this post was submitted on 19 Mar 2025
10 points (100.0% liked)

VideoEssays

899 readers
1 users here now

About

Videos that give you a new perspective. Here you'll find videos that range all the way from bite-sized snacks to a multi-hour deep dives into the strangest rabbit holes you never even knew you cared about.

Rules

1. Content of posts

All top-level posts should be a link to a video essay that isn't hosted behind a paywall. Any topic is welcome, provided it doesn't break one of the other rules. What's a video essay? See below.

2. Title format

Each post title should include the title of the video, its creator, and its duration in the format [MM:SS] or [HH:MM:SS].

3. Be nice

Be respectful and constructive. No harassment. No grossly offensive images. No hate including expressions of racism, misogyny, transphobia, ableism, xenophobia, homophobia, etc. (although videos where these topics are merely being analyzed are okay).

4. No shitposts

Noticeably low-quality content and videos that stretch any reasonable definition of "video essay" will be removed. If you're not trying to break this rule, you probably aren't.

5. No spam

Don't post the same video multiple times in a short time frame. Don't flood the community with many videos from a single creator at once.

"Video essay"?

"Video essay" is loose genre classification for a type of video that makes an argument or critique, or explains a point of view, usually from a single creator's perspective. They can be short or long, casual or formal, modest or theatrical, and cover any topic.

Video essays are slightly different from documentaries, media reviews, and video journalism, but the lines are blurry, and videos that aren't neatly classifiable are still welcome.

Related Communities

Let me know about any other communities that might fit in this list!

founded 2 years ago
MODERATORS
 

Interesting talk about the recurring problem of increasing complexity in software, different approaches to handling it and acknowledging decades of research on the subject.

top 3 comments
sorted by: hot top controversial new old
[–] JayleneSlide@lemmy.world 4 points 4 months ago (1 children)

TL;DW (yet, saved to my watch later list), but the overwhelming majority of production code is defensive. It's code to protect against user error, malicious users, dirty upstream data, and deliver graceful error states, and exception handling. If we could trust users and upstream dependencies, all of us would be writing very simple code.

Source: SWE for over 25 years in medical, finance, and national security.

[–] ElectroVagrant@lemmy.world 3 points 4 months ago* (last edited 4 months ago) (1 children)

You hit the nail on the head for the first parts of the video, as they cover how quickly code is forced to grow from what you describe. It's some of the later parts and the highlighting of research that caught my attention (and may for you as well).

What's great is it's divided into chapters, and there's a pinned comment with the chapter timestamps, to skip into what may be more salient parts to check out.

Also I guess today I'm in the mindset to teach myself some new things, so I've also copied them over here for convenience:

  • 1:40 Chapter 1 What is complexity
  • 3:38 Chapter 2 A bestiary of software complexity
  • 4:00 Defensive Code
  • 6:53 Defensive Code Observations
  • 7:37 Scale
  • 9:50 Scale Observations
  • 10:31 Leaky Abstraction Observations
  • 12:48 Model/Reality Gaps
  • 16:35 Hyperspace
  • 18:34 Chapter 3 Homeostasis
  • 19:53 Complexity homeostasis
  • 24:20 Chapter 4 Theories of complexity
  • 29:25 Chapter 5 Living with Complication
  • 39:14 Complexity

for anyone wonderingI copied and special pasted the pinned comment to LibreOffice Writer, saved it as an .odt, then used Pandoc to convert that to markdown for here. There's probably a simpler method like a markdown editor that could do special paste into markdown formatting or something, but I didn't feel like looking for it.

[–] JayleneSlide@lemmy.world 2 points 4 months ago

Thank you kind for putting the chapters here!