Farewell, Rust for web
Farewell, Rust for web. For now…
The latest blog posts to take off on Hacker News. 21,817 posts.
Farewell, Rust for web. For now…
To me, one of the most annoying parts of software engineering is writing code that doesn’t require thinking. It’s just a typing exercise, and that’s boring.
Analysis of millions of human-agent interactions shows agent turns getting longer, with software engineering making up nearly half of tool calls.
Using Oban to seamlessly exchange durable jobs between Elixir and Python applications through a shared PostgreSQL database.
Two years in the making: Electrobun hits v1 with first-class macOS, Windows, and Ubuntu builds, tiny differential updates, and a framework that finally feels built for modern desktop apps.
Python and JavaScript/TypeScript AI frameworks are reinventing what telecom solved in 1986. What 40 years of production-grade concurrency teaches us about building AI agents.
Detailed report on the Thoughtworks AI retreat, should we write a manifesto for AI-enabled development, is spec-driven development the return of waterfall, LLMs perform better in healthy codebases
If you compile your app for AVX2 and it runs on Windows ARM under Prism emulation, is it faster or slower than compiling for SSE2-4.x? I assumed it would be roughly the same — maybe slightly slower due to emulation overhead, but AVX2's wider operations would compensate. The
Knock, knock! Who’s there? Control freak (now you say “control freak who?”)
Wherein we make progress towards solving one of the most vexing problems of Computer Science — naming things.
How Microsoft continvoucly morged my Git branching diagram.
First, I’m a human typing this post. I’m not going to tell you who I am. Sure, many will say that is cowardly and fair, but I actually don’t think it would bring much value. What matters more is that I describe why, and what I did and didn’t do during the last two weeks or so with the OpenClaw agent I set up, known as…
GPU code can now use Rust's async/await. We share the reasons why and what this unlocks for GPU programming.
Go 1.26 includes a new implementation of go fix that can help you use more modern features of Go.
Optimisation of bloom filters in Floe using double bit setting with lightweight hashing.
During the rapid technological advancements of the early 1990s, the video game industry was on the cusp of a massive addition - another dimension. With console shenanigans like the Super FX chip giving players a taste of 3D, hype was at an all-time high. But the games released for home consoles were nothing compared…
Synchronization barriers let you test for race conditions with confidence.
You can't open a feed today without having AI boosters fling word salad like "agentic engineering" or "openclaw" into your beautiful but disapproving face. I'm terrible at predicting the future—you should ask me about selling NVIDIA stock in early 2022 some time—but one thing seems…
About a year ago I posted about defer and that it would be available for everyone using gcc and/or clang soon. So it is probably time for an update. Two things have happened in the mean time: A tec…
A false dichotomy that hides the real request
Imagine you’re maintaining a native project. You use Visual Studio for building on Windows, so you do the responsible thing and list it as a dependency
Vim 9.2 brings significant enhancements to the Vim9 scripting language, improved diff mode, comprehensive completion features, and platform-specific improvements including experimental Wayland support.
Reverse-engineering the .car file format used by Apple's asset catalogs and how to parse it without Apple's proprietary tools
Sinister variations on the positive state of flow
the future of senior developers, junior developers, more on cognitive debt, DevEx versus AgentEx, the role of IDEs, consequences of task switching in supervisory programming
How we built and shipped a terminal UI for Hatchet in 2 days using Claude Code, the Charm stack (Bubble Tea, Lip Gloss), and a tight feedback loop.
An easy to follow, visual introduction to PyTorch.
Introducing GPT-5.3-Codex-Spark—our first real-time coding model. 15x faster generation, 128k context, now in research preview for ChatGPT Pro users.
The metric we killed is back, and AI made it worse
Across 16 coding models, hashline’s content-hash line anchors beat patch for 14 models; the weakest models gained the most.