frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
285•theblazehen•2d ago•93 comments

Software Engineering Is Back

https://blog.alaindichiappari.dev/p/software-engineering-is-back
17•alainrk•59m ago•8 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
33•AlexeyBrin•1h ago•5 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
14•onurkanbkrc•1h ago•1 comments

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

https://openciv3.org/
714•klaussilveira•16h ago•216 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
978•xnx•21h ago•562 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
94•jesperordrup•6h ago•34 comments

Making geo joins faster with H3 indexes

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

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Omarchy First Impressions

https://brianlovin.com/writing/omarchy-first-impressions-CEEstJk
10•tosh•1h ago•7 comments

Ga68, a GNU Algol 68 Compiler

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

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
46•helloplanets•4d ago•46 comments

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

https://github.com/valdanylchuk/breezydemo
242•isitcontent•16h ago•27 comments

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

https://github.com/pydantic/monty
242•dmpetrov•16h ago•128 comments

Cross-Region MSK Replication: K2K vs. MirrorMaker2

https://medium.com/lensesio/cross-region-msk-replication-a-comprehensive-performance-comparison-o...
4•andmarios•4d ago•1 comments

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

https://vecti.com
344•vecti•18h ago•153 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
510•todsacerdoti•1d ago•248 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
393•ostacke•22h ago•101 comments

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

https://eljojo.github.io/rememory/
308•eljojo•19h ago•191 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
361•aktau•22h ago•187 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
436•lstoll•22h ago•286 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
30•1vuio0pswjnm7•2h ago•29 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
73•kmm•5d ago•11 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
26•bikenaga•3d ago•13 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
98•quibono•4d ago•22 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
276•i5heu•19h ago•226 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
43•gmays•11h ago•14 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1086•cdrnsf•1d ago•469 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
312•surprisetalk•3d ago•45 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
36•romes•4d ago•3 comments
Open in hackernews

What a Programmer Does (1967) [pdf]

http://archive.computerhistory.org/resources/text/Knuth_Don_X4100/PDF_index/k-9-pdf/k-9-u2769-1-Baker-What-Programmer-Does.pdf
100•nz•3w ago

Comments

svat•3w ago
What does Knuth mean by

> I particularly like his definitinon of a bad programmer. (My personal record is about 12 years.)

here?

tjr•3w ago
The article describes a bad programmer as one whose programs “die young”. I would guess that Knuth is saying is that the longest one of his programs lived (was used?) for 12 years?

If that is what he meant, I presume this remark was written well in the past, as TeX has lasted way more than 12 years.

bdunks•3w ago
That makes sense. His cover letter is dated 1974, and TeX was released 1978.
syncsynchalt•3w ago
The note is actually from Chuck Baker, the editor of that issue of Datamation.

You're not alone in assuming DEK wrote the note, a lot of people seem to attribute it to Knuth.

svat•3w ago
I see. I was talking about not the article itself, but this handwritten note on the front page:

> This article from Datamation is by someone from ADR - the name might be Moore. (It wasn't meant to be anonymous; that was accidental). A lot of people who knew me thought I wrote it. I wish I had!

> I particularly like his definition of a bad programmer. (My personal record is about 12 years.)

The scan comes from Knuth's personal collection scanned by the Computer History Museum. Many of the documents have similar notes by Knuth, so I assumed this was by him too. Though on closer look, I'm not so sure the handwriting is the same. (It would be ironic if a note about misattribution gets misattributed.) How do you know the note is by Chuck Baker?

grener75•3w ago
It was probably written by William H. Moore of ADR.
syncsynchalt•2w ago
Thank you for tracking this down! I made some half-hearted stabs at who it might be but wasn't even sure I was reading the "ADR" right.
svat•3w ago
Answering the question: the handwritten note is indeed by Chuck Baker (see https://news.ycombinator.com/item?id=12569853) — matches the handwriting at https://archive.computerhistory.org/resources/text/Knuth_Don...

It's interesting that the editor didn't know the author of one of the articles in their magazine!

aaronblohowiak•3w ago
If you liked this, you may like my favorite paper https://pages.cs.wisc.edu/~remzi/Naur.pdf
perrygeo•3w ago
It's remarkable how these papers show a deep understanding of programming 50 years ago. Even with anemic hardware, the limit is always in the programmers brain - as uncomfortable as that is to admit. Half a century of new tech and AI and the cloud etc, we still hit "terminal trauma" fairly quickly in the development cycle, almost like clockwork. All the tools and technical tricks don't seem to matter vs. our ability to hold the application in our heads.
dang•3w ago
One past discussion:

What a Programmer Does (1967) [pdf] - https://news.ycombinator.com/item?id=12568863 - Sept 2016 (45 comments)

(Reposts are fine after a year or so; links to past threads are just to satisfy extra-curious readers)

ontouchstart•3w ago
We might want to repost it every decade.
ontouchstart•3w ago
https://archive.computerhistory.org/resources/text/Knuth_Don...

Bookmark here for me to read in 2036.

devhouse•3w ago
Will it now instead of “write code for humans”, become “write Prompts for humans” with AI?
whntheduvscry•3w ago
> The terminal trauma of a program occurs when it is challenged by entropy beyond its capacity to adjust.

This seems true.

In my experience, these things that happened to kill programs could be considered entropy:

- New (e.g. hardware / software / code / people / focus)

- Money (e.g. actual or perceived infusion of it / actual or perceived lack of it / focus changed)

- Loss (e.g. someone or something left / was injured / died / was destroyed / was deleted / was corrupted)

And I think that if you have a system that contains risk due to entropy, then even a planned event resulting in success is entropic, e.g.:

- I plan a sunset for X software.

- There is risk of an asteroid or sudden epidemic that would thwart that plan.

- The “dice are rolled”, and the sunset happens because the asteroid and epidemic didn’t happen.

- Therefore, the planned sunset occurred due to less than 100% chance. This is still entropic.

A_Duck•3w ago
The 'Aerospace Corporation' job ad!

"These are excellent opportunities for men ... An equal opportunity employer"