Ask HN: How do you handle release notes for multiple audiences?

For those of you who ship often, when you release updates, do you typically write one set of release notes, or do you end up rewriting them for different audiences? For example: • technical version for developers • simplified version for end users • something more high-level for stakeholders etc… In my current position I’ve […]

Dick Van Dyke turns 100

dick-van-dyke-turns-100

All Hollywood stars grow old and die except perhaps one – Dick Van Dyke – who turns 100 today. The real world Peter Pan who used to trip over the ottoman on The Dick Van Dyke Show is still standing. The man who impersonated a wind-up toy in Chitty Chitty Bang Bang hasn’t wound down […]

Fast, Memory-Efficient Hash Table in Java: Borrowing the Best Ideas

One day, I ran into SwissTable—the kind of design that makes you squint, grin, and immediately regret every naive linear-probing table you’ve ever shipped. This post is the story of how I tried to bring that same “why is this so fast?” feeling into Java. It’s part deep dive, part engineering diary, and part cautionary […]

I tried Gleam for Advent of Code

i-tried-gleam-for-advent-of-code

I do Advent of Code every year. For the last seven years, including this one, I have managed to get all the stars. I do not say that to brag. I say it because it explains why I keep coming back. It is one of the few tech traditions I never get bored of, even […]

Ask HN: How can I get better at using AI for programming?

I’ve been working on a personal project recently, rewriting an old jQuery + Django project into SvelteKit. The main work is translating the UI templates into idiomatic SvelteKit while maintaining the original styling. This includes things like using semantic HTML instead of div-spamming, not wrapping divs in divs in divs, and replacing bootstrap with minimal […]

AI is bringing old nuclear plants out of retirement

ai-is-bringing-old-nuclear-plants-out-of-retirement

The Palisades Nuclear Generating Station is nestled between sand dunes on the eastern shore of Lake Michigan. It shut down for financial reasons in 2022. Three years later, it’s on the cusp of reopening, with hundreds of workers streaming through its security barriers every day. Palisades is on track to restart in early 2026. When […]

We built another object storage

we-built-another-object-storage

A Crowded Market, But An Unsolved Problem Object storage is the backbone of modern data infrastructure. AWS S3, Google Cloud Storage, MinIO, Ceph, newer players like Tigris Data—the market is saturated. So why build another one? Because the fundamental assumptions behind these systems are shifting. High performance is no longer optional—but having high performance available […]

Apple has locked my Apple ID, and I have no recourse. A plea for help

apple-has-locked-my-apple-id,-and-i-have-no-recourse.-a-plea-for-help

Summary: A major brick-and-mortar store sold an Apple Gift Card that Apple seemingly took offence to, and locked out my entire Apple ID, effectively bricking my devices and my iCloud Account, Apple Developer ID, and everything associated with it, and I have no recourse. Can you help? Email paris AT paris.id.au (and read on for […]

Poor Johnny still won’t encrypt

poor-johnny-still-won’t-encrypt

The state of email encryption This title is an obvious nod to The 1999 article Why Johnny Can’t Encrypt, and The 2006 article Why Johnny Still Can’t Encrypt: Evaluating the Usability of Email Encryption Software. To encrypt email in 1998 you’d run GnuPG from a terminal, importing the recipient’s public key into your local keyring […]

Show HN: Claude Code recipes for knowledge workers

show-hn:-claude-code-recipes-for-knowledge-workers

Your Complete Guide to AI-Powered Productivity Version 1.0 — December 2025 This collection contains 100 practical recipes for using Claude Code to automate, accelerate, and enhance your professional work. Each recipe provides step-by-step instructions, ready-to-use prompts, and real-world examples that you can apply immediately. Whether you’re drafting emails, analyzing data, preparing presentations, or managing complex […]