frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

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

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
50•thelok•3h ago•6 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
117•AlexeyBrin•6h ago•20 comments

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

https://openciv3.org/
811•klaussilveira•21h ago•246 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
49•vinhnx•4h ago•7 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
91•1vuio0pswjnm7•7h ago•102 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
72•onurkanbkrc•6h ago•5 comments

The Waymo World Model

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

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
471•theblazehen•2d ago•174 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...
49•alephnerd•1h ago•15 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
197•jesperordrup•11h ago•68 comments

Selection Rather Than Prediction

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

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
9•surprisetalk•1h ago•2 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
537•nar001•5h ago•248 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
205•alainrk•6h ago•312 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
33•rbanffy•4d ago•6 comments

72M Points of Interest

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

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Where did all the starships go?

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

Software factories and the agentic moment

https://factory.strongdm.ai/
63•mellosouls•4h ago•70 comments

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

https://github.com/sandys/kappal
21•sandGorgon•2d ago•11 comments

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

https://github.com/valdanylchuk/breezydemo
271•isitcontent•21h ago•36 comments

Learning from context is harder than we thought

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

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

https://github.com/pydantic/monty
284•dmpetrov•21h ago•153 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
155•matheusalmeida•2d ago•48 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
553•todsacerdoti•1d ago•267 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
424•ostacke•1d ago•110 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
467•lstoll•1d ago•308 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
41•matt_d•4d ago•16 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
348•eljojo•1d ago•214 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
367•vecti•23h ago•167 comments
Open in hackernews

E.W.Dijkstra Archive

https://www.cs.utexas.edu/~EWD/welcome.html
143•surprisetalk•1mo ago

Comments

coderatlarge•1mo ago
what a charming time it was when that generation discovered a bunch of stuff that now undergirds daily life:

“ Dijkstra always believed it a scientist’s duty to maintain a lively correspondence with his scientific colleagues. To a greater extent than most of us, he put that conviction into practice. For over four decades, he mailed copies of his consecutively numbered technical notes, trip reports, insightful observations, and pungent commentaries, known collectively as “EWDs”, to several dozen recipients in academia and industry. Thanks to the ubiquity of the photocopier and the wide interest in Dijkstra’s writings, the informal circulation of many of the EWDs eventually reached into the thousands. “

random sample of a trip note in which he is in ited to consult on a project that he thinks ought to be killed:

https://www.cs.utexas.edu/~EWD/ewd06xx/EWD601.PDF

fghiop•1mo ago
> ... cannot be expected from the average programmer

Ha! He had to deal with the political B.S. of well-spoken self-important people who spend excessively long and write excessively long code/proofs getting accolades over those that just get things done in the best way! I feel for him!

throwaway0xTA•1mo ago
Digistra’s writing, trip report to Munich, a mechanical repair where a three-fold deduction takes place between 26-27 Nov. 1976.

The prose strikes one in the vein of a 20th century existential writer.

kensai•1mo ago
Nonetheless, Prof. Baurer was not a loser. According to some sources he contributed to the invention of the notion of "stack" and "software engineering" among other things.

https://en.wikipedia.org/wiki/Friedrich_L._Bauer

usr1106•1mo ago
Good read. Completely off topic: He traveled by sleeper train and mentioned that he slept reasonably well and very well on the return trip. In the beginning of my career I made nearly the opposite trip to Brussels by sleeper to a completely useless lobbying/networking event with little tangible content. Often sleep in sleepers is not very good. But on the return trip I only wake up when the train had already stopped at my destination and had to get off very hastily. Not only CS was more fun without AI slop, but traveling, too ;)
throwaway0xTA•1mo ago
In this thesis, we restrict ourselves to a tape reader (150 characters per second) and a tape punch (25 characters per second).

Dijkstra’s I/O apparatus corresponds to communication mechanisms for tape reading.

jonjacky•1mo ago
Many of these EWD notes are hand written with a lot of mathematical notation, and no corrections. For example:

https://www.cs.utexas.edu/~EWD/ewd10xx/EWD1063.PDF

I am reminded of Salieri's reaction to Mozart's manuscripts in the movie Amadeus.

KPGv2•1mo ago
> and no corrections

There of course could have been 100 corrections. He just threw those papers out and started again. Which is what we old timers did when we wrote things that we wanted to look nice. I did this with every math assignment at uni: do the work, get it right, then hand-copy a legible version to hand in.

jonjacky•1mo ago
Oh sure, he might have made several, or many, drafts on scratch paper. But even then it is impressive. Many of these are around 12 pages of hand written text and math in ink with no corrections -- he famously used a Mont Blanc fountain pen. How many people could do that at all, even if they were copying from a rough draft? And there are so many -- more than 1300 EwDs!
KPGv2•1mo ago
Well he only needs to write one mistake-free page at a time. On page two, a mistake, you just stat page two over again.

But your point about doing 1300 of these is well-taken.

(For what it's worth, this would be easier with a fountain pen because a big selling point of them is they fly over the paper so easily compared to a ballpoint pen. I switched to a fountain pen, and I had to un-learn how hard to grip the pen and press on the page.)

Not to undersell things, but doing this for hundreds of pages is what everyone did before 1868, when the typewriter was invented. I think perhaps it's less about the physical act of doing it and more about the mental act of deciding to do it over and over again.

Ologn•1mo ago
Dijkstra's notions about provable functions are probably more important during these times where LLMs are churning out hallucinated code.
rramadass•1mo ago
Do you mean something specific or his general approach to program correctness i.e. guarded commands, weakest precondition calculus etc. ?
commandersaki•1mo ago
My favourite is EWD1303: https://www.cs.tufts.edu/comp/150FP/archive/edsger-dijkstra/...

It is Dijkstra's recounting of Operating System design with the notion of the first concurrent computer and interrupt.

anonzzzies•1mo ago
I met the man a few times (friend of my father) and I was programming when already when I did: both my father and him always told me to not just write code, but proofs first. I am rather happy for him he is not alive with this LLM stuff. He would've considered it the worst thing ever.