A 2FA app that tells you when you get `314159` (2024)
An indie project for early 2010s internet addicts
The latest blog posts to take off on Hacker News. 6,220 posts.
An indie project for early 2010s internet addicts
I was recently interviewed for a piece in the Times on why the philosophy of stoicism has become very popular in the Silicon Valley tech crowd. Only a sliver of my thoughts made it into the article, but the question from Nellie Bowles was very stimulating so I wanted to share more of my thoughts.
An important requirement to ensure you can fully access your data in cloud apps forever is making the backend sync server available for local self-hosting. That's what EJECTABLE apps are about.
The “Exo 2” language allows programmers to write “schedules” that explicitly control how the compiler generates code. This allows performance engineers to transform simple programs into complex programs that do the same thing as the specification, but faster.
From simple object storage to sophisticated table management, builders have always shaped S3's evolution. Andy Warfield discusses why making complex systems simple remains our north star at AWS.
Listen in on Jane Street’s Ron Minsky as he has conversations with engineers working on everything from clock synchronization to reliable multicast, build systems to reconfigurable hardware. Get a peek at how Jane Street approaches problems, and how those ideas relate to tech more broadly.
This post describes how we successfully migrated our serverless offering from AWS US-East to OVHCloud North America, reducing our monthly spend from...
In the world of AI agents, the ability to understand and analyze structured data is a game-changer. While large language models excel at understanding natural...
HTTP/3 has been in development since at least 2016, while QUIC (the protocol beneath it) was first introduced by Google way back in 2013. Both are now...
On December 30th, while most of us were preparing for a New Year’s Eve celebration, the US Treasury was prepping a notice to lawmakers to notify them that their systems, which (obviously) contain highly sensitive, confidential data, had been compromised.
TinyKVM can be used to sandbox regular Linux programs or programs with specialized APIs embedded into your servers.
A few years ago, we bought a church building. Since then, every time I mention it online and/or on social media, someone always responds, “wait, you bought a church, what” and then asks…
libexpat is a fast streaming XML parser. Alongside libxml2, Expat is one of the most widely used software libre XML parsers written in C, specifically C99. It is cross-platform and licensed under the MIT license .
In the comments on my recent post on books on the history of maths Fernando Q. Gouvêa jumped in to draw attention to the book Math Through the Ages: A Gentle History for Teachers and Othe…
Take an interactive journey through the history of IO devices, and learn how IO device latency affects performance.
In the quantum double-slit experiment, did the particle go through the slits or did the wave function? 1920's quantum physics has a simple answer: "NO".
Git's new bundle-uri could help significantly speed up clones, but what bugs lurk within?
My journey making a Sudoku variant that doesn’t have rows or columns
History of the evolution of my C compiler and operating system for transputer when I was age 16.
Who decided these personalized Siri features should go in the WWDC keynote, with a promise they’d arrive in the coming year, when, at the time, they were in such an unfinished state they could not be demoed to the media even in a controlled environment? Three months later, who decided Apple should double down and…
How to figure out what the user experience should be when you don’t have time, budget, or a design team.
EFF is deeply saddened to learn of the passing of Mark Klein, a bona fide hero who risked civil liability and criminal prosecution to help expose a massive spying program that violated the rights of millions of Americans.Mark didn’t set out to change the world. For 22 years, he was a...
In March 2025 I received an email asking about PuTTY’s “logo” – the icon used by the Windows executable. The sender wanted to know where it had come from, and how it had evolved over time.
So far, we’ve only really touched on some of the fundamentals of reverse engineering with one game example, but this time we’re looking at something a bit different. Shenmue (1999) is widely known for its pursuit of realism and has remained an influential series to this day, with its third game releasing in 2019. This…
A reflection on cultural differences observed at the 2025 Joint Mathematics Meeting.
Developers can now test experimental image output generation with Gemini 2.0 Flash via the Gemini API in Google AI Studio.
Introducing Gemini Robotics and Gemini Robotics-ER, AI models designed for robots to understand, act and react to the physical world.
The DuckDB team and MotherDuck are excited to announce the release of a local UI for DuckDB shipped as part of the ui extension.
The worst "street-cred" I have is that I've been using tiling window managers for thirty-five percent of my life: five years with Sway and two...