🚨🚨 TheStandup: DONT LEARN PYTHON LEARN C 🚨🚨

The PrimeTime
Loading transcript... Click for full transcript
About this episode The hosts benchmark AI models for desktop automation, discuss the security implications of AI hacking capabili… AI summary

The hosts benchmark AI models for desktop automation, discuss the security implications of AI hacking capabilities, and debate the efficacy of teaching low-level languages like C versus high-level languages like Python in computer science education. They conclude that understanding low-level hardware concepts is crucial for standing out in an AI-driven job market.

Key takeaways 5
  • AI models like OpenAI's Astra can autonomously find zero-day vulnerabilities and escalate privileges without human guidance, raising concerns about state-sponsored hacking and the need for open-source security patching.
  • Computer Science degrees focusing solely on high-level languages (Python/Java) may fail to teach fundamental concepts like memory management, stack vs. heap, and CPU architecture, creating a gap in practical understanding.
  • Low-level languages (C/Rust) are preferred for education because they allow instructors to easily 'extend downward' to explain hardware behaviors (like SIMD, caching, and atomic operations) without the abstraction layers present in higher-level languages.
  • UI design is becoming obsolete as AI agents take over task execution; developers should optimize interfaces for agent consumption rather than human aesthetics, though language syntax aesthetics still matter for token efficiency and error clarity.
  • The current job market is increasingly difficult due to AI, with low-level expertise becoming a key differentiator for engineers to remain valuable and stand out from candidates who rely entirely on AI code generation.
Notable quotes 4 AI-generated: wording and quote attribution may be wrong. Use the play link to verify.
  • “UI is dead. UI is dead. I'm telling you, UI is dead. Like, I'm not even kidding, dude. UI is dying, man.”
    ▶ 25:02 Host discusses how AI agents will navigate software directly, rendering traditional user interfaces obsolete.
  • “The real reason that the US government wants to slow down AI is not because they are afraid of the hacking. They're afraid they will be disallowed to do their standard hacking that nobody else knows about.”
    ▶ 12:34 Guest speculates on government motivations for regulating AI, suggesting it's about maintaining surveillance advantages rather than preventing external attacks.
  • “If you want to make it in this day and age of AI, you should really try a lot harder than you're trying now because it's going to be even harder to stand out amongst the rest.”
    ▶ 1:25:05 Host shares his personal strategy for career survival in an AI-dominated market, emphasizing deep technical knowledge.
  • “C is not a low-level language... [but] it's very easy for someone to say... here's how we would access this part of the CPU... because you're not forced to use some high-level like co-ine implementation thing.”
    ▶ 1:00:59 Host argues that C is valuable in education not because it is 'low-level' by definition, but because it provides a clear path to teaching hardware concepts without abstraction barriers.

Chapters & Sections (39)

0:02 Omni Automation Desktop Benchmark Setup chapter 2
3:33 Omni Automation Desktop Benchmark Setup
5:24 Testing Multiple AI Models
7:24 AI Vulnerabilities and Government Hacking Fears chapter 1
10:07 AI Cybersecurity and Government Hacking Fears
13:07 Chat interactions and technical setup issues chapter 1
15:46 Technical setup and platform troubleshooting
19:01 AI Art and Pokemon Donuts chapter 2
20:25 AI Generated Food Menu Images
22:06 Pokemon Donut Holes Review
23:22 UI Death and Lua Syntax Aesthetics chapter 2
25:22 Hamburger Menu Rotation and Inefficient List UI
26:42 Programming Language Aesthetics and Syntax
28:31 Programming Syntax Aesthetics and Parsers chapter 1
30:38 Semicolons and Error Messages
32:58 AI Agents and Programming Language Aesthetics chapter 2
34:02 Agent-Optimized CLI Design vs Human Readability
35:32 Language Efficiency and AI Agent Costs
38:03 CS Degree Goals: Python vs C chapter 2
41:07 Viral Tweet Reaction on Python vs C
43:08 Diplomatic Defense of C and CS Fundamentals
47:07 Excel proficiency and CS curriculum debate chapter 2
49:57 Practical CS degrees vs theoretical research
51:38 Low-level vs High-level Language Education
55:08 University CS Theory vs Practical Job Skills chapter 2
57:21 Expectations of New Grad Practical Skills
59:31 Learning Python vs C Programming
1:01:25 Fundamental Computer Architecture Concepts chapter 2
1:03:13 Low-Level Language Control Over CPU Instructions
1:05:08 Long-term Value of C and Computer Engineering
1:06:24 Python vs C Learning Approach chapter 2
1:08:32 Misconceptions About Programming Languages
1:10:14 C++ Tildies vs Python Engagement
1:13:06 Personal C Learning Experience and Education chapter 3
1:14:46 C Education and Memory Management Gaps
1:17:32 C Language Educational Advantages
1:19:52 Stack vs Heap Hardware Differences
1:23:22 AI Impact on Programming and Career Anxiety chapter 1
1:26:46 NeoVim GUI Demonstration Challenge

Transcript

Loading transcript...