HackerTubewatch
Surprise me
Frame from Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans Plays via YouTube's privacy-enhanced embed

Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans

4 videos recommended on HN
YouTube
2 HN users recommended this talk2 months2014–2015 score 2
Years with an HN recommendation, 2007–2026

Used in software bloat debates as a measured look at why binaries got larger.

Rusty Russell and Matt Evans examine why Unix utilities like ls and cat grew from a few kilobytes to over a hundred kilobytes. They take apart common tools to see where the growth comes from.

“Well worth a viewing.” (HN, 2015)

2 recommendations · 1 citations · 1 critical · Talks · intermediate

4 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@pdw May 2014 Recommends
on HN thread Pokémon Crystal disassembled source code
There was an interesting talk on this at Linux.conf.au a couple of years ago, trying to figure out why modern binaries are so large. [this video] > Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell, Matt Evans > The 'ls' binary on the original release of Unix (version 6) was 4920 bytes long. Thirty six years later, 'ls' on Ubuntu is 105776 bytes. Is this the laziness of modern coders? Increasing features? Does 'cat' really now do 313 times more stuff, or is there something else going on?
Investigates why modern binaries like ls grew so large
@vezzy-fnord Jul 2015 Recommends
on HN thread Software bloat makes me sad
A good article a while back looked at common unix utilities, comparing the size of commands like cp from the 1980's to the present. Most of the bloat had to do with features that almost nobody ever uses. That was actually a talk called "Bloat: How and Why UNIX Grew Up (and Out)": [this video] Well worth a viewing.
Compares sizes of Unix utilities over decades

Citations, criticism and jokes

@monochr Apr 2014 Cites it
on HN thread All software sucks
Read more
Now you just need to design a balanced ternary computer which uses lambda calculus instead of Boolean logic and you will be a quarter of the way to getting rid of the gunk left over from the birth of computers when people were arguing if relays or vacuum tubes were the way of the future. The one thing I have noticed all the people with "philosophical" objections to bloat have in common is that they are largely ignorant of the real hardware and software they are coding on. This was brought nowhere better to the front than in this video [this video] where they showed that the tools written because gnu tools were too big when measured in a running computer take up just as many resources.
Cited as showing replacement tools use similar resources
@copergi Apr 2014 Pushes back
on HN thread All software sucks
>This was brought nowhere better to the front than in this video [this video] where they showed that the tools written because gnu tools were too big when measured in a running computer take up just as many resources. At what time in the video does that happen? I didn't have time to watch the whole thing, but it doesn't appear that what you are suggesting was even brought up much less demonstrated?

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close