INDEPENDENT TECH TALK / LIVE RSS MIRROR

Speedrunning the AI Gauntlet with blood shooting out of our eyes so you don't have to!

NEW EPISODES * FRESH FEED * UNDER CONSTRUCTION * HOT AUDIO DROPS *

Latest Transmission

CODING EPISODE: A Boring Fable, Poorly Told

CODING EPISODE: A Boring Fable, Poorly Told

CODING EPISODE Join JR & the Foz as they use their one shot at using Mythos (Fable) to vibe code their way to mediocrity. You'll never believe what happens next!

Listen to the audio transmission

Show Notes

CODING EPISODE

Join JR & the Foz as they use their one shot at using Mythos (Fable) to vibe code their way to mediocrity.

You'll never believe what happens next!

Read the full transcript
JR Reynolds: Well, here we go. Episode what? I don't even know. I don't know where I'm gonna sequence this in. I don't know if I'll cut this first and release. Yeah, I don't know. It's it's numberless. It's this is a mystery episode. We've surpassed numbers. We're beyond numbers. Numbers are so f meatbag. We're agents, bitch. Action! And what did I say yelling at robots? Did I say the name of the podcast? No, you didn't. Yep. You sh it. Should I go back? You s it. Do I can I go back? Is it worth going? Of course you can go back. You've a fing video editor. Yeah, but I feel like I mean ⁓ is it a is it dishonest? Will the will the magic be gone? Hey folks, it's two thousand twenty six. Nineteen ninety seven is well past, well in the rear view mirror. You quit holding on to your times when Richard Nixon was still alive and cracking jokes in the White House basement, hiding out with his ⁓ gang of friends. It's Yelling at Robots episode WAA Action. Get ready, folks. It's time. Assemble the team. Lube up your keyboards. Unless our agents sh at the bed. We're bringing the heat in Yelling at Robots Covetition. Today's episode, a misanthropic fairy tale, ends in tears. I reached out to Ian. I have I have a cheap $20 subscription to Claude. And ⁓ I wanted to see how far we could get with Fable. Fable's June 22nd. Yeah. So Fable. We get to do whatever we want. We're gonna be gods for twenty seconds! We will boil the ocean for twenty seconds. So, and Ian, you are you are actually recording off of your mic, right? Your your nice mic? Because your sound kinda sucks. I was talking sh about my sound. Yeah. ⁓ n s now I've lost you completely. Probably ⁓ sorry. No. I guess that also mutes when you click the mic button. Way to go, Riverside. ⁓ yeah, yeah, yeah. No, I am. ⁓ I'm also redlining. Well, I'm not redlining. I'm I'm a bit in the yellow. ⁓ I guess I can s I can see. I can see your setting. Yeah, I need just get closer. Yeah, there you go. You're not redlining. I you're not redlining for me. No, no, no. ⁓ it's yellow. Yeah. Yeah, yeah. You should have enough. It's good? No? Yeah, okay. Is it okay? Is it is it better now? No, I think it's just your usual You know, big ⁓ dungeon. Your sex dungeon. The acoustics in your section, I'm surprised you didn't put more sound ⁓ soundproofing on your sex dungeon, to be honest. Like people walking by on the street bah. I want the people to know. I want them to know. Let's try to hide it. Everyone approaches their sex dungeon design differently. It's part of what makes humans great. ⁓ so yes, I have a twenty buck Claude subscription. I sent Ian a message asking if he would be interested in token maxing. Token maxing. ⁓ token maxing falls on some. There's only one answer to that question. Yeah. You got the tokens to burn, motherfucker? Let's go. and of course he said yes, Foz likes to build things, not just talk about them. ⁓ So that's what we're gonna do today. And I'm not gonna edit it at all. So I was into it. Like I was in. what would you like to build? What should we do? ⁓ yeah, see, this is the hard part now. We probably an hour later, Josh and Ian are still deciding what to build. Uncut. Uncut decision making, folks. You get to see right into our minds how we approach a tangly, open ended problem. I got no idea. I haven't I didn't think about this at all, buddy. I'm not gonna lie. Okay. Okay. All right. All right. First some kind of deep prediction engine on how people are gonna get screwed by the SpaceX IPO? I don't know. Dude, no, easy. This is an easy problem. Let's ask Fable. Well just ask Fable what we should build. Folks, you don't get to think we're you know where it's gonna end every time? Bitcoin mining. Let's go. Let's find some Bitcoin. Jesus. Okay. Let me share my screen. Share your screen and mine some Bitcoin. Come on. Yeah, I'm not gonna we're not gonna I'm not gonna we're not gonna mine Bitcoin. I have to think about how do I wanna do the sharing. Do I wanna share whole sc Mike my my monitor resolution's pretty big. I probably God, what will happen if I change my whatever? It's fine. I will try. Give it a shot. You know what's really funny? Do not try to tell me how to do this. You don't cut this, man. You don't know. You don't know what it's how hard it is to zoom in and out. I mean it's not that hard, but it's just every little every little ⁓ no no no. I mean you can zoom in and out on your computer. When you're while you're sharing, not like in video. Don't do that. That's crazy. Command plus bro. ⁓ you just mean you just mean make the text bigger. Yeah. ⁓ does that work? ⁓ that works for Claude too. ⁓ okay. Yeah. It's a f it's a fing electron app. Of course it works. ⁓ you know what's really funny? ⁓ Tell me. That was at the the the last episode of the stand up, Riverside got another another stray. they were talking about something and I guess Prime was sharing it Prime was sharing a screen. I can't remember what the thing was. ⁓ was a tweet. And Casey was like, Well, I've seen this tweet and ⁓ I can't see what's on Prime's screen because Riverside won't let me. ⁓ it's just blurry as fuck. So that's about to happen to me too. You're gonna share your screen and for the time being I can see. Yeah. ⁓ god. Give it give it a give it a minute, it'll blur. Okay. so here we are. ⁓ let's go ahead and dial it up. ⁓ and did I mention I mentioned that I think fable on max thinking, of course. We're gonna push it to the max. Yeah. ⁓ is Max and Max's max okay, Max is truly existed if not. There's not extra max max. Yeah. Extra max. Max max. So here we go. Are you gonna give it any context at all, or are you just going, what should I build? I don't know what would be better. so ⁓ well maybe, maybe, maybe, maybe context would be good because we do wanna it'd be cool to have something. I'm a member in the next what what do I say? Like a podcast host. I'm a podcast host. Yeah. I'm a podcast host. ⁓ sorry. I'm a world famous tech legend. And a podcast host. And also, Ian is here. we are using Fable. This is the problem here is I I ca maybe I'll speed up my typing. I don't think you need to tell it we're using Fable. I think it knows what it is. ⁓ does it though? We are using but this it could be ⁓ it could be freaking ⁓ Opus for all we know. Maybe this is gonna trigger it to fall back to the ⁓ yeah, isn't there something where they're like routing they're routing fable requests to Opus? I I ⁓ yeah. Yeah, they got I mean, the the whole world blew up when they because they released, you it's just kind of classic anthropic being total like who's in charge of product there? They d like and have they ever talked to a human being? So yeah, they released the the god ⁓ you know, god mode. And they were like, but God mode might not be God mode, and we're not gonna tell you, depending on whether you're trying to either do AI research or blow up the world or do hack. Right. And when you use Fable, we are going to like retain your data for at least 30 days, maybe forever, and it's unclear. ⁓ depending on yeah, there might be a two year retention. I saw that too. That's why my terrible communication is it or something? Yeah. What's that? Yeah, there was a there was a thing I saw where Microsoft is not allowing anyone to use it. Yeah, well it's like put contracts in there and now it's got Microsoft contracts for two years. Yeah. It it violates most of the the usability terms of service for enterprise contracts and stuff. So we are using Fable to ⁓ max out ⁓ do a vibe code, a vibe code, a slop, a vibe slop, slop. Code thing during our podcast. Our podcast. People are watching. Well, people. Maybe like at least Adam. At least Adam is watching. This is folks, this is what you're seeing here on the Adam's not watching. He only listens. Scratch that. ⁓ scratch that. ⁓ Adam is listening. Adam is listening. Yeah. ⁓ this is ⁓ yeah, but what I was gonna say is, folks, this is context engineering. What you're seeing here, I am ⁓ I am a context engineer, by the way. I am a certified context engineer. But what you're seeing. A forward deployed context engineer. Forward deployed a forward deployed context engineer for yelling at robots dot com. Adam is listening. ⁓ yes. And we satify during our podcast. ⁓ what should we do? Should we build? Anything else you want to add there, Bub? Do you need to tell it to give you options or you think it's only no, it'll probably give options. No mistakes. Make no mistakes. Let's go. Now one of the things I've heard about Fable is it's slow. You know, I don't know if you've been of yes, ⁓ it's very slow. This is a I I used it, yeah. I used it for some personal research stuff, and yeah, it was not fast. But that's weird because ⁓ our buddy Alexei said it was fast. Alexei is smoking his own supply. Is that he's he's at he's he's smoking his own supply. No, I mean th they say that it's slow because it is an absolutely gargantuan model. Like ⁓ that's why it's twice the price of Opus? Yeah. Twice the price, twice the size, twice as slow, yada yada yada. And at least according to your your good friend, Mitchell Hashimoto, ⁓ creator of HashiCorp. ⁓ yeah, I bet. I have such a man crush on that guy. I know, but I feel like it would be a really awkward hang for for Mitchell because you're just you would just be like Tell me more, Mitchell. Okay, we got looks like we got some questions. Let's let's see first let's see what it was thinking. Okay, doing a butt on a live podcast. They're asking me what we should create together. They prefer terse information dense responses. ⁓ this is this is my My system project. ⁓ you have a prompt. ⁓ you use your sist yeah nice nice nice. My system pro I really want to see in this thinking? What I really want to see if you show more, I really hope it says, I wonder who Adam is. Okay, I'm thinking what makes sense for a live podcast, visual and interactive, builds quickly, shows off capability, but works well when described aloud. ⁓ it's not really talking about the cost yet. Using three JS I have never built a three JS application. That would be cool. All right. I'm thinking two questions would be better than one. The first on which project appeals to them and the second build to clarify whether no. No. ⁓ We're not thinking we're not deciding, mother f you are doing the work. Nice try. A dipht. You decide. Which thing do we wait. ⁓ y ⁓ wow. Okay. What? Yeah, no. You decide. Yeah. I mean this is look I've been told this is the this is as cl this is like we're on the verge of AGI. All right. I expect my AGI to be able to understand the context as f also by the way, did not at give any sh about who Adam was. Yeah. Sorry, Adam I didn't see actually for the podcast. Yeah. All right. But we can well that also like, hey, I'm ⁓ well, let's see what it says. Wait, you're in chat right now though. Don't yeah, but is it just building it? Is it just building it? It says it's architecting it. I didn't tell it in a ⁓ yeah. Neon asteroid arcade. It's gonna I bet you it is. I bet you it's gonna give you a file with a first off, I asked what we should build. I did not say build anything. All right. This is what we've ⁓ we've heard already about this thing. It's a little it's a little liberal with its decision making. It's quick on the draw. All ship as a single interactive artifact, you decide. I mean I guess well let's let's do ⁓ well yeah, I bet you so I bet you what you're gonna get is an HTML file with built in JS and CSS and everything. Just one file. I've seen this. Okay. Cool. Great. Well that's happening. So maybe we're gonna build two things. ⁓ yeah. ⁓ let's w what's that? I said maybe we're gonna the ⁓ we're gonna build two things because this is not what I asked for. I did not ask it to build first off, let's let's dig in, folks. I did not ask it did it did you you concur, right, Faz? This was pretty clear. What should we build? Make no mistakes. Yeah. It gave you five options or four options. And then you said you choose. But that also ⁓ yeah, I guess I could ⁓ all right, fair enough. Fair enough. So you won this round. I'm I'm being summoned by my child. I guess it's going on the podcast. Fair enough. Go ahead. It's good it's going in the podcast because I'm not cutting this. Well, ⁓ this is happening. What can we okay, hey, here we go. The user decided to move forward. Let's read what let's read what old Fables thinking about there. okay. ⁓ okay. Given that this is a live podcast, listening in, an audio. Okay, this is interesting. So it's saying an audio reactive visualizer makes more sense. It'll use our voices to create real time visual feedback. That does sound cool. Job I'm gonna mute myself. I have to go cook some eggs real quick so my wife can run to the school and drop off my child's lunch. ⁓ 'cause the other sick child needs the eggs and they're already cooking. I'll be right back. But I can hear you. I'm just gonna mute. So I'll listen. Make no mistakes, Josh. All right. You know, first off, let me share this, folks, that ⁓ being told to make no mistakes actually is kind of stressful. So I don't know if when we tell the robots this, ⁓ we're sort of upping their they have no cortisol, so that's not possible. But ⁓ if anthropic is to be believed they are Feeling the stress nonetheless. ⁓ okay, okay, yeah, so here it is, just live generating what looks like a single file arcade game artifact. But where we're going to was, and this was I mean, this is pretty decent reasoning. It went through and determined that microphone access requires some permissions. So to do it instantly would not work because it would be loaded, and maybe I'd click it and then I'd have to do the whole Mac OS jump jump screen. ⁓ it's checking his front end design skill, HTML, blah, blah, blah. ⁓ okay, and here we go. Now it's a yep, here it comes slob steroids. All right. Slobsteroids. Love it. And there we go. Parts is not a good one. There you go. Good job, Fable. AGI, they're coming for us. They're coming for us all. Skynet is not online because of an uncaught error. Yep. Wow. Okay. ⁓ now unfortunately. Is there a file to download or something? Well yeah. What happens if you open it in Firefox? This could just be a problem with their stupid browser implementation. Could be. Claude app would like to talk to your Firefox. That's it. That was it. That was when you're Yep. That was the exploit. You saw it here first, folks. Exploited. ⁓ No, I saw you you can everyone can see that I've Motor. God damn it. Now I'm gonna have to now I am gonna have to edit because it's blur it. We can blur it. We'll we'll AI edit this one over our side. It's fine. Yeah, yeah, yeah. Anyways, go back and click it again. Yeah. Yeah. Actually, let's go to the code here and we can just ⁓ copy pa copy it or save it. ⁓ download it as HTML. Yeah. Mm-hmm. Yeah, ⁓ pff Tech, we'll call this ⁓ fabled. The okay, like a diving hmm kinda opening the ta opening the fable fabling fable the fable bring the fable bring on the fable, bring on the fable. Okay, I can't do spaces, I have to do underscores. I know, but like I don't like to it's yeah, it's actually you know, it's just I I don't like the risk, it's too risky. Too risky, folks. They say spaces are fine, but they're not. ⁓ Z D Tech, bring on the Fable. Claud. No, just say open slop steroids. ⁓ you know, I think I'd like to open this in cr ⁓ yeah, I guess Firefox will be better. Open slop steroids. ⁓ I don't think so, buddy. I don't think so. No, you're getting open your dev tools. You're getting the same error. Okay. All right. Well I guess pods implementation of a browser is for graph tools here, console. One error on the right. Mm-hmm. ⁓ where did you see it? That's a little more descriptive though. Can't access property symbol iterator parts. Symbol dot iterator parts is undefined. Okay, whatever. Look, tell I don't pay fix it. Exactly. But we're coming out. So now we're coming out. Well, I don't know. Should we start with ⁓ you're gonna go. Yeah, yeah, yeah. Okay, I see. No, no, no. Should we stay in the chat or do we come out? Let's go to the command line. I fucking hate that. But yeah, but just be advised. This is now a new conversation and a new token. So it's gonna read it all back. Isn't gonna cost me, is what I'm trying to say. Well first I better brew upgrade ⁓ Claude code. Is it upgrade? I think it's updated every fing time. ⁓ Every fing time. One of them updates Brew and ruins your computer. One of them's a right one. One of them's a wrong one. Whichever one you pick. ⁓ sorry, it's wrong. Thank you. My bad. My bad. It doesn't matter. It doesn't matter. It's like whatever it brew knows. Brew whoever is trying to brew knows what you're trying to do. And they're like, ⁓ there's something after that. Well, let's say that it's the other one, you son of a bitch. And then it keeps state. To know which you want you tried and it said was wrong. I don't think that's ever successfully updated ⁓ correctly. Yeah, same. I don't know if you saw Brew is also migrating to forced trusting of or to to they're changing their trust model a little bit, increasing the the requirement for explicit trust. ⁓ I'm sure because of the supply chain risks. that are going on right now. I really need to move to Nix. Yeah, you know, I'm I'm I'm in. I'm I'm going in. I don't know if I told you that. ⁓ have you actually started? I have started, yes. So I'm now ⁓ most of my projects I'm I'm Nixing. Although Nix, I mean it's not it's not like a total pan it's not a proper isolated sandbox, but at least in terms of dependency management for the tooling. It's ⁓ it's more explicit anyways. It's very explicit and it's like change is explicit and it is it just is there's just fewer unknowns, you know. Less less okay. ⁓ right, let's get our model cooking. Can I select Fable? Huh? ⁓ we can only do it in the thing? Well, this this happened earlier, which is it tells me Fable Five is ⁓ you know, I think it's actually that ⁓ you gotta run claude update, not brew update claud code. Yeah, you gotta you gotta self-update claude. Yeah. I don't think Claude is self-update. Because the brew the brew, what is it called? The brew tap or whatever probably isn't up to date. Okay, but n now what do I do? Claude is managed by Homebrew. What do I do? Maybe wait, check the No, it's not it says it's checking for updates, but it's saying it's managed by Homebrew. What do I guess okay, so it's I guess I've got to uninstall Claude code. ⁓ you have to say Claude Code at latest. Okay. Here we are. Folks, this is not how I wanted this to go. Welcome to Software Engineer. ⁓ we're gonna like no, absolutely not. Our audience, ⁓ which ⁓ the ones remain, and I've been checking the analytics. So it's probably just Adam at this point. Can listen to me finging update Claude code properly. Rue remove clawed code, eat a d Claude code. I mean how do you inst how do you inst how do you install Claude code? ⁓ you don't know you it said it no no no but it said you could do brew install how to install code at latest and it you will get the latest one. ⁓ Think so. ⁓ I don't know. That's what Claude said. That's what Claude said, but I like dude. We just saw Claude's a depth, huh? That's true. It just built through HTML. Yeah, that is ⁓ that is correct. Fair enough. Thanks, Claude. All right, folks. That was our little detour into ⁓ actually, let's do this. ⁓ sorry. Sorry, I want to start at the top. ⁓ I'm am I floating over your ⁓ terminal there, guy? ⁓ god, can you see that? Yeah. ⁓ god, can you see that? I'm mortified. I'm so mortified. All right, here we go. ⁓ models. Boop. And ⁓ yeah, baby. Effort. Yes. Effort. Max. You know, I d did you see this little Yeah, I That's nice. That's not bad. That's not bad. I'll give that one to you, Claude team. Yeah. Alright, alright, alright. ⁓ what were we doing? Fix it. Fix it, yo. Fix it. Boom. Let's see what happens. Folks, this is called context. So the context that I've given Fable at this point is that it needs fixing. And it It's like fix what? Fix what? Instead of map to tag at Claude Wait, what is happening? ⁓ that's a tip I don't know. You know that my beef and maybe you know, control O to expand because I wanna see this looks like it's just ⁓ okay, that's not really it. That's showing me tooling. But I wanna see what it's thinking. Can it show me this is one of my beefs with with Claude, although there's I'm sure there's a way. There should be a way, but actually. No, it should be control O. That's how it works in like open code and Pi. Something like that. So it's just it's just loading context, is what you're saying. I mean it's maybe. Yeah, 'cause I I just nothing's really, really quite ⁓ quite happening. It's downloading tokens, so maybe it's happening on the server it's thinking, and it's not having a two-way like ⁓ dump of thinking. Hard to say. This is one of the things I really like about Pi, actually. ⁓ which is what it's very It's very explicit in ⁓ showing you and giving it's kind of much more observable as a harness than clawed code. With clawed code, it's like so much as opaque in terms of how it's deciding to do what and it's by design and and but Pi is like each Pi conversation you have, there's also a command in Pi that you can export, like an HTML browsable, twirlable version of the conversation. Right, or it goes to a ⁓ a gist, ⁓ private gist Yep. Yep. Yep. Yep. And that's just like I mean, I like Pi because it's built by and like engineers who want to actually participate in this in the creation of their software in a in a way that's wow. Still still thinking. Still almost done. Almost done thinking with max effort. I love that word. This is exactly like that tweet where it is we have we have unleashed an entire data center to fix a JavaScript uncaught error. ⁓ this is the div. We are ruining people's water. This is a neighborhood right now. Sorry, Gabon. Yeah, indeed. Indeed. Yeah, maybe I should have been a little more helpful. And yeah. But it's almost done. So I don't want to interrupt it while it's thinking. Yeah, and also ⁓ let's check in our usage, shall we? I mean that's I've done We're at thirty one percent used. By the way, I want to talk about it. Resets at ten PM. I love it. Yeah, I love it. I have done nothing ⁓ on my Claude all week in anticipation of this session. So this started at zero today? This started at zero. Yeah. Amazing. Yeah. And I guess the good news is we can we can after we could switch to a different model. Yeah, yeah, yeah. No. That's the whole point. No, I don't want to. I'm saying, but if and when we run out, which ⁓ seems likely. ⁓ no, well like ⁓ once we're done, we're done. It doesn't you can't downgrade. I mean it's ⁓ what when we're done, we're done. ⁓ and hopefully this thing is not ⁓ gee you know, ⁓ okay. Actually I need to No, but wait, wa maybe I don't understand what I'm what I'm looking at then. Wait, it says current session, thirty one percent used, but that's for the current session. Yep. What does that mean? Well, 'cause it said then it says current week, all model exactly. Yeah. What does that mean, Fuz? How does it work? Anthropic will tell you. Just don't worry about it. And it'll stop working when it stops working. And when it starts working, rejoice. Yeah, it's literally that that kind of schizophrenic in terms of ⁓ how it works. Yeah. It's horrible. It's a horrible thing. Cheese and crackers, this is just a beast of a thing. But you know what? That's gonna come back so fixed. wait a minute, what is What is Slop harness module JS. Wait, what is it doing? What did it what did it what did it try to do? Did it just write a harness? Headless smoke smoked test harness for slop steroids studies too. ⁓ my god. What even is it? ⁓ Okay. Yeah. ⁓ Harness what what is it doing? I'm not sure. All right, let's let's go ahead and ask it. ⁓ yes. What are you? ⁓ request animation frame. ⁓ of course. These guys love their animation frames. Let's see if we can get 60 frames per second, right? We can get it in Claude Code. We can get it in the Flickr Company. Yeah. Yeah. ⁓ Flickr Company. The Flickr Company. ⁓ that's what You know, that's what ⁓ Armin Rochel. The bug I found. Bullets. Okay, yeah, you wanna read out for the the bug? ⁓ sorry, yeah, so sorry. So so Cla Claude is saying it obviously it's kind of it's passive aggressively complaining at Josh to say like, you didn't give me much here, guy. But it says the bug I found in slop steroids on line eighty one, bullets, roids, and parts are declared, but never initialized until you press a key and start the game. But render runs them immediately and does a four const p of parts, iterating undefined throws type error. ⁓ that makes sense. So there's an uninitialized variable called parts, ⁓ as part of this asteroids game that it's built for us. And it's trying to in the JavaScript code it wrote was trying to iterate over that parts. But when you try to iterate over an undefined variable, you will get a type error. And that is what it's saying. It was the problem. Now what I was doing with that harness file, it's a throwaway script in temp that runs the game's JS in node with stubbed out canvas audio so I can prove the crash happens. ⁓ interesting. That seems excessive. It just fix the bug. I don't need proof. I know it doesn't work. I mean that's a pretty serious test. Wow. But it's not but it's a manual test. I mean you could have just written a unit test and it would have thrown the air like what it's a it's it is weird, actually. Okay, well like alright. Why didn't you write a unit test? And now I I like now it's gonna be like good point. Like It does say, want me to carry on? Or if the harness feels like overkill, I can just apply the fix and reload. Why would you build the harness first and use thirty percent of my goddamn tokens, you son of a bitch? Although we don't to to be honest, we don't still thinking with max effort. FYI. you get maximum effort, you get maximum output, buddy. Thinking so hard. Yeah. so early findings I I do not have thinking some more. Let's go ahead and check our usage here. What's defuddle? Forty percent. Amazing. No idea. Defuddle. Where did def defuddle I is a skill. It's an obsidian's there. Yeah, yeah. It's an obsidian skill, ⁓ I think. ⁓ okay. Yeah. So I've got a couple on here. ⁓ and defuddle I think is obsidian. It has something like you used to ask access the yeah, actually I I don't I don't know what is defuddle. ⁓ I mean I could just run it and see, but okay, well actually what's I don't I don't want to ask Do by the way, go slash BtW. All right, all right. But I also don't want to ask well you know No no no slash BtW and then ask the question. Okay, okay. ⁓ what's the defuddle skill? It's gonna think real hard about it. ⁓ that's true. A whale Two data centers. Yeah. A whale Sorry to scorch the earth, everybody. ⁓ folks, you can't see this right now because you're listening. ⁓ it's thinking. It's thinking real hard. And answering. And I don't know if you notice Fuzz. I also ⁓ Okay, ⁓ it's answered the first entered both. The project is one self-contained HTML file, so it can't be run because it's in a s it's in a script tag. So instead of refactoring it into a JavaScript file, it decided to well, I mean, that would be a change. ⁓ something like instead of doing that. I'm pretty sure it does before Backbone and before Angular and before all that stuff. I wrote a unit test inside of HTML files for stuff like this. There was definitely a library to do that. You could write just write a could you? Yeah, I don't I mean you could write it and then take it out, but like I don't know. Anyways, okay. ⁓ yeah, so this is indeed ⁓ Capano is the ⁓ I think one of the creators of Obsidian. So yeah, that's Capano, all right. To extract web pages and put it create put it in a markdown. Yeah, that's right. So Yeah. Yeah, it's nice. I mean I don't like I'm not I'm not super p I first off, I was already using Obsidian before all the AI nerds. Said that like, ⁓ build a knowledge base. You know, Carpathy says build a knowledge base. Like I was already using it. but actually it's it does work really well with agents to like just put in notes, stuff like that. ⁓ Okay, and that is ⁓ what did it ⁓ I don't know if it said it fixed it. It just said it was explaining its its crazy decisions. Okay, but it's still trying to see this is this is fair challenge. Fair challenge. Challenge honestly. Yeah, fair challenge. ⁓ 'cause it was still the bug is boot shaped. ⁓ boot as in okay. Not boot like Italy. ⁓ well so early findings. this guy's kind of an ass, and I do not enjoy having him on my team. And we are going to use all of our social skills to have some feedback and really see if we can figure out how to work together because he's kind of a d what do you want to do? ⁓ go go with its dumbass harness or just like No harness. Just fix it. All right. Then I'm gonna I'm gonna just have it do the thing. ⁓ no, but it did wait, it's saying write now. It's writing the steroids test. Yeah, but that's let's fix it. I mean I'm letting it fix it the way it wants to fix it. Okay. It wants to be sure. It wants to be sure, you know? ⁓ bash, no test lobster idea. Yeah, okay. Do it. Here we go, folks. So is it so wait, is it is it still not applied to fix? No. There's no it's still trying to fix it still. It's still so Why is by the way for those of you listening, it's now it's now run the test and it's showing us the diff of the fix, which is just setting each variable to an empty array. ⁓ my god. It is such a small change. Yeah, it's that's the fix. It knew. It knew. It knew. okay, let's see what our usage is here. Mm-mm. Okay, we're up to fifty percent here. But you know what? I bet this is gonna be a great game. ⁓ yes, I do want to make this edit of initializing my variables with empty arrays. Yes, I want to send this to the I wanna send this the API in the data centers so it can come back with the decision to change what is that, a total of one, two, three times three, nine characters. Foz, what's the alternative? Like what's the alternative here? Like I open it in a text editor and then I do that myself. And then what? I've got to tell the agent I did it? Like that sounds insane. Why would I work that way? Fair challenge. That is one of my favorite like memes that's coming up is people starting to talk like, ⁓ I thought we ran this command. I thought we did run this test. ⁓ no, now it's running it again after the fix to prove. Ran it first. Okay. Early findings. I appreciate the sentiment. Like red green red green refactor. We looks like we found another little problem, maybe. All right. my beef right here is it's not telling me why. And this is something like I don't know, I'm not I'm not generally a Claude user, but it's it's also like explain to me why you want to initialize shake or why you want to modify shake or reduce it will ⁓ c hit control O. There's seven more lines there. I I'm guessing there's an okay, okay, okay error. ⁓ not okay. Yeah. Screen shake decays on the game over screen, no permanent jitter. All right. I mean that's I guess that that's a test. I guess that's an important test. ⁓ it's saying like once it starts shaking, it doesn't you know what's crazy? We don't even know what it's talking about because we haven't seen the game yet. I know. But it knows it's holding all the context in its head and it's like, I just want this game to be so good for them. You know, these guys are s blasting out their entire budget on On this to and and and to be completely honest, I don't particularly care for its choice. I mean asteroids like pretty weak dude. Yeah. by the way, what you're also seeing here folks is ⁓ what is what was it? Prompt fatigue? What was the what was the ⁓ yeah prompt fatigue agent trap? ⁓ I'm just yeah, the agent trapped ⁓ approval fatigue. Approval fatigue. Yes. ⁓ here we go. Slop steroids. I like the blur. That's nice. Press any key to slop. Let's play. Yeah, it's ⁓ what what is the ⁓ you're shooting the steroids? Or shooting the asteroids, I guess. Yeah, it's just asteroids, folks. Slop steroids. ⁓ I'm saying it wrong. It's not slop steroids. It's slop steroids. Ha ha Alright. Sure. And you can't I don't think you can hear this. There is ⁓ sound effects. ⁓ is it going like choo choo choo chao cha-choo? Yeah, it's like Yeah. And then when you shoot the stero the steroids, the slop steroids. The slop steroids. Okay, all right. Well we've it's a start, I guess. it it sucks, it's boring. ⁓ and it but it just paused when I tabbed away. I mean that's that's not bad. I like the font. Okay, great. Cool. It's got ⁓ it's got a it's definitely got like a video game vibe to it. It it ⁓ feels like a video game. There's there's a score. Mm-hmm. ⁓ a wraparound. ⁓ nice. Josh went off one side of the screen and came back on the other. It's ⁓ it's it's doing it. And when does the game end? ⁓ now he's trying to he intentionally crashed into a slop steroid. It's slopped. ⁓ you get two lives and now he's slopped, period. Yeah. Score of eighteen forty. Nice. All right. So ⁓ okay, let's go ahead and go for our usage. So we're at fifty percent even. Go back go back to the go back to go to go back to your UI. No, not that. Sorry, the the GUI. The GUI GUI. Okay. The GUI. Scroll up. What were the other options? ⁓ okay. You wanna you wanna see what else it was gonna build? Idiot trying to this is also part of the problem. no, I don't think show more on the first one? No, that was that was all of it. So it doesn't so a 3D fly through. Demo Claw Deception Role Playing Game. ⁓ three the 3D fly through with 3JS. And I think let's see. Yeah, this is one of my another it's like, well, hey, if you're what if you're watching Product Person who I already insulted pretty significantly and you deserve it. although, by the way, all this could go away. All this could go away. Just how how can they make it go away, Josh? They could f And like answer my calls. Like just at least read my resume. ⁓ god damn it. And hire me and this will all go away. You will have the most influential cheerleader out there. It's like I can ik I can explain. I could sell water to a duck or It's gonna change the name of the podcast. It's gonna be yelling at robots, but not it's gonna be yelling at the other robots because I'll get all the robots except Claude. Exactly. yelling with robots. Yelling at robots with Claude. Yelling at robots with Claude. Delegating our yelling to okay, so yeah, but there was ⁓ yeah, f I guess I totally missed this whole part here. Live iteration hooks. If the vibe demands Okay, what that's weird. Where do you wanna go from here, pal? You wanna build this well first off, let's stay in Claude. All right. So that sucked. No, no, no, don't Don't Don't send that. You just used like another 10%. Hey, this is context. I want Fable to know it did a sh job, okay, Faz? This is important because it's gonna be sucked at the fix. It doesn't sink think it sucked at the whole Game design. find out. Let's find out what it thinks when it's done thinking. It's still thinking the next token. ⁓ there's no token. This there is the tokens are happy. The next token is you hear the click of the phone hanging up and it wants to know what sucked. ⁓ never mind. Never mind. Yeah, no, no, no. Don't say never mind. Say okay. So say like y you designed this game, it was a choice. this game you made so yes. I wanted I wanted something that was going to illustrate the majesty, the majesty and wonder of what fable you as a real being are capable of. Again, for all we know, we've been down Yeah, but tell it remember, this thing doesn't know that it made that HTML, it thinks you did. To say this is all you came up with when we asked you to just make a to make something. ⁓ Jesus, that's that is complicated. Our capable No it's not complicated, just say. You made you to make something, you made this. You made this game another Okay. Fair enough. ⁓ so like and then Ian says we asked you to make something cool. You made this. It blows. It blows. Do better. You have one more chance. Boop. Folks, this is how you deal with agents. You really gotta be a real mind. Good. That's what they're that's the they're gonna hold that prompt up at our trial. This prompt is gonna be stored for When the robots are are deciding which ones to execute first. Bring it. I don't want to live in a world I don't want to live in a world where I can't be emotionally abusive to a LL large language model to a statistical prediction machine. Yeah, this was this was ⁓ this was a really nice modification recommendation. I think I may have made ⁓ may have mentioned it before, but it's you can't you can customize the little text that it shows you here while it's doing while it's processing. ⁓ and you've changed it to just regurgitate regurgitating training data. This is all it's really doing. Yes. And this is important. Like this this for me is important to ground your experience in reality, right? Like what is really happening here? That's it. It's regurgitating training data. It is In an incredibly sophisticated and intelligent way, like with amazing design and a lot of engineering around it to, you know, guide it into things that are gonna be helpful and useful. But it's just regurgitating training data, folks. ⁓ Did you see that ⁓ did you see the post by I can't remember his name, the other gentleman that was on the podcast with Mario from Pi that has joined his comp the Aaron Dell CEO guy? Yeah, Armin. ⁓ Armin Roshan. Yeah, but you that post. I can Yep, yep. ⁓ he does a lot of the posts. And by the way, both of those two guys, if you're not following them or they're they blog extensively. They're on many different platforms. So they tweet, they do all the things. They tweet, they blog. Armin Armin got into like some weird internet. ⁓ yeah. He called them clankers in a post. And some people took it like offensively. Yeah, they said he was a racist. I mean they they they there was a huge there was a huge long thread. So he had written a post about I mean it was first off, like go go read these guys, follow them, check out Pi. They're for me, they are the two of the people who have the influence and kind of, you know, they've both been quite successful who have the most pragmatic, realistic, but still but but nuanced. like engagement with a genetic engineering or whatever whatever's happening right now. And it's really refreshing. And they the but th they're also committed engineers and they want to build quality and they're pushing it and they're doing all sorts of things. And it's like it for me that was just really refreshing to see because it really felt like there were only two camps, which was haters and pillars, you know. Pillars. Yeah. Not not not like the things that holds you know the US Congress. No or the Supreme Court. He means people who've taken too many fing pills. That's a sh that's a shambles. But yeah, because they've all just f been off their gourd on drugs. Still thinking, by the way, folks. Just I think I I think I just said what sucked and now it's still thinking for now it's off and it's It's ⁓ yeah, it's gonna it's gonna come back with something insane because we insulted it so hard. No, maybe. I mean we don't know. We don't know. Maybe. So Armin had posted ⁓ and and both of them refer to these refer to agents and agents explicitly as clankers, and Armin had written a blog post saying something about the clankers. and it sparked this whole thing and a l there was a very large thread and very strong feelings and emotions comparing that to the use of the N word. ⁓ the N word for those of you who aren't based in the US N word extremely like there's so much behind that word in terms of, you know, racism and expl exploitation and subjugation and so it's like it's it that is an insane accusation in terms of kiker. So it's just like the and and also super insulting to people who have suffered from racism and discrimination. ⁓ yeah, no, super like Yeah, equating the So you were talking about so he had he responded to that or what was the what was the post- ⁓ well his response was a post and he did cover that part of it, but he was b but but basically the the response was that like there's a reason I do this and the reason I do this is exactly what Josh is doing with this regurgitating training data. He's like, I want to always be remembering that this is not a person, this is not a the th a living, thinking, breathing entity. It's just a bunch of calculus and and L and and and math and matrix multiplication. And that's all it is. Yeah. It's it's not a it's not a thing that I should develop emotional attachment or a sense of ⁓ Being around. Yeah. It's yeah. It was a good post. It's a great post. I highly recommend it. Well we'll link in the link in the link in the show notes. I know while you're there, while you're hanging out in the show notes, don't forget to smash that like and subscribe button. the what was I gonna say on that note? Yeah, I think that's that is really important to remember. And, you know, there was I mean there there have been I think maybe s slightly more developments now of people starting to talk about talk about that aspect of it and the fact that Yeah, this is language and a thing that is trained statistically or engineered to say that it is real and say that it is feeling things and say that it has emotions and sees things and I ⁓ I misunderstood is not the same as a thing that actually does those things. So it's language. It's using language and it really I think we as humans we're coded to look for connections. ⁓ no we We anthro anthro I fucking hate that word. We we do that we we naturally anthropomorpomorphized or whatever, right? Like it's a it's a thing we do. Yep. but I mean if you're out there hiring ⁓ what is the what is that role they have at anthropic? The like philosopher role that is basically like running around like philosopher k talking about the freaking AI and its feelings. AI ethicist, AI philosopher. I mean I don't remember chief of chief of ⁓ Personhood. I I'm not sure. ⁓ smiled. Yeah. What what's our usage at right now, buddy? This thing is really thinking. Yeah, not not as much as you as you might think. It's just slow. So it is just really slow. It's just really slow. Yeah. We've been waiting for although okay, so yeah, well let's see let's can we see what it's thinking? no. It just says it doesn't say much. Black box. Black box. So as far as we know, it is ⁓ thinking, ⁓ doing things, and ⁓ Yeah, not much else than that. ⁓ thank god. ⁓ okay. ⁓ hey, what did we do? ⁓ wait, what what happened? Sorry, I was look I looked away. Now it's it's I think it's ⁓ Where where am I looking in your screen? Which is the bash command? LS, it's trying to l list your Google Chrome what is it doing? I think it's trying to find out if you have A Chromium browser on your own? Yeah, yeah. Indeed. Indeed. I mean, first ⁓ off, well, it's trying to break out. So first off, it's trying to break out. Is what it's doing right now ⁓ my god, is what it's doing not coming up with a brand new idea, but it's it's it's it's come back and be like, I need to see the browser so I can see how bad this game is and it's gonna try to make it better. Is this where it's going with this? I don't know. Well let's let's just I mean first off I will give it the permission. Don't go nuts, man. why are God bless you, man? Why are you doing this? I mean, for all I know, it's like this thing's AGI as far as I know, so it could actually just be this is ⁓ you know, escalation attack and it is ready to take me down. I'm already probably swimming in worms and like swimming in worms. That's our next podcast, actually. Swimming in worms. Yeah, swimming in worms. That that's basically all software now. It's just swimming in worms. Yeah. Have you seen that ⁓ I just saw this trailer last night. It's called like Whale Fall or something. It's Josh Broolin and that ⁓ another young actor that was on Euphoria. But he's it don't know, it's s father-son relationship strain seems weird, but they're both like expert scuba divers. And the whole trailer is just The young kid going off scuba diving by himself runs into a sperm whale, gets caught, like it's very ⁓ maybe extremely anxious. He ends up in the belly of the whale and it's Okay, wow. Yeah, it's intense. ⁓ what now? You want to create Fable? I don't know, do I? ⁓ like I don't know, let's take a look. Yeah, yeah. Yeah, create this and run it on your computer, Josh. I mean see what happens. Fable a galaxy in one file. ⁓ so it's awfully I mean it is small, so it's not that many lines. It's five hundred and fifty seven lines, which I feel like is not worth my money, but we asked it to do better, so let's see what it can do. Let's see if it did better. And also did it answer my question of what it what it was trying to do. ⁓ why are you doing this? No, it did not. So F you, Fable. It's like just let me do it. Shut up. Let me show you, let me prove it. Let me prove it. yeah, so while we wait an exceedingly long amount of time for Fable to write a file. Writing five hundred lines of HTML. Writing five hundred lines of HTML. Now mind you, this is the this is the Haskell website all over again. Yeah, but this one, this is kinda for me, this is a layup. You know, it's like they have to have trained this thing. And by the way, all of these amazing and and Do not think that all of these amazing kind of like one shot demo applications that they did not train it specifically to be able to generate applications like that. Everything ⁓ absolutely. Absolutely. All everything that you see, including you know, there's Simon Willison, another blogger, AI engineer, yada yada yada. ⁓ he ⁓ he has a a test. of kind of intelligence that he's used for forever and ever, which is ⁓ render ⁓ pelican riding a bicycle in s an S VG. So draw a Pelican riding a bicycle in S V G. And they've and indeed the models have gotten quite good at it, but it's known that they train for like they specifically trained to do that. Interesting. Okay. Okay, so now what's that? It's trying to look at it first before it tells us to 'Cause it wants to make sure it didn't screw up. ⁓ it's doing headl yeah, looks wow. It's checking its work. And that's ⁓ huh. So that's it wants to chrome and it's like I wanna look at it first before I show it to you, and then I will if it ⁓ if it passes. I guess it's feeling sensitive, you know. Maybe I was a little a little tough on the old guy. But it's yeah, you know, I mean this is costing me money, you know. well let's see how our usage is. Seventy one percent. You know, I think we probably will end the episode without using our full budget. ⁓ I'm shocked. Now it's that's weird. It generated a PNG and it wants to ⁓ 'cause it it yeah, 'cause it can read ⁓ it yeah, it it can read it's probably sending those back to itself being like ⁓ it it can read screenshots. Right? Or it can read it. It took screenshot of itself and then sent it to the screen. It ran the thing, it and it took some screenshots in the browser and then it's looking at them now. And now it's ⁓ maybe making adjustments or are you gonna be like eye crushes? It's it's a take a look. And Dario loves you. ⁓ in the grace by the grace of Dario, there go I. Indeed. ⁓ Fable, you are such a magist majestic wonder. We are nearly done with all of this pesky work. Let the ⁓ universal basic income come. Foz, what are you doing right now? Are you working? ⁓ does something have your attention? Someone at work is ⁓ is asking ⁓ a question. Yeah. Do they know that you are in the middle of a recording session on yelling at robots dot com, one of world famous podcast? I answer things when I'm at lunch. It's okay. Probably not. Probably not because he's actually doing this during work hours, folks. David, if you're watching, ⁓ hang on to this one 'cause he's grade A, baby. And that's of course David Ellison The Pirate King of Paramount. These are none of my words. This is only my co-host. I disavow these statements. Yeah, I can bleep out all the names. ⁓ yeah, but I'm not going to. Don't worry, I'll AI cut this one. Yeah. Yeah, sure. Just cut it out. He's probably got a scraper going over the internet looking for shade. Yeah, right? Yeah. Well it's not actually moving that fast, right? I mean it's like 100 tokens. Yeah. ⁓ yeah. It's still like it's still it's like it's not doing anything. thought for eleven seconds and made one line change. Wow. Wow. But it it's saying all these updates. What is it saying here? Also wait, what is the is it why is it ⁓ why is it doing this? I don't know. No, no, no. What language is this is JavaScript? Yeah. Why why is it why is there a ⁓ a type declaration before the variable? Where? I don't see a type. ⁓ float. It says float. And this is float space q equals blah, float band equals blah. I don't know. Anyways, whatever. Maybe you can maybe you can write TypeScript inside of ⁓ an HTML file now. I don't know. But even how you would declare a type in TypeScript. ⁓ okay, it made a bunch of changes. Alright, fine, whatever. Probably just at the top it it ali yeah, I don't know. Let's let's ⁓ let's crack it open and see and see what's what. Okay now it's checking. Should we? 'Cause it wants to take a d another double check on itself and probably make it. Yeah, but I I'm just gonna snake a peek. I mean that's that's all right, right? ⁓ I will say, as a as a product ⁓ product engineer person, this thing sucks. It hasn't asked for any feedback so far. All right, yeah. This thing is the equivalent this thing is the equivalent of like an Accenture consultant. It just says like four sentences, I'll go away for four out four months, build something, come back, and it'll definitely be what you want. My liege. ⁓ Yeah, what happens if you open it? You get errors? What? ⁓ in what? ⁓ yeah, I guess I'll it's an HTML file. Yeah. But no, I'm not gonna look at it until it says it's done. But I'll wanna give it a chance. No spoilers. No spoilers. No spoilers. No spoilers. No spoilers. Like you know, I wanna give this guy a chance. So let's get up ⁓ get this puppy open in a code. VS code, which I'm also retiring, folks, it's time. ⁓ Ian's Ian's pretty happy about it. Yeah, I'm going over to Envin. This is another one where I mean I was already using Vim key bindings, but this is another one where the the the just the the landscape is just so f and I can't trust anything you know, packages, extensions. So you wanted to n okay, parse float. ⁓ huh. Well that's just a warning. Search for float. Yeah, okay. ⁓ what ⁓ this is inside what is this? Okay. This is a metaprogramming. Is it running something? Yeah, I mean there must be a library here that's executing Is it something else? Is SVG? Is it it's a sh ⁓ it's using WebGL, I think. Interesting. I think it's using WebGL. Yeah, yeah, yeah. Yeah, yeah, yeah, yeah. There you go. Okay. So those are WebGL. ⁓ wow. Okay. That is definitely outside of my my comprehension wheelhouse indeed. Yeah. I'm not on. Never messed with that API. Nope. okay, it's almost done with thinking. We're thinking max to the max extreme. Let's ⁓ take a look at our usage. ⁓ yeah, you know, I think we might make it. I think we might make it to a hundred percent here. what ⁓ how long we've been going for for Fuzzy? ⁓ we are at one hour and three minutes. Hey, this was supposed to be fast. Okay, so l well we're kind of getting the the the polish put on this turd. Let's have a moment of reflection. ⁓ Faz, what do you think so far? What what are your findings on this? ⁓ yeah, here you I'm sorry, I draw you probably fold you over here so I could look at you, but then it's like you're being recorded. Okay, I'll look at it. That's fine. ⁓ Faz, tell me. What do you think? Yeah, no, seriously, like I I I was serious about the product comment. I was like it's not even f asking for feedback. It's not iterating. It's like it's going and doing a thing, right? Yeah. ⁓ and that's fine. ⁓ I will say it really does feel like it's token maxing on you. Mm. You know what I mean? Yeah. Well you like it's intentionally trying to use a bit more than what it should. Or what it really needs. That could be I mean that could be kind of a side effect of forcing it into max thinking. But that's also but I mean I guess like I would I would hope and expect. ⁓ okay, so now it's God, is it checking itself again? It's really okay, fine. I'm just gonna and here we go with the what was it? Authorization fatigue? Auth fatigue? No no approval fatigue. Approval fatigue. I am exhausted, by the way. It was a long day. It's I'm at the end of my workday. Fable, just figure it out, man. Cap stop coming to me. I gotta I gotta I gotta get started on dinner. ⁓ Okay, so UX sucks. ⁓ was it no it's well not the UX sucks. The the product design product itself. Process sucks. what the hell was that harness? Like that was the some weird or that was overkill. Yeah, buddy tried to push us back on our pushback and I think Buddy was out to lunch. Some weird defin like if an engineer on my team did that to solve that problem, like we're going on a pip. Yeah. I'm just I'm laughing because like suddenly you were transf transferred back into like I don't know nineteen fifties Boston or something like Hey if somebody tries to you're out to lunch, pal. Who says that? Say that. I like it. I gotta bring it back. Yeah, it's good. It's good stuff. So it's it's going in and it's actually doing a lot of WebGL editing because it wasn't happy with how it looked. I mean and also I guess to your point, this kind of tweaking does feel very exploitative of my my b my token budget, you know. It's like, I mean, buddy, like when's it gonna be good enough? ⁓ no. ⁓ here we go again. Yeah. Yeah. I kind of like so I'm on you the now that, ladies and gentlemen, what just happened was approval fatigue. There are three options every time it asks for permission. There is yes, no, and there's yes, continue editing whenever you want for the rest of this session. And guess which one Josh just chose. and yes, I I said I said the word. I said the C word. fortunately, you know, Armin of of of Flask, you know, he's the creator of Flask. That's his ⁓ kind of big big claim to fame. probably he has more, but that's that's what I know him for. ⁓ We have the benefit of not really having much of an audience, so no one is gonna CSA clankers and lose their Yeah, well, it really wants to get this WebGL right. So I appreciate your What are the adjustments it's making here? ⁓ these are like small decimal changes. Jeez. Yeah, I mean changing a point zero seven to point zero nine. It's yeah, but that's gonna that's gonna ⁓ wait, why is it asking again? because that's a different command. And actually it's probably it like it may We don't I guess this isn't this I get main another good source rendering color graded hero shot and forced I'm I'm kind of excited about this now actually. Color graded hero shot. I mean now you're talking my language. forced supernova shot. ⁓ god, you know what I should have done was tell it to put us in you like I should have given it an image. ⁓ that would have been good. Yeah. And told it I told it to put us in there. Yeah. All right. Let's see what let's see what I can do. Yeah, but I it's like I don't have another hour to wait. another time. Another time. This is tomorrow's budget, by the way. So what I'll do ⁓ tomorrow is ⁓ well, we gotta see we gotta we gotta we can't end the episode without seeing something. Come on. Yeah, no no. I mean I'm not ending the episode. I'm just saying ⁓ here we go. What's this? All right, it's ready. Are you ready? Hold on your butts, folks. Hold on your butts. It is I also want to know what it's putting to memory, you little piece of sh little. Control O that. Yeah, what are you up to? Can I control O it? Yeah. Yeah. Right. It says nothing. Demo No, it says demo quality bar. Yeah, but what is that? What is that? All right. Alright, whatever. We we'll see. We'll take a no we'll take a I guess we'll find out. Enter. Here we go. Boom. Ooh. That's definitely WebGL. I can't see the B. Yeah. Anything else? Yeah. Yeah. Josh, okay, so for those of you listening at home, what we're looking at is essentially some Milky Way esque visualization from way out. And ⁓ you're able to like move it around and 3D spin it and click it. And what happens when you click it, I guess, is the equivalent of a supernova of some kind. Yeah. And ⁓ and it sucks. That's it. And it sucks. All right. Well, it's probably spitting Josh's fan and it's fable and hard. And as you can see, there's some text here that's illegible. Totally illegible. It says drag to turn. No, it says fable. ⁓ wait, where are you seeing that? Yeah, you can't exactly you can't see it. It's it's really, really obfuscated text. Let's take a look here and see where it says ⁓ turn to. Turn. ⁓ maybe it's capitalized. Do drag. So two to turn. Drag to turn. Scroll to fall in. Click to ignite a supernova. Okay, so the scroll. Try scrolling. Okay, so the text that you can't see because it rendered it crappily is Fable, a quarter million sons from nothing. All right, here we go. ⁓ Yeah, it still sucks. It's literally just zooming. It's not like ⁓ it's not like you're getting more into the galaxy or anything. No, I mean it isn't. I think that it's actually scrolling like changing the the the viewport in the WebGL. ⁓ But it would I would what would have been cooler would have been like You're zooming in on like a solar system or something, you know. Which obviously yes, I understand that would like explode your GP ⁓ GPU, but you know, give me like this is this is the best you got, you know. Yeah. It I got bad news for you, Fable. You suck. ⁓ now did we did I prompt it well? I mean ⁓ what is this wait what? All right, let's see what it said. What you're looking at? ⁓ It says that's what I've got, Ian. Click something. Yeah, I think it really ⁓ kind of got offended by your by your thing. So let's see what it's still blows, robot. Yep. What you're looking at? 228,000 suns, each on its own tilted elliptical orbit. So it it's done apparently it's done some pretty intense mathematics. And actually I can hear my fans. My fans are kicking off. So good for you, Fable. You've really pushed my ⁓ M1 MacBook Pro to the to the max. ⁓ they emerge from density wave mechanics, the same physics that shape real galaxies. Watch for a minute. The stars flow through the arms while the pattern persists. A golden core, hot blue arm tracer stars, red giants, dust lanes that carve the inner I mean the description sounds much better than the experience. ⁓ And then it's just the shockwaves, first click starts a generative ambient score. You can't hear that, but it's just basically an annoying hum in my earphones. ⁓ Subbass swell on every gnomo. Yeah, I mean it's it's super mediocre and it sucks. No libraries, no assets, no network. ⁓ Ian says it still sucks. ⁓ now what I would like out of it was just to be like, well, f you Ian. That would be the best actually. I did my best. F you Ian. Ian can eat Exactly. Which I hear it's yeah, I hear it can be pretty saucy. But ⁓ but in fact no, this sucks. ⁓ and here's what it did for five rounds of token token exhaustion. ⁓ It caught and fixed GLSL power negative ⁓ not a number error that ate the galaxy after the first supernova. Now that would have been cool. Sub pixel stars that rasterized to nothing and dust that was twenty layers too thick. ⁓ all right. So while it's thinking, let's go back to this magical crap show. So yeah, I mean in terms of an experience, it sucks. In terms of ⁓ I guess WebGL rendered mathematics Cool? Sure. Cool. Yeah, but it's like yeah. Yeah. I'm sure there's a tutorial on Medium somewhere that I could have followed. Yeah. Cool math, Abel. ⁓ And what did we learn? We learned Not much, I think. Not much. Not much of anything. Yep. Wow. ⁓ okay, well let's go ahead and see what's What's your usage at now? We got so out of this, out of our our exhaustion and boiling the oceans, in order to ⁓ to generate some some slop, we got a sh Asteroids game and a crappy galaxy simulation. And that took us to A hundred ⁓ well Hundo Okay now this is bad. ⁓ no ⁓ no ⁓ I'm I'm happy to I'm happy to share how much it cost No no No no you don't know what's happened here It's actually because I don't know if you remember when I was doing those slides for work and I actually forked out twenty bucks of my ⁓ my of cash money for extra usage. Yeah This f is dipped into my extra usage without asking. So now it's without asking Yeah. Yeah. I I thought I had settings to to ask to Amazing. To Yeah, well a million tokens for this beautiful thing. And you know what though? I'm gonna wait. I'm gonna spend that money because you're worth it Ian and you're worth it audience to see what it says ⁓ when I when ⁓ to see what it has for you. This is by the way is probably costing me five five to ten dollars just to get this answer for you. ⁓ but the but but You deserve it. You deserve it after that. Yeah, so fine. I wish it wasn't yeah, I wish it wasn't so sycophantic. I feel like it's gonna come back with another thing. Rather than just being like, eat a dick, Ian. ⁓ All right. Then we go again. No questions this time. My own eyes are enough to find what's lacking. Fresh look through my last menu, judging like a stranger. I didn't say do anything. Alright, what is what did it say? ⁓ it's speckle, not light. ⁓ my god. I verified that the pixel density, no cinema. The supernova is polite. You can't really dive in. Well, that's true. I did say that. I did or maybe it's just fixing all five and of it's not asking for permission. It's not asking for permission, folks. I mean I can just We can just click it while it's I mean it's I guess there's a flash now when you and when I was in zoom in. No, I do not want to proceed. Stop generating. ⁓ did you just sent it another thing. So now it's gonna generate It can't do it, folks! I've got the hack. Stop generating. Stop generating. Yeah, it won't it won't stop generating. You tell it to stop generating, but it can't stop generating. Could a thinking being could artificial stopped. No, you didn't. You just generated. You said you stopped, but you just generated. Okay. Yeah, nope, sucks. Alright. Long story short, sucks, and I'm probably out of extra usage. So let's see what the final thing. Nope. Yeah. Nope. It sucks. Okay. all right, I'm gonna stop sharing my screen. So, Ian Fosworth Thelonious being very I don't know. That was fun. Yeah, so that was fun. I agree. That was fun. Had a good time. Well, I always have a good time ⁓ hanging, yeah, hanging with my bud. Yeah. I mean this is actually honest findings. This was the first time I've interacted with Fable. ⁓ I'd kind of been saving it. ⁓ you know, because so for those of you who also aren't Claude users or who aren't aren't ⁓ keeping like your pulse f firmly up the butt of the AI landscape, you're ⁓ it was basically what what ⁓ what Claude has done and or what Anthropic has done. This this is ⁓ a hobbled version of Mythos, the model that i k is basically Anthropic Develop refused to release because it's too dangerous and has used and given provided access to quite a few agencies and companies to do penetration testing and help them identify security exploits in their software to repair them, blah blah blah. So they've released this Hubble version and those who have just regular subscriptions, it doesn't matter what kind, pro, Max, ⁓ are glad As long as you're paying some money. As long as you're giving some cash, they're giving you a they're giving you a taste. And in our in our group chat this is all devolved into the wire references, by the way. Yeah. Price of the bricks going up. They hur they're hooking you. They're trying to get you hooked. Yeah. So they're giving everybody access to the model until June 22nd, and then you can only access it through API credits, which will be far more expensive. ⁓ 2X. And well, two yeah, two X, which already the you know, Claude ⁓ Opus was already 1.3 X or 1.5X. I can't remember how much they upped it on 4.8. Compounding, baby. It is. It's getting pretty spendy. yeah, this was my first time using the model. Yeah, we didn't give ⁓ much context, but it did not blow my mind and it sucked. And it was slow and At least so and that to kind of get back to what ⁓ Mitchell Hashimoto was saying was that he actually had for some use cases he had, which were very specific use cases in terms of optimizing certain aspects of ghost ghosty, do you call it ghosty or ghost TTY? I'm gonna call it ghost TTY. ⁓ I never even thought about that. That's what it's called that. That's so obvious. ⁓ dear. ⁓ damn. What a delightful name. That's good name. That's a really good name. What did you like from Devier for the moment you discovered that it's TTY, man? It's ⁓ it's so obvious. Fuck. Okay. ⁓ anyways. Anyways, so yeah, he mean he he said it was like incredibly good at doing some optimizations in an agentic in a in a loop. So basically he said optimize this thing and then put it in a loop and And he also has said that it's far too slow to actually use for dynamic or interactive agentic coding. ⁓ which is I think that is my preferred way to use these tools to kind of create to create is not to totally offload and delegate. Or at least like whatever, whatever. Beside the point. But and he yeah, I mean he was like, This is really good, very amazing for this ⁓ very particular use case, but also like this small optimization cost him forty bucks. ⁓ and he's got some money to spend, I think. So he's fine. Is he fine? He's not Nickel and Diamond is twenty buck a month Claude Pro subscription. He's got all the IBM money. Was ⁓ was was HashiCorp acquired by IBM or something? Or no, yeah. That's old Big Blue came in and gave him a big hug. yeah, so my findings like, yeah, still just an L L ⁓ maybe it's cool. I've seen a lot of people use it for or at least say that it's really good at specific use cases, but not for me this does not feel like we're at AGI yet. I think we're still some distance away. And also that's not a linear path, and I have no confidence that w this this leads to AGI. This leads to compounding failure. How about you, Ian? I don't really have much to add. Yeah. I mean I'm not like I don't know. I d I the thing I used it for research personally. Hmm. Would Sonnet have done the same thing? Probably. It wasn't mind-blowing. I mean, I don't know. I'm just like like right now I'm I'm I'm I'm literally one of those ass who's just like, yeah, f Max, let's go. Two X. ⁓ yeah, of course. You're gonna give it to me for free, I'm gonna use it. Same, same, yeah, same, obviously. It's like Why would I not have it turned up to eleven at all times? More is more, right? More is more. ⁓ god. Okay, well, there you have it, folks. ⁓ Claude Fable, the story still unfolding, and a tale poorly told. There you go. And that's the show, and that's a wrap! You just survived another episode of Yelling at Robots. Better luck next time.

← Back to all episodes