HN Hall of Fame Weekly email

Things Unix can do atomically

rcrowley.org Essays & writing Essays & articles Software engineering Candidate
Screenshot of rcrowley.org captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 3 of them.

submissions
3
submitters
3
observed span
2016–2026
peak thread · 94 comments
257 pts
latest 20+ return · 2026-02-06
257 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

You can use `ln` atomicity for a simple, portable(ish) locking system: https://gist.github.com/pwillis-els/b01b22f1b967a228c31db3cf...

In a few simple words, can someone explain what does "atomically" mean? I personally used this term when talking about some Redis operations, but never knew the real gist of the word and concepts behind it. I have a very brief understanding of the term and if I'd have to explain it to a person, I'd say it's "the operation that does not have any side effects when performing its unit of work". Is my understanding even close to what…

atrust·207-point thread·

The rename system call is not quite atomic. From https://linux.die.net/man/2/rename: > However, when overwriting there will probably be a window in which both oldpath and newpath refer to the file being renamed. A better way to think about rename is that it's given by two atomic operations in sequence: (1) An atomic link call to make the file available under the new name, and then (2) an atomic remove operation to delete the old name. Thus, it's possible to observe…

mbid·170-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
3

100+ points or 50+ comments

Total points
634

reference only — not used in Hall rules or ranking

Total comments
205

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2016-05-30Things Unix can do atomically (2010)First breakoutturrini20762
2023-08-14Things UNIX can do atomically (2010)pabs317049
2026-02-06Things Unix can do atomicallyBest thread · Latest 20+ point returnonurkanbkrc25794