I've got an agent in a loop optimizing a renderer with the goal to minimize frame times (and tests to measure). It got times down from 88ms to 2ms and allocations down from ~150K to 500. Sounds good, right? Wrong. This is exactly why agent psychosis is a big fucking problem.
As an experiment, I rewrote the Ghostty core render state in Go, with access to identically laid out data structures as Ghostty and the exact same validation tests. I made a purposely naive renderer (simple, correct, but slow). 88ms per frame with 150,000 allocations (horrendous, lol)!
I then kickstarted a Ralph loop to bring the frame times down. I told it it can't modify input data structures or the public API or tests (they're correct), but it can do anything else it wants. It got to work.
It has worked for about 4 hours. I've spent around $350 on this experiment so far. The results?
88ms => 1.5ms
150K allocs => ~500 allocs
Incredible right? Nope.
My hand-written renderer I ported has frame times (same benchmark) of ~20us (0.020ms) and 0 allocations in the update path.
This is the problem with psychosis and lacking systems understanding. If you don't understand the system, you're going to accept that this is an incredible result. If you understand the system, you'll see better solutions immediately and can do roughly 75x better on throughput.
The people who blindly trust agent output are in the former camp. They're sheeple, overdrinking from a fountain of mediocrity.
Standard disclaimer: I use AI all the time. I like AI. The point I'm making is to not blindly accept results. Think. Analyze. Learn.
This is a heavy story about a brilliant Scala developer who put his life into his work. 💔 After many health and personal problems, he open-sourced his project for everyone. Let's help him find a new job or support his work! 🙏 #scala
https://t.co/kbCAQUFtHP
As soon as I recognize vibed text I lose interest. The reason is that I have to wonder for every sentence if it is your thought, or an LLM-produced filler. If you give me three incoherent short original sentences, at least I have something to work with. I know these are your thoughts, and so I can try to understand them, maybe ask some follow-up questions. If you turn it into a polished vibed text, the only thing I can do is skip it :/
Story about Sims:
One day in 1st year PhD econometrics, he's working through proof of the central limit theorem, occasionally glancing down at a sheet of paper. He's almost done but get's stuck at one point. Backs away, looks at the paper for a bit, then finishes the proof. [1/2]
Don’t look away, @la_Biennale. This is the ugly face of barbaric Russia—destroyed UNESCO World Heritage in the protected center of Lviv. This is the barbarism you wish to normalize at the Biennale. Get real!
This video is very shocking.
Russians have almost completely destroyed Konstantinovka in Ukraine with cluster bombs, drones, artillery, and rockets.
Only a few hundred people are experiencing a Sunday evening there.
But very differently than you.
TIL that Erlang standard library ships with a rudimentary web server: https://t.co/CxevHB1aOW
(think "python3 -m http.server 8080" but in Erlang/Elixir). The stdlib is a gift that keeps on giving #myelixirstatus
This photo was taken this morning in a residential area of Kharkiv. You know… before the events in the Middle East, there was a sense of certainty that maybe, sooner or later, everything would work out. But it’s like a chain reaction. The world is spinning out of control, although I’ve always leaned toward the opinion that any chaos is under someone's control, to one degree or another.
Just now, while reading the news from my country, Ukraine, I saw reports from Dubai: a few hours ago, an Iranian drone crashed on the grounds of Dubai International Airport. The media reports that the strike occurred just dozens of meters away from a terminal crowded with people. Dubai always seemed like one of those places where nothing like this would ever happen. But it seems there aren't many safe places left on this planet. Meanwhile, search operations in Kharkiv continue; adults... children... their bodies are being pulled from the rubble. Is this really the life where all this has always happened, is, and will continue to happen, no matter what year it is!? Sometimes I wonder: where are we and what the hell is going on here!
Russian soldiers who were injured trying to murder Ukranian's are now competing in the Paralympic games in Italy. Right now, the Russian flag is being marched through the entrance. Absolutely disgraceful.
A Ukrainian woman hides in a shelter in Zaporizhzhia as Russia drops aerial bombs on her city.
This is the 21st century — almost in the heart of Europe.
When did Europe accept that Russia bombs European cities every day?
"When will there finally be peace in the whole world?"
- a russian woman in Dubai, after the flights of the Shahad missiles, modernized by the russians for the Iranians, suddenly spoke out against war.
Fucking moron.