Rasmus Ros

@rasros.bsky.social

CS PhD & Head of Eng @ Theca. Building Eignex in public: an optimization platform merging combinatorial optimization with probabilistic streaming ML (RL). Sharing the practical reality of SWE, experimentation, and production AI in Kotlin. eignex.com

Anthropic: the worlds most dangerous model too powerful to release. Also Anthropic: we have no idea why we are forced to pull Fable. It's just a misunderstanding.

Spent the afternoon watching Claude confidently diagnose a Kotlin/Wasm compiler bug: minimal repro, version bisect, "we should pin the toolchain and file upstream." It was a latent infinite loop in my own solver. It's never the compiler. It's never the compiler. Scarily human-like tbh. 🙃

I'm still thinking about the result by OpenAI solving a real conjecture. How much of it is LLMs capability of being good at everything vs doing something really inspired? Or that they probably tried pretty much all major unsolved problems and got lucky on one? Or maybe I'm coping 🙃

Every time Google's pronounced dead in the AI race, they release something like Gemini 3.5 Flash today. It beats some flagship models while still being the fast, cheaper tier. Still odd they don't match OpenAI or Anthropic on release cadence given their cash flow.

Anthropic acquired Stainless, the SDK and codegen behind its client libraries. Points in a familiar direction: more of the API layer pulled in-house, less neutrality in the tooling stack, tighter control over how developers integrate. https://www.anthropic.com/news/anthropic-acquires-stainless

Anthropic acquires Stainless

Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.

anthropic.com

Claude 500 errors again. Maybe I should spend the time to properly investigate OpenCode. So I can at least switch provider when one is down. If only I could run claude on it 🙄

SWE profession is saved, I found something that I'm better at than Claude. It tends to say 1 day of work and finish in 5 minutes. My estimates are typicall better but wrong in the other direction.

Progress bar on compacting.. amazing progress. But seriously, why don't we have an option for amortized background compaction? Sometimes there's just a stream of related simple things to do and I can't be bothered to micro manage context.

Bild

I'm returning to an old codebase after 6 years. I wish I had someone else to blame for all of this. The lack of LLM comments feels refreshing… though they would've been useful.

Every "AI makes us dumber" take has been made about calculators and search engines. The panic is half right: tools change what we bother to remember. The new variable is that this one ships inside an engagement loop built to keep you using it. eignex.com/posts/writing-the-loss-function/ #AI #LLMs

Writing the Loss Function

I keep seeing the 'AI is making us dumber' argument. It replays past tool panics, but the engagement loop AI is landing inside is the new variable.

eignex.com