computers

pale blue dot
Joined February 2008
Web scale
Imagine your next work meeting. Junior: We should fix the database perf problem with assembly You: I don't follow. We're talking about a stuck SELECT. We just need an index Junior: The database will be faster if we rewrite it in assembly. Omarchy is 17x faster because of assembly You: Rewriting a database is a big project, and an assembly port wouldn't change data structures. Asymptotically, a full table scan... Junior: DHH proved that coding agents work best in assembly. It's 17x faster than Rust. Should we be 17x slower than our competition? VP: Junior has a point. We need to provide the best customer experience. You: It'll take at least a year, even with AI help, to match PostgreSQL, and a perf win isn't guaranteed. Consider how Turso still has gaps in... Junior: Skill issue. Models can one shot this. Labs used reinforced learning to make models write the best code. VP: Great. On the roadmap for next week. You: ... So, do we want to add that index in the meantime? VP: Can you do it in assembly?
2
491
Agreed. There’s this sense that sometime soon we won’t read code anymore, ever again, so why bother with languages? But that’s not true: When a serious bug or incident happens, a person will have to step in and read the artifacts, and I’d rather it be Ruby than cryptic code.
Replying to @nateberkopec
You are right but it also feels short-sighted? You have the most powerful tool you ever had, you have become a 1000x maker, and you can't think of how to make your stack 10x better? Yes, Rust is fast, the type system catches bugs, but there is so much beyond it. * Why not make Ruby 10x faster? * Why not make Ruby (and therefore Rails) really great at concurrency? * Why not add a banging type system to Ruby that can provide guarantees beyond Rust? * Why not embed SQLite3 into Rails with a replication protocol so you can really compress the stack beyond a single server? * How to preemptively fix most bugs from the most critical parts of Rails, such as database pools? Yes, who cares about ActiveSearch, but there are so many ways we can fundamentally improve our stacks that go beyond asking the agent to just crap out code. Phoenix is still the only framework that ships with presence, because it turns out it is deceptively a hard problem to solve correctly, but somehow all issues are solved? I understand some folks have no interest in doing any of the above, and that's fine, but then at least pass the baton to the people who want to do exactly that. PS: I say all of this with love ❤️
1
3
145
pure art
the openai huggingface incident, from an agents pov. (part 1)
179
Waymo should be fine if they lower their prices to match Tesla’s.
Waymo is fucked.
188
Sunset at Venice Beach – at Los Angeles, CA
67
I’ve created stacked PRs as early as 2013, and always said it was a missing feature. Logically. You have to be very shortsighted to take 13 YEARS to add this functionality. In any case, I’m glad it’s here now. Thank you.
The launch of Stacked PRs is one of the biggest releases in @github history, touching almost every service we run I wanted to share some details about how we built it and everything that went into it Strap in folks, this is gonna be a long one 🧵
182
can’t wait to get on a flight so I can code by hand again
89
sandboxes are just escape rooms for llms
87
587
57
6,168
199,043
The same AI that solves a 89yo conjecture also helps me use the laundry machine. How humble.
Terence Tao posted his ChatGPT session trying to understand the Jacobian conjecture counterexample. It's so lovely reading a slice of how his mind works, the connections he's making, etc. chatgpt.com/share/6a5fdc7a-d…
186
I really enjoyed reading this article.
Lately I’ve been asking myself: what might artificial intelligence be good for besides answering questions and writing code? My answer is the latent spaces within AIs themselves will become a new medium for creativity. kevinkelly.substack.com/p/la…
1
190
> I haven’t needed to check the code I’ve written in two months.
I can finally talk about 5.6. I’ve been testing it for months and, without exaggeration, it’s the best model I’ve ever used. Fast, smart, genuinely creative, and you guessed it, they finally fixed front-end design. I haven’t needed to check the code I’ve written in two months.
1
1
188
A friend just revealed to me that the middle name of Benoit B. Mandelbrot is Benoit B. Mandelbrot.
212
647
103
5,470
395,808
Walked 144km / 90 miles in Galicia on the Camino de Santiago over 6 days, starting from Baiona. Most things in life can be explained through the lens of a long walk. The ups and downs, the keep-on-going’s, the pain, the destination and rewards. I wish I had done it sooner.
3
81
Under *no circumstance* would I ever, ever want an adaptive intel in Claude (subscription). It's almost an oxymoron: the AI must be smart to make a decision on whether it'll act dumber or not. I want Opus on `max` /effort every time. A mere git-status? Yeah, `max` all the way.
1
83
I'm IMPRESSED with Codex's ability to review architecture and code. I'm running reviews with it and Opus simultaneously and it catches bugs and issues that Claude doesn't. Like, 50% more often. For some, Claude says "LOW" while Codex comes back with "BLOCKING". Big unlock.
1
130
This is at the heart of being skillful with AI: the understanding that the session chat biases the LLM. It’s self-prompt injection. How you avoid it is the trick.
Replying to @CodexHere
I've found if you do TDD, it works: write the test first and then write the code. But if AI writes code and tests at the same time, it's useless.
1
118