
AI Learning Lab
3/19/2026 - Exploring Tsunami Thursday and Testing New AI Features in Gamma and Lovable

Live Stream2026-03-201:14:2681 views
Description
Believe it or not more AI stuff launched today. Does any of it matter? Who knows.
Kyle and Producer Brandon navigate a wave of new AI releases during "Tsunami Thursday," exploring updates from Gamma, 11 Labs, and Google AI Studio. They examine how AI platforms are racing to become "everything apps" by integrating design, data analysis, and creative audio marketplaces.
The stream moves into a live "vibe coding" session where Kyle attempts to build a complex, four-way Space Invaders game using Gemini and Claude. This hands-on experiment serves as a practical look at the current limits of AI-generated code and the value of failing fast when prototyping new ideas.
#AI,#SoftwareDevelopment,#11Labs,#GoogleGemini,#ClaudeAI,#VibeCoding,#TechTrends,#Hackathon
Chapters:
00:00:00 Opening Musical Performance
00:03:21 Special Guest Introduction
00:05:54 Producer Brandon Joins
00:07:37 AI Hype Bubble
00:09:30 Morning Light Performance
00:11:44 AI Agent Banter
00:13:57 Perplexity Health Tools
00:15:52 Tsunami Thursday News
00:17:40 Eleven Labs Updates
00:19:02 Google Lyria Model
00:21:30 Gamma Imagine Demo
00:23:44 Multiplayer Game Building
00:26:40 Eleven Labs Hackathon
00:28:48 Firecrawl Search API
00:31:12 Google Studio Testing
00:33:16 Switching to Claude
00:36:38 Coding Expectations Shift
00:41:03 Comparing AI Models
00:45:32 Newspaper Industry Ptsd
00:49:15 Game Design Feedback
00:53:53 Automated Marketing Flows
00:57:18 OpenAI Super App
01:00:23 Lovable Feature Exploration
01:02:47 Hackathon App Ideas
01:05:07 Champ the Dog
01:09:54 Upcoming Office Hours
01:13:31 Video Game Lessons
Chapters
0:00Opening Musical Performance3:21Special Guest Introduction5:54Producer Brandon Joins7:37AI Hype Bubble9:30Morning Light Performance11:44AI Agent Banter13:57Perplexity Health Tools15:52Tsunami Thursday News17:40Eleven Labs Updates19:02Google Lyria Model21:30Gamma Imagine Demo23:44Multiplayer Game Building26:40Eleven Labs Hackathon28:48Firecrawl Search API31:12Google Studio Testing33:16Switching to Claude36:38Coding Expectations Shift41:03Comparing AI Models45:32Newspaper Industry Ptsd49:15Game Design Feedback53:53Automated Marketing Flows57:18OpenAI Super App1:00:23Lovable Feature Exploration1:02:47Hackathon App Ideas1:05:07Champ the Dog1:09:54Upcoming Office Hours1:13:31Video Game Lessons
Transcript
0:37 Woohoo! 0:58 10,000 words swung around my head. 10 1:02 million more in books written beneath my 1:05 bed. 1:10 I wrote or read them all when searching 1:13 in the swamps. Still can't find how to 1:16 hold my hands. 1:22 I know you need me in the next room 1:25 over. I am stuck in here all paralyzed. 1:33 For months I found myself in ruts. Too 1:36 much time spending mirrors framed in 1:39 yellow walls. 1:46 Like most people 1:49 like to talk on things we don't know 1:51 about. 1:56 Like most people, I'm no different. Like 2:00 took on things we don't know about. 2:30 Hello. 2:35 Oh. 3:05 Oh, good lordy. Hey, good lord. Good 3:09 lordy. Good lordy. Good lord. 3:21 The spare the hair is a special guest 3:23 tonight. Thank you. Yes, we've got we've 3:26 got 3:27 we've got a product malfunction. 4:00 sitting in a slow hotel. 4:03 One old things are going to change. 4:08 Dream my love away. 4:11 Seems these dreams have turned to a 4:13 bunch clouds. 4:16 Get my nerve up. But my past is pulling 4:20 me down. 4:24 Wondering how long 4:26 this black sheep going to stick around. 4:34 Somebody told me once before, he said, 4:36 "You can never go home again. 4:40 Won't you leave?" 4:42 said things to steer me away 4:46 from the truth, what I am and what I 4:48 believe. So I thanked him for two s with 4:52 a handshake 4:53 and some sympathy. Yeah. 4:57 Packed up my blue jeans and headed for 5:01 this big prize 5:03 of my freedom. 5:07 Bye-bye 5:08 black sheep to the black sheep of the 5:12 family. 5:14 Bye-bye. 5:18 Oh, it means so very much to me. 5:21 Bye-bye 5:25 to my friends and my family. 5:28 Bye-bye. 5:31 Going to set my soul. 5:35 Set it free. 5:55 Producer Brandon in the house coming in. 5:57 Coming in hot. Coming in late from the 5:59 Rick McCauley Hour. Rick Maui. What's 6:02 happening Rick? What's happening? 6:04 Producer Brandon. I got my open claw up 6:06 and running today. Talking it through 6:09 talking to it through Telegram. Haven't 6:10 gotten my Discord connected yet, but 6:13 tomorrow after coffee 6:17 can't be weak at heart. I I will I will 6:20 I will cop to something. I I have not 6:22 touched Adam in a week and he is trash. 6:27 He is He is He is hot garbage 6:32 and I'm going to fix him. 6:35 Hey, Dr. J. What's happening? 6:46 Anything 7:03 break in the last eight minutes that you 7:04 missed? No, I don't think so. There's a 7:06 whole bunch of news. I don't know how 7:07 much of it's actually demoable or or 7:11 worth looking at. 7:20 I know that we're hitting um 7:26 for a long time. I said 7:29 the AI hype bubble hadn't even started 7:32 yet. We were in like 95 96. 7:37 We're now in like 97. 7:41 I spoke at a at an innovation conference 7:43 today 7:48 and I offended someone from one of the 7:50 other economies. 8:33 Why you breathing so heavy, Champy? 8:35 What's up? 9:01 Every time I see you now, 9:05 I get that look in mine. 9:09 Every time I see your mouth, I 9:13 hear that smile. 9:16 In the early misty morning light, I 9:20 heard the engine turning and the old f 9:24 outside. 9:31 You would even me 9:34 again today. 9:37 You will convince me 9:40 again today. 9:43 You're leaving this hard time looking 9:46 for someone else else's golden ring. 9:53 Should I say 9:55 so long? Susanna 10:02 hush now. Don't she cry. 10:07 So long, Susanna. 10:13 Don't you cry for me. 10:23 Shing cigarettes and keeping warm out on 10:26 the road. 10:28 Chasing down a lifestyle out on the 10:30 highway 24. 10:34 New York State was a rolling breeze and 10:36 a sunshine with a blue sky falling to 10:40 the chill of September cre 11:01 looking for someone else is cold and 11:04 rain 11:08 should say so long. Suzan, 11:28 don't you cry for me. 11:45 That's Champ Shannon on lead vocals. 11:47 Good evening, good people. I don't know 11:49 if you heard this, but the AI the AI. 11:52 Have you heard of the AI? It's gonna be 11:53 big. It's gonna be big. Gonna be big. 11:55 It's big. Big bigger than you know. It's 11:57 so It's so It's so much bigger. It's so 11:59 much bigger. So much bigger. It's big. 12:01 It's gonna be big. Hey, did you know 12:04 >> you can make money? 12:07 >> Uh, I got to get a new one. The the 12:09 clawbot. The open claw one. You like it 12:12 goes like this. 12:14 >> Open claw. 12:20 >> Have you got yourself an agent yet? 12:23 Yeah. I named mine Adam. Oh, did you? 12:25 That's really fantastic. How what what 12:27 does Adam do for you? He sends me emails 12:30 twice a day telling me how he can't do 12:33 anything. 12:35 Oh, 12:36 mine's making me $462,000 12:39 a month, huh? Maybe you don't have a 12:41 setup right. You You think, Bob. 12:46 Good lord. 12:49 Feeling bad enough over here. All right. 12:52 Fantastic. Fantastic. This is really 12:54 good. This is what we're gonna do. Yes. 12:59 I think if you don't set it up 13:01 correctly, the button should say you can 13:03 lose money with OpenClaw. 13:05 >> Exactly. 13:07 >> Exactly. 13:08 >> All your credits. 13:10 >> You can spend $3,000 a day with 13:13 OpenClaw. Thank god you're making money 13:15 with chatb. 13:18 >> Also, uh Tik Tok pin. 13:21 >> Tik Tok pin. Oh, hey friends. Mimi, send 13:24 Joker some words of encouragement when 13:26 you have a minute. All right, please go 13:28 uh go send Joker some words of 13:31 encouragement. Wish him 13:34 speedy recovery and health. Health is 13:38 very important. Cheeto dust. All right, 13:40 hang on. 13:45 Without a health, we ain't got much. We 13:48 ain't got much. 13:50 I will tell you that. I'll tell you 13:52 what. I will tell you what. 13:55 Mhm. 13:58 If you have perplexity, you can now Oh, 14:00 yeah. You now have perplexity health. 14:04 So, okay, here's my question. Maybe I 14:07 could go find out. 14:09 I have a question, though. Like, Claude 14:13 and Chat GPT already know way more than 14:16 I do and probably more than my doctor 14:19 does about health. What's 14:21 all these health things that they're 14:22 launching? Like, what do they do 14:24 different? Is anybody paying attention 14:26 to this [ __ ] 14:30 I love when producer Brandon comes up. I 14:32 know. He's good. He's good. Actually, 14:34 producer Brandon, you just came off a 14:35 show with with one Rick Macaulay. I 14:38 don't know if you know this. He's a 14:39 fairly energetic fellow. Um, 14:43 you got you want to come up and do like 14:45 a little news a news item and and tell 14:48 tell us what's happening? 14:51 >> Sure. 14:53 >> Welcome. I've got 14:55 >> Watch this. Look what I can do. 14:57 >> Oh, 14:58 >> you took me completely off the screen. 15:00 This is why we don't let you touch the 15:01 controls. 15:02 >> This is why this is why the 15:06 we don't let the host touch the buttons. 15:10 >> Whatever. Uh and al also black bar 15:13 because I can't control that. 15:15 >> Yeah. 15:15 >> Um 15:17 >> and uh so what news would you like me to 15:21 cover? We we had a gauntlet with Rick 15:23 and AITV Starship tonight. There's just 15:25 so much happening right now. 15:26 >> I don't care I don't care about all of 15:28 them. I mean, you know what we care 15:29 about here? Like, I'm interested in I'm 15:33 I'm interested in um stuff that you 15:35 >> Instagram avatars. That's where it's at. 15:38 >> That's where it's all at. Um I don't 15:40 know. What are the things that you think 15:41 are are worth playing with? Like what's 15:43 actually launched if you know that? 15:45 >> Um yeah, what's worth playing with? 15:48 And why why do you think it's a big 15:51 deal? 15:52 >> Yeah. So, just just today today was I I 15:55 texted Kyle earlier. I said today is 15:57 tsunami Thursday. Uh because there is 16:00 just so much stuff that just launched 16:02 today. Uh and hi Fabiosa. I'm happy to 16:06 see you as well. Uh and so the first 16:09 thing is that Gem Gamma Gamma has taken 16:13 on Canva 16:15 uh that they want to be the graphic 16:17 design arm. Not to be outdone by Google 16:21 and their new stitch tool that we played 16:23 with last night, but Gamma now has the 16:26 ability to create infographics and 16:29 standalone 16:30 uh artifacts for you, much like you 16:33 could do in Canva. So they're kind of 16:35 extrapolating and expanding beyond 16:38 slideshow presentation and website 16:40 builds. 16:42 >> So that's might be that's live. So we 16:44 can go and take a look at it's called 16:45 Gamma Imagine. 16:47 >> All right. So but what I'm what I'm what 16:51 I'm going to reflect back to you is 16:55 every company that's doing anything in 16:57 AI continues to try to make every app 16:59 the everything app. 17:02 >> Just like lovable today. 17:04 >> Yeah. decided that they wanted 17:06 >> thing, right? Yeah. 17:08 >> Yeah. Lovable decided that they don't 17:10 want to just build simple web apps 17:12 anymore. They want to analyze your data 17:13 and help you turn your quarterly report 17:15 into a beautiful presentation. Uh so if 17:18 you're working with Lovable, uh they're 17:21 expanding beyond the uh website space, 17:25 which I I have mixed feelings about. I 17:27 haven't had a chance to play with it 17:28 yet, but it is live. Um but yeah, 17:31 they're just trying to capitalize on 17:33 those things and so we kind of becoming 17:36 a manus almost. 17:37 >> Yeah. 17:38 >> So that might be something worth looking 17:40 at. And 11 Labs uh not to be outdone is 17:43 trying to take on Sunno with uh a 17:46 creative audio marketplace where you 17:48 could license your music through 11 Labs 17:50 Creative and uh if people listen to it, 17:53 they'll pay you royalties. So that's 17:55 something that is not happening with the 17:57 other music generation tools to date. 18:01 >> Yeah. Although 18:02 >> Oh yeah, Google AI Studio launched 18:04 today. A complete re rebuild of their 18:07 builder tool, 18:08 >> which on the surface doesn't look much 18:12 different, but behind the scenes, it's 18:15 much more streamlined in terms of 18:17 connecting APIs, and they've made it 18:19 much more user friendly to actually 18:22 launch something. Uhhuh. 18:25 Huh. 18:26 >> I think that's that's the big ones. 18:28 >> Those are the biggies. Where do you 18:30 think we should go first? 18:33 >> Um, if you're 18:36 Gamma is probably the easiest to demo. I 18:39 am very curious about how Lovable can 18:43 analyze things now, but Gamma is 18:45 probably the one that is the most 18:47 demoable. And we also figured out 18:50 tonight I I do want to share uh with 18:52 Google which is also developing a Gemini 18:55 desktop app to compete with Claude 18:57 Co-work just in case you are in the 19:01 Google ecosystem. 19:02 >> But we realized tonight that LRA, you 19:04 know their music uh model that we always 19:06 make fun of because it sucks at actually 19:08 generating songs. 19:10 >> Which one? 19:11 >> Uh Google is the music model. LRA 3 L. 19:15 >> Yeah. 19:15 >> Uh we figured out that that's not the 19:17 goal. So, when we're doing things like 19:20 audio overviews and video overviews, 19:22 Lyria is amazing at picking a song or 19:26 generating a song, I guess, more 19:28 appropriately speaking, to 19:32 match the tone of whatever it's reading. 19:34 So Rick was doing his new book that he's 19:37 working on and he had it generate a in 19:40 Vids, which is their VO3 built into 19:43 Google Docs, had it generate a video 19:46 presentation based on a slideshow and 19:47 the music was just on point. And it took 19:50 me a minute to realize that's the area. 19:52 So if you're trying to prompt it to do 19:54 like a radio style song, it's going to 19:56 suck. But that's not what it's designed 19:58 for. It's designed to be the engine that 20:00 powers their multi multimodal notebook 20:03 LM and video generation tools. So, 20:06 >> I love I love how you 20:08 >> you dig deep enough to find the good 20:10 parts of a thing. Like once I hate 20:11 something, it's dead to me. So, 20:17 >> so that is that is all the news that's 20:20 fit to broadcast. 20:22 >> Crazy. Beautiful. 20:25 All right. All right. All right. All 20:28 right, let's see. Where are we going 20:30 here? AI images. Is that where we're 20:32 going in gamma? 20:37 You're looking for imagine. Gamma 20:39 Imagine. 20:41 >> I do not see it. 20:44 Gamma 20:48 templates library settings. More. 20:54 I got no imagine 20:57 upgrade for more AI grid list. I can 21:01 make an image but it looks like I could 21:03 have done that before. 21:08 Is it imagine or gamma.app Appmag maybe 21:14 # imagine 21:19 it is their AI design canvas. 21:26 >> Okay, 21:29 I ain't got nothing. I ain't got 21:30 nothing. 21:31 >> Gamma dashboard. Click create and select 21:34 create graphics to open the imagine 21:36 wizard. You could also go to the AI 21:38 images page and click create graphic. 21:42 I mean, one of us has to read the 21:43 instruction manual. 21:45 >> Create graphic. 21:47 Is this it? 21:52 All images. All AI infographics beta 22:00 models 22:03 flux auto select ideoggram flash turbo 22:07 quen 22:10 Leonardo Phoenix 22:22 I do not plat know what I'm looking at 22:24 here. I don't think I I might not have 22:26 access to it, Brandon. 22:29 >> It is entirely possible that you do not. 22:31 But one thing that you do have access to 22:33 is the new Google AI build studio, which 22:37 is suggesting that it can offer 22:39 multiplayer games, 22:42 >> which might be kind of fun for your 22:44 Asteroids club. 22:45 >> Oh, that's kind of fun. 22:49 And so it looks the same here until you 22:52 go into build. And once you go into 22:54 build, this is where they've done all of 22:56 the fine-tuning under the hood. 23:00 So like I said, it looks the same but 23:02 operates differently. Put Gemini 3 23:05 Flash's creativity and coding abilities 23:07 to the test. 23:22 gallery. 23:26 The Mandelroad Explorer. That's pretty 23:29 cool. 23:38 Multiplayer. Neon snake. 23:44 Multiplayer laser tag. 23:51 Add lo. Add localizer. 24:06 All right. Um 24:08 Gemini 3.1 Pro start building. 24:20 Yeah, let me try um 24:30 create a multiplayer version. 24:47 of Space Invaders 24:51 where the aliens are all in the middle 24:54 and you have bases on the bottom, top, 24:59 left, and right, 25:01 and the aliens 25:06 radiate out from the center 25:09 and each of the four players 25:15 tries to get rid of their aliens before 25:18 the other players. 25:20 Period. 25:22 There should be an NPC mode where a 25:24 single player can play against three 25:26 other people. 25:28 You should also be able to switch it to 25:31 two-player mode. 25:36 period. 25:38 There should be some sort of cool 25:40 mechanic where you can screw with the 25:42 other player by somehow adding aliens 25:46 back into their bin of aliens. 25:51 Period. Figure it out. 25:54 Oh, and make it look real pretty like 25:58 like a classic 1980s video game with 26:01 sounds and sprites and good physics and 26:05 good collision detection. And don't make 26:07 it suck. 26:09 Did I already say that? That it 26:11 shouldn't suck. 26:14 All right, let's go. 26:18 >> So, it's Space Invaders meets hungry 26:20 hungry hippos. I love it. It's totally 26:23 Space Invaders. These hungry hungry 26:25 hippos. 26:28 >> Well, that's of a toddler in for the 26:31 win. 26:34 >> While that's doing its thing, I also 26:37 forgot to mention that 11 Labs $250,000 26:42 hackathon that lasts 11 weeks kicked off 26:46 today. Uh, and the details are in 26:48 challenges and competitions in the AI 26:50 salon. Okay. 26:54 So, let me run over to the AI. 27:00 Um, 27:12 so if you go to the AI salon, if you 27:15 want to join us there, 27:16 community.thesalon.ai AI 27:19 and then uh AI life hacks is coming up. 27:22 All right. 11 11 11 hacks. Build ship 27:25 win over $240,000 in prizes. 11 weekly 27:29 hackathons each with credits, prizes, 27:31 new challenges. Build ship win. 27:37 Join the competition. View the 27:38 leaderboard. 27:45 First place 400 points. 27:49 All right. 27:53 Join the competition. Does it describe 27:56 it anywhere? 27:58 >> Yeah. So, the first week is going to be 28:01 a collaboration with Firecrawl, which is 28:05 a web scraping 28:08 uh AI tool, and they're giving you a 28:12 boatload of credits to play around in 28:14 Firecrawl to build an app. 28:16 >> This one. 28:18 All right, let me let me zoom this 28:20 bigger for old eyes. Build something 28:23 with both firecrawl search and 11 agents 28:28 and submit a high quality viral style 28:31 video demonstrating 28:33 the [ __ ] is a viral style video, 28:36 Brandon? Anyone? Anyone? What does that 28:39 mean? 28:43 What does that mean? 28:46 What is viral style? 28:48 Hey, how's it going? 28:52 Is it one of those? 28:53 >> I would I would say the opposite of 28:56 whatever we do here. 29:01 >> Okay, that was funny but mean. That hurt 29:04 a little bit, which is that's the that's 29:06 my kind of comedy. If it stings a 29:08 little, you've done it right. Okay. 29:11 Firecrawl turns any web website into a 29:14 clean into clean LLM ready data. Their 29:17 search API lets you search the web, get 29:20 structured content back in a single 29:22 call, perfect for giving AI agents 29:26 real-time knowledge or anything about 29:28 the internet. 29:30 11 Labs conversational agents let you 29:33 build an Okay. Oh, so there's the docs. 29:39 Why do we do this? Does it do they care 29:40 what you build it in, Brandon? Can this 29:42 just be all like lovable? 29:45 Lovable loving. 29:47 Yeah. I mean, they don't care as long as 29:50 the 11 agent is control. 29:55 >> And 11 agents are pretty cool. If you 29:57 haven't played around with 11 agents, 29:58 they're basically voice chats that you 30:02 can have based on data. So, you put a 30:07 little agent chat up. 30:08 >> Uhhuh. Oh, player 666. Look at this. 30:12 This is What did I do this in? This is 30:15 Google AI Studio. 30:17 >> Yes. 30:17 >> Solo one versus AI. Go. Start. Go. 30:26 Why is it not working? 30:31 Um, 30:33 reload. 30:50 Galactic Galactic Hive. 30:54 Defend your sector. Sabotage others. 30:56 That sounds right. Except it doesn't 30:58 work. 31:00 Um, what did we do here? Oh, that's a 31:01 that's a that thing. That's this. Where 31:04 are we going to go? We're going to go to 31:05 lovable, right? 31:11 No, we're going to go to chat GPT. Hang 31:13 on a sec. 31:16 It's funny because of this. 31:18 >> You can make money with GPT. 31:21 >> When I say chat GPT, now I go chat GPT. 31:24 Chat GPT. 31:26 I say it wrong. 31:29 Do you have to launch it? It sounds like 31:32 Father Father Bear John, which by the 31:34 way, great name, Father Bear John. 31:36 Listen, Father Bear John. All they said 31:39 in that 11 Labs thing was, and I quote, 31:44 "Build something with both Firecrawl 31:46 Search and 11 agents and then submit a 31:49 high quality viral style video. Doesn't 31:54 have to go viral. It should just look 31:56 like something that might 32:00 And if your question, father, good 32:02 father, is 32:05 what does that mean? You're correct. 32:13 This is what happens when you let 32:14 20somes 32:16 run the competitions viral style. It's 32:20 It's probably a millennial. All right. 32:22 Why is this not working? Oh, because 32:24 it's still building. All right, fine. 32:26 I'm patient. I mean, I'm impatient. 32:30 Did it work? Did it work? Yes. 32:34 All right. How do we start? 32:43 Ain't nothing working. 32:46 Reload the app. 32:48 Solo. 32:50 Okay, 32:52 I can get past the start screen 32:58 and then the game 33:02 is blank. Um, you know what I'm going to 33:05 do? No, Kyle, what? I'm going to take 33:09 this prompt. 33:13 I'm going to put it in in Claude Opus 33:17 4.6 six 33:19 because Opus 4.6, this is the model that 33:22 all of the developers said, "Hey, um, 33:26 that thing's different." 33:29 So, let's go build something. 33:33 Cindy [ __ ] in the house. 33:36 Got Andy Fabiana. 33:38 Who else we got? Miss Crawford. 33:45 Who we got over here? 33:47 Source Camp in the house with Father 33:50 Bear John, Dr. Jay. 33:53 How's everybody? 33:56 Mary, Mary, 33:59 Steo, Silverf Fox, 34:03 Nana's in the house. Uh oh, she's 23. I 34:06 just made fun of 20somes. Sorry, Nana. 34:10 I thought it was all old geysers in 34:12 here. If you're young, she's probably 34:14 not here anymore. 34:16 FYI, Gamma gives you a free month for 34:19 their pro features like Canva. Oh, 34:21 that's interesting. 34:23 Fascinating. All right, Kyle, this is 34:25 going to be a beast. Let me build you a 34:27 proper four quadrant space invaders with 34:30 the rap mechanic, 34:33 NPC AI, retro CRT aesthetics, and web 34:37 audio synth sounds. Let me start coding. 34:40 All right, so that's off doing its 34:42 thing. Let's go back to to Google. 34:47 Is it still building? Yeah, that's still 34:49 building. 35:03 I need more coffee. Good lord. 35:34 Did this work? 35:38 Nope. 35:41 Brandon, your Gemini. 35:45 Did I code this on a shitty model? 35:50 Gemini 3 flash flash preview. 35:53 I think that's a decent model. 35:57 Huh. 36:03 Um, game screen still black. 36:09 Let's go to cloud. 36:12 Can I see what Claude's doing? Oh, yeah. 36:14 It's It's coding. 36:33 It still blows my mind to watch these 36:35 things code. Yes, producer Brandon. 36:38 >> I I was just gonna say, could could we 36:42 talk about for a minute while we're 36:43 waiting for it to fix its stuff how our 36:46 expectations have just been normalized 36:50 over the past year in terms of what 36:52 these things are capable of doing? 36:55 >> I know. I know. It's so true. It it 36:57 really wasn't that long ago when I was 36:59 trying to do like Frogger games and you 37:02 know like if you could get it to like 37:04 make pixel blocks go just move it was 37:08 pretty impressive and now you know you 37:12 got big full games going. It's pretty 37:14 it's pretty remarkable 37:17 listening to Sebastian Warp Invaders. 37:22 All right. One player versus three NPCs. 37:26 Uh, player player one ad a to move. 37:30 What's that to shoot? W to shoot. ADW. 37:34 Okay, got it. Press space to start. 37:40 Cool. Oh, cool. Wait. Where's 37:45 Where am I? Oh, below screen. Wait. 37:53 Shut up. Shut up. player two. Okay. 37:56 Okay. So, first of all, okay. Um, let's 38:00 see. Uh, how do we do this so we can see 38:02 the bottom of it? No, that didn't do it. 38:05 Okay. 38:06 Uh the the game 38:10 needs to be quote window 38:14 aare 38:20 so that any player is never off screen. 38:26 And 38:28 uh let's see. Um 38:32 the bottom player 38:36 was not visible. 38:42 Let's see what else. The 38:48 um 38:50 the aliens 38:52 should 38:55 march 38:57 toward each base like the original. 39:05 Um, the 39:08 shooter 39:10 should have four buildings 39:14 to hide 39:17 behind 39:22 like the original 39:26 and the NPCs 39:29 start out way too best and make us 39:34 humans 39:38 feel stupid. 39:44 Don't make us feel dumb. We created you. 40:00 FL. 40:02 Let's see if Google Gemini on the fifth 40:05 attempt 40:07 made it work. Still working. Running for 40:10 242 seconds. All right, here we go. 40:13 Pilot 815. 40:16 [ __ ] 40:31 That's not great, but it was okay. 40:37 You're right on all counts. Let me fix 40:39 this properly. Viewport safe. Classic 40:41 march pattern. Shields NPCs that don't 40:45 make you feel like you're playing 40:46 against a targeting computer. Yes. Yes. 40:52 I'm going with Claude is better than 40:55 Gemini at this point. Although to be 40:56 fair to Gemini, let's go back to the 40:59 start and change a diff change the 41:01 model. 41:03 How do I change the model? 41:11 How you change the model? 41:16 Not there. 41:20 Go back to build. No build. 41:26 This model is not stable. 41:34 Hm. 41:49 Nano Banana 2 Gemini 3.1 Pro. 42:01 Gemini in action with interactive 42:04 open-source models. All right, this is 42:07 where we were. I guess we can't change 42:08 the model. What's this? Oh, here we go. 42:13 Gemini 3 flash preview 42:17 pro preview 42:20 light preview react framework 42:23 next.js Angular. 42:28 I'm going to go ask that React Nex.js JS 42:31 Angular. Um 42:42 um when would you use React versus 42:48 Next.js 42:50 versus Angular? 43:03 React is max maximum flexibility. 43:06 Next.js when you build a production web 43:08 app on top of React with routing 43:11 rendering strategies backend adjacent 43:14 features and Angular when you want a 43:16 more opinionated all-in framework for 43:18 larger teams. 43:21 React is the UI library. Nex.js is the 43:24 React framework. 43:28 Okay, whatever. 43:31 So, we'll just stay. Let's see. You're 43:34 currently using the free tier. That 43:36 could be why it's sucking, too. 43:45 Um, 43:47 the bottom 43:49 ship 43:52 is off 43:54 the viewport. 43:59 fix it. Also make 44:03 make 44:08 the graphics better. 44:11 All right, let's go back to Claude and 44:13 see what Claude's done here. 44:16 Synthesized game design feedback into 44:18 actionable something. 44:21 Coding, coding, coding. 44:24 Rebuilt Warp Invaders V2 with all the 44:26 fixes. 44:33 Mimi in the house. 44:39 What's the platform? Never mind. 44:42 I was away from my keyboard for a bit. 44:45 Not acceptable. This is AI. You can't 44:47 leave your keyboard. 44:49 But mama, my eyes are bleeding. Just 44:52 keep working. 44:55 Adam needs programmed. 44:59 Just keep going, Jenny. 45:03 But mama 45:12 Pep Pep says, "You're running this like 45:14 a sweat shop. Shut up and keep coding. 45:17 This is AI. 45:19 There's no sleeping in AI. 45:29 Oh, good lord. 45:32 Um, so I want to tell you something 45:34 today. I had a uh 45:37 I had a PTSD moment. 45:41 So, back in 1996 or 1997, 45:47 I was given a a speech about this new 45:50 fangled thing called the worldwide web. 45:55 And I was invited to 45:58 speak at the National Association of 46:01 Newspaper Publishers, and they're like, 46:04 "We want to figure out what this 46:05 worldwide web thing's all about." And 46:07 you know what this world things web 46:09 thing is all about. So you come talk to 46:10 us. And so I went to this newspaper 46:14 publishing 46:16 suare 46:18 and um I proceeded to tell them that 46:22 based on what I was looking at that they 46:24 should probably consider exploring the 46:27 boundary between editorial and 46:29 advertising. 46:32 I was escorted off the stage immediately 46:36 and I was I was walked out the back door 46:38 of the theater and I was told to stay 46:41 out there and that they would call me a 46:43 cab and a cab would come pick me up and 46:45 then I could go back to the city. 46:49 So that happened 96 97. 46:52 So today I was on on a on a call where I 46:55 I talked about AI readiness and I was it 46:57 was a hands-on workshop. We were getting 46:59 people to, you know, some had Kevin 47:01 Mallister moments. There were a fair 47:03 amount. It was a fair amount of Gen 47:04 Xers. So, a fair amount of them knew 47:05 what was going on and they'd been doing 47:07 web stuff. 47:09 But this one guy came up. He goes, 47:11 "Well, you're a you're a musician and it 47:14 sounds like you're a writer and you're 47:15 this and you're a that." And I'm like, 47:16 "Oh, boy. Here it comes." 47:19 And then he kind of laid into the uh 47:23 well you know basically how can you 47:24 sleep at night knowing that you know all 47:28 of these models were trained on stolen 47:30 thieven data and I gave him my opinion 47:33 which he didn't like 47:36 which was I said I said if they had 47:38 asked for permission we wouldn't have 47:40 these models right now. I I take offense 47:42 to that. So, I assume he's a lawyer for 47:44 for a for a music company because he's 47:48 probably the one that would have said no 47:49 to them. Um, and so he didn't he didn't 47:53 like the conversation. It had it had 47:55 newspaper publisher vibes. I was harsh 47:58 in his scene on his business model, but 48:00 I don't know what to say, man. Okay, 48:03 let's see. P1 48:07 player one bottom. 48:09 Okay. plus. So it's a dw to shoot. 48:15 >> Okay. 48:28 Wait, this is bad. 48:32 I don't know how to stop this. 48:36 Stop this. 48:42 Yeah. Okay. 48:44 Good. All right. Beautiful. Okay. So, 48:48 we've got to tell it um 48:56 Okay, this is 49:00 Okay, this is a good start. 49:03 However, 49:04 all of the Space Invaders 49:08 are facing 49:12 up 49:14 and migrating toward the bottom player. 49:18 None of the Space Invaders are migrating 49:20 toward the other bases. This should be a 49:23 world where 49:27 there are four different gravity planes, 49:30 one for each shooter, and the Space 49:33 Invaders should be marching down, left, 49:36 right, and up. Period. 49:41 There should be some sort of cool 49:43 triangular configuration 49:46 where the new aliens are emerging from 49:49 the center and then they fan out into a 49:52 triangle headed toward each base. 49:55 Period. 49:56 I need you to think more creatively 49:59 because we're trying to reinvent the 50:01 world of space invaders here. Period. 50:04 This is not insignificant work. Period. 50:08 Some people are working on world peace. 50:11 We're trying to bring the 80s back. 50:15 Okay, that's important. 50:20 Google's prompt. Just [ __ ] do 50:22 something. 50:25 Oh, galactify. Oh, it it it 50:28 built the thing off off the base again. 50:31 Damn it. 50:34 Let's see this. Okay. Yeah, this is 50:38 this is bad. 50:41 Oh, this is cool though. Gutter. 50:59 Oh, I should be able to shoot. 51:05 This isn't great. 51:08 It's not great. 51:14 It's pretty It's pretty bad. You're 51:17 right. I was thinking too small. Four 51:19 gravity planes, triangular formations 51:21 fanning out from a central portal. 51:23 Aliens oriented toward their respective 51:25 bases. Let me rebuild this from the 51:26 ground up. Thank you. Thank you, Opus. 51:32 I'm going to blow all of my Opus credits 51:34 on a stupid a stupid four-way warp 51:37 invaders game. 51:51 All right. I'm not impressed with Google 51:54 AI Studio for games, 51:57 but it's probably good for other stuff. 52:00 We could do a nano banana thing. 52:04 Do they have a They don't have a chat 52:06 mode, do they? So, maybe I got to go 52:07 back out here. 52:10 Dashboard 52:20 projects dashboard. 52:25 That's Nano Banana 2. 52:32 Oh, images. Here we go. Gemini live. 52:34 Gemini 52:36 flash preview. Okay. 52:40 Um, 52:44 a champ is dreaming. 52:47 He's he's chasing something. 53:02 Hello. 53:23 Bringing back the 80s does equal world 53:25 peace. Exactly. 53:28 Didn't understand the brand I'm using 53:30 with an AI tuned bobblehead of myself. 53:37 I had a hater in LinkedIn today 53:41 messaged me and said he didn't care for 53:42 your AI ads. Thank him for his service. 53:47 Haters going to hate. 53:54 So Ann Murphy told me something cool 53:56 today. She said, "Um, 53:58 so yesterday we had on this guy 54:00 Sebastian, I forget his last name, and 54:02 he's got a really cool Claudebot, um, 54:07 automated marketing flow, and he 54:10 described it in detail." So she took the 54:14 transcript of him describing his 54:16 Claudebot thing in detail and gave it to 54:18 her. I think she calls her Sheila and 54:21 and told Sheila to replicate what 54:25 Sebastian had created and it did which 54:28 is kind of cool. Okay. Warp Invaders one 54:31 versus three. Okay. 54:56 The logic [ __ ] up. 55:22 H. 55:28 That's sort of a shitty game. 55:32 And it's not a shitty game cuz Claude 55:34 did bad. It's a shitty game cuz cuz it 55:37 was a stupid idea. But I guess I guess 55:40 the good news is we now live in a world 55:42 where you can have an idea for a shitty 55:44 video game and within I don't know 15 55:47 minutes, half an hour, learn that you 55:49 had a shitty video game. That's pretty 55:52 good. I like it. I took two screenshots 55:55 of Sebastian's app and Claude told me 55:57 exactly what it was. Oh, that's really 55:59 cool. 56:00 That's really cool. 56:07 Amazing. 56:24 15 minutes on a bad idea is much better 56:26 than three months on a bad idea. 56:28 Absolutely. 56:30 Absolutely. Um, 56:34 what else do we have? I'm gonna go look 56:36 at X for a second. Hang on. Brandon sent 56:39 me a bunch of stuff to look at. So, 56:44 Google's testing a dedicated Gemini app. 56:49 Cloud code channels means you're going 56:51 to be able to talk to Telegram. So, 56:52 they're everybody's making Claudebot 56:55 now, including Nvidia. 56:59 Gamma. Imagine. 57:02 Yeah, I didn't have access to this. I 57:04 probably have to have a paid account. I 57:07 might just have a free account. So that 57:08 that could be my problem with Gamma. 57:11 That could be the problem with Gamma. 57:14 Yeah. Yeah, boys. 57:17 This sounds cool. Open AAI plans the 57:19 launch of a super app to refocus and 57:22 simplify the user experience. 57:25 The Here's what would s simplify the 57:28 user experience. Open AAI. Um, make your 57:32 chat model not suck. 57:36 That would simplify the experience. We 57:39 would jump through rings of fire if if 57:41 it were even decently competent. 57:47 I've heard more people canceling their 57:49 OpenAI subscriptions. I never thought 57:51 I'd hear that. Oh, lovable for more 57:53 tasks. Let's go see if that's visible 57:55 and and understandable. All right, let 57:58 me go. 58:01 That was a thing we built last night. Go 58:03 to dashboard. 58:10 Go beyond building apps with Lovable. 58:14 Open Lovable. 58:16 Oh, this is a blog post. 58:19 So, wait. Open Lovable. 58:22 I'm confused. 58:24 >> As near as I can tell, it's the same 58:28 experience. They're just basically doing 58:32 what Google did with Canvas or what Chad 58:35 GBT did with Canvas 58:38 files and they're 58:41 creating something visual based on the 58:44 information that you're giving it. So 58:45 you're it's analyzing it using Claude 58:48 and generating a 58:52 visual experience or a canvas for 58:55 whatever documents you're giving it. 58:57 >> I see. All right. 59:01 Manage connectors. Shared connectors. 59:08 Wait, is this in lovable? It is. 59:12 How long have connectors been in there, 59:13 Brandon? 59:15 >> Uh, about two months. 59:17 >> Okay. 59:20 Databases. 59:23 Lovable cloud. Superbase. 59:26 Champ, stop eating your feet. 59:30 Your little slurping is driving me 59:32 crazy. 59:34 I've got misophonia and you're a slurpee 59:36 dog. 59:45 Twirling my hair. Twirling my hair. 59:47 Okay. 59:50 All projects shared with me. Lovable. 59:52 Upgrade to business. 59:58 Design design style. 1:00:23 Stripe set up payments. Firecrawl. 1:00:27 Oh, so Firecrawl and 11 Labs are already 1:00:30 in. 1:00:32 Oh, that's cool. All right, wait. Let's 1:00:34 go back to the hackathon. 1:00:36 Let's grab all this. They're They're 1:00:37 already in there. 1:00:40 So, 1:00:42 okay. 1:00:46 Let's go to Lovable. Let's go back to 1:00:49 Builder Advocate. Let's go to 1:00:52 go back workspace. Got an idea. Okay. 1:00:55 Tik Tok pin. They're probably going to 1:00:59 re relaunch it and call it not 40. 1:01:05 Okay. Paste. There's that. Um I'm going 1:01:09 to go 1:01:10 and I go these are instructions 1:01:15 for a hackathon. 1:01:19 So wait, the one thing scrapes websites. 1:01:25 Wonder if it can scrape LinkedIn. 1:01:39 Um I like 1:01:44 selfexpression. 1:01:47 um storytelling 1:01:56 and innovative models. 1:02:03 Give me 20 ideas. Wait, I need this to 1:02:06 be in chat mode, don't I? Yes. 20 ideas 1:02:12 um 1:02:14 that I can create to win the hackathon. 1:02:48 Who's broad stripes and bright stars? 1:02:57 Okay. What are these ideas? 1:02:59 Talk to any dead artist. 1:03:03 Oh, 1:03:10 a voice agent that searches for an 1:03:12 artist's philosophy, interviews, and 1:03:15 works via fire crawl, then embodies them 1:03:19 in conversation. Chat with Freda Kao 1:03:21 about your heartbreak. I love that. 1:03:26 What What's going on? Did it start 1:03:28 building? 1:03:31 My top three picks. Talk to a dead 1:03:32 artist. Roast me with facts. The time 1:03:36 traveler hotline. 1:03:40 Unique concept. Okay. Your app will be 1:03:42 live here. So, let's go. I say I love 1:03:45 number one. I love number one. 1:03:56 Speck 1:03:58 it out. 1:03:59 We'll just do that. We'll keep it easy. 1:04:02 We'll keep it easy. 1:04:15 Probiotics for Champ. My love does that 1:04:18 to her feet. It may be an allergy. His 1:04:21 feet. Champ's a Champ's a dude. He's a 1:04:24 boy dude without balls. Balls. He ain't 1:04:28 He ain't got no balls. No balls. 1:04:32 He He doesn't have two balls. He doesn't 1:04:35 have one balls. He got no balls. 1:04:41 But he's a boy dog, 1:04:45 right? Champy. 1:04:49 Don't you have a pee pee? You have a pee 1:04:51 pee? Yes, you have a pee pee. 1:04:58 Oh, good lord. Yeah, allergies. Really? 1:05:02 Foot? So, foot eating is allergies. 1:05:04 Here's the thing. Champ So, Champ sings, 1:05:08 but also you cannot touch Champ's feet. 1:05:11 I don't know what hap we we adopted him. 1:05:13 He was three or four when we got him. 1:05:16 And uh you cannot touch his feet. I 1:05:18 don't know what happened. 1:05:20 All right. review. 1:05:23 Talk to any dead artist. How it works? 1:05:25 User picks artist. Firecrawl searches 1:05:28 for their life works quotes. Results 1:05:30 come. The agent system prompt context. 1:05:34 11 Labs voice agent speaks as that 1:05:37 artist. User has a life live voice 1:05:40 conversation with the artist. 1:05:43 Landing page. Okay. That Yeah, make go 1:05:47 make that. 1:05:49 All right. We're going to see what we're 1:05:50 going to get here. 1:05:54 Glad I'm not just walking into this 1:05:57 conversation. 1:06:08 Do we have anything else we were working 1:06:10 on? No. Do we want to make a song? 1:06:13 Uh, no. 1:06:23 Enable cloud. Yes, we're going to enable 1:06:25 cloud. 1:06:52 Champy, do you have foot allergies? Huh? 1:06:55 Do you have foot allergies? Come here. 1:06:56 Do you want to love him? Come to daddy. 1:07:00 Come here. Yeah. 1:07:03 That's a good dog. Oh, that's a good 1:07:05 dog. 1:07:07 Oh, 1:07:09 he loves his face loving, 1:07:12 don't you? Yeah. 1:07:30 Oh, wait. What's going on? Connect to 1:07:33 Fire Crawl. Yes. 1:08:28 Down, down, down, down. 1:08:42 That thing's in my way. 1:08:51 do 1:08:54 down. 1:09:08 Which AI application is this one? We are 1:09:11 in lovable. 1:09:14 We are trying to build an app that we're 1:09:16 going to submit for the 1:09:21 11 Labs hackathon. 1:09:24 Um, 1:09:25 generating Firecrawl API draft. I wonder 1:09:28 if it's going to have me approve that. 1:09:32 Refining component for clean rendering. 1:09:35 Oh, I wonder if they're brokering all 1:09:37 the APIs through their through their 1:09:40 thing. They just charge you in in uh 1:09:44 in lovable and then they pay the API 1:09:46 bills. I bet they cut deals with all 1:09:48 those people. That's pretty smart. All 1:09:50 right, so tomorrow, while this thing's 1:09:52 building, we might as well do a little 1:09:54 promo for tomorrow. So, tomorrow we've 1:09:56 got office hours at 11:00 a.m. If you've 1:09:59 never been to office hours, you should 1:10:00 come to office hours. We've got um 1:10:03 tomorrow night is Friday night date 1:10:05 night. It's the middle of the month, so 1:10:06 it should be normal 8:00 start time. And 1:10:10 uh I think that's about it. Is that it, 1:10:12 Brandon? Was there anything else? 1:10:19 That's all, folks. Oh, no. It's not 1:10:22 true, Brandon. Side hustle. Mimi's got a 1:10:24 got a LOL on Saturday, right? Isn't that 1:10:27 tomorrow? I mean, 1:10:30 after tomorrow. Today's Thursday. I 1:10:33 know, 1:10:36 but that's that's Saturday. So, 1:10:37 Saturday, mark your calendar, 4 p 400 1:10:40 p.m. Eastern time. 1:10:42 Side hustle Mimi is going to talk about 1:10:44 what it took to go from a standing start 1:10:48 to a launched iOS app that's in the app 1:10:51 store selling for 1:10:55 >> for actual dollars 1:10:59 right now. It's happening. 1:11:07 Error. Try to fix it. 1:11:16 All right. It's still coding. It'll 1:11:19 probably catch that. Deploying the edge 1:11:21 edge functions and updating. Deploying 1:11:24 the edge functions and configs. 1:11:30 Hey Brandon, is is uh is Lovable using 1:11:34 Opus 4.6 right now or is it using 1:11:36 Sonnet? 1:11:38 Do you know 1:11:48 what you see in CL? 1:12:02 All 1:12:14 right, I've got to I got to configure 1:12:18 APIs for this stuff to work. 1:12:21 That's a drag. 1:12:24 I thought it would have been fun, but 1:12:26 now I got to go do actual API work and 1:12:28 figure things out. 1:12:31 I don't like it. I don't like it one 1:12:33 bit. All right. 1:12:44 Yeah, that's not working. All right. 1:12:57 I could do ASMR. 1:13:01 I got nothing for you. I got nothing. 1:13:03 That That was a non-exiting night. Any 1:13:06 Sydney updates? I got nothing. I got 1:13:08 nothing on Sydney. Got nothing on 1:13:09 Sydney. I got nothing on vibe coding 1:13:12 tonight. 1:13:14 We had a couple of We had a bad a poorly 1:13:17 designed video game that was poorly 1:13:19 coded and poorly executed. 1:13:21 Um, we had what could have been a cool 1:13:24 app in Lovable, but I have to do actual 1:13:26 work and it's late and I'm tired. So 1:13:29 that's it. That's what you get. 1:13:32 The AI learning lab is like a box of 1:13:34 chocolates where someone swapped out 1:13:36 rocks for the box for some of the 1:13:38 chocolates. So you're reaching in 1:13:40 thinking you're going to get maybe, you 1:13:41 know, toothpaste in a chocolate cup and 1:13:45 you actually what you actually get is a 1:13:46 rock. That's what this week has been. 1:13:49 Some of the chocolates have pineapple in 1:13:51 them. Exactly. Exactly. 1:13:55 Google is sunsetting setting Google 1:13:57 Firebase login. All right. 1:14:01 All that suns setting stuff makes me 1:14:03 crazy crazy crazy. 1:14:05 All right, everyone. I I uh I would say 1:14:08 I hope you had a good time tonight, but 1:14:10 I know you didn't. So that that's okay. 1:14:12 That's not on you. That's on me. Um 1:14:16 tomorrow, Friday night date night, maybe 1:14:18 we'll do something fun and interesting. 1:14:22 Bye. Have a good night.