Backing Up Spotify
annas-archive.li/blog, 2025-12-20, Discuss on Hacker News We backed up Spotify (metadata and music files). It’s distributed in bulk torrents (~300TB), grouped by popularity. This release includes the largest publicly available music metadata database with 256 million tracks and 186 million unique ISRCs. It’s the world’s first “preservation archive” for music which is fully open (meaning […]
Depot (YC W23) Is Hiring an Enterprise Support Engineer (Remote/US)

Depot is the fastest place to build software. Our platform integrates with services and tools like GitHub Actions, Docker, Bazel, Gradle, Turborepo, and more to make builds exponentially faster, saving our customers collective decades of build time every month. To support our rapidly growing customer base, we are looking for an Enterprise Support Engineer working […]
Big GPUs don’t need big PCs

Ever since I got AMD, Intel, and Nvidia graphics cards to run on a Raspberry Pi, I had a nagging question: What’s the point? The Raspberry Pi only has 1 lane of PCIe Gen 3 bandwidth available for a connection to an eGPU. That’s not much. Especially considering a modern desktop has at least one […]
OpenSCAD Is Kinda Neat

Designing a simple battery holder in OpenSCAD. Earlier this year I designed a very basic box/organizer for AA and AAA batteries in Autodesk Fusion, making it parameterized so that by changing a few variables one could adjust the battery type/size, rows/columns, etc. This worked well, and after uploading it to Printables earlier today I realized […]
Pure Silicon Demo Coding: No CPU, No Memory, Just 4k Gates
Dec 19, 2025 In addition to the VGA donut, I submitted two other entries in the Tiny Tapeout 8 demo competition, where you submit a “tiny” ASIC design (room for about 4000 logic gates) that outputs 2-bit RGB to a VGA port and 1-bit audio to a speaker. One was a an old school C64/Amiga […]
Over 40% of deceased drivers in vehicle crashes test positive for THC: Study

CHICAGO — New study findings show that over 40% of drivers who died in motor vehicle collisions tested positive for active delta-9-tetrahydrocannabinol (THC) in their system, with average blood levels far exceeding those considered to cause impairment. The research highlights a significant and persistent public health risk that is unchanged by the legalization of recreational […]
Go ahead, self-host Postgres
Self-hosting a database sounds terrifying. That narrative has certainly been pushed over the last 10 years by the big cloud providers: Hosting your own database is dangerous How are you going to get all the 9s of reliability doing it yourself? You’ll have access to dedicated database engineers that you couldn’t (or wouldn’t want to) […]
The entire New Yorker Archive Is Now Fully Digitized

Press Room The Entire New Yorker Archive Is Now Fully Digitized For the first time, every cover, article, and issue in the magazine’s hundred-year history can be enjoyed on newyorker.com. By Nicholas Henriquez December 18, 2025 Animation by Todd St. John Save this storySave this story Save this storySave this story In the introduction to […]
The Fisher-Yates shuffle is backward
Given a list of elements, such as cards in a deck, what is the right way to shuffle the list? That is, what is the appropriate algorithm to (pseudo)randomly permute the elements in the list, so that each of the possible permutations is equally likely? This is an interesting problem, in part because it is […]
TailwindSQL – Like TailwindCSS, but for SQL Queries in React Server Components

Like TailwindCSS, but for SQL queries in React Server Components. What is this? TailwindSQL lets you write SQL queries using Tailwind-style class names. Just use className to query your database directly in React Server Components!