Madame Celeste Amarilla,
Vous êtes une femme méprisable et indigne de sa fonction.
Vous ne représentez pas le Paraguay, ce pays qui a transpiré la passion et l’honneur tout au long de la compétition. Par votre inconscience et votre racisme décomplexé, le monde entier a déjà oublié le parcours et l’effort historique que vos joueurs ont réalisés durant cette coupe du monde pour laisser place à une dame incompétente donnant la pire image possible de son pays.
Je ne laisserai jamais aux gens comme elle, la liberté de laisser propager leur haine et leur racisme à travers le monde.
I see people mad at Ruto (and rightfully so) for wanting “better” for his children. But we also need to ask ourselves some uncomfortable questions..
When he campaigned under the “hustler” narrative, did we ever stop to ask what hustling actually looked like for him? His children were already in elite schools. This isn’t overnight success. There was never anything “hustler like” about him. The whole “bottom-up” narrative was a big joke.
The same thing happened a few years earlier when many people voted for Uhuru simply because he is the son of the so called “Father of the Nation.” Many ignored the warning signs, bought into the narrative, and Kenya is still paying the price for that decision today.
As much as we want to direct our anger at politicians after every election, we also have to accept a difficult truth, voters carry a huge responsibility for the choices this country ends up with.
Hopefully, in 2027, we choose better. Because unless we do, nothing will change. Their children will continue going to school in the West while they destroy the education system at home.
They will continue flying abroad for treatment while our healthcare system continues to collapse. They will continue using helicopters while building substandard roads for the very people who elected them.
They will continue hiring private chefs while many Kenyan families struggle to put food on the table. The reality is simple: they will always protect their own. The question is, when will we start protecting ours?
Tuamkeni wakenya!!
Anyone who thinks software engineering is ‘going away’ doesn’t understand the job. @KentBeck, creator of XP and TDD, on why Dario has it wrong:
[Gergely: Dario said, I quote, ‘coding is going away first, then all of software engineering’. ]
“That's a statement by someone who doesn't understand software engineering. Coding is part of what you're doing, but it's only a small part of what you're doing, even if it takes up a fair amount of time.
You're building confidence, you're building connections with other people, you’re building your own understanding. All those things are happening while you're coding. And coding's actually a great way to cement understanding. The more you program, the more you understand the domain that you're working in. And so to say, well, we're just going to pass all that off to a machine. Well, that's not all there is to it.
A couple of days ago I saw a phrase, and it really hit me, that we're accumulating code faster than we're accumulating trust now. And that sense of trust comes from me struggling to understand some domain concept, ah, I get it! I represented it in the code. I write tests that demonstrate that I really did understand it and now, I trust my program. If we're programming together, that act of programming together means that we trust each other more.
And none of that can be automated. None of that occurs. If we prompt, we get the finger guns, the genie goes, yeah, it's all finished, boss. And it is like, well, hang on, finished. What's finished?”
This is exactly why experienced software engineers are valuable and will be valuable.
If you don’t know what good code looks like you will have no idea if what the models generate are any good
Of course “AI reviews the code” etc etc… it doesn’t work as reliably. Via @mitchellh
@chao_mbogho And honestly it's been very painful to see them lose in the end! I think I'm gonna wait for quarter finals now to just enjoy the games impartially because my nervous system has been overstretched over the past few days
There are few people who have impacted the software engineering industry like @KentBeck has. He'd never before told his career story from start to today in one sitting - until now. What a treat. Timestamps:
00:00 Intro
03:47 Human engineers aren’t going away
08:00 Kent's path into tech
13:50 Undergraduate and graduate studies
17:21 Kent’s first programming job
18:54 The rise and fall of Smalltalk
27:04 Working with Ward Cunningham
37:36 Design patterns
44:05 Working at Apple
51:08 CRC Cards
59:29 Testing tools in the language
1:04:22 The C3 project with Martin Fowler
1:09:54 Extreme Programming
1:16:25 Developing TDD
1:25:07 Writing the Agile Manifesto
1:30:00 Agile’s impact
1:32:40 Agile’s downside
1:37:32 The Dotcom Bust
1:44:30 Lessons from working at Facebook
1:59:44 Kent’s ‘Good to Great’ program at Facebook
2:06:07 Soft skills engineers need to learn
2:09:30 AI and the challenges of acceleration
2:15:53 Explore, expand, extract
2:22:33 What Kent is excited about
Brought to you by:
• @AntithesisHQ – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages https://t.co/AKYm4cctss
• @turbopuffer – a vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable https://t.co/w9y67GsFZJ
• @WorkOS – everything you need to make your app enterprise ready https://t.co/aiAee0pcUP
Kent shared so many previously untold stories - like how he was fired from Apple (!!), how he and Ward Cunningham used a thesaurus to find the right words, how the Agile Manifesto came together. My favorite reflection from is this though:
The human part is the most important one in software engineering. As Kent explained:
“This is the biggest cosmic, practical joke ever. As young people, we were promised: “Okay, here’s this computer and once you’ve completely understand this computer, you’ll be fine. That’s all you need to do.”
So I set out the first part of my career just to become the best programmer that I could be because that’s what it would take to be successful. And then you realize: sorry, there’s this whole human side. Your ability to affect change in the world is gated by your ability to communicate with, to soothe, to understand other human beings. And those are exactly the skills that I thought I didn’t need to learn!
So I was promised: just understand the computer and you’ll be successful. And then someone went “just kidding, understand people!” And now I was in a position of being ten years behind.”
Everyone is writing about agent loops right now. Including us at Cursor, because they're so powerful. But here's a prediction: a year from now, nobody will be talking about them.
Not because they weren't useful. Because they'll work right out of the box. Batteries included. No instructions necessary.
Feels a lot like prompt engineering two years ago. It was incredibly important. People wrote courses on it. Now you just talk to your agent like a normal person.
That's the strange thing about AI right now. You learn something critical, get huge gains, and before long it's the new normal and something else is the bottleneck. So the alpha isn't what you know. It's how fast you learn it, and how easily you can let it go.
Sonnet 5 is a substantial improvement over Sonnet 4.6 on reasoning, tool use, coding, and knowledge work.
Its performance is close to Opus 4.8, at lower prices.
Word of the day so far at AIEWF is Loop. @swyx talked about “loopcraft” in his opening address, and the word was used constantly by the following speakers from Microsoft and OpenAI, and then “the clawfather” Peter Steinberger.
Hi women, can you post pictures or talk about your academic achievements? I need some motivation this month.
If you see this tweet, share it so women can see it.
Fable 5 is state-of-the-art on nearly all tested benchmarks, with exceptional performance in software engineering, knowledge work, scientific research, and vision.
The longer and more complex the task, the larger Fable 5’s lead over our other models.