October 19th, 2026 × #Deno#AIModels#Cloudflare#OpenSource
Deno Is Dead
Deno gets acquired by Cloudflare and sunsetted in a year, OpenCode 2.0 runs inside a tweet, and Wes's $50 photo frame hack turned into thousands of agent-driven pull requests. Plus TanStack Start 1.0, file search drama on Twitter, and honest early-access takes on Gemini Argon.
wesbos Host
stolinski Host
w3cj Host
- Intro: a mountain of news and a photo frame movement
- Deno acquired by Cloudflare, then promptly sunsetted
- Why Deno lost: Bun, Node, and marketing
- OpenCode 2.0 runs as one background process and inside a tweet
- Talarus: your personal AI agent on a free Cloudflare account
- Wes hacks a $50 Android photo frame and it blows up
- Sub quadratic's decision model undercuts Jeff on price and context
- OmDrop reverse engineers AirDrop for Linux
- Sentry sponsor read
- TanStack Start 1.0 goes stable, RSC skepticism included
- File search wars: FFF vs f search vs Finder replacements
- Gemini Argon early access reviews: good enough, needs babysitting
- 3D Zen garden leaderboard ranks models blind
- Muse Wonder, Embedding Gemma 2, and Haiku 5.5
- Grok bot posts a founder's bank balances into Slack
- C64 keyboard font and the light bulb projector computer
- PS5 to PC recomps, PS2 and PSP games in WebAssembly
- Open source Photoshop clones, GIMP and Audacity 4 gripes
- Bootstrap 6 alpha brings back real buttons
Intro: a mountain of news and a photo frame movement
Scott Tolinski
What's up everybody? We are here for another Syntax Live. There's so much that happened again.
Scott Tolinski
There's I feel like that's the intro to every single episode of this thing. But again, there's so much. In fact, just two hours ago or three hours ago, I don't know, Wes. Gemini four argon was just one ago.
Scott Tolinski
One hour ago, I was way off. And, we all had access to it a little bit early. So we have thoughts here as well as Muse Wonder, Claude Haiku 5.5, and a ton of other cool stuff. A new decision model that absolutely smashes Jeff. Jeff is annihilated by this new model. You're gonna wanna stick around for that.
Scott Tolinski
With me as always is CJ Reynolds and Wes Bos. What's up guys?
Wes Bos
Yo.
Wes Bos
Stoked talk about absolutely everything that went down. And of course, if anybody was following all the picture frame madness, we'll, I'll be talking about that as well, which is a
Guest 2
crazy, crazy, super fun weekend. Yeah. I'm excited to talk about that too. Like you started a movement like that's... Yeah. It was crazy to see all the... Like, it was great. My dentist messaged me about it. Actually, I I went to my dentist and he was like,
Scott Tolinski
did you really hack that photo frame? I watched that video after you posted it, and now I really wanna do it. And I was just like, oh, yeah. I love... We talked about it. It was very funny. He did not realize that...... Same dentist. It's all I have left.
Scott Tolinski
Oh, yes. And guys, I also I found a community of developers that is messier than web developers. And I can't wait to share that with you all. Oh. Yes. But guys, let's get into it real quick. Deno was acquired and then annihilated? I I need to know more about this because I just saw it happen. I don't know nothing about this. Yeah. Let's get into it. So on October 9, it was announced that Deno is joining Cloudflare.
Deno acquired by Cloudflare, then promptly sunsetted
Guest 2
That's the headline, but as we'll show, Deno is also being sunsetted.
Guest 2
Deno is a secure JavaScript runtime.
Guest 2
It's in the same lane as Bun or Node. Js, created by the same creator of Node. Js, but with a lot of ideas around what he could have done better in terms of Node. Js.
Guest 2
And so I've been a fan of Deno for a very long time.
Guest 2
I think it was, I guess, last year where they reached, like, really, like, 99% compatibility with Node. Js. So that was big news.
Guest 2
And then recently on Syntax Weekly, we actually talked about CellD, which is a project from Ryan Doll as well. So this is self hosted distributed durable objects.
Guest 2
And this project is actually what caught the eye of Cloudflare. So this project, you can essentially have a Cloudflare style stack, but self hosted, and this was created by Ryan Dahl.
Guest 2
So all of this coming together, and now the entire Deno team is joining Cloudflare.
Guest 2
Quick highlights of what this actually means.
Guest 2
So first, they're gonna support Deno runtime for another year with monthly releases containing bug fixes and security updates.
Guest 2
After that year, we will end our development of the Deno runtime. So that right there is just initially a punch to the gut. Like, what? So, like, a lot of companies bet on Deno or building on Deno. Also, Deno Deploy will continue operating for six months before shutting down. We will provide migration support for paying customers moving to Cloudflare workers.
Guest 2
JSR, so the the JavaScript registry is gonna continue operating. Their infrastructure is moving to Cloudflare, and then they will continue to support Rusty v eight. So this is a Rust library that gives bindings to the v eight JavaScript engine to Rust.
Guest 2
This is what Deno is built on top of, but a lot of other Rust other Rust projects use it as well. So there's that in in positive news, like, the the reason why this that this could be good, even... Like, let's say you weren't using Deno as your production runtime, they're basically going all in on CellD and the idea of self hosted workers. So there's also a blog post on the Cloudflare page that talks about how silde showed that you could basically have Cloudflare worker style code, but self hosted.
Guest 2
And Cloudflare actually is okay with this. Like, they they don't want you to have lock in. And they believe that with Cloudflare Workers and Durable Objects, they've kind of created, like, a new computing primitive, and the fact that it can be run open source, and the fact... And they also open sourced WorkerD. So if you weren't familiar with it, WorkerD is actually the thing that powers Cloudflare Workers, and it's totally open source. You can actually run it on your own servers if you want to.
Guest 2
So the the main news here, Deno being sunsetted,
Wes Bos
WorkerD is gonna be worked on by Ryan Dahl, and also he'll have an initiative at Cloudflare to make it the best open source runtime possible. So big news. What are you what are you thinking on this, Wes? Yeah. I... First, I was super bummed to see this because, like, I've been rooting for Deno for years. Right? We've had Ryan on the podcast several times and they have tried quite a bit of things. Right? They, they tried to, make an npm competitor to JSR and didn't, didn't really catch on. They tried twice with their like hosting thing.
Why Deno lost: Bun, Node, and marketing
Wes Bos
I used it myself personally. It was good, but it just like never caught on. Then they went into sandboxes and then sell the, and it like, like props to them for trying all of the different things because they obviously had the engine that was this beautiful thing, Deno that could run. But for people to actually switch from node into Deno, it really wasn't all that common. There was a lot of like little pain points that node simply just fixed.
Wes Bos
And then in, and then a lot of, a lot of the benefit to using Deno was, was not really no longer there. They try like a JavaScript framework called Deno fresh, all kinds of really interesting things. So like bummed to see that. And it's just like a sign of the times of, like, people are not necessarily focused on alternative run times right now. People are so AI pilled and they just care about these things. And the speed stuff is getting better.
Wes Bos
DX is not as big of a deal as as it previously was.
Wes Bos
So initially, bit of a bummer, but like, if I think about my own usage, I use Cloudflare for almost everything. So So I'm stoked to see this. Right? Ryan is awesome.
Wes Bos
And and that only means that the Cloudflare runtime is going to get bigger and better. So I think there's there's no better place for this type of thing to go to. Yeah. My my take on it is that
Scott Tolinski
bun spelled the end of Deno because Deno was the alternative to Node. But it was like, here's an alternative that does things in a more secure way by having to opt into those permissions.
Scott Tolinski
But it it wasn't better enough, right? We're like bun came out and buns just like we're fast. We're going to put SQLite in this thing. We're going to start shoving in whatever the heck we want. And like the bun bun, even though it is, I mean, I don't use bun personally, even though it's a little, you know, I don't I don't know. It's a little bit different, right? I think they they put Deno in a hard spot because Node was here. Deno was here. And then Bun was like, we're gonna be over here. And now where's Deno? Right in the middle of who knows what. Right? You got the safe choice, which is Node. You got the crazy choice, which is Bun. And it's like, okay. I guess I'll pick Deno, I guess, because it's a little bit better than Node. You know? So it was it was a tough market position for them. It was... I I... It almost comes down to marketing because, like, they were one of the first to allow you to write TypeScript without having a compilation step.
Guest 2
Right? And now we take that for granted because you can you can run TypeScript in Node, you can do it in Bun. But they were the first to be like, just write TypeScript files, we'll handle the rest. A lot of it comes down to marketing and hype and, yeah, it wasn't all there.
Wes Bos
Think it also comes down to, like, like, the usability of these types of things. Because as Deno was all about standards based, absolutely everything. Right? Like I had conference talks on this. I'm like, it's all standards all the way down. They implemented all of the, a lot of the browser features on the server and bun was like, I don't know. Let's just make up stuff. Let's just let's do crazy APIs and ship them as standard.
Wes Bos
And turns out people people actually really like that.
Wes Bos
And then I don't I don't know how many people are using bun. Maybe chat can let us know. How many people are using bun now that they were acquired by Anthropic or has it turned into just like a runtime for Anthropic. Runtimes.
Guest 2
Yeah. A runtime for Clock. Yeah. And also how many people are using
Scott Tolinski
bun because they didn't care and Claude code just chose it for them? Yeah. So... That could be. Yeah. Yeah. I... I'm glad I got in. Well, I got this sick Deno sticker of the the dinosaur with money. Yeah. I got this thing before Deno disappeared. I have happy somewhere. I gotta
Wes Bos
hold on to. Those are gonna be vintage. Like, we're... I...
Wes Bos
My kids are are going to, like, inherit my, like, obscure tech someday. Like like, I have, like, really odd old tech swag, and they're gonna inherit that someday and be like, no way you're wearing a Deno shirt and, like, go on, like, Wikipedia and look it up. No. Not a chance. Not a chance. Yeah. My kids are gonna inherit my, original, like, gen two iPod
Scott Tolinski
and then probably be able to sell it at some point.
Scott Tolinski
I I think I think, like you mentioned, the cell d stuff being such a big thing. I think it's huge. Open code two just got announced,
Guest 2
runs on durable objects, pi durable runs on durable objects, you can run these things anywhere now with cell d, man. The durable object thing is a big deal. So yeah. Yeah. And one one thing I'll mention, like, if if we're leaving this topic soon, but it... It's also mentioned by Alex in the chat. Deno won't magically go away. It'll stay open source. Yeah. Like, we don't have... Like, the Deno company won't be there to steward it like they are right now, but Mhmm. Anybody can keep it going. And especially maybe a larger larger companies that have adopted Deno, maybe they want to keep it going. So maybe they put a few devs on it to keep doing bug fixes after this this one year
Wes Bos
thing. Yeah. Somebody might pick it up and say, you know what? We need our own runtime.
Wes Bos
You know, we need our own version of a worker d or cloud flare workers for us. And we're just going to simply take the take Deno and run with it. Right. Just similar to why Anthropic needed bun. They just wanted to own the own the runtime so that they could kinda steer it in the direction that was necessary.
Guest 2
I'd also be curious... I mean, I I haven't used it myself, but, like, could you build some sort of CLI around WorkerD so that becomes, like, the new Cloudflare runtime? Because, like, I only... I've only used Cloudflare Workers, and I know if CloudflareD is what's used behind the scenes when you're running, like, Cloudflare Workers locally in dev. But could you build some sort of Deno style tool around WorkerD?
Wes Bos
And is that the the next next step? I'm sure I'm sure that already exists. Maybe Alex can tell us in in the chat, but I'm I'm sure that exists where like, yeah, you can... You'll be running your scripts with this thing. Like, and I I think like there's there's a lot more like Amazon has LLRT.
Wes Bos
Right? We had them on the podcast. That's their own JavaScript runtime. There's there's quite a few alternative JavaScript runtimes that are purpose built for
Guest 2
specific reasons. I hope it works out. I'm I'm I'm excited to see what they do. I hope... Excited to see what they do at... But also, like, I also put a lot of effort into, like, learning Deno and trying it and telling people about it. So... Yeah. Me too. Was... Pour one out for Deno. Yeah.... That, but also, like, I don't feel like I I lost anything by learning Deno because it was all
Wes Bos
just JavaScript all the way down. You know, like, maybe a couple little projects I have to migrate off of, like, JSR and Deno runtime. I had several, like, production ones, but when Deno shut down their hosting or they moved it to the new version, it required like a manual move. And I was like, yeah, screw this. I'm moving to Cloudflare workers. Yeah.
Wes Bos
Nice.
Guest 2
So what do we wanna talk about next?
Scott Tolinski
What's that? Oh oh, well, I mean, I did drop a little bit about OpenCode 2.0.
OpenCode 2.0 runs as one background process and inside a tweet
Scott Tolinski
So let's talk about open code 2.0 folks. This just dropped with a really cool little blog post definitely worth checking out here. And open code 2.0 definitely follows.
Scott Tolinski
I don't want to say like a trend. Maybe it's a trend of these things that are popping up here in terms of like how a harness is defined.
Scott Tolinski
And as it says, OpenCode 2.0 is a major overhaul. Right? So one of the things it does is that in 2.0, this server now automatically runs as a single background process. When you open up a TUI, the web interface, or the desktop app, they're all talking to the same central process, which before, if you wanted to make this available, you were running like a specific serve for the web or anything like that and then having to connect to it is all a little bit.
Scott Tolinski
If you've used other things like even like t three code, you know what? It all felt a bit much on how to do it, how to get all set up with remote, but they redefined the whole API. They've rebuilt it. They now have like an effect client.
Scott Tolinski
They have code mode, they have background tasks.
Scott Tolinski
And one of the things that I think is really cool about the open code to launch is that there is the ability to run it in durable objects, you can run it like again with many of these harnesses, you can just run them anywhere. And in fact, I had a tweet for this somewhere. Let me see if I can find this. The Open Code team was somehow able to get this thing running inside of a tweet.
Scott Tolinski
What? Which? Yes. What does that even mean? Right? What does that even mean? It's one of these things that I think you'll continue to see around people with durable long running agents as a harness, right? There's so many benefits to it. You know, just being able to have this this... Essentially, this durable back end for your agents to pick up and rerun tools, run tools, and then come back to them, have these chats that just exist. I'm actually working on a video on this right now. So sorry if my skits, my my thoughts seem scattered right now. It's because I'm like deep in in thought on this stuff. This op optional effect based API is really great too, man. Effect is having a major moment, and we're we're actually having the effect guy on the show really soon to talk all about effect. So if you have any questions for the folks working on effect,
Guest 2
let us know, and we'll we'll ask those in the show here. I shared the link from Vogtle. Can I just talk about, like, OpenCode too? Because I was... The way I was using OpenCode was with OpenCodeServe, like, from the beginning. Like, I I never used their CLI.
Guest 2
And so this is a very welcome change. And and, like, the idea is, like, you started up, you have one terminal open, and now you can have any number of sessions in the browser, And each of those sessions can have sub agents. And so I was using it that way, but now OpenCode two has been rewritten. So that's the way everything works. So you have one process. And then even if you spin up a CLI session, it's still using that same process. The other cool thing, which I saw in Cloud Code, is the fact that you can chat with the main agent while sub agents are working. And this was never a thing in in the in OpenCode version one. Basically, if even sub agents were running, it wouldn't respond to your prompt until all of those sub agents were done. But now with background agents, they can run, and you can basically have a chat with the main agent in the main thread while those background agents are running. So that's another another cool thing. Yeah. Seems like everybody's switching from that, like,
Wes Bos
steering of where previously you would just queue it up forever, and then once everything was done, it would be sent in. Or, like, on opcode, you have to, like, hit escape and, like, kinda stop what you're doing and then send your one. I hate... I don't like that. That's probably my my most hated part of opcode was And and I I find Codex does it the best where you can simply just, like, talk to it and, like, you don't have to wait for, like, the next turn for that thing to be injected or the turns are so short that it will get injected the next, like, ten seconds and sort of course correct from there on out. So I'm stoked to see that. Yeah. So I... One thing I also really liked about the OpenCode two announcement was that plugins are now like a major thing, and the plugin interface is better. But the coolest part about the smallest little part about that plugin announcement is that plugins
Scott Tolinski
are now hot reloaded, which like, man, plugins and skills and all that stuff. They should be hot reloaded. Like, no matter what. Like, I understand, like, skills is different, but, like, I always hate installing a plug and then having to go install it on my... All these different computers and then stop and then restart my harness. You gotta restart the session. Why why is that a thing? Like, we have Why is that a thing? Someone doesn't have to be...... Tech available to us, and we still aren't, like, manually killing sessions. And, like, you can't even do it yourself even if you do have to kill it. That's that's, like, my... One of my biggest things about the OpenCode two announcement that I really like. Here is, in fact, this tweet, it it appears to be like an embed or a video. And then when you click on it, you can use it directly in...
Scott Tolinski
If that's you typing? Streaming in? Yeah. This is me typing. I've never seen this. What's happening
Wes Bos
here. But it's it's just an iframe to an external...
Wes Bos
But it can embed an iframe? It's a Twitter card
Scott Tolinski
that embeds an iframe. But I have never seen... To me, looks like a video. Like, it's like streaming in as a video.
Scott Tolinski
It's it's not. It's it's it's just an iframe of an existing website. Yeah. But how do you iframe into a tweet? Because... And then it populates like it has a play button here.
Guest 2
Let's see. I'm looking at the source of the page. It's like... It's drawing to a canvas.
Guest 2
Yeah. And, yeah, it is an embedded iframe.
Guest 2
Hey. I just asked it. It says it's streamed into an X Player card, and then the agent is running in a temporary project folder that's deleted when you leave. An x player card.
Wes Bos
An x player card is a media card that lets users embed and play interactive video or audio content directly inside a social media post.
Wes Bos
Oh, man. This is this is one of those, like, features that somebody thought would be a really good idea. And they implemented it, but, like, it just never got
Guest 2
the update. My mind is racing of all the things you could do with this. I just asked it inside
Scott Tolinski
of the thing what this is. I said, is is... What is an x player card inside
Wes Bos
of the x player? Yeah. This is a five year... This has been on Twitter for five years. And embedded video player, though. Yeah.
Wes Bos
Oh, that's great. That's... Everybody's trying to squeeze games into everything. Like like, why does YouTube want me to play games? Why does Netflix try to get me to play games? You know, I think everybody had their let's put
Scott Tolinski
games in our platform, and I bet that that five years ago, were thinking about doing this on Twitter. Yeah. What about net... Yeah. Netflix putting games inside of Netflix. Like, that's crazy to me. Like, that's worse than putting podcasts inside of Netflix. I don't get it. Yeah. Yeah. I will say... So I'm digging deeper into this. So I don't know if it's Ryan, but they're actually hosting
Guest 2
sandboxes.
Guest 2
So it is streaming in, but you're actually running on a sandbox on their server, every single person that clicks into this.
Wes Bos
Yeah. And and I I believe these are running on inside of a Cloudflare worker, which is also really cool because you... Then you can spin up unlimited instances of open code inside of a Cloudflare worker.
Wes Bos
Wow.
Wes Bos
Very, very cool. It's Cool. The, like, things that you can... Not things you can do with embedding an iframe on Twitter. That's cool. But, like, the things that you can do where your workers just need to spin up and run for a short while, but then can restart themselves later and you don't have to pay for an entire Linux box to be running or to have to boot up. Do you have more about open code? I don't, guys. This is this is OpenCode too. I think it's really slick, I I I I think we're just gonna see everybody move to durable flows like this. Love it. Yeah. So I have something that's super super relevant before we move on. But... Go ahead. Yeah. Sorry. No. I just had the question of like this, like a single open code instance running and then whatever you're using, you're using the two e, you're using the desktop app, you're using the mobile application.
Wes Bos
You just have like one open code nucleus running somewhere.
Wes Bos
I'm curious, like, where that should now run. Like, should I just be running this on something else? Because like that... That's another thing that that bugs me like crazy is that in Claude, you gotta, like, turn on remote control.
Wes Bos
In the Codex app, you can, like, access your projects that are in the Codex desktop app. But sometimes I use the CLI, and then it shows them, but you can't connect to them. You know? Like, I just I don't care. I wanna use it wherever I wanna use it. And and that sounds like that's solving that problem. Yeah. Personally, I just... Like, when I'm at home, I have a home server that has an open code instance,
Guest 2
and all of my projects live on the server. So I can... When I'm at my house, I can... And also, if I use Tailscale, I can access it in the browser on any device. And so I'm always talking to that one instance. I think you could do the same thing in the cloud. I would just wanna make sure that it's locked down good enough. Yeah. I have mine like the same thing on my local network just with pi instead of open code. Yeah. Same deal. Yeah. Yeah.
Talarus: your personal AI agent on a free Cloudflare account
Guest 2
Totally. But totally relevant to what we were just talking about. So I found this project on GitHub. It's called Talarus, and it's your personal AI agent in your own Cloudflare account. So it has chat, memory, tasks, notes, and scheduled reminders, and it's free tier friendly, single user with no telemetry.
Guest 2
They have a few screenshots thrown in here. It Basically, like, you can chat with it. It has, like, tools connected to it. But if you look at the actual architecture, it's just running on a durable object, and that's where all of your state is saved, like, SQLite on a durable object. And then apparently, with Workers AI, you get access to GLM 4.7 Flash. You get a certain number of usage every hour.
Guest 2
So it uses that model, but you could swap it out for any other model available on Workers AI. But fascinating first that it runs on the free tier, and you you just run it on your own Cloudflare account. So you're not... I mean, technically, it's running on Cloudflare servers, but you're not sharing all of your prompts with some other company. It's just stored in your durable object, which is fascinating. Cool. I'm gonna have to check that out. Alright. Can we talk about photo frames now?
Wes Bos
Let's do it. Alright. So if you didn't catch the video that we posted on the Syntax YouTube channel on Friday, I basically found out that these are photo frames that you can buy on Amazon and they're about $50.
Wes hacks a $50 Android photo frame and it blows up
Wes Bos
Sometimes you can find them as low as 30. You can buy larger ones, etcetera.
Wes Bos
But inside of these cheap photo frames, which are meant to sell to you, and then you you have to pay some subscription, via some app to, like, send photos to grandma. Right? But, like, my sister had given me a much more expensive one, I figured out with the newest models how to, like, hack it and get, it... They're they're running Android. They have a touch screen on under the hood.
Wes Bos
And I figured out how to hack it. And I was like, this is really cool because now everybody wants, a home calendar or everybody wants a cheap display to show something on... In their kitchen or on their wall. Right? Like, everybody loves a secondary display that will hang on the wall and have WiFi attached to it. And the one that my sister gave me, I hacked it. I got it working. I was like, this is cool, but these are still $500 It it's too expensive for most people to do. So I had bought one of these cheap ones and it turns out that inside they are running like low end ten, twelve year old Android chips running mostly Android six, Android eight, etcetera, etcetera. So basically I, I showed how I hacked it. I got rid of all the old software on it. I loaded up, a modern browser so it can run.
Wes Bos
Modern websites on it. And I did a whole bunch of other tweaks to try to get it to be like, like fairly performant. And it worked really well. So we, we posted a video on the syntax YouTube channel about kind of like how to do this.
Wes Bos
The video did super well. And I posted up like basically all of my findings up on GitHub to the agent. I basically said like every single time I figure something out, I just log that information into whether it was scripts to, to get Android developer, development bridge access, whether that was information on the different chips inside of there. I just like logged all of that information into.
Wes Bos
GitHub.
Wes Bos
And then I, I basically told other people buy one of these, plug it in, hold down the, the reset key combination, and then just tell your agent, I want to do what Wes did.
Wes Bos
And it freaking blew up over the weekend. Everybody bought one of these. I, I, I put one link to an Amazon US account.
Wes Bos
And from that one link was 3,500 of these photo frames just from mine. So like reasonably extrapolated, like, is just US. Like the people bought them all over the world. People didn't use my links. People use people were linking ones in the replies and people were buying it from that. Like, like, I would think that probably five, 6,000 people had bought a photo frame over the weekend.
Wes Bos
And the, the posts that I've been seeing from people building is absolutely insane. Right? Like, just like hundreds and hundreds of replies from people like, like, here's one example, somebody hacked it and got open source on it. What was really interesting was The hardware in them was not exactly the same for everyone. Like the listing may look similar, but the hardware, it was different. They all are running these like low end Android chips. So somebody would get a different one, figure out how to hack it, submit it to the repo that got merged. And then like other people got different in like it was just this like botnet of people figuring out with their agents how to like hack these things and just putting all of the information I put in the GitHub repo. If you find any information, please pull request it. If you have a problem, please create an issue. So we just had like how many pull requests this I've had had three since starting this podcast here. There's about 63 pull requests and like a couple dozen issues in here, people all, and it's all agent based. Like I don't, nobody, if you read it, it makes no sense to like anybody, unless you're like a low level Android developer.
Guest 2
I just wanna say, Wes, like, this is, like, a new way of open source development. Like, you you literally... Your repo literally says... Tells the agent what to do, and then other people that are driving agents, their agents read your instructions. And, like, you got you got, like, I guess, 60 or over 60 contributions just from agents, basically. Yeah. It's insane. It's insane. As far as we can tell, there's 11 different
Wes Bos
unique pieces of hardware that are supported.
Wes Bos
And people are doing crazy stuff like this guy built a server rendered and then streaming the UI with rust. And then it's just buttery smooth. Like this is one gig. This is really low end hardware for $50 You're not going to get much, but yeah, it works. It works great. I'll show you my, I built a little,
Scott Tolinski
screen editor for mine so we can even do this live right here. This is connected to my whole agent setup and you can have different, as many different screens as you want. Like you could have it be photos or whatever and have it be a photo frame. I have a calendar here, but I'm not gonna show you because it's my actual calendar.
Scott Tolinski
I do have it connected to home assistant, so you could tap it on here and it just shut off my lights in my office just now. So this is connected to my actual home assistant.
Scott Tolinski
And it's all built inside of this editor that I made. So you can actually make these little widgets and resize them. And I have all kinds of widgets.
Scott Tolinski
So like, I can add a let's do a clock and add some weather.
Scott Tolinski
And then you can even like change the style of the type of clock I have like when it dims and when it turns off and stuff like that. And this all just exists.
Scott Tolinski
And then I can have an agent build any of this stuff to via a skill inside of my whole durable py durable flow. So Courtney could just come in and chat and say, like, oh, I want a new window for this screen, and have it look like this or whatever. And then it will just build it out for her. Unbelievable.
Wes Bos
Like, how how quickly it happened. Like, this guy put Omari on his on his photo frame. And it was just it was really interesting to see that, like, like I had posted mine. I had my hardware in mind and then just hundreds of people started getting them delivered.
Wes Bos
And it was really interesting to see, like some agents would just say, can't do it.
Wes Bos
Some agents figured out how to flash it with an SD card, other agents and and people figured out, like, you can't use a USB C to USB C. It has to be USB A and obviously has to be a data cable. That was mine as well. Yeah. You had to be USB A on the computer and USB C on the frame. That was the only way it would work. There was a couple people that were like, returned it, piece of garbage, thrown it in the garbage, like, doesn't work. Yeah. You know? But then, like, very, very quickly, like, it it did show, like, who was skilled enough to drive their agent to figure out how to do this type of thing and then add the additional information. But I think we're at a point now where, like, it seems to be working for absolutely everyone. Someone added printer support to it. So it's like a... Now, a printer, like a headless printer driver.
Wes Bos
Just crazy. This one, this is not a photo frame, but then Simeon Griggs, he hacked his Peloton because that also isn't technically an Android tablet, which you can put anything on.
Scott Tolinski
I've been thinking about doing this to the tonal. And and not like, I don't wanna risk my subscribe. I don't wanna risk my device, but it is just an Android tablet. And, like, you can spy on the network requests and probably scoop up all the videos and scoop up all the links and whatever. I mean, you could spoof it entirely if you wanted to. What he was showing here is that he just put
Wes Bos
an app on the Android device and was able to switch to it with a lot of this stuff, like the, the skylight that I hacked. It's a $500 piece of hardware. It just installed like a launcher and then booted into the launcher instead of booting into the actual skylight app. Like a lot of these things are just an app that it boots into. And then if you can tell it to not full screen open this thing and just boot into regular Android and then do a couple other tweaks, like you're in business, man. Super crazy experience of, like open source working in this way because normally people pull requesting all of this garbage is not helpful at all because it's a, it's a liability.
Wes Bos
But in this case, was really helpful. People are just dumping random information about like all winter a three, three boot access. And then there's like different versions of firmware. So they'd be like, all right, you got the April one, the April firmware can be circumvented in, in this way.
Scott Tolinski
It's just nuts, man. Mine didn't even need anything. I just needed to check one box that said allow beta software,
Wes Bos
and that enabled a d... A d b? ADB? Is that what Android's you're development bridge. ADB. Yeah. I'll... My... A lot of them didn't need any hacking. Yeah. Just click one button. Yeah. Turn it on. And then some of the other ones were a little bit more locked down.
Wes Bos
They're mostly not all that locked down given that like, like you can't, at least for now, you can't, like, hack a a Google Home or something like that because they have, like, secure boot. If you were to change the firmware in any way, then it would it would refuse to boot itself up. But because those don't run Android anyways, Wes. No. But they are.
Wes Bos
I guess that's the thing is, like, they are computers and computers can run code.
Wes Bos
Right? Or they're the low level, like, bootloaders on these things will... If you try to monkey with it, they'll they'll say, no, I can't. We're not doing that. You don't have the keys to, like, sign a new firmware.
Wes Bos
So pretty cool. I was I was really happy with all of the the chaos going down and just seeing what people had done with it. And, like, if I look at the stats on Amazon, like, the people haven't even got theirs yet. So I think that the the next week of people figuring out what could I possibly use this for, obviously, calendars and showing photos is one of them, but, like, people did air quality sensors.
Wes Bos
I'm just stoked to see what people are going to be using using them for. I got 2¢ in my house in less than twenty four hours. So
Scott Tolinski
this is the second one I haven't even done yet. Yeah. Oh, yeah. We have a little... So Scott bought a bigger one, right? You got a 15 inch? Oh, yeah. I got a big 15 incher. And it it looks great in the kitchen, man.
Scott Tolinski
Because we had the terminal in there and I do love the terminal, but it being black and white and then no screen on and stuff like that. I wanted something that could be colorful. I wanted something that could be interactive touchscreen like you said. So, I I think it it fits it fits better for the kitchen screen
Wes Bos
than it does for... I did the exact same thing. I got the terminal e ink display, which I think is really cool, but it's just it doesn't work in in the kitchen because it's too dim at night, and the kids just wanna be able to touch it. Sorry. I'm trying to focus my thing in here. The kids wanna touch it. Right? Yeah. Yeah. And the fact that you can buy a touch screen that is powered on USB and Wi Fi is really cool. I do have it. People are probably asking it, like, what about security? I do still have it on a guest network because I did try to strip all of the existing software off, but it's...
Wes Bos
At the end of the day, it is still a $50 Chinese photo frame. So, I would love to figure out how to just, like, wipe the whole thing and then just put like a low level Linux on it where you can just run a web browser or or some sort of like lower level high performance UI.
Scott Tolinski
Yeah. Shout out to ghastly guy who says, will it survive a toy car being thrown at?
Wes Bos
Oh, that's my son threw a toy car at our 75 inch Samsung frame TV, and I still have not recovered from that.
Wes Bos
Cracked the whole thing. He's ruined a toy at the new TV, so we haven't learned anything, but it has not cracked yet.
Scott Tolinski
Nah.
Scott Tolinski
Oh, my. Oh, my.
Scott Tolinski
Who's got something? I got something here if nobody else does. Yeah.
Scott Tolinski
I know we all have a lot of stuff. We're early in the show, folks. We got tons of stuff.
Sub quadratic's decision model undercuts Jeff on price and context
Scott Tolinski
I have sub quadratic just dropped their JEV, And it is really good.
Scott Tolinski
So sub q snap in terms of all of the JEV killers out there. This one to me is the best and most interesting for a number of reasons.
Scott Tolinski
So one, it does do photos.
Scott Tolinski
So photos, it does images and text, right? It has a big old context window. And in fact, so context length for the decision ruler can get up to two fifty six k and with really good results, better results than Jeff. And this is Jeff. I'll say this is sub quadratics benchmarks, but I've seen these independently, independently determined as well. It costs nothing.
Scott Tolinski
Cost 5¢ per million input tokens and output tokens are free. So it costs nothing.
Wes Bos
What does Jeff cost?
Guest 2
I think it's 0.042.
Guest 2
So it's slightly more Yeah.
Wes Bos
4,200,000 for 4.2¢ per million. So it's per million.
Wes Bos
It's this is slightly more expensive than Jeff.
Wes Bos
And if you're doing like a video or sorry, photo input that would obviously inflate the amount of tokens needed, but I would say similar.
Scott Tolinski
Yes. And then it just about out out JEV's on every single benchmark here in terms of the actual results.
Scott Tolinski
Again, these are their benchmarks. I have seen these show up higher on other Jeff benchmarks as well. So in in practice, man, this seems like a really good one. I mean, the context window alone being so much larger. The context length is is just being so much larger, man.
Scott Tolinski
This to me is really enticing because there's so many of these like the Cloudflare one was definitely way more expensive comparatively.
Scott Tolinski
Clough. Yeah. Clough. Yes. This this blog post definitely worth a read at subq.ai.
Scott Tolinski
Snap can process 100,000 tokens and return a decision in approximately one second, accepts
Wes Bos
text and images. See, one second. JEV is like...
Wes Bos
Well, that's long context.
Wes Bos
Long context. Oh, long context. They asked long context. Yes.
Scott Tolinski
It's got strong long context performance,
Guest 2
Wes. As far as I saw, it was on shorter context, it's faster than JEV. So, like, JEV is, like, a hundred hundred milliseconds, and this is, like Speed there. Less than a 100 milliseconds. I don't know where they showed it at. That's...
Wes Bos
Yeah. That's that's, like, pushing, like, actual real time. You know, like, a lot of our demos for JEV were, like, a real time, but, like, a hundred milliseconds is not
Scott Tolinski
not real time for some things. Man, it's it's terms of, like, if it's gonna be more accurate, it's gonna be very, very cheap and it supports images.
Scott Tolinski
Like, yeah, this is looking pretty dang good.
Scott Tolinski
Yeah. They give you $55 of inference for free, which means that you can use it forever because I'm still Yeah. On my JEV my JEV inference.
Guest 2
But, yeah, it's crazy. Like, I guess JEV was, like, two or three weeks ago, and there have been so many alternatives.
Guest 2
And there's, like, so many
Wes Bos
almost a billion dollars, $870,000,000 at a $7,500,000,000 valuation.
Guest 2
Yeah. Where... I mean, they're working on other things too. So I think that that's why... Like, Jeff was just their first model. And like, in terms of marketing and launch, like, so good. Like, because we we were talking about everybody was talking about Yeah. But the fact that some some other people can just come along two weeks later and make something better that you were working on for two years, that's that's pretty crazy. I don't know. And, like, how do you think they're actually doing this? Because, like, I I don't I don't think that these companies like very quickly trained a decision. I think what we're seeing,
Wes Bos
with a lot of these companies, they're just taking a pretty good LLM constraining its outputs and then probably putting it on hardware where it can run as fast as freaking possible.
Wes Bos
Do you think that's what what... What's happening here?
Guest 2
I think so. I think most of the open ones we saw were, like, fine tunes of a Quinn model. We... I have no idea what the sub q is is or how they built it. But to release it two or three weeks after a dev, it it has to be... They have to be building on something that's already existing.
Wes Bos
So... Somebody says, what's stopping open AI anthropic Google to release a model with better perf, lower costs and kill these competitors? Nothing. We're gonna see it like that's it. Like we we already saw open AI, like, release their own decision API. Right? And it is just Luna under the hood, a very fast Luna.
Wes Bos
But, yeah, everybody is going to release their version of these to a point where it will just become extremely cheap and fast.
Guest 2
Yeah. You got to give Jeff credit, though, because they basically created a market for a thing that people didn't know they needed. Like, everyone was using LLMs for everything. But now with JEV, you realize, oh, a lot of the stuff I'm doing could actually be a decision model instead of just text generation.
Wes Bos
And why did nobody just prompt Claude, hey. What do what do what do we know that we don't know that we need? Yeah.
Wes Bos
Exactly. That's blowing my mind that nobody figured it out.
Wes Bos
Infinite money glitch right there. Yes. Yeah. Just the prompt... Let me give you the prompt. Hey, Claude. Can you come up with billion dollar business that does not yet exist?
Scott Tolinski
Go. Make no mistakes. Yeah. Make no... Yes. Yeah. You're missing all the skills, though. You need you need, like, 10 skills to get you there, probably. You need 10 skills. You need a skill to write a spec, to do a spec, to execute the spec, to check the spec, to check the test, to re... Yes. I know.
Scott Tolinski
Oh, yes. Everybody is just reinventing, Kiro, by the way. That's the way I see so many of these skills now. Oh, yeah. Like, what happened to Kiro? Hey. Kiro was I mean, it's still around because it's from AWS. But... Yeah. Yeah. I don't know. Kiro was really good. Everyone
Wes Bos
figured out, oh, we should just maybe have a markdown list of things that we need to do. Yeah.
OmDrop reverse engineers AirDrop for Linux
Wes Bos
All right. I got a new one here, which is Om Drop Owl, which somebody has fully reverse engineered AirDrop, and they are showing it working on OMAC g.
Wes Bos
I'm really excited about this because I've been trying to to do the whole Omerchi switch.
Wes Bos
But man, oh, man, the AirDrop that I'm missing, airdrop and continuity with a shared clipboard between my phone, that is so dang handy. And it drives me crazy because you say, I wish I had airdrop.
Wes Bos
And everybody says, why don't you just use this, like, stupid one that's built in local send, you know? And it's Yeah. That's not the point. I can I don't know? Can but I can send files from my phone to my computer.
Wes Bos
But the the fact is that I wanna be able to airdrop, like, just, like, right click share from my phone to my computer or the opposite or to my wife or any of these things. And local send is not it. I want it to work with all my devices.
Scott Tolinski
So... What do you use air... Do you send... Do airdrop stuff? You use it all the time?
Wes Bos
Don't use any of that. Yeah. All the time. So I will often... Like, there's two things here. AirDrop is...
Wes Bos
I'll have something... Like, I'll have, photos or videos on my phone that need to be moved over or vice versa because I need to, like, post them. I I have, like, this thing where I I usually won't post a TikTok from the desktop app because I I think that that flags you as, like, a normie or a corpo, and then they they won't put as much juice behind it. So I'll always do it through the app. I don't know if there's any any reality in that or not. But
Scott Tolinski
Yeah. Courtney could use this. She just texts me every time she uploads anything. So our text message is her upload, sending me a bunch of videos. Crazy. My wife
Wes Bos
will, like, send me photos, and she'll just, like, put it in iMessage. And then it's like, oh, good. Now this is an iMessage for the rest of our lives.
Wes Bos
And and my iMessage takes up, like, a 90% of my one terabyte iPhone.
Wes Bos
So I much prefer I know. AirDrop for that type of thing. And the shared clipboard, I use that all the time where I wanna, like... I will write a caption for, like, a TikTok, and then I'll just copy it on my Mac, and then I'll just go on my phone and and paste it. Super, super useful. I like that stuff a lot. So, hopefully, this means that continuity will also work eventually on Linux and Vercel engineer absolutely everything.
Scott Tolinski
Yes. Somebody get on a modern jailbreak here. I was just tweeting about that. I want a modern jailbreak for my phone. Thank you. Mhmm. Signed, Someone says, EU should force all wireless electronic electronic devices to have a common protocol
Wes Bos
at this point. I agree. That's that's the problem is that all of this Apple special sauce is just... I'm too in. I'm too too deep. My kids cracked one of their iPads, and we're thinking like, oh, okay. I don't really wanna buy a new one. And then I was looking at those new Amazon tablets that were released the other day ago. I was like, oh, maybe that would be good, but there's no iMessage, you know? And and then everybody says, we'll use WhatsApp or whatever the other stupid ones are. I'm like, I wish I could. It's not me. It's the the greater community. It's grandma only uses iMessage, you know? Oh, yes. Grandma. Famously run over by a reindeer and only uses iMessage. Yes. Yeah.
Guest 2
I wanna remind you all that Syntax is brought to you by Sentry. So we couldn't do what we do here without Sentry. Head over to sentry.io/syntax.
Sentry sponsor read
Guest 2
You'll get two months free on the team plan.
Guest 2
It's world's best error monitoring platform. We use it on syntax.fm and use it personally. I think we all use it on our personal sites as well. Basically, if errors happen in production, they get reported to Sentry, and then you can act on them or ask your agent to act on them. So Or in my video that's coming out Friday, you don't even have to do that.
Scott Tolinski
So check out the syntax. Self healing software? Yeah. Self healing software. I'll... I'm dishing all about that. Yes. Nice. Alright. Next up, we're talking about
Guest 2
So Tanstack Start one point o is officially stable.
TanStack Start 1.0 goes stable, RSC skepticism included
Guest 2
And it's a long... It's been a long time coming. So it's been in RC for a very long time, but now it's officially stable. You can use it in production.
Guest 2
I mean, you could before too, but now you can... I was using in production for, like, a year already. I think a lot of people were with with RC. But now officially, there's not gonna be any breaking changes or whatever else. Like, it's it's version one point o. So first of all, if you're not familiar with Tanstack Start, it is a full stack framework for React and Solid. It looked like they kind of changed their branding to include Solid in there, which is pretty cool. But you could compare this to something like Next.
Guest 2
But it's better in a lot of different ways. One of the things that it's known for is like full stack type safety. So they've thought about this from the ground up. How do we get everything to be type safe? From the links that you click on to the data loading in the client versus in the server, everything is type safe. It supports streaming and server side rendering. And really what I like about it is, like, if you're building, let's say, like, complex dashboards that are interactive, that aren't necessarily just content based websites, Tanstack does it right from the start. You don't have to jump through hoops to, like, make sure that the... You... There's, like, an actual loading spinner and, like, the the page pages don't take a ton of time to load because it's waiting for a server side render. The code runs in the right spot depending on what you're doing. And in my experience, it's a lot easier to create a more, like, responsive website in terms of, like, a user clicks on something and then they get instant feedback versus trying to get that out of the box with something like Next JS.
Guest 2
So, yeah, Tans Stack Start. It's great. Version one point o is here. They have their launch post.
Guest 2
Yeah. I don't know. Have you... You... I know you use Svelte mainly mainly, Scott, but have you used Tans Stack Start at all? Or
Scott Tolinski
I have not. I just pretty much use SvelteKit for everything. So sorry, Tanner, if you're still here. I I do love the idea of Tansdack Start, but, like, man, I've gotten really comfortable with my tools and my flows. So I I just I have everything just, like, really working well for me. So SvelteKit all day. Svelte... SvelteKit three just came out, and it's it's sick. So, yeah, I'm I'm I'm rocking that right now. I would say if you're in the Svelte ecosystem, like, SvelteKit SvelteKit is the TANSTAT
Guest 2
start of this of this world. But yeah, Wes, how are you using? Yeah. I I default
Wes Bos
to 10 stack start on everything that I do because it's like absolutely perfect. There's there's RPC, you know, like if you don't default to it, then your agent's going be building like a backend and a front end separately. And then there's two domain names and then the, tries to restart it and that port is taken and there's a big pain in the butt. I hate all of that. Just give me one single stack to do all of this. And that's why I always default to 10 stack start and you could, deploys so beautifully and nicely to Cloudflare.
Wes Bos
I'm so, so happy about it. There's an interesting thing in the blog post about hand stack start. I won't go into to all of it, but they basically talk about the time spent on it and how they weren't totally happy with how React server components fit into Tansack and how how it works outside of it. And, like, there was a time where I was really excited about getting React server components in Tansack Start as, like, this beautiful UX, but I I pretty much have stopped using them inside of of Tansack Start as well. I... Not to say I don't use them. My own personal website is 100% React server components, and I still like them. But you really do have to choose
Guest 2
from the get go with this type of thing. I I think they just have a better model.
Guest 2
Yeah. And because, like... Yeah. So server components came out, and it kinda just felt like... I guess, especially because Next. Js was pushing it, everyone was trying to get their workflow into it. And there there are better ways. And TansTech start, like, purposefully didn't adopt it from the beginning. And even when they did adopt it, it wasn't full on server components. You basically create a server component function, like a function that returns a server component, but it can't accept data in the same way that, like, a standard server component does in in, like, Next. Js.
Guest 2
So they made very precise decisions early on. And I think I think that's great because, like, you can build a a wonderful server rendered website without server components, and you also wouldn't be vulnerable to all of the the recent attacks against server components and vulnerabilities that came out about them. One other thing I like about TANSTAT is it's really easy to create fully client rendered apps if you want to. Like, I I used to have to jump through hoops with Next. Js to, like, enable it in the config. Like, I I just want a SPA. I I just want client side code, And it's always so hard to make that happen. But in Tansec, it's literally just SSR false. And now when you build, it's a client only bundle. So that's the other cool thing is that you're not forced into server code like you... A lot of times you are with Next. Js. So... Yeah. I want a spa. I want a sauna.
Wes Bos
I want a cold plunge. Yes. Give me all that. It's great. Treat yourself. Yes. Well, congrats to the whole TanStack team. Absolutely. I I know they've been cranking on this. It's it's it's hard to write the code, and it's also hard to, like, decide how to architect these things and how to how to tackle them. So I know that that was not an easy feat, and I'm stoked to see it hit one point o. Yes. Okay. Cool. Alright, guys. I found a a, I found a corner of some messy devs, and I thought this was fun and worth looking at. So
File search wars: FFF vs f search vs Finder replacements
Scott Tolinski
have you guys heard of FFF? FFF is the fastest and most accurate file search SDK for agents, Neo Vimbra, c, Python, Bun, and Node. Js. I've seen this, but it's another one of those things I'm like, neat. Is that a, like, a... There's something someone I've coded this weekend, or is it actually useful? Tell me, is it? Well, no. FFF is not. In fact, it's powers the file search inside of open code. So it is used in a lot of stuff, and I actually use the FFF plug in inside of pi to use this, and it is very fast, and I like it.
Scott Tolinski
Well, in the same realm of things, a new fast search called f search was just released. A whole disk file search for Mac OS, fuzzy names, typo tolerance, indexed content grep, one millisecond over 8,000,000 files.
Scott Tolinski
Basically, this thing absolutely cooks when searching for files.
Scott Tolinski
It is very fast. And so this dev has just released this as essentially a CLI and it is really good guys. It is very fast. And then someone else took this. So this is called f search.
Scott Tolinski
Someone else took this and made Finder search, which unfortunately, like with any of these Finder replacements, like I'm using a few Finder replacements right now just to try them out. And it's impossible to replace Finder because of how intensely baked into a Mac OS it is. But somebody essentially rebuilt Finder using f search, and it actually makes the search extremely fast and good, which everybody who know... Who's used Finder on Mac OS knows that the search is quite possibly the worst of the worst. Awful. It's awful. It's showing me no modules. Yeah. It's bad. And on top of that, spotlight indexing is always crunching your system. I don't know about you guys, but like spotlight indexing always pops up for me at like the worst time. So I'm like, not now go away.
Scott Tolinski
In fact, I actually recently started adding because there's a privacy setting inside of your system settings. There's a privacy setting for for spotlight where you can block certain folders inside of spotlight in here, this little itty bitty window at the very bottom, you can do search privacy, and you can put different directories. So for instance, the global pnpm directory is not by default
Wes Bos
in privacy. That's a good idea.
Scott Tolinski
So index, it's always going to index your global pnpm directory. It doesn't globally index your cached files or your any dot file folders, so no hidden folders. But I put my entire sites folder in here too, because I don't often search inside of my entire sites folder.
Scott Tolinski
I don't just really me personally.
Scott Tolinski
But I put this in here because when I checked, had 23,000 package dot JSON files inside of my sites folder. So that package dot JSON files alone and all that stuff's getting indexed in Safari. So either way, I added these things to spotlight just to prevent it. But that wouldn't be needed because this does its own indexing. So you wouldn't even have to have that with this finder search. Again, it's a it's a slop of a finder built in with the finder search. But this this f search in general is really pretty sick and something to be aware of. Now, where this gets really interesting is on Twitter because it always gets interesting.
Scott Tolinski
So crow, the guy who made tiny cast, believe it or not, he slop forked f search.
Scott Tolinski
Believe it or not, the rate cast lot for guys, slop forked f search and put it inside of tiny cast. And now it doesn't use spotlights indexing.
Scott Tolinski
The file search in TinyCast is now endlessly faster than it was before because it doesn't use Spotlight. So if you are using TinyCast, then you can do this. And somebody says the FFF guy loves arguing on Twitter. Yes. Very true. And I will show you that in just a minute to prove how true that is. Does does this look inside of files though? Or is this just the name of the file? It looks inside of files.
Scott Tolinski
Okay. That's what I want. So the guy who made f search was like, hey, if you wanna if you wanna use f search, you know, we can... You can do bindings here or whatever. I don't... Did he hide this reply? Either way, he was just like, no, thanks. I got it. Like, this guy... Like, just like, tore, I I think you might have hid that response. Well, the FFF guy also didn't really like the f search announcement because he is also very less... Somebody mentioned likes to argue on Twitter.
Scott Tolinski
Compared FFF to f search, beautiful example of zero reasoning, make it faster. Okay. So he's coming out strong out of the gate.
Scott Tolinski
F f search doesn't parse, get ignore misses a ton of matches everywhere. So basically, he's saying f f f is way better because f search does not find all your stuff. Okay. He posted this.
Scott Tolinski
And then...
Wes Bos
Gosh. And then I... The drama of No. File search is unbelievable that Scott knows about the file search drama. Continue, Scott. I'm... The the drama gets even better because Okay. The guy who made f search replied,
Scott Tolinski
but you won't find that response down here. You won't find it at all because the FFF guy hid the response.
Wes Bos
Oh, he can't hide replies.
Wes Bos
Hid the replies. The the number one way to, like, spotlight something.
Scott Tolinski
So he hid the reply. The reply basically just says, hey, man, f search is supposed to replace finder search, not like full project search. And in fact, we intentionally skipped build and vendor in caches on purpose purpose because we did not want those in the search results. Like, oh, that's great that your tool doesn't hide those, but we made ours faster because we chose to hide those because it's supposed to replace like finder search, you know, what your agent search. And he's being really nice about it. Like, super powerful, whatever. Like, this is our... He's got he got a little smiley in here and everything. Super nice. And then just hidden. Don't wanna talk about it.
Scott Tolinski
Don't wanna talk about it.
Scott Tolinski
Don't wanna hear your reply. Mine's better. So, man, this this is really funny. So now we have three competing file searches, and one of which is meant to replace, like, finder style search and FFF, which I do use, by the way, is gonna find all the dank stuff.
Scott Tolinski
And don't you dare question this because, he's gonna hide your reply.
Wes Bos
Cool stuff. I think... Does this type of thing also needs to, like, take, embeddings into account as well? Because the thing that I do most often is going to Google photos and search for something, you know, like, I'm like, oh, yeah, I took a pic. Like, for example, we had my dad over this weekend and he was trimming our Japanese maple. And we're like, when was the last time we trimmed this thing? And he just goes into his Google photos and searches Japanese maple, finds a photo of us trimming it and, and, and we're done. Right. And like, I want that on my computer. And I know finder does do that. It'll like search inside of PDFs and it will. So I think it will search inside of photos, but I've never once have had like a satisfactory result in finder search. And I think like there's probably too much on apple to ever change it, to ever make it better. There's probably so many things hinging on finder search. It's so nice to see
Scott Tolinski
a new implementation of this. I'm certainly gonna check this out. Yeah. Finder search is crazy to be because, like, because when you do searching, like, the same spotlight indexing, when you do searching for something on your iPhone, even from within the settings menu in general, it's not going to find the correct settings, like, 50% of the time, which, like, to me makes no sense. That I don't know what... When... How long I've been using finder search, and it hasn't changed one fraction of a cent. It is the exact same as it was twenty years ago. And it sucked then and it sucks now. It's it's, it's always bad. So... Yeah. Yes. And we need,
Wes Bos
like series gotta get better because there's so many times where I'm just like, I don't care where the setting is.
Wes Bos
Just flip it for me or bring me to it. And I just wanna be able to type in plain English and not have to, like, type the exact word that I'm looking for here.
Scott Tolinski
Yes. So theoretically, guys, if you are using a tiny cast, you could turn off a spotlight indexing entirely, like, without a doubt entirely, it won't do indexing. It won't won't do any of that. And you can get an F search slop right in your tiny cast.
Gemini Argon early access reviews: good enough, needs babysitting
Wes Bos
Alright. Should we talk about the new models that released this week? Let's do it. Model roundup. Let's start with the big boy, which is Gemini four argon.
Wes Bos
This is Google announced their frontier model, which is supposed to rival that of Opus Astra Fable, you know, all, all of the other frontier models that were released.
Wes Bos
They gave a lot of people early access to it. All three of us included.
Guest 2
Right. So I thought, like, let's let's go around the horn and and talk about our thoughts on it. CJ, do you want to give your... You want to go first? Oh, yeah. We got early access. And I tried it out just simple stuff on the on the syntax website. So one thing was I wanted to get the site just up and running inside of a VM, and I tasked Gemini for Argon with that. It figured it out pretty quickly. It was like, hey, your Node version is wrong. Just use this Node version.
Guest 2
So that was great. But then on actual, like, coding tasks, I very often found that it would, like, edit or update files that had nothing to do with the thing that it was working on. Like, it would, like, remove unused variables or change the formatting. Like, objectively, good updates, but nothing to do with the actual thing that I asked it to do. And then I gave it a a much bigger task. I asked it to add YouTube embeds to the entire syntax website.
Guest 2
It did great initially, and, like, I was able to test the site and everything. But then I had Claude do a code review, and it was like, these are all the integration points it missed. These are all the places where it introduced bugs.
Guest 2
So I think it's fine. It kind of... It felt like using Claude a year ago.
Guest 2
I've seen people mentioning that it's like Astra level. Like, I do not have that experience, at least on the test that I tried it with. I don't see it either. Yeah. I think it's fine. It's just the domain too that I was using it in. I... A lot people are afraid to get their early access revoked because what happens, we'll give you a little bit of insider baseball is a lot of these companies will approach you and say, hey,
Wes Bos
and we give you you want early access? And we're like, yes, please. Free tokens and early access. I'm all over that. And and people are afraid to soil that relationship by by actually saying like what it what it really is because then and then they don't get access next time. You know, same thing happens with iPhone as well. Right? There's all these iPhone reviewers that only say good stuff and kiss kiss Apple's butt all day long because they're afraid of getting their access revoked.
Guest 2
Yeah. Would have found... Shout out to Rhodey Davis. He's the one that gave gave me access.
Guest 2
Yeah. Like, I'm happy I got early access, but I'm gonna be honest because, like, it was... Like, if it was good, I would tell you it was good. I don't know if things have changed because we did technically have early access, and, like, the point of that is to give feedback and maybe it'll change things. But, like, you can't retrain an entire frontier model in a week. They could change the back end system prompt maybe, but, yeah, just not
Scott Tolinski
not the biggest fan. Yeah. I tried it on a completely different thing. I tried it on a Godot game. One thing, I had the game kind of some bones for it already, so we had a strong kind of setup. The one thing I did really like about it is that I wanted to mess around with some actual pixel graphics for this thing, because before it was just boxes moving around. And so I just said, hey, I'm, you know, I'm looking for a tile set and it generated every single one of these assets as a part of the actual coding flow. So when I told it that I needed pixel graphics, we did a little bit of an interview about what it should look like and how it should operate, and it made some pretty decent graphics. Now they don't really fit the art style that I really wanted, so I felt like it didn't necessarily interpret it that well. But as far as like a prototype goes, it beats staring at boxes and it didn't mess up any of the game's programming.
Scott Tolinski
So I had to do a number of tasks to work on the game, but what I found to be more annoying than the results, because the results were fine. What I found to be more annoying was that I had to really press it for making it better. The first version it gave me of anything was never any good. And I always say like, alright, but like, this looks like a website.
Scott Tolinski
This does not like like it did all these buttons and stuff like that. And we have pretty strict definitions in the code base about how the game should look and feel. And in no way does it say have a bunch of buttons and controls over here and invented all of that. But I for the most part, didn't didn't have the taste level that I wanted it to have. And that, you know, that was fine. I just felt like I had to really babysit it in a way that I don't have to with some of the other frontier models. I did like its image generation. Apparently, I'm losing this battle right now. Folks, this is a game I'm making that's a hybrid between... I think it's a game called swords and soldiers where you have, like... You basically build supply lines, and the battle happens automatically, and you're more or less managing supply lines.
Scott Tolinski
And and it's kind of like an RTS where you have strict supply lines. Either way, I did a decent job with the graphics, but it's just not... Yeah. It's just not... Like I said in practice, I felt like I had to babysit it. Yeah. That was my biggest complaint. Scott said like one thing when we were talking about it, he says it's good enough. Like it thinks what it's building is good enough. And I think that's a really great way to put it because I was tasking it to recreate my invoicing software,
Wes Bos
absolutely from scratch. And, and what that was is it had to like dive into every single feature, click every single button, hover over literally everything and reimplement every single feature that it had in my invoicing software.
Wes Bos
To its credit, it did that. It did absolutely everything. It built it up. It ran for probably twelve hours and it's very token efficient because like it didn't even touch, like a chunk of of my my usage, you know, I think I I use like 20% of my weekly allowance and I I think that would be on like the anti gravity pro plan.
Wes Bos
So it was token efficient, but like there were things where it would like, it just kept thinking that it was a demo. The output was good, but like, it would like not implement auth. And then it did implement auth, but didn't wire up a whole bunch of things, you know? And like Scott said, you just have to babysit it a lot more. So it's unfortunately not an an opus Astra fable replacement, but it is... It's pretty good, especially for the price. And the other one, which I think is a great way to judge the vision capabilities of it is, is with like three d slop.
Wes Bos
You know, so I've been working on something to three d model my entire house.
Wes Bos
I built an iPhone app that captures both high res photos and LIDAR data, and, room data, which is like, what's a wall? What's a thing? There's like a, there's an API in iOS for that.
Wes Bos
And then I feed all of that data in to the special harness that I built that will like, basically just like try to model it, take a screenshot, and then just kind of iteratively do that until you have a very good three d render. And Astra is freaking amazing at it, right? Like this looks, This looks like my office. Like this almost looks like real life, like a photo. Right? And then this is what this is what, what is it? Argon. Argon.
Wes Bos
Argon. This is what Argon came out with after I had pushed it a couple times to keep going. The initial ones are even worse. And it's just... It's not even the same ballpark on on the three d. And I was in I was in a Slack room with a lot of people beta testing it. And a lot of people were, like, posting their...
Wes Bos
What they were building three d. And, like, a lot of it was just kinda like... It reminds me of a year ago, the game slop everybody was posting.
Guest 2
Right. Yeah. I think it's it's so interesting, and it's it's tricky because we... We've...
Guest 2
Because these are general purpose models, we expect them... If they're calling it a frontier model, we expect it to be good at absolutely everything. Yeah. And this is kind of what you... Like, it's good at some things, but like other things, it's not. And we're so used to things like Astra or even Opus being good at everything that you you can you can really tell when you give it something that you you can tell they haven't put a lot of training into or a lot of training data into. Yeah. So...
Wes Bos
Yeah. And only recently, the, like, Opus Astra Fable. Those are, like, the three latest ones. And, Scott, what's the site for the Zen... Three d Zen Garden?
3D Zen garden leaderboard ranks models blind
Scott Tolinski
Oh, yes.
Wes Bos
I'll have to find it. Yeah. I got it right here. I'll I'll open it up. This is from Justin Schroeder. That's his last name, Scott? Schroeder. Yeah. Schroeder.
Wes Bos
Models and garden dot com, which is really cool because it's a great idea. Basically, you visit the website and you try to visit one of these three d Zen gardens, and then you rate it without knowing what model has created it. And then it will rank which models are the best based on on everybody's inputs.
Wes Bos
And currently, Opus five five is first, Astra is second, Fable is third, and then Onion three, which is... I've I've been using that one a a lot, especially for driving my, what's it, the MCP behind my video editor. Why am I forgetting the name? DaVinci Resolve.
Scott Tolinski
You've been using it for DaVinci. Interesting.
Wes Bos
Yeah. Yeah. It's pretty good at, like, tool calling. But this is a fantastic way to look at the different models and see how good they are at at three d. And if you look at Facebook Wonder, which is another model that was released this past week, it's way, way down eight.
Scott Tolinski
It's it's just not very good at three d on all accounts that I've seen. Yeah.
Wes Bos
I wonder if he's put Google in here yet.
Guest 2
Probably not. It just released today, so probably not. I guess Yeah. It it might have been against the terms to let people use it before it was released.
Wes Bos
It was. It's also against, at least, my terms to publish production code, which CJ did.
Guest 2
You're gonna be trouble that. No.
Guest 2
It hasn't been deployed. It was just testing. Okay. Okay. No. We're fine then.
Wes Bos
Tony, yeah. What are you doing, Wes? Yeah. He tried to call me up, but also also at the spot.
Wes Bos
Oh, But
Guest 2
Claude went in and just rewrote everything anyways. So... Yeah. You're right. It's not worth it. But,
Wes Bos
again, half the price Yes. Certainly half as good. It's it's probably 87%
Guest 2
as good, I bet. Right. And you get access to it if you... So if you're already in the Google ecosystem, like, you're you're... You you pay for extra storage on Drive or you... All these other things that you get or, like, YouTube premium, a lot of times those subscription tiers include AI usage.
Guest 2
So we will get to a point where you probably won't need an Anthropic sub or an OpenAI sub if you're already bought into the Google Google ecosystem. So that's one of the other nice things here is you're... It's it's part of that whole ecosystem, and Gemini is only gonna get better, and all the all the Google apps that use AI are only gonna get better. So Totally.
Wes Bos
Would like to find a way to remember that. Like, most people are not using Opus Astra Fable for their daily.
Wes Bos
Most people are using what? Like, Kimi, DeepSeq, GLM five three.
Wes Bos
There... Those are those are the models. If you look on open router, those are the models that are are consuming the most tokens because that's what regular people are using who don't have a 200 a month or or $10,000 a month to spend on tokens.
Scott Tolinski
Yeah. One, I would like to get better at working with models that aren't Opus five five or just Opus models in general. There's something even even going way back or in every single... Even the Opus models that weren't that good.
Scott Tolinski
There's something about the way that I work that just works better with those models, and I don't know what it is. And then I use even, like, 6.1 sol, and I'm just like, please, when you're doing this, don't do this and don't do that and don't go off and invent a whole tokenizer. I didn't ask you to do that, and don't write 800 test files for it. Like, I I feel like I'm just bad at working with models that aren't Opus based or Fable for that matter. So I I don't know. I'd... It may... It's probably a me problem. I need to change my my flow up or something. Yeah. Skill issue, literally.
Guest 2
You need more skills. No. I think that I got more skills. They... Well, I think they've been fine tuned in a way that you don't have to have all the extra stuff or extra prompts that you do need with something like six one Soul.
Guest 2
And so I don't think it's a you problem. I mean, I think people have talked about, like, creating reproducible harnesses and skills so that it doesn't matter which model you use.
Guest 2
But I haven't figured that out yet because some models just don't listen. Some models just don't
Scott Tolinski
look at your skill files or pay attention or don't... When when you ask them not to do something, they do it anyways, that kind of thing. So I don't know. I don't know. Yeah. Yeah. I know. I had sold... Like I said, I get... It got into a big loop. It was like, tried to do this. It was on the syntax creative lab that I'm working on. It's like, I tried to do this, and then I tried to do that, but it just doesn't support that. So then I wrote a tokenizer, and then I wrote 800 test files. I'm just like, brother, you...
Scott Tolinski
Ah.
Guest 2
Burning tokens.
Guest 2
Yeah. Yeah. Cool. What what other models came out?
Scott Tolinski
Well, Muse Wonder.
Muse Wonder, Embedding Gemma 2, and Haiku 5.5
Scott Tolinski
Yep.
Scott Tolinski
Yes. Muse Wonder from the...
Scott Tolinski
Our fine friends over at Facebook.
Scott Tolinski
Meta folks, Muse Wonder. Guys, I haven't really looked into Muse Wonder. The thing I saw most about Muse Wonder is that they did announce that the Muse Spark open weights will eventually be released still. But because Muse Wonder is so big, they won't be doing that.
Guest 2
Also didn't look into it. At this point, I just have blinders for meta. Like, I don't care what meta does.
Scott Tolinski
Yeah. Unless this model is like... Unless this model is destroying everything else, I'm I'm in the same kind of boat. And and, you know, by their benchmarks, marks, they put it right behind Opus five five and ahead of fable five one. So... No way. I... Well, I I know. I saw some three d from this as we saw before. It looked bad. Yeah. Yeah. I don't know. There's too many models to use for me to to sign up for another one of these things when it's not going to be better than what I'm using already.
Guest 2
Yeah. I I think for the Meta play, it's like they have... They already have so many Facebook users. I mean, I don't... Nobody's paying for Facebook. So, like, or are they? Do they have premium plans or something? Oh,
Wes Bos
People are gold.
Wes Bos
Yeah. You get the you get the like... No. Do you remember Facebook on Instagram? You can pay to get your story listed for more than 20 You four can pay to, I believe, search who has viewed your story because people are neurotic about if someone specific has seen their story, they wanna know.
Guest 2
Okay. Well, also... Ads is a big, big business for them. Just along those lines, like, if you're already paying for that stuff, now you're probably gonna get access to Muse. So if you're in that ecosystem, maybe that makes sense as well. It's interesting to see that the the bigger players are finally almost catching up with the frontier models. Yeah. Because like, I mean, if you think back to 2022 when OpenAI came out, like, everybody was using ChatGPT, and they're they're a startup, you know, like, they're not...
Guest 2
They weren't Google or Facebook or Apple. But now, four years later, we see bigger models from Google that can compete, and now Facebook is is is coming out with theirs. Well, just in time for Facebook to come out with theirs, apparently, Fable
Scott Tolinski
5.5 has appeared on Azure's East US two model catalog.
Scott Tolinski
So, you know, just in time for anybody else to get some shine, and Anthropic's gonna come in and and slam the door open with a possible Fable 5.5 here. One other model that came out last week is a
Wes Bos
open model from Google. It's called embedding Gemma two. So if you use Gemma four, you know, it's a model that you can, like, download and you can run it on some pretty low end hardware. Am I right about that, CJ? Yes. Well, Gemma four is basically
Guest 2
about the same size as Quinn 3.827 b. I haven't looked at embedding Gemma two. But, yeah, Gemma four is a smaller model that can run-in, like, 20 or 30 gigs gigs of video RAM.
Wes Bos
So they release embedding... Yeah. Embedding Gemma two, which is... And embedding is you can give it text or photos and convert those to an embedding. And the way that I like to describe it is it basically takes all of that data as an input.
Wes Bos
They also does audio as well. And then via like an array of thousands of numbers and thousands of different dimensions, it will have the description of what that thing is.
Wes Bos
And and that's really helpful where you wanna find like similar photos or... This is this is how RAG works, like retrieval augmented, where you could, like... We could we could search all of the embeddings of the syntax podcast, like, single sentence that has ever been said, and then find sentences where we have discussed, like like, JavaScript frameworks. But it doesn't just search for the word JavaScript frameworks. It just finds similar sentences or utterances that are... That we are talking about that. It could find photos of JavaScript frameworks. It could it could find audio clips.
Wes Bos
And embedding, like, we were just talking about making search better.
Wes Bos
Yeah. Having a local embedding, what's it called, engine is is really key for that type of stuff. So Google released their new one, and you can download it on Hugging Face and run it yourself, which is pretty exciting. Yeah. I'll have to give it a try. I... I've tried some of the
Guest 2
other embedding models because basically what you get with this is semantic search. Like, I wanna be able to type in not the exact terms that I'm looking for and still match against the things that I'm... That I would be looking for. And so I had a side project where I was trying to create embeddings for all of Wikipedia so I could have, like, a really good search offline in my house because I have an offline version of Wikipedia at home. But I I played with, four different embedding models. None of them are amazing.
Guest 2
Some of them are much bigger, and then you have much bigger files that you have to deal with.
Wes Bos
So, yeah, I'll I'll give this one a try. It's it's also really good for, like, grouping. I've been trying to do this for a while with, like, all of the syntax podcasts is to, like, auto tag everything.
Wes Bos
And, like, you could give the transcript to an LM, say, give me tags for this, but you don't necessarily know what the tags are. So ideally, what would happen is you would group all of the episodes together, draw some sort of circle via some some algorithm.
Wes Bos
And then you can figure out, given these eight podcasts are in this circle, what is this circle about?
Scott Tolinski
Google Circle.
Guest 2
Google Circle. Oh, yeah. Yes. That was a thing.
Guest 2
I actually like Google Circle. I'm not trying to... Me too. You could create, like, your friend group, and that didn't have to do with, like, your work group or, like, your family group. Like, you could make social posts to specific circles.
Scott Tolinski
Yeah. Yeah. I was a fan. We also have Haiku five five came out. Right? Yes. Yes. Yes. Yeah. Don't know very much. I mean, Haiku's a little model. Right? I I don't I don't use Haiku for anything. So... Yeah. I I think the the biggest news is that haiku now has thinking
Guest 2
levels. So before, haiku just had default. Like, you couldn't tell it how hard to think.
Scott Tolinski
But now you can say I want max thinking or medium thinking or low thinking with haiku. Yeah. Yeah. And it's it's a, you know, it's compared to a Luna, so you're you're not looking at, like, a big beefy model here or anything like that. But, yeah, it's... It exists, and it's available. And, yeah, I haven't used it. I... I'm pretty much stick to, like, Opus five five, man. I know it's a different class of animal. It's it's obviously uses way more of everything, but it's it's just so good. I have a hard time, like, really wanting to use anything else.
Wes Bos
Yeah. I think it's like when people have sheer amounts of data that need to be processed. Yeah. It just is, like if you wanted to, like, I don't know, go through every single file on it or like like I did a video on processing every single frame off of a video. Like, you can't do that at. Oh, yeah. Of course not. Yeah. Like pricing. Right. And, and a lot of your LLMs, you say you don't use HYCU, but if you're using cloud code, you can see that there's quite a bit of HYCU usage because it, it will often spin off sub agents for very simple things like writing a rejects or, like, looking for a file on your computer.
Scott Tolinski
Yeah. So obviously, a good thing that Haiku five five exists. And again, like, if you're building things with AI, as an agent system or anything like that, Haiku could even become really useful there. Mhmm.
Scott Tolinski
Do we have anything else here, guys? Because I got something that's funny. Yes. What do you got? Well, Shane o Mac tweeted that he's embarrassed to share this, but it scared the shit out of him. Last Thursday, an AI agent posted my personal bank balances into our company Slack.
Grok bot posts a founder's bank balances into Slack
Scott Tolinski
That's me. I broke down all my expenses in detail and then apologize.
Scott Tolinski
The agent, I believe, was grok from what I saw. Yes. It is Grock bot that did it. Heads up. Private messages.
Scott Tolinski
It's Shane Shane Mac, not Shane o Mac. That was a wrestling joke. Basically, tweeted out all his expenses there for his personal bank account, which...
Scott Tolinski
Yeah.
Scott Tolinski
You gotta be careful, folks. I don't connect my stuff to this type of stuff because these types of reasons specifically,
Wes Bos
but that's why I'll tell If there's anything I want a local LLM for, it's for finance stuff because I'm I'm pretty fast and loose with the AI stuff, but the finance stuff is is different. And I I have noticed this with all of the I'm running right now, Muse, Grok bot, and dot.
Wes Bos
And you can tell that they are all trying to become more proactive because what happens is people sign up for them and they they'd ask it a couple of questions and then they stop using it because they don't know what to do. So what what is trying to happen now is that they're trying to proactively find things like, oh, you have a flight and you have a meeting booked at the same time. Would you like me to reschedule it? You know? And it's kind of annoying because it's just it just has become like email notifications on steroids where it just also tells you you have an email about x, y, and z. But you can tell that they're trying to get more proactive and be more helpful. And then it it does things like this where it gets confused and accidentally publishes your finances.
Guest 2
In in the replies, he mentions that it's his fault because he configured things wrong. But I would never have, like, a work agent even remotely close to the same data access as my personal agent. Right? Like, the way that he said it, like, it was supposed to only post to his private Slack channel, but it had... It was connected to his bank accounts and and everything else with read only access. But, yeah, I I still, like...
Guest 2
Treat it like you would a work laptop. You typically don't wanna mix your personal data with work data on a on a work laptop. So Yeah. That's crazy to me to connect it to all those things. I don't even wanna connect my agents to email
Scott Tolinski
or even, like, calendar because people just put stuff on your calendar. You know? Like, I don't know about you guys, but I get scam stuff on my calendar all the time. I don't know why that is. But, you know, it... It's it's like prompt injection. You gotta worry about it. But, especially, like you said, fast and loose with this stuff. These agents are all trying to be proactive.
Scott Tolinski
They... That's an agent that's gonna be like, oh, I shouldn't post this guy's bank account to the
Wes Bos
gym membership
Guest 2
is. $1,200 a month for gym? Oh, wow. Well... Maybe he's got a personal trainer,
Wes Bos
diet plan. Don't know. It says personal mercury checking, $6,700.
Wes Bos
Savings, $4,600.
Wes Bos
Jim, 1,200. Maybe he owns a gym and that's like, that doesn't make sense, actually.
Wes Bos
I don't even... Yeah. I do not understand. I think the... Yeah. People that have Ethan their name on Twitter, though. I I always I always... Something
Scott Tolinski
weird's up, you know. Is that his... Oh, no. No. That's that's the person responding. I was gonna say, is that his bot's name? But... Yeah. Yeah. No. So... No. Yep. Oh, yeah. No. The ETH guy wasn't...... People for trying to still make that happen. Yeah. Shout out. Yeah. Shout out. Shane Shane O'Mac's gotta put his put his agent through a table. Scott, nobody knows who Shane O'Mac is. You could stop with those jokes. I'm gonna... No. It's it's funny for the two people who know what that is from the from the nineties or two thousands. Yes. Okay. Well, that's all I got here. Thanks, Wes.
Wes Bos
You're welcome.
Wes Bos
You're welcome.
Scott Tolinski
Who's who's next? Who's next?
Guest 2
I mean, I have quite a few things for me off to. CJ's CJ's always got some nuggets that he found. What do you got for us? Okay. We'll just... I'll I'll do a whirlwind tour because we are kind of... We don't have a time limit necessarily, but we've been live for a while. First up, I found this cool font that is based off of the Commodore 64 keyboard. It's called c 64 keyboard font.
C64 keyboard font and the light bulb projector computer
Guest 2
So if you're not familiar, the... There's... It's a specific font that's on the the keys of the keyboard. And so they turned it into a font that you can use.
Guest 2
Of course, everything is capital letters. There are no lowercase letters.
Guest 2
So I thought this is pretty slick because it has, like, this nice retro feel. I like it. It do be it do be looking good. Yeah.
Wes Bos
How have I not? Made a font yet. Font. Seems like something that everybody should be doing now that we have agents.
Guest 2
Yeah. Exactly. And you have the expertise and taste so that you could make a good one. So you should you should make it happen. I'm gonna make a font. Alright. I'm in. So this is another fun project I came across. It's called light bulb computer.
Guest 2
And this is from someone that used to work at Apple. I believe... What did they work on? They worked on Face ID, Apple Pencil, iPhone camera. So they're they're, like, in the computer use or, like, a human computer interaction space.
Guest 2
And they have this idea for a light bulb here. Like... So I don't believe this is a company yet. They're not launching this as a product. It's more of an idea.
Guest 2
This is essentially a light bulb. Idea? Yeah. It's a light bulb idea, but it has a projector inside of it.
Guest 2
So the the idea would be you, like, mount it on your ceiling, and it can actually project in multiple different directions to basically give you a computing surface on anything. So one of the examples he shows is, like, asking for a recipe. And then because it's on the ceiling, it can project it onto the wall.
Guest 2
And then it also projects some things onto the surface of the the counter here of, like, where the ingredients should go.
Guest 2
Even in the demos, it seems a little slow. Like, if I were gonna use this, I would want it to be, like, super snappy.
Guest 2
And then, yeah, he asked it to put, like, a timer on the wall.
Guest 2
There were some other interesting examples of, like, pulling up a a map and then also swiping the the photos from your phone onto the surface.
Wes Bos
This feels very like future UI esque. Yeah. Like, kind of thing you would see. Pin tried to do this as well. Was gonna say, the humane pin. Yeah. Everybody wants to project everything.
Guest 2
And I think, like, you gotta get it right. So I I I... Like, this was years ago in college.
Guest 2
I did a technical writing report on...
Guest 2
There was this TED talk about...
Guest 2
I forget what it was called. But he basically, he was wearing a projector. And this was, like, almost twenty years ago, wearing a projector, and then he could walk into a bookstore and it would project the review onto the the front of the book, or he'd be... You'd open a newspaper and it would project the video into a specific spot.
Wes Bos
But we haven't seen any, like, consumer devices that do this yet. It's cool concept.... Are so expensive. Like, I have one of those, like, cheap Amazon ones I found out at a thrift store for $5.
Wes Bos
Those things suck. And then, like, we have, like, a really nice projector at our cottage, and those things are, like, thousands of dollars. So Yeah. There's there's not much in between. Yeah. That's cool. Mean, it's
Scott Tolinski
cool. A good laser projector, and it still doesn't do that great in in, lighted environments. Like, you still need some decently low light for it to be great.
Scott Tolinski
Yeah. I I I think the answer to all of this is going to be the XR rather than progressive, you know, the glasses,
Guest 2
the contacts, or those things. Yeah. That's what he talks about here is, like, we've been so focused on augmented reality or extended reality or virtual reality.
Guest 2
But, like, wearing glasses is bulky, and multiple people have to be wearing the glasses to get the same experience. So I don't know. I wish something like this was good and usable because I don't wanna have to wear glasses all the time.
Wes Bos
I think this would be cool in the, like, home home space where, like, hey, set a timer or, like... Because we ask our Google Home all day long questions, and then you have to, like, walk over to the little screen and read or see what they have. It would be really neat if if we were just, sitting at the table and it were projecting it on the wall.
Wes Bos
Yeah. But then again, don't know how much wall space I... Random pure white wall space I have
Guest 2
available for the same thing. That's cool. I don't... I get... Interesting idea. I mean, yeah, maybe somebody who really... Like, we need an electrical engineer, somebody that knows projectors really well, come along and just build a really, really dope small projector, and then this... Something like this would be super feasible. Yeah. Yeah. Think there's limitations on
Wes Bos
light.
Scott Tolinski
On light? Yeah. I used to work as a projectionist, folks. Yes. I don't know if anybody knows that. I was a projectionist.
Scott Tolinski
And, yes, I...
Scott Tolinski
When you're a projectionist in the digital age, most of working on a projector is turning it on or replacing the bulb.
Scott Tolinski
So not much to know there. Nice. Alright. More
PS5 to PC recomps, PS2 and PSP games in WebAssembly
Guest 2
stuff. We're talking about recomps and decomps.
Guest 2
Scott mentioned this, I think, last week. Basically, people are recompiling, decompiling games. They're putting characters from Minecraft in Halo, and they're combining games. Like, there was, like, a Spider Man, Batman combination. So people are doing crazy stuff. But along those lines, this is a tool. It's called any PS five.
Guest 2
It's for automatic conversion of PS five executables into something that can run on Linux or Windows.
Guest 2
They have an entire compatibility chart here. So a 191 games tracked.
Guest 2
There's some big names in here, like GTA five.
Guest 2
Basically, you can take the executable for GTA five that's supposed to run on p a s... PS five and run it on Linux or Windows. What else is there? There's, like, Astrobot, EA Sports, UFC five.
Wes Bos
How is this different than an emulator? Because an emulator,
Scott Tolinski
like, literally emulates the chips on the The system. Yeah. It's like a it's like a computer program that is the system where this is taking the the code that runs on the system and runs it on your device. Exactly. Yeah. Right. And and they get into the architecture in the repo, but it basically is mapping
Guest 2
p s five system functions to things available on Linux and Windows. So, yeah, it's not an emulator. It's not emulating the PS five system. It's taking code that was written for that system and making it so that it can run on Linux and Windows. And this is allowed? Like, I mean, like, hell no. I mean... But... I would I would think, like, probably for distribution, definitely not. But, like, if I own a PS five game and I do this to play it on my PC, like, and I'm not distributing it, like, why would that... I mean, technically, it it You don't own your stuff anymore. That's why. True. In this photo frame, people are like, yeah, they're selling them at a loss because they want you to.
Wes Bos
They're gonna sell them at a $10 loss because they think you're gonna spend $8 a month to send photos to grandma.
Wes Bos
And then, like, are you allowed... If you buy a photo frame, are you allowed to hack it and run your own software on it? I don't know.
Scott Tolinski
I don't know. But it's cool space. I mean Yeah. Yes. I know. I I got a Steam machine, which obviously runs Linux.
Scott Tolinski
And I'm just thinking all the time. This is the perfect time to have a Steam machine because unlike PlayStation, which has now the PS five has been jailbroken.
Scott Tolinski
Steam machine, no, you don't even need to worry about jailbreaking. You can just install whatever the heck you want. And if people are decompiling all these games, I'm gonna have every single decompiled thing legally that I'm allowed to have on it. That's gonna be sick. That's gonna rule.
Guest 2
Yeah. I mean, the... Like, so so these days, like, I have this little device. It looks like a Nintendo DS, but it's ready on hand. He had it in the pocket ready to flip out. I mean, I I play it during my breaks, but it's it's running in a version of and... A version of Linux, and it has all the emulators. So it has a Sega emulator, a Nintendo emulator, a GameCube emulator, an an n 64 emulator, And you load roms onto it, and you can play it. So I'm... I imagine a future where our kids are gonna basically have every system ever on little devices like this playing your PS fives and and whatever else. So speaking of decompilation
Wes Bos
here, Randy, show my screen. Look at you. Wow, Wes. So last week, this, like, like open source Photoshop was announced and Scott and I recorded a podcast on it or like we recorded video. It'll be out this week.
Open source Photoshop clones, GIMP and Audacity 4 gripes
Wes Bos
But this thing blew up and like, like the normies got ahold of it and were like somebody decompiled Photoshop. They did not. They did not decompile Photoshop. You don't even know what that is. But I I thought, like, the reason why we're not talking about is because we have a whole video coming up on it talking about both the software and the, like, ideas of, like, clean room engineering this. Since we recorded, they have announced word craft, big craft, sound craft, deck craft, CAD craft. So, like, they started with the Adobe suite and they're like, you know what? Let's just do all the Microsoft apps as well.
Wes Bos
And what is Figcraft? Figma?
Guest 2
Must be. Yeah. I'm I'm excited to to listen to to to y'all's episode talking about this because, like, I I don't know how I feel about it. Like, it's it's cool that they did this. And I I looked into it, like, engineer behind it has, like, fifteen years of experience. This isn't just somebody vibe coding stuff out. Like, yeah, like, it takes somebody to know what they're doing to be able to to build these kinds of things. But, like, we... In the open source space, like, we have LibreOffice, which has all of the suite of, like, there's an Excel equivalent. But Yeah. Yeah. What I'm getting at is, like, if we can throw agents at recreating it from scratch, why not throw them at creating a new interface for LibreOffice or Gimp, which is the Photoshop equivalent? Like, why not take their base and just make them...
Guest 2
Make it so that you can interact with them like you would Photoshop? Because I think that's one of the the biggest things that people I don't... People don't use something like Inkscape, which is like the the vector one or
Wes Bos
GIMP, which is the Photoshop one, is like, they're hard to use. They're hard to figure out because it's all, like, Linux y or, like, open source y. But they have the base code there, and it's open source. So why not build a new UI layer on top of it instead of, like, starting completely from scratch? Yeah. That... That's a great question. Because they they certainly have hit a lot of the the lower level bugs with, like, GIMP. We talk about GIMP on the on the upcoming video. But, like, gimp just doesn't support half the stuff that Photoshop does. And it's just like, yes, it is. But, like, I've I've never actually met a professional that uses Yeah. Gimp because a, it doesn't have all the features and and b, like, the interface is awful for it. So, yeah, I don't, I'm not sure why nobody has done that. Probably also partially politics as well with some of these big, big old open source projects are kind of hard to crack the way that they're doing things. We, we saw it successfully with, what's the audio one?
Scott Tolinski
Audacity. I wanted to talk about Audacity. Did it. Audacity is a sick new UI and has has Okay. Figured it I'm sorry, folks. The Audacity stuff always kind of rubs people the wrong way. I I have been running Audacity four because I use it quite a bit, actually. And the one... The couple things bug me. One, why you gotta make it a completely... Like, it didn't upgrade Audacity three. It installed a second application. So now I have Audacity, and I have Audacity four on my computer. Everybody does that. Have you ever had GoToMeeting on your computer, Scott? No. I've got every GoToMeeting.
Scott Tolinski
Two. That's dumb. Three. The d... Or two. The default export in my system when I, exported it from it was, like, AIFF on Mac, and it garbled the hell out of my audio. And I had to re export it as wave. I mean, Audacity is fine. But, like, oh, man. I'm gonna fork Audacity, and then my... Am I gonna be forking out... Or audacity? Am I gonna be doing that?
Guest 2
Yeah. I mean, this is this is the area of personal apps. So if you think you can do it better, like, why not? Yeah. I... Yeah. I don't... I think they could have put literally
Scott Tolinski
Opus 5.5 on that UI for one more second and said, hey, just touch this UI up a little bit. And I think it would have done good things because
Guest 2
there are some issues there. Cool. CJ, got anything else, brother? Just two more all along the idea of games. So there's a project called PS two web recomp and also PSP web recomp.
Guest 2
And this is taking PS two and PSP games, recompiling them to WebAssembly, and then they have, I believe, like a WebGL renderer.
Guest 2
So you can take the actual game and run it inside of a web browser. Again, this is not an... It's not an emulator that's compiled and running the thing. It's the the game itself is compiled to run-in WebAssembly. Holy smokes. I just saw... I saw somebody get Mario Kart
Scott Tolinski
working in browser, and you could just join a Mario Kart session in browser.
Scott Tolinski
Man, it's getting crazy.
Wes Bos
Oh, could we do a Mario Kart in a tweet?
Scott Tolinski
Can we do Mario Kart in a tweet? What a statement that question.
Wes Bos
What a crazy world we have right now. What else, CJ?
Bootstrap 6 alpha brings back real buttons
Guest 2
That's all I got. Yeah. Alright. Well, I actually have one more really fun one. Maybe we'll end here because Yeah. Nobody even knows or cares anymore because of AI. But Bootstrap six is now an alpha. And they brought back real buttons back when this country...
Guest 2
Well, I'm not gonna get that. Buttons. Real buttons, folks. Amazing. Did did they get rid of buttons for a second? I didn't... I don't know if they get went flat, CJ. We went all flat design. It's all boring. Now we got buttons. Apparently, there's a lot more, like, CSS variables available. So you can do, like, no border radius that gives you, like, more of, like, a flat button.
Guest 2
But, yeah, again, the reason, like, I am not super excited about this is because everyone just uses Tailwind or ShadCN or AI just generates the UI for them instead of using something like Bootstrap.
Wes Bos
So I don't know how... Where Bootstrap lands in this ecosystem of everyone's The whole idea with with Bootstrap six is that, like, they... It's just another CSS framework that agents are really good at writing. Mhmm. Okay.
Guest 2
And, like, hey. Who am I to say we need that or not? You know? I love when people try new things. I I think, like, it's probably less tokens than Tailwind or Shad cn because you don't have to have a bunch of class names on an element.
Guest 2
You have your preconfigured, like, BTN class and stuff like that. Good for them. That's what I'll say. Good good for them. Yeah. Yeah. Right on. Back when... Still is SaaS, though.
Wes Bos
Is it?
Scott Tolinski
Mhmm. Yep. Oh, that's an interesting choice.
Wes Bos
Probably just because, like, they gotta support. There's somebody that wants to upgrade to Bootstrap six on their app to get these benefits.
Guest 2
Yeah. So they use both SAS and post CSS for some things.
Wes Bos
I moved off of SAS, like, so long ago, and it wasn't... Like, this was before AI, and it wasn't that big of a deal to to migrate everything over. At all. Yeah. It's not a big, you don't need to upgrade to. So that was good in 2012.
Wes Bos
It was great in 2012. That was when it was awesome. Did many, episodes over the years of like, you don't need SAS anymore because
Scott Tolinski
like you're here are the features. Awesome. And you still don't. Alright. Cool. Anything else CJ or is that it? That's it. Wow. What a good live stream guys. We had so much crazy stuff. I'm gonna go get cracking on my Pi durable video. That's gonna be out on Friday. So check that out on syntax.fm.
Scott Tolinski
Check out Sentry at Sentry. Because they make the show possible.
Scott Tolinski
And, that's all I got. Anybody else got anything?
Wes Bos
None. See you.
Scott Tolinski
Peace.