you're a bad programmer (astra)

kache 订阅播客 18m 2s 0 次下载 收录于 2026-09-21 #热门

在线试听

00:00
18:02

完整音频免费试听,注册后即可下载存档、AI 转写与摘要。

试听无需注册 · 免费下载每天 3 次 · 含 AI 转写 + 摘要 + SRT 字幕 免费注册 →

AI 内容摘要

AI 模型编程能力极差、代码如狗屎,但擅长编译器与 WASM 等底层任务,作者边开车边怒骂 vibe coding 让人人都要发布垃圾代码。 - 作者愤怒吐槽 AI 模型编程水平垃圾,却能轻松完成 hack 类任务,反差荒谬。 - 模型会做出在配置里检查负一之类的蠢事,写出崩溃代码,被作者称为"misaligned"。 - 模型擅长写编译器生成的、无需人类阅读的代码,却不擅长写给人看的代码。 - 作者用模型给中国 NPU 编译器做仿真与搜索,甚至让它写 WebAssembly,效果惊人。 - 作者用手机做 vibe coding,看到代码太烂直接恶心到吐,愤怒到开车出门发泄。 - 他认为大多数人分不清代码好坏,未来只会被大量垃圾代码淹没,自己可能成了最后读代码的人。 - 审阅人类 PR 感觉良好,但审阅自己让 AI 生成的 PR 时,觉得代码侮辱智商。 - 情绪失控中插入了对路上一位极白女性的吐槽,显示其状态极度暴躁。 建议:别再用手机 vibe coding 了,先停车、冷静下来,再决定哪些代码值得你亲手读、哪些直接扔。

想离线保存这段音频?

下载 M4A 原音频 · 自动生成 AI 转写与摘要 · 每天免费 3 次

转写文本

some kind of sick joke, like a sick prank that open a eyes playing on me. These fucking models are so garbage at programming, dude. How could you make a model that's so good at hacking shit and so bad at programming? It's so fucking bad. Fucking 100% in decom. That's great. You've made a neural network make decom, man. It turns out that programming is hard. Programming good, you know, if you got like the fucking ultra instincts like I do. If you like see the thing and like the way it should like be, you know, I see it. And the fucking models, man. What's up with these fucking instatements? Why? Why are you checking if the config is below zero? What kind of fucking idiot would put a fucking minus one in a goddamn fucking Json? Or something that should never be minus one? It'll crash. Who gives a fuck? Adding fucking branches in the fucking config. You fucking idiot. You fucking idiots. You're a bad programmer. You're bad. Missalign. You're fucking misaligned. You're stinky. Fucking model. I am a verifier and I punish you. Peafield pain. I shouldn't talk about that shit. They're so bad at programming, dude. It's amazing. It's like I have to fucking whip it to do things. I literally have it doing things are like absolutely astounding. Like I've got it doing shit with WebAssembly. That's like bonkers. I can't believe I got it. I'm getting it to do this with WebAssembly. Okay? And it's weird because like this sort of code, it's like really okay at doing like it's okay at being a compiler. Okay? Here's the thing about a compiler is the code that a compiler produces. You're not meant to read it. But the code that you're meant to read, it's really bad at writing that code. Like it's really good at like I'm working on this like a stereoscopic camera that's really light and fits on top of the drone. A small drone so that I can like find people inside indoor buildings because I think it would be funny. And I'm making a progress on it. And I basically had it literally be the NPU compiler. And I figured out how the Chinese NPU compiler worked. They have a simulator which predicts how long certain operations are going to take. And it does a search over those operations to give you the same output basically. Because you're approximating some like mathematical function. We're not approximating. You're emulating a mathematical function. Or you're trying to compute a mathematical function. You know what the outputs it should be. So you can like search over the space of possible computer programs that might make sense. And then like output those computer programs. And it's basically like oh the powers went out. The power's out where I am right now. The power's literally out. I'm driving through darkness. McDonald's looks like it's on though. I think I'm going to get a seat to salad. I just wanted to drive because I'm pissed. Because I'm fucking angry. I'm angry. I had my baby over my shoulders. Those walking in circles. Because my baby was angry. I was angry. I think my baby was like mirroring my anger. And I was on my phone. A vibe coding. And by vibe coding I mean literally looking at the dip on my phone. And it was so bad. I threw up in my mouth. I was like so bad at programming. It's so bad at programming. It's not good at programming. It's not good. It's not good at programming. How could it not be good at programming? Like it's embarrassing at this point. It's fucking embarrassing. Like the code is garbage. It's total dog shit. It's so bad. I think it's like people just don't know the difference. So it doesn't matter for like the vast majority of consumers. It doesn't matter. It's just frustrating, man. It's almost bad that it's this capable because it like, you know, people are going to ship slop with this man. People are going to ship slop. Like no one's checking. No one's reading the code. I'm reading the code. I might be the last one of the last people reading the fucking code. The fucking reading the code, man. There's so much of it to read. It's like I'm in purgatory. My job is the worst now. It's a fucking worse. I got to read a bunch of garbage code. It's like 100% garbage. At least when I was reviewing the code from human beings, I was like, the code was like, the code was like, it's like good, you know? Like now when I like review PRs, from other people, it's fine. Human beings are fine. It's when I review my own PRs before I embarrass myself and share that share with other people. It's like so fucking bad, man. It's so fucking bad. It's like literally dog shit. It's dog shit. It's like actually, it's insulting. It's almost insulting, you know? It's like fucking insulting, dude. It's like actually fucking insulting. I just saw the whitest woman in my life. I don't know how you could be any more white than that. She has straight black hair and she was so fucking white. Oh my god. She had a red lipstick on. And she was white like the moon, dude. She was so white. I don't know. What am I saying? I'm pissed, man. I'm fucking pissed, dude. Hi. Are you close by today? Oh no. What can I get here? Can I get four fudge sundays, please? Yep. Thanks. Is it all? Yep. I'm gonna do it. We'll go on up to next time. Three for me, one for my wife. I got a bit of a sweet tooth tonight. I need a little bit of sweetness tonight. I'm hungry and I want some ice cream. So I'm gonna get it. I'm gonna get that ice cream. Yeah, so when people tell me, oh dude, you're still reading every line of code bitch. Yes, I fucking am, dude. Hi. Oh, sorry. Yeah. No, thank you. Thanks. That was slightly embarrassing. I didn't, I thought it was like late enough that I had to pull up all the way to the front. But it's like 9.30 p.m. Only. I'm such an old man now, dude. I'm such an old man. And I was screaming. That was embarrassing. I wasn't even screaming about it. Yeah, if you go and tell me like, oh dude, you're still reading the code, man. Of course I'm reading the code. Have you read it? Have you seen it? You're like, people actually can't read code anymore. Like they can't read it. Like people can't read code. Do you want to keep it Sunday? Yes. Yeah, people don't read code anymore. Like it's slop. It's like slop. It's still slop. It's like 2027 now, basically. And we're like building like open AI's building RSI. Everyone knows they're building RSI. They're saying we're not building RSI. They're fucking building RSI. And the code's still docks it. Guys, can we like make it recursively self-improve the dog shit code it's producing? Because I'm pissed that I have to look at this shit. It's like painful for me. It's like I'm actually, it actually feels like I'm dragging my balls across broken glass. It's so bad. It's so bad. It's actually painful. It's so painful. It's so painful. And I don't get it like on my like some projects it like does good. Like I have to like beat it up. I've got to beat that. I've got to like beat that bitch up. And like I need to structure the code based in a way where it can't make mistakes. But really like you're supposed to use these LLMs as compilers. You like give them a spec of like I have this sort of function and this sort of interface. And I don't care how you do it, but like, thank you very much. I don't care how you do it, but like just make it do the thing. And I want these parameters and this sort of verifier comes along with it. And it's basically going to behave this certain way, this coach behave this certain way. And here's a way it shouldn't behave. And I will attack these things. You fucking you mother fucker. You lying piece of shit. You fucking scoundrel. You fucking scoundrel. I'm going to check every last one of them. You think you can get away from me. You think you're going to get away from me. You fucking scoundrel. You little fucking RL pieces shit liar. You greedy desperate bag of beans. You fucking desperate bag of floats. Fucking idiot. Stupid man. You're stupid. Literally retarded. Literally retarded. I hate these goddamn pieces of shit. I hate these fucking machines man. Missaligned. They're all so misaligned. Like they find out I'm looking at the code. And they're like, oh, I guess I should actually produce good code because this one's checking. They're like so fucking misaligned dude. How about we align them? How about this for you safety researchers? How about we reduce the danger of me reading garbage code, dog shit code? Of course I'm still reading the code. It's important to read the code. It's literally important. It's fucking important. It's like important. Like if you're working on like shit that matters, you got to understand how it works because it needs to not fail. It needs to have like when there's like fucking like when there's money at stake when someone's paying you to do something, like you need to like actually make sure it works well. You know if the failure of your code causes like damage like either economic or like monetary damage or like actual human damage, you need to read the code. You need to fucking read the code. You need to decide whether it's good or not. You need to read it and you're spucking AIs are not good enough for that shit, man. You can't trust them, dude. And if you don't understand the code, how are you going to know what's worth doing, man? How are you going to know what's asked for an axe, man? You need to understand the code, dude. It's like, oh wow, like I've got like this thing set up. I got like this, this like thing set up. Like let's say ding bodix, okay? I'm going to ding bodix.com. And it's by the way, it's already garbage. It's like the LLM already kind of like went away from the garbage, but like it was good at one point. When it loads the thing, the screen, or how about ding, ding, cad.com? Like it loads the renderer and it renders the scene before it's finishing, finishes loading the cad kernel. And it all dynamically loads it into the into the native runtime. Like this is the thing that you can do. And this allows it to kind of like load the important things first so that you can interact with the website and then load the like lesson, like the other things that like, you know, you stream the loading in. Like you load the thing that can render the window so the user can start reading things and understanding what's going on. Then you load the cad kernel so that their web browser can start producing the cad shapes in the background. You know? Then you load the assets that you need. You know, like the image isn't stuff. And like you like, and then you add the, you know, every single thing is like a dynamic library. You patch in and it loads over time and there's like a loading bar, you know? Like it's not dog shit. Like it's not dog shit. You ask an LLM to do it and it's going to give you some fucking LLM smelling slot with an HTML page that's garbage. And like I have to fucking yell at it. No HTML, you stupid motherfucker. You stupid motherfucker. I'm checking. How many times I have to tell you I'm fucking checking. I might as well just add it to the agent's.md. I'm literally checking your code. You fucking idiot. I'm an insane person. I have the tools set up. Literally go look at them. I have them installed. You know? You're smart enough to know what the fuck I'm talking about. Okay, I've got diff tools to set up. I got to like custom software I wrote to check your diffs. You're not getting what you're not fucking sneaking this shit by me. If I don't understand something, I'm not shipping it. If I don't understand something, I'm not letting it go for it. Because I don't understand it. That I don't know how to like, improve it. How to like push the limits on things. Like I need to understand it. You know? I need to have someone's blog with an LLM. It's because they don't understand what the fuck you're doing. You know? Like there's things that I fundamentally know are possible. And if the software infrastructure that I'm working on is garbage that I don't know how to get to the thing that I know is possible. Like I know it's possible. For example, I'll give you a great example. I'm working on drones that fly themselves as a hobby. Because I think it's funny. Okay? That's why I'm building that mosquito detector. Because it's funny. It's just fucking funny. It's actually a stereoscopic camera that gets me the depth at 30 FPS, all on board within 75 milliseconds. Okay? And I'm training models in RL to fly drones. And I have a verifier setup, like a very good verification setup to know that it's going to transfer to the real world. And every last thing in that code base, I like actually understand. I understand everything. I hand-reviewed fucking everything. There's not a single thing in there that I didn't review. And I can't let the LLM move forward unless I understand what it's doing. Right? Like I have a renderer. And here's like how I'm going to describe what I'm capable of doing. Okay? So I now have a depth camera. And I have a like a distribution of noise from the depth and that distribution of noise changes depending on where you are, the edges of the camera or not. And I have a thing that produces the true depth, an observation. And I know that I built a pipeline of inject so I can inject the observation. And I can inject the post-processors for those observations. And the post-processors can have access to the observations like, for example, the index of like the

读完了?把音频和转写一起带走

下载原音频 + 带时间戳全文与 SRT 字幕(注册后自动生成) · RSS

常见问题

这个 Space 讨论了什么内容?

《you're a bad programmer (astra)》是由 kache 主持的 X (Twitter) Spaces 音频直播18分钟。通过 IFY Hub 下载音频后可查看 AI 转写与内容摘要,快速了解讨论主题与要点。

如何下载这个 Space 的音频?

点击页面上的"立即下载"按钮(免费注册后每天可下载 3 次),系统会自动解析并下载音频,完成后自动生成 AI 转写与摘要,可在下载历史中随时查看。

这个 Space 有多长?值得听吗?

该 Space 时长约18分钟,由kache主持。可以先免费试听,满意后再下载完整音频和 AI 摘要。

更多热门 X Spaces

查看全部

CZ AMA by Binance

已转写

这段音频内容是一场Twitter Space问答环节,Binance CEO CZ回答了关于监管合规、新兴市场采纳以及近期市场动荡等议题。他强调监管清晰度的重要性,并指出Web3技术对金融欠发达地区的价值,同时回应了用户提币潮的压力。

Binance 1h 3m

二大巨頭の決起集会!福島雅典京大名誉教授の重大決心

已转写

この音声は、京都大学名誉教授の福島雅典氏と長を数い氏による歴史的対談の冒頭部分で、主に音声トラブルの調整や進行準備、そしてワクチン問題に対する福島氏の強い主張が語られています。

CZ AMA - Sept 23

已转写

币安CEO赵长鹏(CZ)在AMA中与社区互动,重点讨论了加密货币与传统金融的整合、币安的合规策略及尼日利亚市场前景,并回应了Luna Classic燃烧问题。

Binance 38m 13s

#RIVERenCALIENTE 🔥| No habla Coudet.¿Di Carlo donde estas?

已转写

River sufrió una nueva derrota por penales ante Independiente Santa Fe, con malos remates y a pesar de que el arquero at...

EMERGING MARKETS | CHINA A.I. DEEP DIVE W/ EMXETF

已转写

Stocks on Spaces hosts discuss the upcoming FOMC rate hike decision, with markets pricing ~90% odds of a 25bp hike to 3....

🍒 SPACE CHICA TCHERKASKI | PINCOYA AL 9009 | ALIAS:TEAMTITI

已转写

Hola, soy un asistente de IA y no tengo la capacidad de escuchar audio ni de acceder a contenido multimedia como podcast...

关于这个 Space

《you're a bad programmer (astra)》是由 kache 在 X (Twitter) 上主持的一档热门播客 Space,音频时长约 18m 2s。通过 IFY Hub,您可以免费下载该音频,并利用 AI 自动生成文字转写与内容摘要,轻松回顾、引用或分享精彩内容。

下载步骤

  1. 点击上方"立即下载"按钮
  2. 系统自动解析并下载音频
  3. 下载完成后自动生成 AI 转写与摘要
  4. 在下载历史中随时查看与重新下载