[1/2] I don't normally make commentary videos, but after seeing the entirety of Eric Schmidt's University of Arizona commencement speech, I felt like there was a lot more going on than just "CEO mentions AI, gets booed". So I made a video to explain what upset me about it.
@LRH_Superfan pure BS, only the software development jobs that pay the least are the ones that require German, technically competent people don't struggle to get a job with English
It simultaneously feels like 1) I can use agents to build anything quickly, but also 2) they have no sense of aesthetics when writing code, so everything comes out a mess, never unified by any vision. It's such a bizarre combination.
Dario demonstrating that he doesn't understand software engineering. The human side of what we do has always been the heart. I can empathize with *wanting* to never talk to an engineer ever again, but engineering becomes more important with better tools.
One of the most jarring things about current AI is its lack of introspection ability and metacognition. It doesn't know what it doesn't know, how it knows, or how it could find out. It's a one-way system.
@dvassallo I don't applaud what he did, but good CPAs are worth their time and expertise. Delegating something so delicate to a dumb LLM loop may cost you dearly
We software / IT people have a lot to learn from the airline industry.
Lesson 1: Male-bro-blame culture won't make your field safer. It will just lead to more cover ups.
Lesson 2: Safety first means transparency trumps blame. Focus on outcomes and root causes, not people. Use checklists (& automated checks).
Lesson 3: Responsibility and accountability in a complex system is not easy to attribute. Let the process work it out, not the team. Every insight counts, not who reported it.
I'm not very happy with the code quality and I think agents bloat abstractions, have poor code aesthetics, are very prone to copy pasting code blocks and it's a mess, but at this point I stopped fighting it too hard and just moved on. The agents do not listen to my instructions in the AGENTS.md files. E.g. just as one example, no matter how many times I say something like:
"Every line of code should do exactly one thing and use intermediate variables as a form of documentation"
They will still "multitask" and create complex constructs where one line of code calls 2 functions and then indexes an array with the result. I think in principle I could use hooks or slash commands to clean this up but at some point just a shrug is easier.
Yes I think LLM as a judge for soft rewards is in principle and long term slightly problematic (due to goodharting concerns), but in practice and for now I don't think we've picked the low hanging fruit yet here.
por si os encontráis con el término "deuda cognitiva" y os da pereza leer sobre ello:
es cuando has vibe-codeado el proyecto entero sin siquiera entender las decisiones estructurales que gepeto ha metido.
"¿es malo?"
si.
"¿por que?"
porque cuando hay un error (y gepeto no sabe solucionarlo), no sabes ni por donde te está soplando el viento.
"¿es diferente a la deuda técnica?"
sip. la deuda técnica es "se que este código o esta decisión que estoy tomando es mala y lo tengo en cuenta para el futuro". La "deuda cognitiva" es "no se lo que estoy haciendo, no tengo ni idea del estado del proyecto, yo solo hablo con gepeto y aparecen cosas en la pantalla, le doy que 'si' a todo y rezo para que funcione".
"¿pero esto no sería un problema si gepeto pudiese resolver el 100% de los problemas, no?"
correcto. de la misma manera que no tendríamos colas por las mañanas en el bar para pedir un café si existiesen las vacas esféricas que diesen café en vez de leche.
"sigo sin entenderlo"
tranquilo, ya lo entenderas ;)
You know what’s more sobering?
Amazon *already* has some of the most stringent/sophisticated CI/CD game in the business. See https://t.co/D7Upm1VTZD
Most embracing “vibe coding” don’t have the guardrails Amazon already does and are going to relearn reliability first principles.
i’m tired of the learned helplessness in general!
no one can do anything anymore. you can’t cook, can’t read, can’t go out, can’t make friends… stop making excuses and start trying!
“but capitalism!” ok sure but fight back. reclaim even the tiniest portion of your life, my god!