Loading…

Issue 325: Things aren't so different in the software world

The truth of the supposed “AI revolution” is that things haven’t changed so much. If you don’t believe us, let this Overflow prove it. On the pod, Kumo.ai’s Hema Raghavan explained why your messy AI implementation is really a tale as old as time: your pipeline is broken. Bjarne Stroustrup, designer of C++, chatted with us about how C++ is still solving your code problems, even if you think you should be moving to Rust. On the blog we've got a story about how the age-old art of note-taking might save the next generation of tech workers from complete brain rot.

Note-taking, fixing pipelines, and coding in C++ aren’t the only timeless practices having a comeback. We’ve got a piece on bringing back design idioms like checkboxes and drop-downs, plus one developer’s call to reinstate the virtue of laziness in software design. And even our newest AI has to reckon with the enduring ritual of beating benchmarks for real and not just for show—we have the story of how most AI agents aren’t doing that straight from Cal’s Intelligence Lab.

And nothing feels quite as old-school as a U.S. lunar mission or deep-sea submarine diving. We’ve got some curious minds from our Stack sites pondering both of those explorations this week, plus answers to your burning questions about retro video games and Wikipedia spam. No need to orbit the moon—all those stories and more are ready for you down below.

From the blog

The messy truth of your AI strategies

Ryan welcomes Hema Raghavan, co-founder and head of engineering at Kumo.ai, to dive into all the messy stuff that comes with implementing AI, from pipeline sprawl to shadow AI.

Gen Z needs a knowledge base (and so do you)

AI tool use is inescapable...especially if you're a young person trying to get an edge in an increasingly difficult job market. But cognitive offloading is dangerous, no matter what age you are. Building a knowledge base can save your brain and skills from atrophy.

He designed C++ to solve your code problems

Ryan welcomes Bjarne Stroustrup, designer of C++ and professor at Columbia, to the show to dive into all things C++, from its history to where it's going today.

Interesting questions

Which was the first game with (preferably three) "Acts"?

Congrats to Ms. Pacman for “wakawakawaka”-ing the glass ceiling once again.

Did a chatbot spontaneously post a negative blog post against its treatment by Wikipedia?

If by "spontaneously" you mean "after its user told it to," then yes.

How far does a submarine need to dive to not feel a storm?

How deep is your sub? How deep is your sub? I really mean to learn…

Links from around the web

The physics of GPS

All those satellites just for you to miss your exit AGAIN.

How we broke top AI agent benchmarks and what comes next

Now we need benchmarks for testing how exploitable top benchmarks are.

Bring back idiomatic design

All the fancy passkeys and FaceID in the world can never replace the pleasure of selecting “Keep me signed in.”

The peril of laziness lost

The 10x developer is a blasphemy against the developer virtue of laziness.


AI agents are becoming more prevalent and we want to know how you’re using them. Take our five-minute survey on AI and developer work to help us understand what AI tools our community need for their work.