dan

@danabra.mov

carology, busology, trainology, planeology

ok i take it back Astra is good how to work with it: 1. get it to deeply understand what needs to be built. not “plan“ but like get it to be a domain nerd 2. only THEN, give it a usable past sloppy attempt and ask for excellence 3. ask it to use Sols for coding so it stays on strategy and taste

re last point, can somebody from frontier labs please finally drill polya’s “how to solve it” into the models thinking trace habits? “we have to shift our position again and again“ is so obvious to how humans work but models refuse to do that because they race towards the finish line! so annoying

Four phases

edit
Pólya begins with a two-page checklist that identifies four phases to solving a mathematical problem:[4]

Understand the problem.
Make a plan.
Carry out the plan.
Look back.[5]
He emphasizes that the divisions between phases are not rigid, and it is important to be flexible in one's approach:

Trying to find the solution, we may repeatedly change our point of view, our way of looking at the problem. We have to shift our position again and again. Our conception of the problem is likely to be rather incomplete when we start the work; our outlook is different when we have made some progress; it is again different when we have almost obtained the solution.[6]
dan@danabra.mov · 2d ago

5.6 Sol is my guy. best model in town right now imo. maybe not the cleverest but at least it’s relatively dependable. especially if you give it a little bit of structure on how to work

wish i could refund 95% of my Astra usage. keep giving it a chance and it fumbles but it spends tokens way faster than Sol. a very disappointing release for actual implementation work

my uninformed mental model of AI proofs in mathematics is that they’re like lighthouses in the fog. the fog is still there, and clearing the fog is the primary value of the discipline. the lighthouses give a bit of an orientation but don’t clear the fog on their own.

annoying bsky app regression: pressing profile icon (or profile posts tab) on web no longer invalidates it

Frog built a wet lab for the AI model. "There," he said. "Now it can do its own experiments." "What the fuck?" said Toad

anyone hooked up Jev to any proof related stuff? can it be useful for Lean? i haven't learned much about it yet

proving a relatively nontrivial thing: consistently bad output, going offtrack, faking progress. i had to intervene and think with it through every step very closely for entire day finally, proof compiles. "astra, find ways to simplify it". immediately, many big reductions, proof is much simpler

dan@danabra.mov · 2w ago

so far i find its greatest strength is looking at a shitton of code and seeing patterns / things to simplify / better approaches. but it's not gonna do that proactively to its own work, and it's too clever for its own good

understated but both of these are kinda huge. ViewTransition is the first ever (!) first-class animation API in React. (it's powered by the browser API but is composable in a very Reacty way.) and Fragment refs solve "merge refs" soup. you can now have natural apis like <IntersectionObserver> etc

React@react.dev · 2w ago

React 19.3 is now available! This release makes View Transitions and Fragment Refs stable, and adds browser(), Trusted Types support, and Context in Server Components. react.dev/blog/2026/09...