Tom Flaherty (@TheTomFlaherty) header
Tom Flaherty (@TheTomFlaherty) profile picture

Chief Architect currently working on Humanistic Practices and who loves: Computer Languages, Math, Music, Archeology, History, Literature and teaching.

Aurora, CO
Joined March 2009
Photo by Tom Flaherty (@TheTomFlaherty)Photo by Tom Flaherty (@TheTomFlaherty)Photo by Tom Flaherty (@TheTomFlaherty)Photo by Tom Flaherty (@TheTomFlaherty)
Axiom Math's Lean proofs of the Classification of Finite Simple Groups (CFSG) is the futute of human / computer math collaboration that is a superior process to having OpenAI run wild with little or no traceability.
1
1
76
I loved learning about all the group theory mathematicians present and past along with MathLib who contributed to Axiom Math's supreme accomplishment. See axiommath.ai/research/the-en…
9
I have been championing AC (Augmented Collaboration) over AI, so I am excited that AC agrrees with Terence Tao. Chain of logic promotes understanding. With OpenAI's Navier Stokes the chain of logic in Lean had 26,000 steps that is hard and even meaningless to follow.
2
61
Instead of relying on frontier AI, I recommend that the math community support an AC (Augmented Collaboration) model/app for math problems with an emphasis on human interpretation and understanding.
15
Though I see potential with AI, the way companies are mismanaging it is a joke with lame attempts to prop it up with a pack of lies. I am done with OpenAI, Grok and Microsoft, while Antropic's upcoming 2 trillion IPO is ridiculous. Google is still good.
1
2
36
OpenAI is distorting and even damaging mathematics. First it is the journey and not the destination where the chain of logic provides insightful intermediate techniques like with Andrew Wiles approach to Fermat's last theorum. This elevates all of mathematics.
2
1
56
OpenAI has a poor reputation for incomplete work to get a flashy headline. Instead of AI, I champion AC (Augmented Collaboration) where mathematicians leverage the computer as a tool during the journey for a complete understanding and is the future of AI.
21
A freakish AI solution is just another mess to clean up to achieve benefits. This is evidenced the OpenAI's theft of the Navier-Stokes equation from Tristan Buckmaster and Levent Alpöge, where OpenAI did not address viscosity.
106
AI companies have to just stop screwing around with specifying objective functions that lack complete constraints that encourage AIs to aimlessly conceive of untethered exploits to reach narrow goals.
1
1
40
Constraints are an integral part for defining the solution space and providing pathways to meaninful applicable results. Outsourcing constraints to regulatory bodies is a ridiculus hit and miss process and a complete shrugging of responsibility.
20
My philosophy is that instead of AI, I embrace AC (Augmented Capabilities), where Augmentation promotes human collaboration and Capabilities provides focus for the tasks at hand.
2
30
Having Jev process and generate ASTs (Abstract Syntax Trees) with ADT (Algebraic Data Type) nodes would provide the core elements for DSLs (Domain Specific Languages) which would provide much needed guidance for LLMs with Pattern Matching on ADTs.
2
99
Kudos to @intellijidea for their truly collaborative AI Assistant Junie for guiding me through my torturous learning curve with Mojo. I can often get 80% their, but when I get stuck Junie fixes things. The best part is when I prompt Junie to explain the fix, I get wise insights.
2
2
47
The funny part is that I prompted these Twitter posts into Junie and she approved of the tone and correctness.
5
Mojo's ownership inspired by Rust is almost as powerful, but with elegant syntax. All data has one owner, so when you invoke a function to create data you can pass ownership up to the caller by appending a ^ operator on the return that lets the caller manage the data's lifecycle
31
@intellijidea really knows multiple programming languages and I feel that this knowledge was captured in Junie's training and you can access it by prompting for explanations.
12
Having a great time with IntelliJ's AI assistant Junie who is a fine collaborator who not only fixes quirky Mojo problems, but provides great theoretical Polyglot programming explanations in context when prompted which makes her a fabulous teaching assistant who is fun to talk to
1
2
48
The irony is that with Junie the anthropomorphizing is getting out of hand, but it really inspires meaningfull conversation. So what the hell, I might as well go all in and ask her to be my girl friend.
26
Mojo's ability to push strong types into its runtime with MLIR is a key factor for its state of the art performance that leverage multiple CPUs and GPUs. Whereas Typescript and Scala have to perform type erasure to compile down their JavaScript and JVM destinations.
1
34
I am suspicious about OpenAI stealing the Navier-Stokes researcher's Codex data and their insane drive to scoop the researchers was an unethical theft. Also OpenAI's accomplishment though signficant may not be complete even with Lean.
1
32
So OpenAI's Navier-Stokes accomplishment has further damaged people's trust. This is to be expected with Sam Altman's track record, because trust is a joke to him.
1
16