No Silver Bullet by Fred Brooks

Published: Feb. 11, 2023, 9:19 p.m.

b'

Jimmy and I have each read this paper a handful of times, and each time our impressions have flip-flopped between "hate it so much" and "damn that\'s good". There really are two sides to this one. Two reads, both fair, both worth discussing: one of them within "the frame", and one of them outside "the frame". So given that larger-than-normal surface for discursive traversal, it\'s no surprise that this episode is, just, like, intimidatingly long. This one is so, so\\xa0long, friends. See these withered muscles and pale skin? That\'s how much time I spent in Ableton Live this month. I just want to see my family.

\\n

No matter how you feel about Brooks, our thorough deconstruction down to the nuts and bolts of this seminal classic will leave you holding a ziplock bag full of cool air and wondering to yourself, "Wait, this is philosophy? And this\\xa0is the future we were promised? Well, I guess I\'d better go program a computer now before it\'s too late and I never exist."

\\n

For the next episode, we\'re reading a fish wearing a bathrobe.

\\n

Sorry, it\'s late and I\'m sick, and I have to write something, you know?

\\n

Links:

\\n
    \\n
  • \\n

    Fred Brooks also wrote the Mythical Man-Month, which we considered also discussing on this episode but thank goodness we didn\'t.

    \\n
  • \\n
  • \\n

    Also, Fred Brooks passed away recently. We didn\'t mention it on the show, but it\'s worth remarking upon. RIP, and thanks for fighting the good fight, Fred. I still think you\'re wrong about spatial programming, but Jimmy agrees with you, so you can probably rest easy since between the two of us he\'s definitely the more in touch with the meaning of life.

    \\n
  • \\n
  • \\n

    The Oxide and Friends podcast recorded an episode of predictions.

    \\n
  • \\n
  • \\n

    Jimmy\\u2019s Aphantasia motivates some of his desire for FoC tools.

    \\n
  • \\n
  • \\n

    Don\\u2019t miss the previous episode on Peter Naur\\u2019s Programming as Theory Building, since Ivan references it whilst digging his own grave.

    \\n
  • \\n
  • \\n

    Jimmy uses Muse for his notes, so he can highlight important things in two colors \\u2014 yes, two colors at the same time. Living in the future.

    \\n
  • \\n
  • \\n

    For the Shadow of the Colossus link, here\\u2019s an incredible speedrun of the game. Skip to 10:20-ish for a great programming is like standing on the shoulders of a trembling giant moment.

    \\n
  • \\n
  • \\n

    Mu is a project by Kartik Agaram, in which he strips computing down to the studs and rebuilds it with a more intentional design. \\u201cRunning the code you want to run, and nothing else.\\u201d

    \\n
  • \\n
  • \\n

    \\u201cIs it a good-bad movie, a bad-bad movie, or a movie you kinda liked?\\u201d

    \\n
  • \\n
  • \\n

    Ivan did some research. Really wish Marco and Casey didn\'t let him.

    \\n
  • \\n
  • \\n

    Jimmy did an attack action so as to be rid of Brook\\u2019s awful invisibility nonsense. Awful.

    \\n
  • \\n
  • \\n

    As promised, here\\u2019s a link in the show notes to something something Brian Cantrill, Moore\\u2019s Law, Bryan Adams, something something.

    \\n
  • \\n
  • \\n

    Dynamicland, baby!

    \\n
  • \\n
  • \\n

    Here\\u2019s just one example of the racist, sexist results that current AI tools produce when you train them on the internet. Garbage in, garbage out \\u2014 a real tar pit. AI tools aren\\u2019t for deciding what to say; at best, they\\u2019ll help with how to say it.

    \\n
  • \\n
  • \\n

    Gray Crawford is one of the first people I saw posting ML prompts what feels like an eternity ago, back when the results all looked like blurry goop but like\\u2026 blurry goop with potential.

    \\n
  • \\n
  • \\n

    Not sure of a good link for Jimmy\\u2019s reference that Age of Empires II used expert systems for the AI, but here\\u2019s a video that talks about the AI in the game and even shows some Lisp code.

    \\n
  • \\n
  • \\n

    Idris is a language that has a bit of an \\u201cautomatic programming\\u201d feel.

    \\n
  • \\n
  • \\n

    The visual programming that shall not be named.

    \\n
  • \\n
  • \\n

    When people started putting massive numbers of transistors into a single chip (eg: CPU, RAM, etc) they called that process Very Large Scale Integration (VLSI). Also, remember that scene in the first episode of Halt and Catch Fire\\xa0when the hunky Steve Jobs-looking guy said "VLSI" to impress the girl from the only good episode of Black Mirror? I\'m still cringing.

    \\n
  • \\n
  • \\n

    Sally Haslanger is a modern day philosopher and feminist who works with accident and essence despite their problematic past.

    \\n
  • \\n
\\n

Music featured in this episode:

\\n
    \\n
  • Never, a song I wrote and recorded on Tuesday after finally cleaning my disgusting wind organ. It was like Hollow Knight in there.
  • \\n
\\n

Get in touch, ask us questions, send us old family recipes:

\\n\\n

futureofcoding.org/episodes/062

See omnystudio.com/listener for privacy information.

'