#caseymuratori#handmadehero#softwarecomplexity
The Thirty Million Line Problem
148K subscribers • 32 videos on Hallway
- Recommended by 13 people: 11 on Hacker News, 1 on Lobsters and 1 in engineering communities.
- A classic. People kept recommending it from 2018 to 2024.
- Presented by Casey Muratori, founder of Molly Rocket
- An opinion. It argues one side of a question engineers disagree on.
Intermediate. Assumes working knowledge.
326K views8 years ago13 recommendations
Systems programmingSoftware designSoftware architecturePerformance and optimizationSimplicity and complexity
Casey Muratori argues that modern software complexity and bloat are unnecessary byproducts of hardware and operating system diversity.
A historical argument for creating a stable instruction set architecture (ISA) for entire system-on-a-chip (SoC) packages. Please note that although it's never mentioned in the audio there was a typo in the slide deck that makes the situation even more ludicrous when comparing 1990's machine to 2015's: the hard drive line erroneously said "gig" for the 1990's machine. It should have said "mb". The specs were the A3000, which never had any hard drives even close to 1 gig, let alone 50 gigs!Why it's here
13 people recommend thisWhat people say. Highly recommended as a thought-provoking critique of modern software bloat and the benefits of stable hardware interfaces.
ropeadopepopeon Hacker News • Recommends
On “Docker is a dangerous gamble”
henningon Hacker News • Recommends
On “Show HN: One – A new React framework unifying web, native and local-first”
meukon Hacker News • Recommends
On “Systems Software Research is Irrelevant (2000) [pdf]”
worldsayshion Hacker News • Recommends
On “Docker is vulnerable to a symlink-race attack”
dsegoon Hacker News • Recommends
On “Software Is Hard (2007)”
scrupleon Hacker News • Recommends
On “Anti-patterns and malpractices in modern software development (2015)”
stephc_int13on Hacker News • Recommends
On “Ask HN: Is there still a place for native desktop apps?”
JamesSwifton Hacker News • Recommends
On “Tetris-OS: An operating system that only plays Tetris”
posneton Hacker News • Recommends
On “DevOps is a failure”
drivers99on Hacker News • Recommends
On “I wanted a beautiful computer and couldn't find one, so I made my own”
frflon Hacker News • Recommends
On “Ask HN: Article on software only increasing complexity?”
u/MisterEmbeddedin r/C_Programming • Mentions
On “Why linux c binaries cannot run on windows?”
loup-vaillanton Hacker News • Mentions
On “Zapcc – A caching C++ compiler based on clang”
AnIdiotOnTheNeton Hacker News • Mentions
On “Walk Monster (2012)”