The Clock
(If you fancy a puzzle, go look at The Clock first, try to figure out how it works, then come back here for the explanation.) Inspired b...
The latest blog posts to take off on Hacker News. 49,187 posts.
(If you fancy a puzzle, go look at The Clock first, try to figure out how it works, then come back here for the explanation.) Inspired b...
Run Rails on SQLite with WAL and Docker volumes while accounting for the concurrency failure that appears during blue-green deploys.
One of my favorite pastimes is exploring old bookstores.
We have been using Signals in production for years via several modern front-end frameworks like Solid, Vue, and others, but few of us are able to explain how they work internally. I wanted to dig into it, especially diving deep into the push-pull based algorithm, the core mechanism behind their reactivity.
Your possessions came alive. Now they won't stop talking.
Claude Code has gotten extremely good at finding security vulnerabilities, and this is only the beginning.
into the digital marketing agency that creates your music taste
How will this work, I wonder
Last year my aunt let me add her original Tangerine iBook G3 clamshell to my collection of old Macs1. It came with an AirPort card—a $99 add-on Apple made that ushered in the Wi-Fi era. The iBook G3 was the first consumer laptop with built-in Wi-Fi antennas, and by far the cheapest way to get a computer onto an 802.11…
A tale about misconfiguring nginx, from adventures in production
Solar and batteries are cheap enough that most people can get most of their electricity from them, and save money. This equation gets better and better over time as their costs decline.
(And everyone knows it)
In computing, the terms big endian and little endian refer to the order in which a value's bytes are stored in memory: with the most significant (big) or least significant (little) part first.
Older items: 2026 : ( J F M A ), 2025 , 2024 , 2023 , 2022 , 2021 , 2021 , 2019 , 2018 , 2017 , 2016 , 2015 , 2014 , 2013 , 2012 , 2011 , 2010 , 2009 , 2009 , 2008 , 2007 , 2006 , 2005 , 2004 , 2003 , 2002 , 2001 , 2000 , 1999 , legacy html
When I ssh into a server for the first time, I’m confronted with a dialog which asks me to verify I’m actually talking to the machine I expect to be talking to. $ ssh -l jp 192.0.2.65 The authenti...
In this chapter we will talk about types. This might be disappointing for you, if you expected to learn about as many new categories as possible (which you don’t even suspect are really categories till the unexpected reveal)—we’ve been talking about the category of types in a given programming language ever since the…
I have seen a lot of public discussion around supply-chain attacks on the Python ecosystem, prompt injection risks when using coding agents,...
A subtle change has been made to the comments links, so they no longer pop up. Does this in any way help with the problem about comments not appearing on permalinked posts, readers? Update: seemingly not Update: Oh yeah!
SQLite has evolved far beyond a simple embedded database. Explore modern features like JSON, FTS5, window functions, strict tables, and more.
Inside the complacency and decisions that eroded trust in Azure—from a former Azure Core engineer.
In memory of the Palestinians killed in the Israeli genocide in Gaza.
How bots used our sign-up and forgot password pages to bomb real people's inboxes, and what we did to stop it. A practical guide to subscription bombing for founders and developers who think CAPTCHA is an "I'll do it later" task.
Here are some of the best techniques for keeping email addresses hidden from spammers—along with the statistics on how likely they are to be broken.
What the accidental Claude Code source code leak tells us about the real value of code, product market fit, and why integration is what actually makes software great.
For those of you who haven’t seen, there were actually two “bombshell” QC announcements this week. One, from Caltech, including friend-of-the-blog John Preskill, showed how to do quantum faul…
Today Raspberry Pi announced more price increases for all Pis with LPDDR4 RAM, alongside a 'right-sized' 3GB RAM Pi 4 for $83.75. The price increases bring the 16GB Pi 5 up to $299.99. Despite today's date, this is not a joke. I published a video going over the state of the hobbyist 'high end SBC' market (4/8/16 GB…
I recently re-read Richard Hofstadter's Anti-Intellectualism in American Life, and now every time a reactionary Silicon Valley billionaire opens his mouth, I think about it. So I wrote about it for The Nation. Here's the column: On Instagram, there’s an activist named Brian Patrick (@pano.
Domain separation bugs have bitten Bitcoin, Ethereum, TLS, and AWS. Snowpack solves this by embedding random domain separators directly in the IDL.