Hacker News

Latest

Show HN: Posts p/month more than doubled in the last year

2026-01-26 @ 11:16:17Points: 14Comments: 9

MapLibre Tile: a modern and efficient vector tile format

2026-01-26 @ 10:19:51Points: 56Comments: 4

San Francisco Graffiti

2026-01-26 @ 10:02:12Points: 19Comments: 16

UK House of Lords Votes to Extend Age Verification to VPNs

2026-01-26 @ 09:35:31Points: 102Comments: 87

The Holy Grail of Linux Binary Compatibility: Musl and Dlopen

2026-01-26 @ 07:41:52Points: 76Comments: 43

The browser is the sandbox

2026-01-26 @ 05:23:01Points: 173Comments: 98

Iran's internet blackout may become permanent, with access for elites only

2026-01-26 @ 04:18:19Points: 307Comments: 222

Running the Stupid Cricut Software on Linux

2026-01-26 @ 04:05:38Points: 19Comments: 2

Video Games as Art

2026-01-26 @ 02:07:34Points: 75Comments: 41

Clawdbot - open source personal AI assistant

2026-01-26 @ 00:27:41Points: 257Comments: 171

Scientists identify brain waves that define the limits of 'you'

2026-01-26 @ 00:10:42Points: 209Comments: 52

Ask HN: DDD was a great debugger – what would a modern equivalent look like?

2026-01-25 @ 22:47:55Points: 36Comments: 37

It made program execution feel visible: stacks, data, and control flow were all there at once. You could really “see” what the program was doing.

At the same time, it’s clearly a product of a different era:

– single-process

– mostly synchronous code

– no real notion of concurrency or async

– dated UI and interaction model

Today we debug very different systems: multithreaded code, async runtimes, long-running services, distributed components.

Yet most debuggers still feel conceptually close to GDB + stepping, just wrapped in a nicer UI.

I’m curious how others think about this:

– what ideas from DDD (or similar old tools) are still valuable?

– what would a “modern DDD” need to handle today’s software?

– do you think interactive debugging is still the right abstraction at all?

I’m asking mostly from a design perspective — I’ve been experimenting with some debugger ideas myself, but I’m much more interested in hearing how experienced engineers see this problem today.

Case study: Creative math – How AI fakes proofs

2026-01-25 @ 22:44:50Points: 94Comments: 61

The future of software engineering is SRE

2026-01-25 @ 22:18:38Points: 134Comments: 60

LED lighting undermines visual performance unless supplemented by wider spectra

2026-01-25 @ 21:44:10Points: 98Comments: 72

I was right about ATProto key management

2026-01-25 @ 19:31:23Points: 145Comments: 118

First, make me care

2026-01-25 @ 19:03:40Points: 621Comments: 185

Show HN: An interactive map of US lighthouses and navigational aids

2026-01-25 @ 18:06:26Points: 74Comments: 19

I was sick at home with the flu this weekend, and went on a bit of a Wikipedia deep dive about active American lighthouses. Searching around a bit, it was very hard to find a single source or interactive map of active beacons, and a description of what the "characteristic" meant. The Coast Guard maintains a list of active lights though, that they publish annually (https://www.navcen.uscg.gov/light-list-annual-publication). With some help from Claude Code, it wasn't hard to extract the lat/long and put together a small webapp that shows a map of these light stations and illustrates their characteristic with an animated visualization..

Of course, this shouldn't be used as a navigational aid, merely for informational purposes! Though having lived in Seattle and San Francisco I thought it was quite interesting.

Using PostgreSQL as a Dead Letter Queue for Event-Driven Systems

2026-01-25 @ 15:51:03Points: 219Comments: 69

A macOS app that blurs your screen when you slouch

2026-01-25 @ 15:34:51Points: 611Comments: 193

Compiling models to megakernels

2026-01-25 @ 05:12:12Points: 24Comments: 11

The Science of Fermentation [audio]

2026-01-23 @ 15:03:08Points: 51Comments: 16

The Post Correspondence Programming Language: Domino-oriented Programming (2015)

2026-01-22 @ 19:54:06Points: 6Comments: 1

Emissary, a fast open-source Java messaging library

2026-01-22 @ 18:15:47Points: 13Comments: 6

SFPark: Interactive map of SF parking regulations

2026-01-22 @ 15:58:09Points: 10Comments: 3

Building a Real-Time HN Display for $15

2026-01-22 @ 14:52:43Points: 43Comments: 13

Things I've learned in my 10 years as an engineering manager

2026-01-21 @ 18:11:13Points: 174Comments: 19

Text Is King

2026-01-20 @ 21:57:08Points: 12Comments: 5

Guix for Development

2026-01-20 @ 11:15:33Points: 92Comments: 36

A static site generator written in POSIX shell

2026-01-20 @ 10:56:02Points: 37Comments: 25

Archives

2026

2025

2024

2023

2022