Dominic
👤 PersonPodcast Appearances
And actually, you hit on his main point and the Rails team's main point that I kind of overlooked here. There's this whole idea of getting away from AWS, which I'm all for. and just moving to putting things on one box. Now, DHH and company over at Basecamp are like self-hosting again, which I briefly did, and I guess a few of the people, great.
And actually, you hit on his main point and the Rails team's main point that I kind of overlooked here. There's this whole idea of getting away from AWS, which I'm all for. and just moving to putting things on one box. Now, DHH and company over at Basecamp are like self-hosting again, which I briefly did, and I guess a few of the people, great.
I know those DO bills are breaking my soul.
I know those DO bills are breaking my soul.
yeah yeah yeah our matrix server alone you know it could be a thousand dollars a month on a cloud provider yeah i've been tempted but that you know that is kind of the general goal i i'm there's a lot of stuff about turbo and like rails is front end changing this is a theme if you if you don't know anything about rails where every couple years they throw out all the front end stuff start over all i can say is uh you know goodbye webpack and i hope you burn in hell so
yeah yeah yeah our matrix server alone you know it could be a thousand dollars a month on a cloud provider yeah i've been tempted but that you know that is kind of the general goal i i'm there's a lot of stuff about turbo and like rails is front end changing this is a theme if you if you don't know anything about rails where every couple years they throw out all the front end stuff start over all i can say is uh you know goodbye webpack and i hope you burn in hell so
I'm pretty happy with it if I ever get to use it anytime soon.
I'm pretty happy with it if I ever get to use it anytime soon.
When Rails 9 is coming out, there I'll be.
When Rails 9 is coming out, there I'll be.
Don't you hate it when a good couple just starts to quarrel?
Don't you hate it when a good couple just starts to quarrel?
As Sam Q has executed the rebels in Times Square, yeah.
As Sam Q has executed the rebels in Times Square, yeah.
Well, to use the divorce analogy that you mentioned, right? Isn't that like when all of a sudden one of the parties, one of the spouses just lawyers up and it's like, you know.
Well, to use the divorce analogy that you mentioned, right? Isn't that like when all of a sudden one of the parties, one of the spouses just lawyers up and it's like, you know.
Right. I feel like replace lawyers with bankers and it works perfectly.
Right. I feel like replace lawyers with bankers and it works perfectly.
Oh, yeah, dude. I think Satya... Okay, can I fry some bacon? Dude, you know I always bring bacon for you. You bet. Here you go. Oh, that smells great, Chris. What kind of bacon is this?
Oh, yeah, dude. I think Satya... Okay, can I fry some bacon? Dude, you know I always bring bacon for you. You bet. Here you go. Oh, that smells great, Chris. What kind of bacon is this?
Oh, gator bacon. We got a lot of them right on the street. You could go buy it out of an F-150. Either way, I'm eating it. All right, so... Satya is apparently very famously a nice guy, which is tough for me to believe about the CEO of Microsoft, but let's just go with it for a moment. Sam Albit? You know, some sharp elbows there, right? Is it possible that Satya's eyes got opened?
Oh, gator bacon. We got a lot of them right on the street. You could go buy it out of an F-150. Either way, I'm eating it. All right, so... Satya is apparently very famously a nice guy, which is tough for me to believe about the CEO of Microsoft, but let's just go with it for a moment. Sam Albit? You know, some sharp elbows there, right? Is it possible that Satya's eyes got opened?
Remember the scorpion and the frog? You know, the frogs in the river with the scorpion on his back. Sure. I think Satya might have realized he gave a scorpion a ride here. Needs to get at it.
Remember the scorpion and the frog? You know, the frogs in the river with the scorpion on his back. Sure. I think Satya might have realized he gave a scorpion a ride here. Needs to get at it.
Well, OpenAI wants to turn Fang into Fango, although Fang somehow misses Microsoft. But I just – you're totally – that's got to be part of it, right? There's so much drama with this company, and I can't help that some of it has to be a little bit of the personality involved.
Well, OpenAI wants to turn Fang into Fango, although Fang somehow misses Microsoft. But I just – you're totally – that's got to be part of it, right? There's so much drama with this company, and I can't help that some of it has to be a little bit of the personality involved.
I was. I got a chance to play with it. I only played with it for a few hours because, you know, got to make money and be a dad and all that. It's pretty good. I mean, I will give OpenAI one thing. They are moving super fast. They're shipping a lot of stuff. They're still making crazy inflated promises. But they are, in fact, shipping. It's not pure vaporware, right?
I was. I got a chance to play with it. I only played with it for a few hours because, you know, got to make money and be a dad and all that. It's pretty good. I mean, I will give OpenAI one thing. They are moving super fast. They're shipping a lot of stuff. They're still making crazy inflated promises. But they are, in fact, shipping. It's not pure vaporware, right?
They're shipping stuff, and it's getting better all the time. So, I don't, you know, this is not me pulling the fire alarm and saying...
They're shipping stuff, and it's getting better all the time. So, I don't, you know, this is not me pulling the fire alarm and saying...
oh my god they're going to replace all the coders i don't believe that but i think this or something like it is going to be a tool in a lot of folks's tool chest which kind of circling back to the trouble in paradise stuff isn't that what co-pilot like okay i hate that microsoft overloads the names of everything because you don't know what i mean the original co-pilot from github which is also microsoft isn't that what that was supposed to be
oh my god they're going to replace all the coders i don't believe that but i think this or something like it is going to be a tool in a lot of folks's tool chest which kind of circling back to the trouble in paradise stuff isn't that what co-pilot like okay i hate that microsoft overloads the names of everything because you don't know what i mean the original co-pilot from github which is also microsoft isn't that what that was supposed to be
Oh, good. It'll be my VS Code agent. Got to get it like a little martini glass and a tuxedo. I love it.
Oh, good. It'll be my VS Code agent. Got to get it like a little martini glass and a tuxedo. I love it.
And it just does it for you. Oh, man, I think I'd have a hard time with that.
And it just does it for you. Oh, man, I think I'd have a hard time with that.
Yeah. I think I'd have a real hard time, especially. Yeah. I don't think I would do that.
Yeah. I think I'd have a real hard time, especially. Yeah. I don't think I would do that.
Well, so it's like all of C++. Those who use it will use it. And many people are stuck on like C++. Then, you know, whatever it is. I forgot the exact most common standard here. But think Android. A lot of people aren't using the latest and greatest.
Well, so it's like all of C++. Those who use it will use it. And many people are stuck on like C++. Then, you know, whatever it is. I forgot the exact most common standard here. But think Android. A lot of people aren't using the latest and greatest.
Terrible, terrible things all the time.
Terrible, terrible things all the time.
I mean, although if you've hired junior developers, just saying.
I mean, although if you've hired junior developers, just saying.
I mean I think we're – superior I find a little tough. But are we at the point where there's no putting the genie back in the bottle? I think that's almost certainly true, right? I mean that is true.
I mean I think we're – superior I find a little tough. But are we at the point where there's no putting the genie back in the bottle? I think that's almost certainly true, right? I mean that is true.
I was going to say, let's open our own nuclear reactor.
I was going to say, let's open our own nuclear reactor.
A couple of projectiles, but no real damage. So that's nice. Did you lose power? Very briefly and my little baby Jack regenerator was really not needed but it was there so just in case right yeah well folks near me did get waxed I got I just I happen to live slightly above land enough that my little section of the town was fine.
A couple of projectiles, but no real damage. So that's nice. Did you lose power? Very briefly and my little baby Jack regenerator was really not needed but it was there so just in case right yeah well folks near me did get waxed I got I just I happen to live slightly above land enough that my little section of the town was fine.
You couldn't go anywhere because there was no roads or there were no traffic lights for like a week. Whoa. School was like my, all the kids had a little vacation, which was, let me tell you how fun that is. Come on, ChatGPT. Can you go ahead and play some Nintendo with them, please?
You couldn't go anywhere because there was no roads or there were no traffic lights for like a week. Whoa. School was like my, all the kids had a little vacation, which was, let me tell you how fun that is. Come on, ChatGPT. Can you go ahead and play some Nintendo with them, please?
It's all good. I mean, and the season only has one month left, so I probably will survive.
It's all good. I mean, and the season only has one month left, so I probably will survive.
Oh, Jesus, you're going to get whacked. You get blizzards.
Oh, Jesus, you're going to get whacked. You get blizzards.
Coder Radio, we're both screwed on opposite schedules.
Coder Radio, we're both screwed on opposite schedules.
But will it also help you write a breakup letter? Because that's what the old Clippy was good for.
But will it also help you write a breakup letter? Because that's what the old Clippy was good for.
Just write, just form in Delaware, fundme.ai LLC. Yeah. Or I guess it has to be a C-Corp. Fundme.ai Inc. or core. There you go.
Just write, just form in Delaware, fundme.ai LLC. Yeah. Or I guess it has to be a C-Corp. Fundme.ai Inc. or core. There you go.
I, Oh, I'm kind of amazed that these guys have Y combinator funding, but damn, they have a snazzy website.
I, Oh, I'm kind of amazed that these guys have Y combinator funding, but damn, they have a snazzy website.
Really? And it's got, like, it's in a – I'm like, I might use this now.
Really? And it's got, like, it's in a – I'm like, I might use this now.
It's never stopped anybody before. What are you talking about?
It's never stopped anybody before. What are you talking about?
I was going to say, join ScarJo. You know, if the Black Widow's on your team.
I was going to say, join ScarJo. You know, if the Black Widow's on your team.
Also, there's like a 0.0001% chance you'd end up in a courtroom with ScarJo on the same side. And I got to tell you, it's worth it. Worth it. I wish I could do that.
Also, there's like a 0.0001% chance you'd end up in a courtroom with ScarJo on the same side. And I got to tell you, it's worth it. Worth it. I wish I could do that.
Oh, great. You can AI cancel people now.
Oh, great. You can AI cancel people now.
No, no, no. You get it, right? Oh, I shouldn't even put this out there because somebody's going to do it. But somebody you don't like, right, that has some sort of platform, you get – you coax – and trust me, you can coax these AIs to do stuff and be like, let's have so-and-so talk about the softer side of the National Socialist Party. And there you go.
No, no, no. You get it, right? Oh, I shouldn't even put this out there because somebody's going to do it. But somebody you don't like, right, that has some sort of platform, you get – you coax – and trust me, you can coax these AIs to do stuff and be like, let's have so-and-so talk about the softer side of the National Socialist Party. And there you go.
Right, but with that said, there's tons of embedded C++, and those tend to be newer projects. I mean I see no reason if you were starting Greenfield. Well, let's cool our love a little bit, right? Let's leave some room for Jesus. We don't need to be bumping and grinding on the new standard just yet. It is not, in fact, the new standard yet. It's a proposal. There's a lot of stakeholders.
Right, but with that said, there's tons of embedded C++, and those tend to be newer projects. I mean I see no reason if you were starting Greenfield. Well, let's cool our love a little bit, right? Let's leave some room for Jesus. We don't need to be bumping and grinding on the new standard just yet. It is not, in fact, the new standard yet. It's a proposal. There's a lot of stakeholders.
I wonder, is it hoovering up publicly available RSS feeds? It must be.
I wonder, is it hoovering up publicly available RSS feeds? It must be.
Hey, by the way, you have been assimilated and resistance was in fact futile.
Hey, by the way, you have been assimilated and resistance was in fact futile.
Go to alice.dev for all your automation ETL processing needs.
Go to alice.dev for all your automation ETL processing needs.
We know how they like to grip their stakes like Van Helsing. That's why they're holders. They hold tight, baby. I think it's probably going to... So the problem is they can't not do something like this. Whether it gets changed in the process is possible. Adoption level...
We know how they like to grip their stakes like Van Helsing. That's why they're holders. They hold tight, baby. I think it's probably going to... So the problem is they can't not do something like this. Whether it gets changed in the process is possible. Adoption level...
think it's gonna be pretty high of people doing greenfield projects everything else and for the overall ecosystem it's gonna be pretty low i mean that's actually more positive than i expected from you well it's it's the android developer problem that we talked about for years and years when you know that was a thing we cared about where yeah these apis are great but you have to target what you have to target it's a little different in c++ world because really what you're targeting is your enterprise's legacy system that was written in like
think it's gonna be pretty high of people doing greenfield projects everything else and for the overall ecosystem it's gonna be pretty low i mean that's actually more positive than i expected from you well it's it's the android developer problem that we talked about for years and years when you know that was a thing we cared about where yeah these apis are great but you have to target what you have to target it's a little different in c++ world because really what you're targeting is your enterprise's legacy system that was written in like
Yeah, exactly. But it's – I don't know. I keep – for the things I need it for, I had my flirtation with Rust. I do like Rust. I haven't really looked at Go other than a bit for the show and a couple small things just to play around with. I don't see why I wouldn't. Do you know what I mean?
Yeah, exactly. But it's – I don't know. I keep – for the things I need it for, I had my flirtation with Rust. I do like Rust. I haven't really looked at Go other than a bit for the show and a couple small things just to play around with. I don't see why I wouldn't. Do you know what I mean?
If I had to write a small data processing or whatever package for Alice, why wouldn't I just go ahead and use the memory safety features?
If I had to write a small data processing or whatever package for Alice, why wouldn't I just go ahead and use the memory safety features?
We should mention the big Washington State elephant in the room here. So when is Microsoft's C++ compiler going to adopt this when it eventually comes out as a standard? Because for our dark matter friends out there, that's a pretty big chunk of the C++ market.
We should mention the big Washington State elephant in the room here. So when is Microsoft's C++ compiler going to adopt this when it eventually comes out as a standard? Because for our dark matter friends out there, that's a pretty big chunk of the C++ market.
I think it'll be used a lot in Embedded First. Does it have to fall? I don't know. See, once you're talking C++, you're talking game engines, which is a whole other universe that is just its own thing, man. That's a whole world by itself.
I think it'll be used a lot in Embedded First. Does it have to fall? I don't know. See, once you're talking C++, you're talking game engines, which is a whole other universe that is just its own thing, man. That's a whole world by itself.
I don't think they exist. I'd add the caveat of was that ultimately successful and did it replace the existing system?
I don't think they exist. I'd add the caveat of was that ultimately successful and did it replace the existing system?
Coming sometime, somewhere, somehow. Somewhere.
Coming sometime, somewhere, somehow. Somewhere.
Well, you know, that feature you just got there, Go and Rust, C++ has already assimilated it, and your science will service them.
Well, you know, that feature you just got there, Go and Rust, C++ has already assimilated it, and your science will service them.
They just wait. They're like, what are they doing?
They just wait. They're like, what are they doing?
I mean, how could you not? If you open a door, he's probably behind it.
I mean, how could you not? If you open a door, he's probably behind it.
Yeah, I'm just going to run through, I think, some of the interesting things that are new in Rails 8, 8.1. I'm conflating the two because basically, you know, things that were keynotes in the conf, right? And I do love me some Rails. So Rails 8.1 has a couple things that I think are interesting. Come all, we talked about it briefly.
Yeah, I'm just going to run through, I think, some of the interesting things that are new in Rails 8, 8.1. I'm conflating the two because basically, you know, things that were keynotes in the conf, right? And I do love me some Rails. So Rails 8.1 has a couple things that I think are interesting. Come all, we talked about it briefly.
It's basically an out-of-the-box way to handle Docker containers, right? I will say that this seems like a big push. They've put a lot into this to make the whole Rails is developer-friendly thing a step further and handle deployment. There's a few other things that I think do that well.
It's basically an out-of-the-box way to handle Docker containers, right? I will say that this seems like a big push. They've put a lot into this to make the whole Rails is developer-friendly thing a step further and handle deployment. There's a few other things that I think do that well.
If you listen to DHH for long enough, he will eventually tell you how wonderful SQLite is and that you could probably use it on the server. Okay. A reason for that is SQLite, of all the variants, requires almost no configuration.
If you listen to DHH for long enough, he will eventually tell you how wonderful SQLite is and that you could probably use it on the server. Okay. A reason for that is SQLite, of all the variants, requires almost no configuration.
I don't agree with it. I'm Postgres for life.
I don't agree with it. I'm Postgres for life.
Yeah. It's there's a whole. Yeah, but it is nice. I fear that a lot more complex applications that are written on Rails, but probably have tendrils into like native binaries and things that they run will find Kamal a touch lacking and still end up using things like bash scripts and. Whatever, right, whatever Tom Fuller you want, but it is built on Docker and we get to claim that win yet again.
Yeah. It's there's a whole. Yeah, but it is nice. I fear that a lot more complex applications that are written on Rails, but probably have tendrils into like native binaries and things that they run will find Kamal a touch lacking and still end up using things like bash scripts and. Whatever, right, whatever Tom Fuller you want, but it is built on Docker and we get to claim that win yet again.
And I'm pretty sure, so I didn't put it in the doc, but what is the name of his Linux PC dev bootstrap thing? We talked about a couple months ago. That has gotten a ton of traction. Super fast.
And I'm pretty sure, so I didn't put it in the doc, but what is the name of his Linux PC dev bootstrap thing? We talked about a couple months ago. That has gotten a ton of traction. Super fast.
No, we'll look it up. It's got like a very... It's something like weird. It's got a... Okay. Yeah.
No, we'll look it up. It's got like a very... It's something like weird. It's got a... Okay. Yeah.
Rust in the Linux kernel? Okay, we need to do something here.
Rust in the Linux kernel? Okay, we need to do something here.
He's still... Getting in weird fights with the WordPress guy. I don't know if I care about that, but sure. Why not? I don't know.
He's still... Getting in weird fights with the WordPress guy. I don't know if I care about that, but sure. Why not? I don't know.
Amacube, that's what it is, right? Yes, yes, yes. Amacube. Wes is always there. He's clutch. Other things, speaking of things that end in cube, SolidCube. This one I'm actually going to end up using in two to three years when I get to ship a Greenfield product in Rails. Because, of course, all my stuff is running older stuff. It is a built-in abstraction for the hell that is...
Amacube, that's what it is, right? Yes, yes, yes. Amacube. Wes is always there. He's clutch. Other things, speaking of things that end in cube, SolidCube. This one I'm actually going to end up using in two to three years when I get to ship a Greenfield product in Rails. Because, of course, all my stuff is running older stuff. It is a built-in abstraction for the hell that is...
Ultimately, it's like kind of cron jobs. I don't want to get too railsy here, but they're like delay jobs. You could be using – my brain isn't working today – Sidekick, all kinds of stuff to do asynchronous tasks that need to go off and report back. Think large data processing and how I might find this helpful, but also think about large –
Ultimately, it's like kind of cron jobs. I don't want to get too railsy here, but they're like delay jobs. You could be using – my brain isn't working today – Sidekick, all kinds of stuff to do asynchronous tasks that need to go off and report back. Think large data processing and how I might find this helpful, but also think about large –
I need to process all the sales from last night and do the sales tax report for the manager for 2 a.m. in the morning. But that takes a lot, and if people are using our website, we probably don't want it running the main processes, right? That is a gross oversimplification, and depending on what system you're using, they handle processes very differently.
I need to process all the sales from last night and do the sales tax report for the manager for 2 a.m. in the morning. But that takes a lot, and if people are using our website, we probably don't want it running the main processes, right? That is a gross oversimplification, and depending on what system you're using, they handle processes very differently.
it's almost always in one of these many, many jobs, right? That's like running every so often in the background. And there's a bunch of them, and they're complicated. So again, I want to be surprised. I want to be happy.
it's almost always in one of these many, many jobs, right? That's like running every so often in the background. And there's a bunch of them, and they're complicated. So again, I want to be surprised. I want to be happy.
I don't mean to say I'm down on it, but if this really is as good as the presenter in the YouTube video, who I believe works for the Rails Foundation, is saying that this is not the trifecta from hell. This is the trifecta that's going to get the trains running on time. Get it, Rails?
I don't mean to say I'm down on it, but if this really is as good as the presenter in the YouTube video, who I believe works for the Rails Foundation, is saying that this is not the trifecta from hell. This is the trifecta that's going to get the trains running on time. Get it, Rails?
Yeah, NVMe is really cheap now. I'm not sure there's a good reason to use an RPM drive at it. Just unless you want massive storage, I suppose, and you don't need it fast. I guess, yeah. I guess if it's like – well, I guess JB could, right? Like if you're holding like archived episodes or especially the video ones.
Yeah, NVMe is really cheap now. I'm not sure there's a good reason to use an RPM drive at it. Just unless you want massive storage, I suppose, and you don't need it fast. I guess, yeah. I guess if it's like – well, I guess JB could, right? Like if you're holding like archived episodes or especially the video ones.
What are the odds that somebody wants to watch something from 10 years ago? Maybe? Right. I don't know. I don't know how you do that, but.
What are the odds that somebody wants to watch something from 10 years ago? Maybe? Right. I don't know. I don't know how you do that, but.
Right, so it would be like the one guy who's like, I want to watch the first Linux action show ever. Well, he can wait like an extra 10 seconds.
Right, so it would be like the one guy who's like, I want to watch the first Linux action show ever. Well, he can wait like an extra 10 seconds.
Yeah, it's probably on YouTube somewhere pirated.
Yeah, it's probably on YouTube somewhere pirated.
It is a total vibe shift. And we have this article from Someone's name I'm having trouble pronouncing. You take a crack, Chris. I'm going to say just Vince. We can probably just go by his first name. Just go with Vince. Yeah, Vince. He makes a couple of claims.
It is a total vibe shift. And we have this article from Someone's name I'm having trouble pronouncing. You take a crack, Chris. I'm going to say just Vince. We can probably just go by his first name. Just go with Vince. Yeah, Vince. He makes a couple of claims.
I watched it this morning myself. Yeah, there's a whole series, though, so.
I watched it this morning myself. Yeah, there's a whole series, though, so.
Now, I think it'd be better if you ran through because I think he actually kind of misses – he gets the little boats, but he misses the giant Titanic in this. And I think you can probably guess what I'm going to say.
Now, I think it'd be better if you ran through because I think he actually kind of misses – he gets the little boats, but he misses the giant Titanic in this. And I think you can probably guess what I'm going to say.
I read it as RAID. Yeah. What is with the cool spellings?
I read it as RAID. Yeah. What is with the cool spellings?
Yeah, you know, I'm kind of on the old man side with this one, right? In fact, I just want to mention, Chris, I don't know if you've heard of Xamarin. Um, no, you mean as a Marion? Exactly. Exactly. Um, that was a wild ride. And now it's, I think it's called Maui because somebody apparently got hammered and went to see Moana. I love that's the reason I'm going with that.
Yeah, you know, I'm kind of on the old man side with this one, right? In fact, I just want to mention, Chris, I don't know if you've heard of Xamarin. Um, no, you mean as a Marion? Exactly. Exactly. Um, that was a wild ride. And now it's, I think it's called Maui because somebody apparently got hammered and went to see Moana. I love that's the reason I'm going with that.
Even like when, before Xamarin was part of Microsoft, like I didn't make myself too many friends. I got pretty mad at one of the founders there and got a nasty email argument with him, but it was just bad. Particularly Xamarin forms because they kept, They kept changing things and breaking things. And then they're like, oh, Microsoft owns us. That's not the way to do it anymore.
Even like when, before Xamarin was part of Microsoft, like I didn't make myself too many friends. I got pretty mad at one of the founders there and got a nasty email argument with him, but it was just bad. Particularly Xamarin forms because they kept, They kept changing things and breaking things. And then they're like, oh, Microsoft owns us. That's not the way to do it anymore.
Here's Xamarin, blah, blah, blah. And then there's Universal. Then I forgot the name of the interstitial one. But now they're like, it's Maui, and it's different. But it's not. But it is. Too bad. Also, if you're on the JavaScript side, how many people are using HipsterJS or EmberJS these days? Slightly less of a complete failure. People like me who loved Angular.
Here's Xamarin, blah, blah, blah. And then there's Universal. Then I forgot the name of the interstitial one. But now they're like, it's Maui, and it's different. But it's not. But it is. Too bad. Also, if you're on the JavaScript side, how many people are using HipsterJS or EmberJS these days? Slightly less of a complete failure. People like me who loved Angular.
Yeah, not a lot of Angular going around. React kind of drowned everybody. And I still think React is bad, and I don't like it.
Yeah, not a lot of Angular going around. React kind of drowned everybody. And I still think React is bad, and I don't like it.
Yeah, the thing is, though, right, so I think there's a couple ways to look at this. On the JavaScript side, I actually think that is the most wasteful one to keep changing. I really do. When I say I mean front-end JavaScript, right? Regular JavaScript, not Deno or Node or whatever. I'm getting in so much trouble. You know, I've been doing something in just vanilla HTML, CSS, and JavaScript.
Yeah, the thing is, though, right, so I think there's a couple ways to look at this. On the JavaScript side, I actually think that is the most wasteful one to keep changing. I really do. When I say I mean front-end JavaScript, right? Regular JavaScript, not Deno or Node or whatever. I'm getting in so much trouble. You know, I've been doing something in just vanilla HTML, CSS, and JavaScript.
It's like an add-on to Alice. And... It's so amazing not to have NPM, just like to refuse to use it and not to deal with all that crap. No webpacker, no frameworks. It's a much more straightforward, pleasurable development experience and a hell of a lot easier to debug. Now, am I backing myself into a complexity corner where I don't get a lot of stuff for free? Probably, right?
It's like an add-on to Alice. And... It's so amazing not to have NPM, just like to refuse to use it and not to deal with all that crap. No webpacker, no frameworks. It's a much more straightforward, pleasurable development experience and a hell of a lot easier to debug. Now, am I backing myself into a complexity corner where I don't get a lot of stuff for free? Probably, right?
But with HTML components now and with ES, are we up to ES 6? 6, right? It doesn't really matter. The latest JavaScript standard that's supported by Chrome. It's really... For instance, I like Angular. I get a lot of the stuff I used to get with Angular out of the box. And the stuff I don't, I can basically just recreate on my own with a simple helper using the new JavaScript APIs.
But with HTML components now and with ES, are we up to ES 6? 6, right? It doesn't really matter. The latest JavaScript standard that's supported by Chrome. It's really... For instance, I like Angular. I get a lot of the stuff I used to get with Angular out of the box. And the stuff I don't, I can basically just recreate on my own with a simple helper using the new JavaScript APIs.
And when I say new, I say new in sneer quotes. New is like five years old. People have just... I don't know. I get it. Everybody loves React. I know we're going to get a bunch of emails. I just... Having said that, on the back end, I think it's where you really get your gains, right? Back end and graphics development are where you get your gains. Or games, if it's graphics. Database stuff, right?
And when I say new, I say new in sneer quotes. New is like five years old. People have just... I don't know. I get it. Everybody loves React. I know we're going to get a bunch of emails. I just... Having said that, on the back end, I think it's where you really get your gains, right? Back end and graphics development are where you get your gains. Or games, if it's graphics. Database stuff, right?
Wes, I'm sure, I don't have the chat open, tripping over himself to tell me how much faster you can return server-side requests and closure. I have no doubt he is. Oh, my God. You know those people, the really fussy ones with the claws? You know those guys? They like to fight with each other a lot.
Wes, I'm sure, I don't have the chat open, tripping over himself to tell me how much faster you can return server-side requests and closure. I have no doubt he is. Oh, my God. You know those people, the really fussy ones with the claws? You know those guys? They like to fight with each other a lot.
You know the ones. They get really mad. They're good with some butter and lemon. Exactly. We're talking about rust, right? That is a genuine step forward. You know, as long as you don't think it prevents you from doing memory leaks like the thing we covered last week. So that's worth learning the new stuff. But being like, if you're writing a perfect... You know what? I'm going to defend React.
You know the ones. They get really mad. They're good with some butter and lemon. Exactly. We're talking about rust, right? That is a genuine step forward. You know, as long as you don't think it prevents you from doing memory leaks like the thing we covered last week. So that's worth learning the new stuff. But being like, if you're writing a perfect... You know what? I'm going to defend React.
You're writing a perfectly good JavaScript front-end in React today. And, you know, I don't know. JDVance.js comes out. I think you're crazy if you invest a ton of energy into retraining on that.
You're writing a perfectly good JavaScript front-end in React today. And, you know, I don't know. JDVance.js comes out. I think you're crazy if you invest a ton of energy into retraining on that.
when your react is probably going to run you know for the length of the next let's say 10 years and you know there's other parts of your application i presume right there's data there's maybe mobile front ends i don't know also if i recommend a technology don't pick it especially if it's mobile because you're good it's going to go be gone case in point ionic is basically dead now so
when your react is probably going to run you know for the length of the next let's say 10 years and you know there's other parts of your application i presume right there's data there's maybe mobile front ends i don't know also if i recommend a technology don't pick it especially if it's mobile because you're good it's going to go be gone case in point ionic is basically dead now so
I mean, yeah, it depends on the job, right? I definitely agree. For instance, Wes turned me on to FastAPI, and when I need something quick and performance is more important than being a big, huge application. Now, I know the community there is trying to do a bunch of templates that effectively make FastAPI more like a framework, but FastAPI is basically very lightweight. it's in Python.
I mean, yeah, it depends on the job, right? I definitely agree. For instance, Wes turned me on to FastAPI, and when I need something quick and performance is more important than being a big, huge application. Now, I know the community there is trying to do a bunch of templates that effectively make FastAPI more like a framework, but FastAPI is basically very lightweight. it's in Python.
Everybody's sadly second favorite language because the crab people have colonized the world. Hey, man. Hey, it's a little safer at least, right? Yeah, but, you know, there's a delta between how safe you are and how the false sense of security has made you feel safe. I'm just throwing it out there.
Everybody's sadly second favorite language because the crab people have colonized the world. Hey, man. Hey, it's a little safer at least, right? Yeah, but, you know, there's a delta between how safe you are and how the false sense of security has made you feel safe. I'm just throwing it out there.
So wait a minute, wait a minute, wait a minute. Who is renting a VM inside a network by someone claiming to be anonymous? Ha ha ha ha ha. What could go wrong? Also, you know, I know November 5th is a long way away, but, you know, pre-celebrations.
So wait a minute, wait a minute, wait a minute. Who is renting a VM inside a network by someone claiming to be anonymous? Ha ha ha ha ha. What could go wrong? Also, you know, I know November 5th is a long way away, but, you know, pre-celebrations.
I don't love being tied to these ecosystems either.
I don't love being tied to these ecosystems either.
Yeah, I mean, I think that's all basically true, right? I would even go a little harder on the mobile era. It was, I mean, it was, you know, just like, I don't know, let's say you had a land that was green and there weren't that many people there. You just kind of got it. Yeah. If you're a big opportunity there, if you're, you know, crazy enough to do it.
Yeah, I mean, I think that's all basically true, right? I would even go a little harder on the mobile era. It was, I mean, it was, you know, just like, I don't know, let's say you had a land that was green and there weren't that many people there. You just kind of got it. Yeah. If you're a big opportunity there, if you're, you know, crazy enough to do it.
That sounds like something you see on NCIS, wherever the hell HP is. We activate the cyber protocols, agent. What does that mean?
That sounds like something you see on NCIS, wherever the hell HP is. We activate the cyber protocols, agent. What does that mean?
Oh, there probably is. There's like NCIS Bumblefuck Alabama. I mean, come on.
Oh, there probably is. There's like NCIS Bumblefuck Alabama. I mean, come on.
But he misses the Titanic, the great arrogant ship that hit an iceberg called reality. And that's, of course, interest rates, homies. That money printer. What are you guys, what are you doing? Yeah.
But he misses the Titanic, the great arrogant ship that hit an iceberg called reality. And that's, of course, interest rates, homies. That money printer. What are you guys, what are you doing? Yeah.
I guess HP Enterprise has some valuable stuff. Yeah. Notice nobody's hacking regular HP.
I guess HP Enterprise has some valuable stuff. Yeah. Notice nobody's hacking regular HP.
Yeah. Actually, there's probably a bunch of government stuff that runs in HP.
Yeah. Actually, there's probably a bunch of government stuff that runs in HP.
Yeah. Although, if you hack regular HP... You hack in. I'm not condoning felonies here, but this is more of a public service. You delete the repo for their launcher and somehow send an update to all the other launchers that deletes them. And you will have done every fool who went to a best buying got tricked into buying an HP laptop a wonderful service by giving them a gig of their RAM back.
Yeah. Although, if you hack regular HP... You hack in. I'm not condoning felonies here, but this is more of a public service. You delete the repo for their launcher and somehow send an update to all the other launchers that deletes them. And you will have done every fool who went to a best buying got tricked into buying an HP laptop a wonderful service by giving them a gig of their RAM back.
Or NCIS Cyber, based out of Bumblef***, Arizona. I'm sorry, Alabama? Is that what I said the first time? Alabama? Yeah, I think. Yeah, that's better.
Or NCIS Cyber, based out of Bumblef***, Arizona. I'm sorry, Alabama? Is that what I said the first time? Alabama? Yeah, I think. Yeah, that's better.
I'll go to alex.dev if you need some automation. It's taking me 4,000 years to finish this Alex extension because people keep wanting to pay me to do their stuff, and that is definitely more important.
I'll go to alex.dev if you need some automation. It's taking me 4,000 years to finish this Alex extension because people keep wanting to pay me to do their stuff, and that is definitely more important.
But when it comes out, there will be a hefty code or discount, so...
But when it comes out, there will be a hefty code or discount, so...
That's what changed. He's absolutely right on the time period. But that's the thing that changed.
That's what changed. He's absolutely right on the time period. But that's the thing that changed.
Yeah, lots of capital they wouldn't have had access to because it was just wild.
Yeah, lots of capital they wouldn't have had access to because it was just wild.
It's true, but I would actually – if you think about the last 10 years of M&A for startups, exhibition, those were basically acquihires or acquired to kill in the cradle.
It's true, but I would actually – if you think about the last 10 years of M&A for startups, exhibition, those were basically acquihires or acquired to kill in the cradle.
There's not a lot of like, you know, acquire and it's like its own running concern. What was the, I mean, TestFlight, right? TestFlight used to be its own company. And they were branching out into doing some pretty interesting stuff for Android. And one presumes they would have done some web stuff and whatever as they were growing as an independent business.
There's not a lot of like, you know, acquire and it's like its own running concern. What was the, I mean, TestFlight, right? TestFlight used to be its own company. And they were branching out into doing some pretty interesting stuff for Android. And one presumes they would have done some web stuff and whatever as they were growing as an independent business.
also they were really fun to like get around apple's code citing stuff if you needed to if you had lots of like little clients like i did but they got bought by apple and shot in the head and yeah now there's some of that original functionality but nothing like what it would have been it's so different from what it was before though i wouldn't be shocked to find out that like the test flight that apple releases is just like a totally different code base or mostly different
also they were really fun to like get around apple's code citing stuff if you needed to if you had lots of like little clients like i did but they got bought by apple and shot in the head and yeah now there's some of that original functionality but nothing like what it would have been it's so different from what it was before though i wouldn't be shocked to find out that like the test flight that apple releases is just like a totally different code base or mostly different
Because it's so ingrained into the OS, right? It uses your Apple ID. Which, again, is easier because you don't need to fuss with provisioning profiles as much. But you do lose all the Android support.
Because it's so ingrained into the OS, right? It uses your Apple ID. Which, again, is easier because you don't need to fuss with provisioning profiles as much. But you do lose all the Android support.
I am taking in the scenes. I am refactoring the code. Sure, sure. And I, most of all, and I think this is really the, how do you say, the important part. I don't know why I was confused about that. I am freezing my ass off from what I can only describe as a startup winter.
I am taking in the scenes. I am refactoring the code. Sure, sure. And I, most of all, and I think this is really the, how do you say, the important part. I don't know why I was confused about that. I am freezing my ass off from what I can only describe as a startup winter.
The only thing – I totally agree with you that we could have a second – I don't even know how you say it right. Another wave of this frothiness. I do wonder though if one big thing is going to change and that's will hiring be a vanity metric again like it was before? I have this sick feeling that the metric is going to be how few people you hire and how much you can leverage AI.
The only thing – I totally agree with you that we could have a second – I don't even know how you say it right. Another wave of this frothiness. I do wonder though if one big thing is going to change and that's will hiring be a vanity metric again like it was before? I have this sick feeling that the metric is going to be how few people you hire and how much you can leverage AI.
And that's going to be the flex that you can make in your investor meetings. I could be totally wrong about this.
And that's going to be the flex that you can make in your investor meetings. I could be totally wrong about this.
I mean, it would make them more like regular businesses. Now, the problem is the goal of – a startup has to get such outsized returns that they're really not like regular businesses, right? They can't make a solid couple hundred thousand, couple million dollars of profit, depending on scale, and be happy. They have to –
I mean, it would make them more like regular businesses. Now, the problem is the goal of – a startup has to get such outsized returns that they're really not like regular businesses, right? They can't make a solid couple hundred thousand, couple million dollars of profit, depending on scale, and be happy. They have to –
either go public and become one of the big big five which it doesn't seem like it's going to happen anytime soon or they have to get acquired by the big five for like a stupid amount of funny money so yeah so that's sort of dystopian because if you got if you got like the the financials that don't seem to work and then you have the staff that don't seem to want to work there as much then we're just sort of left with big tech I think that's where we're going for I think at least five years
either go public and become one of the big big five which it doesn't seem like it's going to happen anytime soon or they have to get acquired by the big five for like a stupid amount of funny money so yeah so that's sort of dystopian because if you got if you got like the the financials that don't seem to work and then you have the staff that don't seem to want to work there as much then we're just sort of left with big tech I think that's where we're going for I think at least five years
I mean, it's where we've been. It's not new. We just had this drunk money period. But even I would argue, the drunk money, everybody's sobered up by being acquired by big tech. And now look at the layoffs. We don't have it in the show notes, but there's yet another Microsoft layoff coming. So it's Zuckerberg, right? He attends the inauguration and is laying how many people off?
I mean, it's where we've been. It's not new. We just had this drunk money period. But even I would argue, the drunk money, everybody's sobered up by being acquired by big tech. And now look at the layoffs. We don't have it in the show notes, but there's yet another Microsoft layoff coming. So it's Zuckerberg, right? He attends the inauguration and is laying how many people off?
It's a pretty substantial number. I think it's a thousand.
It's a pretty substantial number. I think it's a thousand.
And Zuck credited AI, right? He pulled, I guess he saw Mark Benioff on CNBC and was like, that bastard, I got to get in on this.
And Zuck credited AI, right? He pulled, I guess he saw Mark Benioff on CNBC and was like, that bastard, I got to get in on this.
Yeah, we should move on from this because it's getting depressing.
Yeah, we should move on from this because it's getting depressing.
Yeah, it absolutely does. The big opportunity, the big unlock here is... So we should take a step back, right? The reason this is a big deal is Rails aims to be a developer-friendly framework that makes it relatively straightforward to get your basic CRUD, your basic this-is-a-web-app stuff done. One of the challenges that I think a lot of people struggle with in Rails is, well, caching, right?
Yeah, it absolutely does. The big opportunity, the big unlock here is... So we should take a step back, right? The reason this is a big deal is Rails aims to be a developer-friendly framework that makes it relatively straightforward to get your basic CRUD, your basic this-is-a-web-app stuff done. One of the challenges that I think a lot of people struggle with in Rails is, well, caching, right?
So, you know, you don't want to hit the database every time necessarily. Make a new query every time for each request if it's the same request and nothing's changed. And, of course, queuing, right? So delay jobs. You know, Rails does not have a... I know I'm going to get... Yeah, I'm going to get shit for this, but...
So, you know, you don't want to hit the database every time necessarily. Make a new query every time for each request if it's the same request and nothing's changed. And, of course, queuing, right? So delay jobs. You know, Rails does not have a... I know I'm going to get... Yeah, I'm going to get shit for this, but...
there's compared to something like let's say a fast api rails doesn't really have an async story it's this is way too in the weeds but rails is basically a process model so different jobs have to run different processes kind of it's like threat there there's a million ways to do it but it's not as simple as you can get away with with fast api and let's say uh their async postgres uh pip package and
there's compared to something like let's say a fast api rails doesn't really have an async story it's this is way too in the weeds but rails is basically a process model so different jobs have to run different processes kind of it's like threat there there's a million ways to do it but it's not as simple as you can get away with with fast api and let's say uh their async postgres uh pip package and
and just, you know, async IO your way to glory and like do funny, fun things like gather up a bunch of queries and put them in. I forgot the method call, but basically you gather them up and put them into a big async queue and the whole queue returns when everything's done, which is what you want, right? And they're running in parallel. Rails, let's say it struggles from that.
and just, you know, async IO your way to glory and like do funny, fun things like gather up a bunch of queries and put them in. I forgot the method call, but basically you gather them up and put them into a big async queue and the whole queue returns when everything's done, which is what you want, right? And they're running in parallel. Rails, let's say it struggles from that.
And there's all kinds of debugging issues with, you know, delayed jobs. It's a huge pain in the ass. You remember when Stack Overflow was a thing and people actually went to it instead of just ChatGPT?
And there's all kinds of debugging issues with, you know, delayed jobs. It's a huge pain in the ass. You remember when Stack Overflow was a thing and people actually went to it instead of just ChatGPT?
If you search Rails questions, you're going to get a lot on delayed jobs and caching.
If you search Rails questions, you're going to get a lot on delayed jobs and caching.
So in Rails 8, they've built in solutions for all these things, right? So you can get rid of your Redis for your real-time messaging. Because if you're chasing that, I'm building a chat app dragon, I suppose you care about this. I think it's a little silly, a little late, but okay. Solid cache. Everybody needs caching. I don't care if you say you don't need caching. You need caching. You do.
So in Rails 8, they've built in solutions for all these things, right? So you can get rid of your Redis for your real-time messaging. Because if you're chasing that, I'm building a chat app dragon, I suppose you care about this. I think it's a little silly, a little late, but okay. Solid cache. Everybody needs caching. I don't care if you say you don't need caching. You need caching. You do.
You're eventually going to need it. It's a pain in the butt to add later. You should just start with caching. And before, you still have to make hard decisions, like what caching system am I using? Where am I caching? Am I caching in memory? Do I have enough memory? If I cache in the database, how many am I on an RPM hard drive? Am I running on a good old 5400 RPMs? Is that going to take forever?
You're eventually going to need it. It's a pain in the butt to add later. You should just start with caching. And before, you still have to make hard decisions, like what caching system am I using? Where am I caching? Am I caching in memory? Do I have enough memory? If I cache in the database, how many am I on an RPM hard drive? Am I running on a good old 5400 RPMs? Is that going to take forever?
Does it defeat the purpose of caching? Not anymore. NVMe drives. Great. That's a big win there. And solid cache being built into the framework makes it a hell of a lot easier to get started with. There's very little configuration. So that's just a win. Solid queue.
Does it defeat the purpose of caching? Not anymore. NVMe drives. Great. That's a big win there. And solid cache being built into the framework makes it a hell of a lot easier to get started with. There's very little configuration. So that's just a win. Solid queue.
same idea i'm a little more skeptical because if you're writing big large enterprise rails applications they have complicated jobs that need to be done see the problem is i don't have anything that's greenfield right now using solidq and it doesn't make sense in my opinion to start mixing and matching right to try to retrofit older applications to use it
same idea i'm a little more skeptical because if you're writing big large enterprise rails applications they have complicated jobs that need to be done see the problem is i don't have anything that's greenfield right now using solidq and it doesn't make sense in my opinion to start mixing and matching right to try to retrofit older applications to use it
So I do wonder, from everything I've read, and I've watched the Rails Fun Notions YouTube video on this, is there like an upper bound of complexity where solid Q starts to fall down and you're going to end up using one of the popular gem solutions? I don't know, right? Like Sidekick is a gem. Sidekick with a Q, by the way, because they're cool. They want you to know they're cool.
So I do wonder, from everything I've read, and I've watched the Rails Fun Notions YouTube video on this, is there like an upper bound of complexity where solid Q starts to fall down and you're going to end up using one of the popular gem solutions? I don't know, right? Like Sidekick is a gem. Sidekick with a Q, by the way, because they're cool. They want you to know they're cool.
They could have spelled sidekick like a kick. No, they threw in a Q. They've got their gold MacBook. They've got their Chinese tea bowl that they're drinking tea out of. A bowl, mind you, not a cup. These are cool people, and they can use the wrong letter when they want to.
They could have spelled sidekick like a kick. No, they threw in a Q. They've got their gold MacBook. They've got their Chinese tea bowl that they're drinking tea out of. A bowl, mind you, not a cup. These are cool people, and they can use the wrong letter when they want to.
And when they're listening, they're listening to NPR. Okay. They're very thoughtful. They sit, their hand is always in a triangle. I don't know why I'm, I'm attacking rails hipsters right now, but you know, I just, just one in particular. Yeah. So I want to try this out. I can't say that I would say, yeah, dump Sidekiq and everything for solid queue right now because I haven't done it yet.
And when they're listening, they're listening to NPR. Okay. They're very thoughtful. They sit, their hand is always in a triangle. I don't know why I'm, I'm attacking rails hipsters right now, but you know, I just, just one in particular. Yeah. So I want to try this out. I can't say that I would say, yeah, dump Sidekiq and everything for solid queue right now because I haven't done it yet.
And I worry. One of the things that Rails, I think the Rails maintainers have been working on, at least they say they have, is getting straightforward, out-of-the-box solutions that cover like 80% of the cases for things instead of relying on community gems.
And I worry. One of the things that Rails, I think the Rails maintainers have been working on, at least they say they have, is getting straightforward, out-of-the-box solutions that cover like 80% of the cases for things instead of relying on community gems.
i do wonder though are those just like the you know hot dogs and beans what if you have like a like i have an application we maintain that's really large and handles lots of uh very annoying little data files that come from all over process through raspberry pi it's a pain in the butt uses a bunch of uh i think it's sidekick jobs and rails that one and if there is a problem other than like you know an azure outage or something
i do wonder though are those just like the you know hot dogs and beans what if you have like a like i have an application we maintain that's really large and handles lots of uh very annoying little data files that come from all over process through raspberry pi it's a pain in the butt uses a bunch of uh i think it's sidekick jobs and rails that one and if there is a problem other than like you know an azure outage or something
That's amazing. I've got the same combination on my luggage.
That's amazing. I've got the same combination on my luggage.
Because it's like if you watch video content, it's the only thing you can be doing, right?
Because it's like if you watch video content, it's the only thing you can be doing, right?
Right. So I actually do like the branded but somewhat helpful blog post is how I prefer to consume things.
Right. So I actually do like the branded but somewhat helpful blog post is how I prefer to consume things.
Well, you're not going to get it. You're going to get endless podcasts that are very similar and reskinned, tanking the ad markets.
Well, you're not going to get it. You're going to get endless podcasts that are very similar and reskinned, tanking the ad markets.
kill me right yeah yeah and you got gators you got these storms yeah yeah one guy sent me a text the one word and a question mark moving so yeah yeah meanwhile our our uh mount adams volcano here in the pacific northwest has begun rumbling again yeah so you're looking at like old school pompeii vibes
kill me right yeah yeah and you got gators you got these storms yeah yeah one guy sent me a text the one word and a question mark moving so yeah yeah meanwhile our our uh mount adams volcano here in the pacific northwest has begun rumbling again yeah so you're looking at like old school pompeii vibes
I don't see why not. I mean, it's kind of unclear what Google strategy with this stuff is overall other than, hey, look at us. We can do it, too.
I don't see why not. I mean, it's kind of unclear what Google strategy with this stuff is overall other than, hey, look at us. We can do it, too.
Hard not to think Google is going to kill everything, right? They kill all their products. It's really on what time scale are they killing it?
Hard not to think Google is going to kill everything, right? They kill all their products. It's really on what time scale are they killing it?
Right. And it's notably separate from Gemini, which is their main AI thrust. Right.
Right. And it's notably separate from Gemini, which is their main AI thrust. Right.
I don't know. You got to think like a PM who wants to nuke everything.
I don't know. You got to think like a PM who wants to nuke everything.
I find that that's just it's that's too on the nose.
I find that that's just it's that's too on the nose.
I did, but I turned that off. Did you? You didn't like it. I didn't even. Yeah, I tried it, I guess, once by accident. I didn't even know what it was. You know, I this again might be an old band thing. I just use my AirPods the way I use the original AirPods. Right. To listen to, you know, crazy books about politics. And that's it. I usually only have one in.
I did, but I turned that off. Did you? You didn't like it. I didn't even. Yeah, I tried it, I guess, once by accident. I didn't even know what it was. You know, I this again might be an old band thing. I just use my AirPods the way I use the original AirPods. Right. To listen to, you know, crazy books about politics. And that's it. I usually only have one in.
You are. Well, they also bother my ears after long enough because I'm just a sweaty, greasy kind of guy. So I have to switch them. It's a whole thing. Q-tips are involved. Don't write me. I know you're not supposed to do that with Q-tips, but I do obsessively.
You are. Well, they also bother my ears after long enough because I'm just a sweaty, greasy kind of guy. So I have to switch them. It's a whole thing. Q-tips are involved. Don't write me. I know you're not supposed to do that with Q-tips, but I do obsessively.
Yes, that is a $2,200 solution, but sure.
Yes, that is a $2,200 solution, but sure.
For all your ETL automation needs, go to alice.dev.
For all your ETL automation needs, go to alice.dev.
And four white shoe law firms just got their next yacht. Defining what that actually means is going to be... Yeah.
And four white shoe law firms just got their next yacht. Defining what that actually means is going to be... Yeah.
Unless that magical tool called an injunction gets put in place on the injunction. It's an injunction-ception. So there's...
Unless that magical tool called an injunction gets put in place on the injunction. It's an injunction-ception. So there's...
Yeah, I could see that. I mean there's a lot in this ruling, and let's for maybe one second just pretend like this day is not going to happen, which it's – Yeah, of course it will. It's going to happen, right? I wonder – so I read a bunch of takes on this by various outlets, legal experts.
Yeah, I could see that. I mean there's a lot in this ruling, and let's for maybe one second just pretend like this day is not going to happen, which it's – Yeah, of course it will. It's going to happen, right? I wonder – so I read a bunch of takes on this by various outlets, legal experts.
It seems like the thing that particularly annoyed the judge was Google's sweetheart deals with manufacturers and carriers. Yeah.
It seems like the thing that particularly annoyed the judge was Google's sweetheart deals with manufacturers and carriers. Yeah.
And I almost feel like I could see where the judge is coming from. And my concern, I guess, is that all that stuff will stand, which fine, you know, who cares if Verizon loses a few shekels on, you know, pre-installing crap on your phone. But the store stuff doesn't seem like it's on the firmest of footing, right?
And I almost feel like I could see where the judge is coming from. And my concern, I guess, is that all that stuff will stand, which fine, you know, who cares if Verizon loses a few shekels on, you know, pre-installing crap on your phone. But the store stuff doesn't seem like it's on the firmest of footing, right?
Particularly, you know Google, in their effort to throw everything in the kitchen sink at this, is going to cite Judge Daniels' ruling in the Apple case, which the plaintiff was also epic, right? And say, well, hang on, they got to keep their app store and blah, blah, blah. That's precedent. How come we don't? I don't see how they don't make that move, right?
Particularly, you know Google, in their effort to throw everything in the kitchen sink at this, is going to cite Judge Daniels' ruling in the Apple case, which the plaintiff was also epic, right? And say, well, hang on, they got to keep their app store and blah, blah, blah. That's precedent. How come we don't? I don't see how they don't make that move, right?
No, that's unusual. Like that's breakneck speed.
No, that's unusual. Like that's breakneck speed.
I know. The Pacific Northwest is looking better every day.
I know. The Pacific Northwest is looking better every day.
Well, it would be interesting if it was a kind of freer market there. What would users do? Are they really going to sign up to the Epic store? Is Epic going to have to do some forcing mechanism like making Fortnite only in the Epic store or cheaper?
Well, it would be interesting if it was a kind of freer market there. What would users do? Are they really going to sign up to the Epic store? Is Epic going to have to do some forcing mechanism like making Fortnite only in the Epic store or cheaper?
Of course. It's me. That's true. I lived in Jersey. Sandy happened, right? I got stranded with that. Yep. Actually, remember, we did a live show the afternoon when Sandy was hitting that night.
Of course. It's me. That's true. I lived in Jersey. Sandy happened, right? I got stranded with that. Yep. Actually, remember, we did a live show the afternoon when Sandy was hitting that night.
I mean, maybe for things power users might need or want. I have a sinking suspicion, actually, what would end up happening is it would kind of, for our audience and us, kind of a perverse effect. It would prove out that people really do prefer the Google Play Store because there'd be little to no change in user behavior.
I mean, maybe for things power users might need or want. I have a sinking suspicion, actually, what would end up happening is it would kind of, for our audience and us, kind of a perverse effect. It would prove out that people really do prefer the Google Play Store because there'd be little to no change in user behavior.
The audio was like, you could hear the tree smacking the window.
The audio was like, you could hear the tree smacking the window.
Should we be talking about this? Because if Google management realizes these guys are still there, they're probably going to get rid of them.
Should we be talking about this? Because if Google management realizes these guys are still there, they're probably going to get rid of them.
So it's fun riding it out. We're good, though. We're far enough away we should be okay. It's just always fun. The fun part about it is explaining to most of my clients who are all out of state that I voluntarily live in a place that is trying to –
So it's fun riding it out. We're good, though. We're far enough away we should be okay. It's just always fun. The fun part about it is explaining to most of my clients who are all out of state that I voluntarily live in a place that is trying to –
Here's what I do now. My LinkedIn is, I would say, give it a week going to be full of, you know, marketing gurus telling you how you can use Google, whatever, right? Notebook ML, right? To generate a, you know, lead generation podcast for your business. There's going to be a ton of this, like digital agencies and SEO firms are just going to, no offense if you're running one of those, right?
Here's what I do now. My LinkedIn is, I would say, give it a week going to be full of, you know, marketing gurus telling you how you can use Google, whatever, right? Notebook ML, right? To generate a, you know, lead generation podcast for your business. There's going to be a ton of this, like digital agencies and SEO firms are just going to, no offense if you're running one of those, right?
But I have a feeling there's going to be like a little niche market of people.
But I have a feeling there's going to be like a little niche market of people.
Because I get, right now, the big hotness is... I actually find this annoying, because sometimes I do want to read the content, because I try to keep up, right? And everybody has... All these guys have decided that if it's not video, it doesn't count. I hate video content. Unless it's your beautiful old Linux action shows. I just don't want to watch video content. I don't like...
Because I get, right now, the big hotness is... I actually find this annoying, because sometimes I do want to read the content, because I try to keep up, right? And everybody has... All these guys have decided that if it's not video, it doesn't count. I hate video content. Unless it's your beautiful old Linux action shows. I just don't want to watch video content. I don't like...
Was Taylor's scholarship? I know he walked on for football. Did he walk on for track as well?
Was Taylor's scholarship? I know he walked on for football. Did he walk on for track as well?
Jesus.
Jesus.
No. You're messing with me.
No. You're messing with me.
Did you like him? Yeah.
Did you like him? Yeah.
That place is, I'm going to tell you right now, that's not fun. Like, the trampoline park? Kids love it, obviously. Kids love it because they don't.
That place is, I'm going to tell you right now, that's not fun. Like, the trampoline park? Kids love it, obviously. Kids love it because they don't.
Come on now, Chuck E. Cheese? American Ninja Warrior? Is that for kids?
Come on now, Chuck E. Cheese? American Ninja Warrior? Is that for kids?
Is it swiveling with like cold water underneath? I don't think they have swiveling cold water things.
Is it swiveling with like cold water underneath? I don't think they have swiveling cold water things.
You know, they don't shoot too much at the trampoline parks. You know that, right? There's a trampoline there for a reason.
You know, they don't shoot too much at the trampoline parks. You know that, right? There's a trampoline there for a reason.
It's like just chicken fighting.
It's like just chicken fighting.
Breakfast flan.
Breakfast flan.
What I just oh if you're talking to Willow, it's okay, but I don't bark at her Yes, you do.
What I just oh if you're talking to Willow, it's okay, but I don't bark at her Yes, you do.
You have me sitting there with my dog like Willow goes like this. Oh You've been talking all day. I'm like, what's she talking about?
You have me sitting there with my dog like Willow goes like this. Oh You've been talking all day. I'm like, what's she talking about?
I hate sometimes when that happens, man. You're waiting for that window, like, just go, just give me a second, just give me a second. I'm going to jump in and say what it means.
I hate sometimes when that happens, man. You're waiting for that window, like, just go, just give me a second, just give me a second. I'm going to jump in and say what it means.
So this is how I'm going to figure out what this level of equality in this friendship is. Charlie, have you met any of his friends? I am his friend. There it is.
So this is how I'm going to figure out what this level of equality in this friendship is. Charlie, have you met any of his friends? I am his friend. There it is.
That's what I was asking. Why would I ask for the regular friends?
That's what I was asking. Why would I ask for the regular friends?
Not well. But you can't announce it. You've got to just show up with a flag. Throw the flag right in front of him right there. And then turn to an imaginary camera and be like, Free play!
Not well. But you can't announce it. You've got to just show up with a flag. Throw the flag right in front of him right there. And then turn to an imaginary camera and be like, Free play!
Also, I thought it was something repressed, right? At home, it's like, don't you dare do that shit in here.
Also, I thought it was something repressed, right? At home, it's like, don't you dare do that shit in here.
Show me the antsy hands.
Show me the antsy hands.
People's money. Millions of dollars.
People's money. Millions of dollars.
Now, that, I feel like, in light of three-point stance guy, that has a wide lane to be, because third down noise guy might be, oh, it's third down, and on the jumbotron, I say make noise, and we go, oh, that might be third down noise guy. Or, you might get into a three-point stance.
Now, that, I feel like, in light of three-point stance guy, that has a wide lane to be, because third down noise guy might be, oh, it's third down, and on the jumbotron, I say make noise, and we go, oh, that might be third down noise guy. Or, you might get into a three-point stance.
Let's go. Let's go. Make some noise.
Let's go. Let's go. Make some noise.
Are you that guy that implores the people around you?
Are you that guy that implores the people around you?
Has he ever been to a game? I can't confirm. He's a season ticket guy. So he does it at games? I don't know. I feel like that's a question that can be answered pretty quickly.
Has he ever been to a game? I can't confirm. He's a season ticket guy. So he does it at games? I don't know. I feel like that's a question that can be answered pretty quickly.
I don't need that, man. You don't? You know what? First of all, in the bar for sure because nine times out of ten, I don't know that this is the Packers bar or whatever. So I'm just coming in like, hey, man, let me get up. And then some guy's in the three-point stance. Oh, Jesus Christ, man. Come on. Relax. You know what I am? I'm the asshole that says, they can't hear you. That guy's a dick.
I don't need that, man. You don't? You know what? First of all, in the bar for sure because nine times out of ten, I don't know that this is the Packers bar or whatever. So I'm just coming in like, hey, man, let me get up. And then some guy's in the three-point stance. Oh, Jesus Christ, man. Come on. Relax. You know what I am? I'm the asshole that says, they can't hear you. That guy's a dick.
That guy's a dick, but that's who I am. And it's not because I think they can't hear. It's because I know it's going to piss them off.
That guy's a dick, but that's who I am. And it's not because I think they can't hear. It's because I know it's going to piss them off.
Touchdown.
Touchdown.
Thank you.
Thank you.
Thank you.
Thank you.
Nobody calls it San Ant.
Nobody calls it San Ant.
John, that's really fascinating because, as you mentioned toward the end of your answer there, most older generation guys say, I can't coach them. I can't talk to these kids. I mean, I've talked to coaches and even NBA veteran players and say, man, I mean, if you talk to them the way you used to talk to us, like – You lose the kid forever.
John, that's really fascinating because, as you mentioned toward the end of your answer there, most older generation guys say, I can't coach them. I can't talk to these kids. I mean, I've talked to coaches and even NBA veteran players and say, man, I mean, if you talk to them the way you used to talk to us, like – You lose the kid forever.
College football?
College football?
So what is it about Kelvin Sampson, about Coach Izzo, about Coach Pearl, that they're still able to keep that old school style about them?
So what is it about Kelvin Sampson, about Coach Izzo, about Coach Pearl, that they're still able to keep that old school style about them?
Do you want to do Dan impressions of how he would have asked that question? Charlie?
Do you want to do Dan impressions of how he would have asked that question? Charlie?
Hold on. Hold on. Time out. Jason Mason. You guys looked at a picture of Taylor that's like five or six years old. Saw someone in the background and said, get me. Is that how you're not even going to focus? His whole face is in the picture. How do you guys know who he is?
Hold on. Hold on. Time out. Jason Mason. You guys looked at a picture of Taylor that's like five or six years old. Saw someone in the background and said, get me. Is that how you're not even going to focus? His whole face is in the picture. How do you guys know who he is?
I mean, he used Jason Mason as a means to make fun of Taylor.
I mean, he used Jason Mason as a means to make fun of Taylor.
And like, I know that maybe you can't read small things, but you can see. You know why? Because he's not a nerd like y'all. He's looking in the stands like, okay, that one over there. All right, okay. Second row, I see you over here. Go ahead, buddy. Jason Mason. Why does he have his first name on it? Is it? I appear courtesy of myself, Jason. You're doing all the jokes we did yesterday.
And like, I know that maybe you can't read small things, but you can see. You know why? Because he's not a nerd like y'all. He's looking in the stands like, okay, that one over there. All right, okay. Second row, I see you over here. Go ahead, buddy. Jason Mason. Why does he have his first name on it? Is it? I appear courtesy of myself, Jason. You're doing all the jokes we did yesterday.
It's good humor.
It's good humor.
He plays for George Mason. He looks like he's, where's the George? I'll play track. That's a good question.
He plays for George Mason. He looks like he's, where's the George? I'll play track. That's a good question.
Yeah. And the way that it's moved. Oh, gotcha. Also, he looks exhausted. Taylor looks like he's just out here warming up. Well. Jason looks exhausted. Is his name Jason? Yeah, his name is Jason Mason.
Yeah. And the way that it's moved. Oh, gotcha. Also, he looks exhausted. Taylor looks like he's just out here warming up. Well. Jason looks exhausted. Is his name Jason? Yeah, his name is Jason Mason.
Anthony Williams. No, you're just making that name up. No, that's his name.
Anthony Williams. No, you're just making that name up. No, that's his name.
What would his hockey name be?
What would his hockey name be?