HackerTubewatch
Surprise me
Frame from What Really Happened at the Oroville Dam Spillway? Plays via YouTube's privacy-enhanced embed

What Really Happened at the Oroville Dam Spillway?

13 videos recommended on HN
YouTube
1 HN user recommended this explainer1 month2022–2026 score 1
Years with an HN recommendation, 2007–2026

Pointed to as a detailed engineering walkthrough of a major dam incident, and as a parallel to software failures.

Practical Engineering summarizes the 2017 Oroville Dam spillway failure, explaining the engineering details behind the incident. It also discusses how operators and regulators failed to keep downstream residents safe.

“Practical engineering has a good detailed walkthrough of what happened at Oroville dam from an engineering perspective” (HN, 2023)

1 recommendations · 1 citations · 1 jokes · Explainers

3 Hacker News comments

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

@trestacos Jun 2023 Recommends
on HN thread What If California's Dams Fail?
Practical engineering has a good detailed walkthrough of what happened at Oroville dam from an engineering perspective: [this video]
Detailed engineering walkthrough of Oroville dam failure.

Citations, criticism and jokes

@Mawr Jan 2026 Cites it
on HN thread Automatic Programming
Read more
> making it default is often a huge waste of $ for problems you/most don’t have. It's the opposite — knowing the exact spec of your program up front is vanishingly rare, probably <1% of all projects. Usually you have no clue what you're doing, just a vague goal. The only way to find out what to build is to build something , toss it over to the users and see what happens. No developer or, dear god, "stakeholder" can possibly know what the users need. Asking the users up front is better, but still doesn't help much — they don't know what they want either. No plan survives first contact with the enemy and there's no substitute for testing — reality is far too complex for you to be able to model it up front. > You don’t iterate the foundation of a house. You do, actually. Or rather, we have — over thousands of years we've iterated and written up what we've learned so that nobody has to iterate from scratch for every new house anymore. It's just that our physics, environment, and requirements for "a house" doesn't change constantly, like it does for software and we've had thousands of years to perfect the craft, not some 50 years. Also, civil engineers mess up in exactly the same ways. Who needs testing? [1]. Who needs to iterate as they're building? [2]. [1]: [this video] [2]: [this video]
Example of civil engineers messing up, like software.

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