New

The latest blog posts to take off on Hacker News. 6,153 posts.

Any topic
2022
2287

Win32 Is the Only Stable ABI on Linux?

In the ELF format there are two ways of providing a hash table of symbols. DT_HASH and DT_GNU_HASH . The first one is part of SYSV generic ABI and is well documented and marked as mandatory. DT_GNU_HASH is a newer, smaller, and faster replacement that is not documented , implemented in a few places (Glibc, GNU ld…

2294

Investing in Flow

Our nation has a housing crisis. The demographic trends driving America’s housing market are impossible to ignore: our country is creating households faster than we’re building houses. Structural shortages in available homes for sale push housing prices higher, while young people are staying single for longer and…

2297

Why use Paxos instead of Raft?

TLDR: Neon separates storage and compute, substituting the PostgreSQL persistency layer with a custom-made distributed storage written in Rust. Due to this separation, some nodes don’t have persistent disks. The original Raft paper works only with uniform nodes, but Paxos variants support proposers without storage and…

2309

Efficient simulation through linear algebra

I spent a lot of time working on a project in which physically plausible simulation of soft materials with pressure chambers was a key part, and in doing so, we managed to improve a part of our simulation by a significant amount. I was very happy with how this small part of the whole system turned out, and I've been…