AI Won't Fix the Fundamental Flaw of Programming

Philomatics November 25, 2024
Video Thumbnail

About

No channel description available.

Video Description

AI won't fix the software crisis, by which I mean that we just don't expect software to work reliably any more. Get my interactive git cheatsheet as soon as it's released here: https://philomatics.com/git-cheatsheet/ My most useful video yet (interactive rebase) https://youtu.be/42392W7SgnE My first video on git rebase (without --interactive) https://youtu.be/DkWDHzmMvyg My Top 10 git shortcuts: https://youtu.be/CAnQ4b0uais Fixing merge conflicts: https://youtu.be/DloR0BOGNU0 Video on `git pull --rebase`: https://www.youtube.com/watch?v=xN1-2p06Urc How to change your default editor in git: https://youtu.be/CAnQ4b0uais?t=131 References Jonathan Blow - Preventing the Collapse of Civilization https://www.youtube.com/watch?v=ZSRHeXYDLko Joel Spolsky - The Law of Leaky Abstractions https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/ Jonathan Edwards - Interaction vs. Abstraction https://www.subtext-lang.org/PAINT22.pdf Bret Victor - Up and Down the Ladder of Abstraction https://worrydream.com/LadderOfAbstraction/ Bret Victor - Learnable Programming https://worrydream.com/LearnableProgramming/ BBC 1966: Children imagine life in the year 2000 https://www.youtube.com/watch?v=xS8xX3usi4c 0:00 - The Software Crisis 1:36 - What's AI Actually Good At? 3:16 - Upcoming AI Improvements 5:40 - AI as Compilers 7:30 - The Fundamental Flaw of Programming 11:46 - Concrete Examples 13:32 - Leaky Abstractions 14:16 - The Wild West of Abstraction 18:02 - The Dangers of Abstraction Thank you to the wonderful artist Ronyl for creating the Philomatics channel design and character design! https://www.fiverr.com/ronylwaga Thank you to Bernhard Brenner, Bruno Paulino, Michael Herrmann, Samuel Ellmauer and my wonderful wife for giving excellent ideas and advice during the video creation! LEGAL DISCLAIMER ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Everything here is for informational purposes only. All non-licensed clips used for fair use commentary, criticism, and educational purposes. See Hosseinzadeh v. Klein, 276 F.Supp.3d 34 (S.D.N.Y. 2017); Equals Three, LLC v. Jukin Media, Inc., 139 F. Supp. 3d 1094 (C.D. Cal. 2015).e

Programming Essentials: Must-Have Tools

AI-recommended products based on this video

Loading...
10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

(1)
$99.99
FREE delivery Mon, Aug 11
Loading...
ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

(49)
$117.29$102.21
$6.86 delivery Thu, Aug 14
Loading...
7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

(61)
$68.99
FREE delivery Tue, Aug 12
Loading...
BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna

BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna

(288)
$54.14
FREE delivery Sun, Jun 22
Loading...
LEGO DREAMZzz Z-Blob's Robot and Vehicle Adventures Robot Toy Building Kit - Mech Suit Set for Kids, Boys and Girls, Ages 7+ - 19 Rebuild Options for Pretend Play - Gift Idea for Birthday - 71487

LEGO DREAMZzz Z-Blob's Robot and Vehicle Adventures Robot Toy Building Kit - Mech Suit Set for Kids, Boys and Girls, Ages 7+ - 19 Rebuild Options for Pretend Play - Gift Idea for Birthday - 71487

(159)
$10.98
FREE delivery Sat, Jun 14 on your first order
100+ bought in past month
Loading...
LEGO Creator 3 in 1 Space Robot Toy - Building Toy with 3 Options, Robot, Spaceship, or Robot Dog - Building Kit for Kids, Boys and Girls, Ages 8+ - Ramadan Gift Idea - 31164

LEGO Creator 3 in 1 Space Robot Toy - Building Toy with 3 Options, Robot, Spaceship, or Robot Dog - Building Kit for Kids, Boys and Girls, Ages 8+ - Ramadan Gift Idea - 31164

(169)
$24.98
FREE delivery Sat, Jun 14 on your first order
400+ bought in past month
Loading...
Pishengfa DIY Stitch Book, Embroidery Stitch Book, DIY Sewing Books, EmbroideryS Books of Stitches, with 86/128 Sewing Tips for Beginners, Unique Embroidery Handmade Gifts (Grey)

Pishengfa DIY Stitch Book, Embroidery Stitch Book, DIY Sewing Books, EmbroideryS Books of Stitches, with 86/128 Sewing Tips for Beginners, Unique Embroidery Handmade Gifts (Grey)

(0)
$29.99
$6.99 delivery Dec 23, 2025 - Jan 2, 2026
700+ bought in past month
Loading...
NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)

NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)

(2,807)
$181.49
FREE delivery Sun, Aug 10
Loading...
Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)

Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)

(103,365)
$13.49
5K+ bought in past month
Loading...
Anker USB C Charger Cable (6ft 100W, 2Pack), USB 2.0 Type C Fast Charging Cable for iPhone 15 / 15Pro / 15Plus / 15ProMax MacBook Pro 2020, iPad Pro 2020, iPad Air 4, Samsung Galaxy S23+/S23 Ultra ClimatePartner certified

Anker USB C Charger Cable (6ft 100W, 2Pack), USB 2.0 Type C Fast Charging Cable for iPhone 15 / 15Pro / 15Plus / 15ProMax MacBook Pro 2020, iPad Pro 2020, iPad Air 4, Samsung Galaxy S23+/S23 Ultra ClimatePartner certified

(44,904)
$17.99
FREE delivery Wed, Aug 20 on your first order
6K+ bought in past month
Loading...
Anker Nano USB C Wall Charger,45W Fast Charging Smart Display Charger,with 180°Foldable Plug,Smart Recognition,Built-in Care Mode,for iPhone17/16/15 (Non-Battery,One USB-C Port,No Cable Included) ClimatePartner certified

Anker Nano USB C Wall Charger,45W Fast Charging Smart Display Charger,with 180°Foldable Plug,Smart Recognition,Built-in Care Mode,for iPhone17/16/15 (Non-Battery,One USB-C Port,No Cable Included) ClimatePartner certified

(698)
$39.99
FREE delivery Wed, Mar 4
1K+ bought in past month
Loading...
Anker 332 USB-C Hub (5-in-1) with 4K HDMI Display, 5Gbps - and 2 5Gbps USB-A Data Ports and for MacBook Pro, MacBook Air, Dell XPS, Lenovo Thinkpad, HP Laptops and More

Anker 332 USB-C Hub (5-in-1) with 4K HDMI Display, 5Gbps - and 2 5Gbps USB-A Data Ports and for MacBook Pro, MacBook Air, Dell XPS, Lenovo Thinkpad, HP Laptops and More

(11,639)
$23.99
FREE delivery Sat, Jun 14 on your first order
1K+ bought in past month
Loading...
KOOTION 5-Pack 128GB Micro SD Card Class 10 Micro-SDXC Memory Card UHS-I, High Speed Flash TF Card for Security Camera/Smartphone/Drone/Dash Cam/Tablet/PC, C10, U1, 128GB 5Pack

KOOTION 5-Pack 128GB Micro SD Card Class 10 Micro-SDXC Memory Card UHS-I, High Speed Flash TF Card for Security Camera/Smartphone/Drone/Dash Cam/Tablet/PC, C10, U1, 128GB 5Pack

(6,435)
$45.75
FREE delivery Sun, Aug 10
100+ bought in past month
Loading...
KOOTION 128GB Micro SD Card 2 Pack Micro SDXC UHS-I High Speed up to 90MB/s TF Card 128GB Card Memory U3,A1,V30, Full HD Video for Drone/Smartphone/Camera/Dash Cam/PC/Tablet

KOOTION 128GB Micro SD Card 2 Pack Micro SDXC UHS-I High Speed up to 90MB/s TF Card 128GB Card Memory U3,A1,V30, Full HD Video for Drone/Smartphone/Camera/Dash Cam/PC/Tablet

(1,370)
$20.89
FREE delivery Sun, Aug 10 on your first order
300+ bought in past month
Loading...
KOOTION 5-Pack 64 GB Micro SD Card Class 10 Micro-SDXC Memory Card UHS-I, High Speed Flash TF Card for Security Camera/Smartphone/Drone/Dash Cam/Tablet/PC, C10, U1, 64 GB 5pack

KOOTION 5-Pack 64 GB Micro SD Card Class 10 Micro-SDXC Memory Card UHS-I, High Speed Flash TF Card for Security Camera/Smartphone/Drone/Dash Cam/Tablet/PC, C10, U1, 64 GB 5pack

(6,435)
$22.87
FREE delivery Sun, Aug 10 on your first order
400+ bought in past month
Loading...
Switch Game Case for Nintendo Switch - Portable Cartridge with 12 Game & 12 Micro SD Card Slots, Switch Card Case- Hard Shell, Soft Silicone Lining, Magnetic Closure

Switch Game Case for Nintendo Switch - Portable Cartridge with 12 Game & 12 Micro SD Card Slots, Switch Card Case- Hard Shell, Soft Silicone Lining, Magnetic Closure

(20)
$12.99
FREE delivery Sun, Jun 15 on your first order