frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
86•valyala•3h ago•57 comments

Brookhaven Lab's RHIC Concludes 25-Year Run with Final Collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
19•gnufx•1h ago•2 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
49•valyala•3h ago•10 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
162•1vuio0pswjnm7•9h ago•206 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
136•AlexeyBrin•8h ago•25 comments

We have broken SHA-1 in practice

https://shattered.io/
4•mooreds•23m ago•2 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
80•vinhnx•6h ago•10 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
843•klaussilveira•23h ago•252 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
58•thelok•5h ago•8 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1075•xnx•1d ago•615 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
10•zdw•3d ago•0 comments

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
282•ColinWright•2h ago•328 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
88•onurkanbkrc•8h ago•5 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
506•theblazehen•3d ago•187 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
222•jesperordrup•13h ago•80 comments

Microsoft Account bugs locked me out of Notepad – are Thin Clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
26•josephcsible•1h ago•20 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
20•momciloo•3h ago•2 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
224•alephnerd•3h ago•175 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
34•marklit•5d ago•5 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
242•alainrk•7h ago•383 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
591•nar001•7h ago•263 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
42•rbanffy•4d ago•8 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
10•languid-photic•3d ago•3 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
119•videotopia•4d ago•36 comments

History and Timeline of the Proco Rat Pedal (2021)

https://web.archive.org/web/20211030011207/https://thejhsshow.com/articles/history-and-timeline-o...
19•brudgers•5d ago•4 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
87•speckx•4d ago•97 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
205•limoce•4d ago•112 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
282•isitcontent•23h ago•38 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
292•dmpetrov•23h ago•156 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
24•sandGorgon•2d ago•13 comments
Open in hackernews

I Accidentally Finished a Filesystem

https://github.com/hn4-dev/hn4
19•phboot•3w ago

Comments

phboot•3w ago
I’ve been working on a storage system for a long time. Longer than I planned. Longer than was healthy.

It started as “just an allocator experiment.” Then it grew a compression engine. Then repair logic. Then identity. Then tags. Then time slicing. Then a namespace.

At some point I realized I wasn’t building components anymore — I had built the whole substrate.

Not a directory tree. A flat, identity-first namespace with semantic tags, time and generation slicing, CRC defense, extension chains, and deterministic resolution.

No public API. No SDK. It just speaks POSIX now.

I’m releasing the namespace engine today as a public reference implementation. It’s spec-locked, test-covered, and boring in the best way.

There’s no product. No startup. No VC story. Just a filesystem that finally works the way I always wished they did.

I’m tired. But I’m also weirdly calm about it.

If anyone wants to read, criticize, or tell me I reinvented something from 1987 — I’m ready.

reubenmorais•3w ago
I hate to be the first one commenting to say this, but here it goes: the flashy LLM writing style, "Apple Event Dialect" in the README and in this comment is very recognizable and also quite irritating. If this is supposed to be boring then just state the facts and the benchmarks to prove them.
promiseofbeans•3w ago
For a comment that goes on about not being flashy, the writing tries it’s very best to be flashy
promiseofbeans•3w ago
The question on everyone’s minds: did Claude write all this prose (the readme has the exact same tone & vibe as the above comment) or was it ChatGPT?
Boltgolt•3w ago
"No X, no X, no X, just Y"
deafpolygon•3w ago
My money’s on ChatGPT. I recognize some of the common phrases it uses.
vlovich123•3w ago
I think the “find file” section could use some clarification. Unless I missed something, as implemented it’s impossible to list paths within the filesystem (unless the cortex stores the path? It’s not clear from the docs). At a minimum I’m curios about the costs associated with maintaining the cortex - there’s nothing about how the cost of metadata updates which is where the slowdown as disk fills up normally is since you have to do a sorted insertion and/or deletion or otherwise add indirection markers after a binary search.

> The file's metadata in memory is updated to the new version.

Which means this doesn’t work well for lots of (presumably small) files because of the bookkeeping overhead of needing to have all the metadata materialized in RAM? Have you tested how your filesystem scales as the number of files increases and how the RAM usage scales?

Anyway, super interesting ideas. Congrats on achieving something difficult!

yjftsjthsd-h•3w ago
> No public API. No SDK. It just speaks POSIX now.

Well. No. In order:

It clearly does have a public API, expressed in what I would call an SDK (hn4.h).

And the readme opens with

> The Post-POSIX Filesystem.

and doesn't appear to implement any POSIX that I can see.

TYPE_FASTER•3w ago
Is this from LinkedIn?

Sounds familiar.

lemonlime227•3w ago
> This means the driver doesn't "search" for empty space. It calculates where data goes using math.

From my understanding, we're still searching for empty space? We just have an easily computable sequence of spots to check. E.g., if our stride is 7 blocks, then instead of going linearly with a stateful search, we can easily compute where we check. It's hard to pull this apart from the README. The README looks a bit LLM generated (clued in by OP's comment as well), which contributes to the difficulty versus a more thoughtful writeup. Interesting idea, it's just hard to tell exactly what's going on.

promiseofbeans•3w ago
All the commit messages read like they’re from an LLM as well
sestep•3w ago
This sounds cool but is extremely uninteresting without performance measurements. Are there any?
bflesch•3w ago
Sounds too good to be true. What are the downsides? You say that it reads a location that was calculated, but then also checks the crc32 and if it doesn't match it will move to the next calculated position. Why is reading the crc32 needed? Why doesn't it immediately go to the next position?
d_silin•3w ago
From source code (definitely LLM-generated)

case HN4_ERR_DATA_ROT: return 80;

case HN4_ERR_HEADER_ROT: return 80;

case HN4_ERR_PAYLOAD_ROT: return 80;

Yeah, good luck mounting that filesystem in production. You will need a lot of it...

d_silin•3w ago
Even better indication of non-human authorship:

/* LOGICAL CONSISTENCY (85-90) - TRANSACTION VIOLATIONS */

case HN4_ERR_GENERATION_SKEW: return 85;

case HN4_ERR_PHANTOM_BLOCK: return 82;