frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Dijkstra's Crisis: The End of Algol and Beginning of Software Engineering (2010) [pdf]

https://www.tomandmaria.com/Tom/Writing/DijkstrasCrisis_LeidenDRAFT.pdf
22•ipnon•4d ago

Comments

Rochus•3d ago
Intersting. The author of the attached document is Dr. Thomas Haigh, a prominent academic historian specializing in the history of computing. The document challenges the conventional historical narrative surrounding the birth of software engineering. It argues that the widely accepted origin story centering on the 1968 NATO Software Engineering Conference and the "software crisis" was actually a narrative constructed by a group of academic researchers to promote their vision of programming as a mathematical discipline.

Dijkstra's rebellion against Algol 68 was deeply ironic. While he drafted the minority report condemning Algol 68 as an "obsolete" tool, his goal was not to make programming easier for everyday developers; instead he used the "software crisis" to advocate for replacing vast teams of average, working-class programmers with an elite corps of "mathematical engineers" modeled on himself. While Wirth and Hoare focused on building practical engineering tools, Dijkstra championed a highly theoretical, ivory-tower approach to programming based on strict mathematical principles and structured logic. Interestingly, both Wijngaarden (the primary architect of the highly complex "mathematical" and heavily criticized Algol 68 specification) and Dijkstra were Dutch.

shrubble•3m ago
Alan Kay famously said:

"I don't know how many of you have ever met Dijkstra, but you probably know that arrogance in computer science is measured in nano-Dijkstras."

TUI Studio – visual terminal UI design tool

https://tui.studio/
226•mipselaer•4h ago•124 comments

Launch HN: Spine Swarm (YC S23) – AI agents that collaborate on a visual canvas

https://www.getspine.ai/
25•a24venka•1h ago•20 comments

I traced $2B in grants and 45 states' lobbying behind age‑verification bills

https://old.reddit.com/r/linux/comments/1rshc1f/i_traced_2_billion_in_nonprofit_grants_and_45/
642•shaicoleman•4h ago•230 comments

Bucketsquatting is (finally) dead

https://onecloudplease.com/blog/bucketsquatting-is-finally-dead
211•boyter•6h ago•109 comments

Show HN: Algorithms and Data Structures in TypeScript – Free Book (~400 Pages)

http://amoilanen.github.io/Algorithms-with-Typescript/
52•jsontwikkeling•2h ago•6 comments

Willingness to look stupid

https://sharif.io/looking-stupid
534•Samin100•4d ago•180 comments

Okmain: How to pick an OK main colour of an image

https://dgroshev.com/blog/okmain/
118•dgroshev•4d ago•22 comments

E2E encrypted messaging on Instagram will no longer be supported after 8 May

https://help.instagram.com/491565145294150
88•mindracer•1h ago•27 comments

Run NanoClaw in Docker Sandboxes

https://nanoclaw.dev/blog/nanoclaw-docker-sandboxes/
54•outofdistro•1h ago•10 comments

Executing programs inside transformers with exponentially faster inference

https://www.percepta.ai/blog/can-llms-be-computers
195•u1hcw9nx•1d ago•62 comments

Nanny state discovers Linux, demands it check kids' IDs before booting

https://www.theregister.com/2026/03/13/opinion_os_verification/
135•jjgreen•1h ago•100 comments

Show HN: What was the world listening to? Music charts, 20 countries (1940–2025)

https://88mph.fm/
57•matteocantiello•2d ago•20 comments

Monster Is the Machine

https://kirkcenter.org/reviews/monster-is-the-machine/
6•freediver•4d ago•1 comments

What we learned from a 22-Day storage bug (and how we fixed it)

https://www.mux.com/blog/22-day-storage-bug
17•mmcclure•3d ago•1 comments

Prompt-caching – auto-injects Anthropic cache breakpoints (90% token savings)

https://prompt-caching.ai/
61•ermis•3h ago•24 comments

Ceno, browse the web without internet access

https://ceno.app/en/index.html?
91•mohsen1•8h ago•23 comments

Dijkstra's Crisis: The End of Algol and Beginning of Software Engineering (2010) [pdf]

https://www.tomandmaria.com/Tom/Writing/DijkstrasCrisis_LeidenDRAFT.pdf
22•ipnon•4d ago•2 comments

“This is not the computer for you”

https://samhenri.gold/blog/20260312-this-is-not-the-computer-for-you/
705•MBCook•13h ago•281 comments

Source code of Swedish e-government services has been leaked

https://darkwebinformer.com/full-source-code-of-swedens-e-government-platform-leaked-from-comprom...
138•tavro•5h ago•124 comments

ATMs didn’t kill bank teller jobs, but the iPhone did

https://davidoks.blog/p/why-the-atm-didnt-kill-bank-teller
472•colinprince•1d ago•488 comments

Gvisor on Raspbian

https://nubificus.co.uk/blog/gvisor-rpi5/
25•_ananos_•4h ago•4 comments

Vite 8.0 Is Out

https://vite.dev/blog/announcing-vite8
436•kothariji•10h ago•135 comments

Bubble Sorted Amen Break

https://parametricavocado.itch.io/amen-sorting
364•eieio•21h ago•111 comments

IMG_0416 (2024)

https://ben-mini.com/2024/img-0416
148•TigerUniversity•4d ago•32 comments

An old photo of a large BBS (2022)

https://rachelbythebay.com/w/2022/01/26/swcbbs/
242•xbryanx•19h ago•152 comments

Enhancing gut-brain communication reversed cognitive decline in aging mice

https://med.stanford.edu/news/all-news/2026/03/gut-brain-cognitive-decline.html
350•mustaphah•22h ago•167 comments

Vite+ Alpha: Unified Toolchain for the Web (MIT License)

https://voidzero.dev/posts/announcing-vite-plus-alpha
34•cpojer•6h ago•3 comments

Shall I implement it? No

https://gist.github.com/bretonium/291f4388e2de89a43b25c135b44e41f0
1422•breton•17h ago•514 comments

Understanding the Go Runtime: The Scheduler

https://internals-for-interns.com/posts/go-runtime-scheduler/
140•valyala•4d ago•24 comments

The Met releases high-def 3D scans of 140 famous art objects

https://www.openculture.com/2026/03/the-met-releases-high-definition-3d-scans-of-140-famous-art-o...
316•coloneltcb•23h ago•63 comments