frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: Has there been a "software crisis" since the 60s?

2•boxesnlines•52m ago
I happened across this quote from prof.dr.Edsger W.Dijkstra, circa 1968:

"In the mid-sixties we observed what was then known as "the software failure" or "the software crisis". Its emergence was no surprise, its occurrence had been predicted. In not much more than ten years the power of commonly available computers had increased by a factor of thousand, and our programming ability had not increased in proportion. Besides that, the logically simple, sequential machines of the fifties had been replaced by much more complicated pieces of equipment, complicated by such features as multi-level stores and asynchronously active peripherals. It was very clear that the programming task was outgrowing our programming capacities and the emergence of the software crisis was, as said, no surprise. The problem, however, was that very little could be done about it, as long as its existence was hardly admitted or even denied: it is vain to urge a world to try to improve its programming habits as long as that world pretends that its programming habits are perfectly adequate."

My first instinct is to say "you ain't seen nothing yet!", but I was surprised to see this problem being called a crisis as early as the 60s. I'm curious what perceptions other people have of this.

I never had the perception of a 'crisis' in the 90s, but the described problem has very obviously accelerated over the course of my career. I remember the days when a living could evidently be made producing those thick tomes of coding knowledge that would be completely impractical for anyone to write these days - technology moves far too fast to maintain anything like that.

It makes me wonder if I saw the end of one 'wave' at the start of my career and the start of another, or if we've been in one big accelerating crisis for more than 60 years.

Comments

vincent-uden•28m ago
You can at least say that there hasn't been one software crisis since the 60s. From my understanding the crisis referred to by Dijsktra was in regards to programs being so difficult write in those times that software development couldn't move forward as a field.

This was prior to "Structured programming" catching on which contains the usual constructs of today (for-loops, if statements, etc.). Structured programming somewhat ended that first crisis, once again allowing software to grow in complexity and scope.

We've had other crisis since then and do right now. But they are not the same as that specific crisis. Our programming capacities did increase with the adoption of structured programming.

If you haven't, you should watch "The root of the root of all evil" by Casey Muratori which discusses this whole train of thought in much further detail. https://www.youtube.com/watch?v=hpj6r6CjJf8

boxesnlines•3m ago
Thank you, that really recontextualizes the quote; from my perspective it does seem like we've been rapidly sliding into chaos for >20 years, just in a different way!

OpenAI apologises for Medicare breach, shelves next gen ChatGPT

https://www.abc.net.au/news/2026-09-29/openai-apologises-medicare-shelves-chatgpt-astra-launch/10...
1•martyvis•5m ago•0 comments

Singapore Govt Dating App Uses Gale-Shapley Stable Marriage Algorithm

https://twitter.com/tuakdotsol/status/2105105417760391258
1•rzk•5m ago•0 comments

All Windows Sounds

https://github.com/MCPlayer2015/all-windows-sounds
1•gitowiec•6m ago•0 comments

FlyDubai flight to Tel Aviv diverts to Tabuk amid onboard incident

https://www.flightradar24.com/blog/flight-tracking-news/major-incident/flydubai-flight-to-tel-avi...
1•roryirvine•8m ago•0 comments

Anonymous Tech Confessions

https://www.techconfessions.lol
1•ayushchat•11m ago•0 comments

Ask HN: Why is there no free S/MIME CA like Let's Encrypt?

2•zuhsetaqi•14m ago•0 comments

Japan's fusion energy startup to begin power-on tests at pilot reactor in 2027

https://www.asahi.com/ajw/articles/16925398
2•BaudouinVH•14m ago•0 comments

OpenAI halts release of Astra 6.1 over safety concerns

https://www.cbsnews.com/news/openai-halts-gpt-astra-safety-concerns/
1•moinism•14m ago•1 comments

Mathematicians Harness Randomness to Crack a 55-Year-Old Conjecture

https://www.quantamagazine.org/mathematicians-harness-randomness-to-crack-a-55-year-old-conjectur...
1•pykello•14m ago•0 comments

White House asks OpenAI, Anthropic hold new models from UK testers until review

https://www.politico.com/news/2026/09/24/white-house-asks-openai-and-anthropic-to-hold-new-models...
1•theanonymousone•16m ago•0 comments

Ollama now supports Jev-style decision models

https://ollama.com/blog/ollama-now-supports-jev-style-decision-models
1•nezhar•16m ago•0 comments

Jacques Barzun, Cultural historian and critic (1980)

https://www.csmonitor.com/1980/0717/071710.html
1•Michelangelo11•22m ago•0 comments

Show HN: I built a proxy scraper that checks 700 sources and verifies proxy

https://github.com/maximilianfeix/proxy-scraper
1•taventix•23m ago•0 comments

AI scientist autonomously generates and validates new biological discoveries

https://news.cision.com/chalmers/r/ai-scientist-autonomously-generates-and-validates-new-biologic...
1•giuliomagnifico•24m ago•0 comments

How to Mediate Reality (2022)

https://phildoc.fcsh.unl.pt/how-to-mediate-reality-thinking-documentary-film-with-adorno-and-hork...
1•robtherobber•25m ago•0 comments

New Cancer Drugs Are Revolutionary. Why Don't More Patients Get Them?

https://www.nytimes.com/2026/09/30/science/new-cancer-drugs-are-revolutionary-why-dont-more-patie...
2•quapster•26m ago•0 comments

Using the same hostnames at home and over Tailscale

https://blog.kulman.sk/same-hostnames-at-home-and-over-tailscale/
1•ig0r0•29m ago•0 comments

From Pbxproj to Xcproj: Xcode Project Configuration Gets a JSON Format

https://fatbobman.com/en/posts/from-pbxproj-to-xcproj/
1•skreep•32m ago•0 comments

Show HN: A React data grid that sorts and filters in a Web Worker

https://kanunilabs.com/playground/datagrid/virtual-scrolling
1•hizlikovboy27•32m ago•0 comments

McDonalds to show ads on drive thru screens

https://www.usatoday.com/story/money/food/2026/09/29/mcdonalds-drive-thru-screens-ads/92007161007/
2•Markoff•32m ago•0 comments

UK rail cops' £320K face-scanning spree nets zero matches

https://www.theregister.com/security/2026/09/30/uk-rail-cops-320k-face-scanning-spree-nets-zero-m...
2•jjgreen•34m ago•0 comments

Show HN: Layout – Order food anywhere with AI

https://layout.link/
2•colemorell•36m ago•0 comments

Into the darkness

https://crookedtimber.org/2026/09/21/into-the-darkness/
1•kombookcha•36m ago•0 comments

Ask HN: How will the AI endgame play out?

3•jackgavigan•39m ago•4 comments

The 90% Case

https://johntiror.github.io/blog/
1•johntiror•42m ago•1 comments

Everything you need to deploy your next AI CEO

https://ai-ceo.org/
1•chha•42m ago•0 comments

A calm, technical bedtime guide to Jev and Laya [video]

https://www.youtube.com/watch?v=oQOXqHZOUnI
1•modinfo•43m ago•0 comments

AI Code Mirroring Monomorphic TypeScript into Zig

https://lolblob.substack.com/p/ai-code-mirroring-monomorphic-typescript
1•lerp-io•48m ago•0 comments

Design of Linkage Systems to Draw Specified Plane Curves(2017) [pdf]

https://bertini.nd.edu/wampler2017/McCarthyTalk.pdf
1•o4c•48m ago•0 comments

OpenDLSS: A Vulkan Reimplementation of Nvidia's DLSS 5 Neural Rendering Network

https://github.com/maanHimself/OpenDLSS-NR
1•sagacity•48m ago•0 comments