The Last Technical Interview
Today we will pour one out for the vaunted technical interview process, which is on its last leg. And we’ll talk a little about what’s…
Topics /
The most popular blog posts about software engineering on Hacker News. 1,413 posts.
Today we will pour one out for the vaunted technical interview process, which is on its last leg. And we’ll talk a little about what’s…
How OpenAI built Pando, a Git-compatible backend designed for the scale of development that Codex makes possible.
We're excited to announce the release of pandas 3.0.0. This major long-awaited release brings significant improvements to pandas, but also features some potentially breaking changes.
Highlights of the Julia 1.13 release.
Ten lessons for coding with agents, from implementing to learn to remembering that code is cheap but maintenance and security aren’t.
An update on the Model Context Protocol roadmap and focus areas for upcoming specification releases.
Python Workers allow developers to run Python web frameworks and AI orchestration libraries natively in the Cloudflare Workers runtime. You can seamlessly integrate with Cloudflare's ecosystem including D1, R2, and Workers AI without writing any JavaScript glue code.
Scheme (and Lisp) lets you express complex systems and problem domains in simpler terms than any other language can. For all its brilliance, Haskell resists most of the attempts people make to just hack and write useful code quickly.
AI dev tooling can do better than chat interfaces
A range of fast modulus techniques that beat compiler output
Artisans, factories and the new material software is made of
Limousin, Saint-Yrieix-la-perche, Périgord, Université, société, Livres, citations, Nantes, Jumilhac
Vulnerability discovery has always been gated by elite attention. Elite attention is now abundant. What happens next?
Exploring alternatives to the archived_at column pattern: triggers, application events, and WAL-based change data capture.
As a maintainer of several OneBusAway projects, I regularly ask contributors to rebase their branches before merging. The response is often hesitation or…
Robin Sloan wished for a HyperCard that could build a family app in a day. That world showed up.
New research on how we've reduced agentic misalignment
I got asked a good question today: what is the difference between Tree-sitter and a language server ? I don’t understand how either of these tools work in depth, so I’m just going to explain from an observable , pragmatic point of view.
The following presents a fast algorithm for volume computation of a simple, closed, triangulated 3D mesh. This assumption is a consequence of the divergence theorem. Further extensions may generalise to other meshes as well, although that is presently out of scope.
It came after ud0 and ud1.
After 15 years at Google, the creator of JJ joins ERSC as Chief Technology Officer.
A practical guide to creating and maintaining powerful megamerge workflows in Jujutsu for faster, conflict-free development.
OpenClaw became the fastest-growing repo in GitHub history almost overnight. The PR data offers a preview of what the future of open source contribution may look like.
Some may find it weird, but I actually greatly enjoy using Enlightenment E16 as my window manager. It's themable, hackable, lightweight (24MB peak RSS!),...
The one where I build my own text editor (until I get bored).
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…
Open answers to a reader's letter.