¶ Intro / Opening
Welcome to Pragmatic Pragmatic is a show about technology and contemplating the finer details in their practical application. By exploring the real-world trade-offs, we dive into how great ideas can be transformed into products and services that impact our lives.
Pragmatic is entirely supported by you, our listeners. If you'd like to support us and keep the show ad-free, you can by becoming a premium supporter. Premium supporters are available by Patreon and through the Apple Podcasts channel subscription.
Premium supporters have access to early release, high-quality versions of episodes as well as bonus material from all of our shows not available anywhere else. Just visit engineer.network.com to learn how you can help this show to continue to be made. Thank you. Before we begin this episode, by popular request, official Pragmatic t-shirts are available again for a limited time with different drinkware and stickers also if you're interested. Visit engineer.network.com for details.
I'm your host, John Chidgy, and today I'm once again joined by Scott Wilsey. How are you doing, Scott? Good. How are you, John? I am very well, thank you. It's been a little while since we caught up on Pragmatic. Last time we talked about silicon and stuff. I had another topic that I know from listening to your other awesome podcast, Friends with Brews, about your AI discussions and tribulations, and we'll get to that. That's the main topic for today.
I got a few updates I just want to quickly go through. One of these you know about. Actually, you've probably got the notes up. You probably know all about them. But anyway, so the first one is I've been asked to speak.
¶ John Is Coming To Arizona In September
at a conference in Prescott in Arizona, which is an odd place, I thought, for a conference. According to Ronnie Lutz, it's a beautiful spot. It's not a very big... I would have expected somewhere like Phoenix or, I don't know, somewhere bigger than Prescott. But in any case, so what I was going to do is since I'm coming a long way over, I was last in the United States in...
2019, just obviously pre-COVID, and I went to Houston to a conference in Houston. Didn't speak at that one, but it was a good conference. And when I was there, I stopped in at Austin and caught up with Manton Reese, which was cool. And I'm trying to gauge interest. If there's any interest in a listener meetup at different spots along the way, I might be able to make some pit stops roughly in that area. I've been teasing.
options with different people. And Ronnie's like, you should stop in Vegas. And I'm like, I possibly should. And Vic's like, you should stop in Kentucky. And I'm like, it's not really on the way. It's a fair bit further. We're not laughing, Vic. We promise. No, I have actually costed up doing a side trip to Kentucky. It's not completely out of the question, but it is going to take...
Yeah, it's going to cost, because the company won't be paying for it. It's going to be a bit exy, but that's okay. I had a few requests to stop in Seattle, which is not too far from Portland. I can't stop everywhere, I guess is the point. So if you're interested, there'll be a link in the show notes. I did a post on Patreon simply because Patreon, and this is a public post, anyone can access it and you can vote and say, yeah.
This sounds like a good spot or no. Suggest your own, whatever, if you are interested in a meetup. And if there's enough interest, no promises, but just let me know and we'll see what we can do. Because I'd like to... I've done...
I mean, the whole catch up with Manton wasn't technically a meetup, but it was fun. So, you know, because there are a couple of people there that listen to the show, which is kind of cool. So anyway, we'll see how we go. Let me know what you think. Where do you think I should stop, Scott?
Well, I don't know. Prescott is kind of an unusual place to have a conference, honestly. It is a nice place. It's just north of Phoenix, so it's pretty close to that area, but there's a lot of interesting things to do there. Where should you stop? You should stop in Portland, which you're not going to do. You should stop in Boston, which you're not going to do. I'll let you decide whether or not you should stop in Kentucky. You should go to Vegas, though. Ronnie's there.
Yeah, go there. Yeah. So even if I don't make a pit stop directly in Vegas, I'll probably meet Ronnie halfway, you know, at the border or some kind of thing like that. Like, I don't know, undercover style. I don't know, whatever. I was just thinking of some kind of illegal deal happening at the border. Some kind of deal that's on the border, yeah, across state lines. I don't know. Anyway.
Cool. All right. Well, it's in September, so it'll be late September when this is happening or mid to late. So I've got a few months to get this sorted and there'll be a few episodes between now and then. But yeah, please, I'm organizing my travel in the next few months. Let me know what you think. And as I say, link in the show notes. Now, as I said at the beginning of the show, I was going to give merchandise a break.
¶ New Merch Available Now
But Cotton Bureau reached out to me. And by reached out to me, I mean sent a blanket mail-merged email thing that said, hey, we're doing drinkware now. And I'm like, drinkware, you say? Okay, well, I'll have a look at this. They're offering like make to order at least. So you can do like tumblers, cups, water bottles. And the other thing I then got, I posted it and then I got feedback saying,
are we going to do coffee mugs? And the thing is that Cotton Bureau don't do coffee mugs unless you have a storefront. And you don't get a storefront unless you're like a really big, super popular show. And as much as I'd like to think... that I'm in the same, you know, that Pragmatic and Causality are popular shows. I mean, they are, but they aren't. Compared to someone like, let's just take a random example like the Accidental Tech podcast, you know, they'll sell like 600, 700 shirts, right?
I'm selling more like 25 to 50. And Cotton Bureau look at me and say, nah. So the coffee cups, I went back to Teespring and I didn't realize that Teespring, now called Spring. also now do coffee mugs and they also do stickers and stuff. So I'm like, yeah, fine. I had some requests. So you can also have, there's also some coffee mugs and stickers up as well.
So I only put the popular shirts back up, the ones that didn't sell like a year and a half ago when they were last open for the 50th anniversary, 50th episode of Causality Celebrations. i should say um yeah so in any case they're up if you're interested um just have a look on the engineer network on the store and um yeah grab one while you can i'm not gonna leave them up forever um
Maybe a few weeks, maybe a month or two. We'll see how we go. But in any case, if you're interested, there they are. All right. What's next? I sort of talked to Vic last time, Scott, about... my annoyance with um smartwatch longevity i think it'd be this way to summarize it i guess and anyway so
¶ Taking A Break From Smartwatches
So after a lot of deliberation, I decided to, well, I talked to my wife and she bought it. But anyway, so my wife bought me a, it's a Citizen EcoDrive stainless steel. watch so that's the one that you it's solar solar power charging and once it's fully charged you get something like six seven months of battery life out of it and it's uh it is not that i wish to insult it a dumb watch
And it probably sounds strange coming from me, having been such an Apple Watch advocate for so long. But I've just reached that point where the notifications were... starting to really trigger me a bit you know like i was i was i don't know how to put it it was i was always a little bit anxious and on edge and i found that since disconnecting just this little bit um i've actually felt
like more relaxed in myself and at the moment in my life it's just it's working for me better so i'm just i'm stepping back um from apple watches for a while and i like this watch it's a nice watch it's uh It's not ridiculously expensive, but it's also not necessarily cheap and tacky. So it should last. And it will probably outlast the battery in an Apple Watch, to be honest, before it needs to be replaced. Oh, for sure.
Yeah, I think without doubt. Are you still wearing an Apple Watch or are you wearing an Apple Watch? I can't remember how big of them. I have an Apple Watch Ultra. For me, it's indispensable for the fitness. And I like that aspect of it. I had notifications way dialed back and it was perfect. And then I started helping a friend. with his consulting business doing like some server related stuff and some client related stuff. And when I did that, he is a slack.
which is fine except that he's got all kinds of information feeds going into the slack and i can't turn the notifications off on the slack and i can't find a granular way to control which of those notifies me through Slack. So it's gotten a little more annoying since then because I get all kinds of notifications from Slack I don't care about and some that I do care about. But aside from that,
I think if you're a person that's not getting work-related notifications, you can lock it down pretty well. The only thing I ever used to get was stuff from my wife or daughter, and that was perfect. I wanted that. But yeah, for me, it's the fitness aspect of it. That's why I keep going with it. I should probably clarify that. I mean, I still have both of my Apple Watches. I've got the Series 3 that I was using for sleep tracking and then the Ultra.
um for day wear and by switching to this i've just disconnected from both of them but i've still got them and if i do go to the gym for a workout i will actually put on my apple watch ultra absolutely and And then do the whole thing where you're wandering around the gym trying to find the machine that actually will sync with GymKit. And it's like, no, this one's busted. No, this one's busted. No, this one's busted. Oh, found one that works. There we go. Because I love the...
I love the Gymkit integration. It's a little thing, but it is really, really cool, really handy. So in any case, I am still using it for that. So that is... It's not like I'm not not using it at all. But if I only go to the gym a few times a week, then, you know, that's it. So anyway. All righty. So there we go. Not too much else to say.
Other than I look forward to this watch lasting me more than about six or seven years. All right. There was an Apple event where they had iPads. Did you watch the event at all?
¶ Apple iPad Event Care Level
I did. I didn't care at all, but I did watch it. That pretty well summarizes how I felt about it. I'm only late last year. I bought an iPad Air 5th gen. That's got the M1 chip in it and USB-C. Apple Pencil 2, you know, not... God. the second apple pencil but not the latest apple pencil so this the so the tappy not the squeezy um and i got the uh smart keyboard for it which is not the one with the trackpad just the one with the keyboard and
Honestly, I use that for editing podcasts. It's my iPad because I had a work iPad that I'd been using on and off. So it's all mine. using it for editing podcasts and just browsing on the couch and it's fine. I can't see why anyone would need... Hang on, let me rephrase that. I can't see why... people how many people would actually get benefit from an m4 chip in an ipad i don't understand it's like because anyway i'm sure they're out there i just don't know who they are
um in any case good luck to you guys uh that that buy a new ipad that's great and i'm not convinced squeezy pencil is any better than tappy pencil to be honest except maybe it'll be a little bit more um error rejecting Because I will admit, sometimes you move the pencil vigorously, it thinks you're tapping it. Yeah, I always, the tapping was a great idea. When it worked, it was magic. But I always had the problem.
that other people have talked about where sometimes when I really wanted it to work, it didn't. And then other times all of a sudden it would just think I was tapping it and it just drove me insane. Yeah, I'd go to write something in GoodNotes and I hadn't noticed that it had... jumped over from scribbling to erasing i'm like oh hang on i just okay undo undo tap double tap it back again so yeah but anyway that's all right it's still for the most part
good enough, well and truly good enough for what I need anyway. Anyway, I just mentioned it, moving on. iPad event, it was what it was. I'm more excited about WWDC coming up in a few weeks' time. Actually... Is it next week? It is next week. Wow. Time flies because we're in June. My God. Yikes. All righty. So a few, about a month ago, I had a situation where.
¶ TechDistortion On SubStack
I sort of acted on a bunch of requests from different listeners and readers, actually. So I've maintained... my own blog since. So Tech Distortion has been on various platforms like between WordPress and it was on StataMic for a while. And then I... created a version for using GoHugo. And that's where it is now. Having said that, and that was all since I left Blogger in 2011, 2012, something like that. And anyway.
so what i i got the request of look we would and and sometimes you get this right where people say oh we we would support you if you had a way that i want to support you you know like
I'd support you if you were on Spotify. I'd support you if you were on Substack. And sometimes you're like, well, yeah, okay. But I mean, you don't really know if that's true until it's actually... even until you've tried it and so i decided in a moment of i don't know what um that i would port everything into substack and
I'm not shutting down tech distortion. Let's just be really clear. I'm going to run the two in parallel. And I'm going to essentially post in Substack. And then after a period of time, that post will then appear on tech distortion.
And I'm just going to see if anyone even cares because I don't know if anyone does. And I guess for the people that asked for it, this is your opportunity. If you're interested and if you're not, then that'll be that. So we'll run this as a little experiment, just like I did with... spotify uh and basically after two years um i think one person supported me for like two months on spotify and then that was it so it's like well that's that and it's since been you know essentially
turned off so you got to try these things so this is my substack experiment i guess um so for the moment uh there are now there's now actually two articles um behind the paywall everything else um is freely available up until two years from hang on so the archive that's greater than two years old is also behind the paywall but then again you know that's just
a setting in Substack, honestly. And if you really want them all just like without going with that, just go and look at tech distortion. It's all in tech distortion. So anyway, so I set it at a level of $5 a month US, $8 a month Australian. There's an annual discount and a founding member thing. If you're really, really insane and you really do want to pay that, you can. And if you want to post comments, because Technostortion does not have comments.
then you'll be able to do that if you're a subscriber in Substack. In any case, I'm not really sure how this is going to go. The first article that I... that i published on there was i guess we'll talk about it next but in any case there's also a feature in substack i might have a bit of a play with which is a podcast feature
And I was thinking about doing host-read episodes available for tech distortion articles behind that as part of the Substack podcast feature. I haven't played enough with it yet. I'm still teasing out if I want to do that or not. We'll see. But anyway, it's funny, you know, after it went up, someone posted a comment about...
It's like, oh, Substack's the platform for Nazis. And I'm like, isn't that what they're saying about Twitter? I don't know what that even means. So, okay. Do you have any thoughts or opinions on Substack? It's regarding their policies and their stance towards moderation. It's basically the stuff that they've decided to moderate versus not moderate, and they refused to...
They're trying to be very hands-off in moderation, and that's fine. It only really works to a point in the real world. I mean, the problem is in the real world, you just have to moderate, that's all. Anyway. That's basically what it boils down to. It's their moderation policy with respect to who all gets a voice on their platform and what they're allowed to say. So that's what makes people angry. And I'm not...
I'm not saying one way or the other whether I understand exactly what their policy is or whether I agree with it or disagree with it, but I understand that that is the heart of the issue. Well, I honestly... Don't know what to think. I feel like the funny thing is when I actually went live with Spotify, with Causality on Spotify as a paid premium thing for people to support the show if they wanted to.
When I went live, I got something like two or three people come back to me with the hashtag Delete Spotify. You know, like, how could you do this? And it's like I fully expect I'm going to get the same thing with Substack. How could you do this? What are you doing on Substack? I honestly don't. I figure that for as many people that want it, there are as many people that hate it.
And we'll judge you for doing it. I'm like, oh my God. Sure. Honestly, my biggest issue with the platforms like this is you're doing this in tandem with your existing site. You're keeping ownership of your own stuff. The thing that has always baffled me is like journalists and media companies that get on a platform, they use it solely and exclusively or they build up their business based on it.
And then when it goes south on them, they don't know what to do. And that to me is like, why would you let a platform be in control of you being able to make money? That's ridiculous. Websites are still a thing. I know that nobody believes that, but these platforms come and go and they do terrible things at times and they do great things at other times.
to only rely on that. And some of these professional organizations, surely they can figure out how to run a website and own their own content, but they seem to not want to. They seem to not want to bother. They want to offload that to other people and then they're surprised when there's downsides to that. It's interesting. I actually listened to Decoder and Nilay Patel interviewed the CEO of Substack.
And it was an absolutely fascinating demonstration of a CEO that was absolutely unprepared for all the moderation questions. Right. It was like he'd never listened to, you know.
He never listened to the way Nile asks people questions before. Yeah, I know. I love Nilay Patel. He's awesome. I've followed him ever since the Engadget days. And yeah, I'm a big Nilay fan. And it's one of those things that... you know so it all came with with substack it came to a head more surrounding their notes feature and when you log into substack it's like it's there in your face i'm like i don't care about that i don't care about notes i haven't posted a note i don't want to post notes
To me, it's just a blog. That's what Substack is supposed to be. Blog, subscribe, email newsletter, yada, yada, yada. And it's a way that you can pay to support if you want to. That's all. That's all it is. And I have no interest in notes at all. And that's where all this flaring up happened because they make it so front and center that they want you to share notes. And it's like, I don't want it. It's kind of like the Substack notes is the equivalent of YouTube Shorts.
and um instagram reels and not reels um god instagram story no the short videos like tiktok it's kind of And so had that not happened, I do wonder whether there would have been quite such a flare up. But in any case, I should probably link to that in the show notes, actually, because that was a fantastic episode. And yes, even after all that, I still...
I'm still trying the whole Substack thing. Now, if it goes nowhere, I'll just turn it off and I still own all my own stuff and I'll still have tech distortion. I'm not getting rid of the domain. So, yeah, we'll see what happens. Support that way if you want to or wait and everything becomes free anyway and we move on. It's all good. All right. So...
One of the things that I did post on there, I just want to quickly touch on it. It's not a big deal, but I had this, I was going to say argument, lively discussion with someone at work.
¶ Article: EV Vs ICE Lifetime Costs
And they were asking me questions because I drive a Tesla Model 3. Now, I love my car. I do not associate my vehicle with an individual. So my feelings towards the CEO of that company are irrelevant to how good the vehicle drives.
So, anyway, other people don't feel that way, and that's fine. They're welcome to feel however they like. But electric cars have this reputation, and I say a reputation, it's more of a... because it's not based on much fact so people will say well the battery degrades over time so i buy a battery um the rechargeable batteries they only last you know like three or four years ago try them out and get new ones let's say
And a car is just a bigger version of that. So they say, well, I've got a car and I buy a car and it goes for, let's say, 60,000 miles, 100,000 Ks, whatever. And in... In a few years' time, it'll still go the same distance. And you double that distance it's travelled, you'll still get the same range out of it.
Like nothing really changes. And then eventually you'll hit the wear out mechanisms of the engine, at which point then you're up for reconditioning the engine, maybe even replacing the engine. And with an EV, it's different. You go 100,000 Ks or 60,000 miles and you lose 5% of your range. So my Model 3 has 5% less range today than it did when I bought it three years ago. And that worries some people, but I don't understand why.
Because if you've got plenty of charging infrastructure around, 5% of range is nothing. It's like 20, 30 Ks or whatever that is, 20 miles. And you say, well, my car's less usable now than it was. But what's usable mean? Because everyone is going to have a different threshold. If I'm doing long distance backhaul travel, if I'm trying to cross the continental United States or go coast to coast in Australia.
the range is probably critical. That's fine. But the vast majority of people aren't doing that. And even if you are doing that, if you have enough charges, it just means you've got to stop and charge more regularly. And that's not the end of the world either. So it's just people are struggling with this. So I wrote a story doing the comparisons, and by my math, if I say my daily usable range is about 125 miles or 200Ks,
That means I can get into the office, get home again, a couple of stops along the way, and I'll have enough range. I won't go flat. Then I can keep driving my car for 30 years, at which point then it will have traveled a million kilometers or 620,000 miles. which is pretty damn good. And I'm pretty sure that I won't be driving this car in 30 years because I've never owned and driven a car for more than 13 years. That's my record.
what's the problem? Because what happened is this debate I had at work was, well, thank you, John, for convincing me never to buy an electric car. And I'm like, okay, I guess.
Never buy any electric car. Yeah, ever. That's a pretty bold statement. Yeah. Yeah. Some people have strong opinions. I know who would have thunk it, but I just don't get it. Because if you were to recondition an engine... um and or replace the engine over the same 30 years it's going to work out approximately the same cost maybe slightly more because in time the cost of batteries is going to come down the cost of reconditioning an engine
is primarily labor, and that's just going to go up. So, how does that make any sense? Yeah, I don't know. Anyway. So, yes, EVs are the future. at least the near-term future until something better happens, which I don't know what that would be. Certainly isn't hydrogen because that hydrogen just wants to escape. It's very hard to contain it and keep it. I just think it would be fun, though. You'd see a lot more explosions on the highway. Mini Hindenburgs.
I've talked about this before. I'm not entirely sure that hydrogen's got a bad rap. Thank you, Hindenburg. But my problems with hydrogen, it just got more to do with it's expensive to manufacture clean hydrogen. Like you can get dirty hydrogen. That's cheap. That's fine. But clean, like green hydrogen, you know.
through electrolysis and so on and other methods that they've got. It's not straightforward. And transporting it, people think, oh, hydrogen's a gas, so liquid hydrogen's the same like liquid. petroleum gas, you know? It's like, no, they're really different. There's a massive difference between, you know, containing hydrogen versus containing LPG. There's a massive difference.
complex hydrocarbons much heavier much easier to contain whereas something that is so light small lightest element on the periodic table it will escape through any damn crack defect anything um and when i say crack i don't mean crack i mean like like beyond microfiches but things like all the seals and everything like you've got to have multiple stages of seals and everything and it's and the cryogenic containment vessels it's so expensive and anyway
And those same concerns lend themselves not just to transport, but also to storage and distribution. So like you go to fill up your car with hydrogen, everything in that facility has to be maintained and thought about the same way. Exactly right. Yeah, it's just, yeah, I can see it for heavy transport, but I can't, and for industry.
You know, like you make your hydrogen, you use a hydrogen to fire your furnace or whatever. I can see that, but I can't see it for anything else. It's just too many variables and too expensive. But anyway, nevermind. All right, a couple more things and then we can get into the main topic. I spoke before about Spotify and what I was talking about was a Spotify thing with Anchor where you put a feed in there and you could support through Spotify.
¶ Patreon Master Feed Now In Spotify
and then you would get access to those episodes. So I ran a parallel feed for a while, now two years, for causality. And like I said, no one was really interested. Okay. Now what's happened in the meantime is Spotify and Patreon have... done some kind of deal where now if you are a patron of a show on patreon if you want to listen to a podcast that you're
You're a premium supporter, you get the premium feed and you get all the episodes ahead of time and high quality and all the bonus snippets that don't go out anywhere else. So that stuff. All of that is now can be linked into your Spotify account. So you log into Spotify. Let's say you're already a Spotify member and you're a patron. What you can then do is link the two and then the show will show up.
on spotify and you can listen to it through spotify whereas now you've just got to know to copy and paste that rss feed that is unique for you and add that to your podcast player most people that support are geeky geeks mostly Having said that, you know, engineers, software developers and so on. So that is not a big deal. So I don't honestly know if this is going to be a huge deal or not.
But if you are on Spotify now, you link the two and you will be able to listen to the master feed from Patreon on Spotify. So there is that. If that's of value to anybody. For me, it was a no-brainer because I linked the two, enabled it in the background, and it just ported the links and the audio across into Spotify's system, and it maintains that synchronicity in the background.
It's like I had to do very little. But then again, maybe you're one of these hashtag delete Spotify people. So who knows? All right. Last point before we get stuck into the main topic.
¶ Fediverse CYOU Is No More
My fateful Pleroma feel free to sign up server that I launched a few years ago is now officially formally closed. I launched it and had some early reliability issues that, Scott, I think you were quite familiar with because in the early days you were using it. And by the time I'd figured out what was causing those problems...
Most people just found other instances and had joined other instances in the Fediverse. So it had 10 users at its peak of which I was one and then admin was the other. So it's not like it was super popular. And I sort of, I thought... At the time, it would be a nice service to offer, but the problem is that it was another thing to maintain, to moderate, and moderating an instance is very different from just posting whatever you feel like.
And you'd think I would have learned that lesson, but apparently not. Ultimately, though, I think what really didn't work out with Fediverse CU was simply the reliability issues early on. And yeah, unfortunately. I probably should have stood up the instance, worked out all the kinks and then announced it rather than announcing it and then standing it up. So I probably got those the wrong way around, but irrespective, it is no more. But you found a new home on...
Social.lol, I think. Isn't that right? Social.lol, yep. Gotta love it. It's better than app.net. Yeah, exactly. With that name .cu, though, it was always going to say bye-bye. That's the perfect name for saying bye-bye. see you yeah that's true actually and i thought of it like that yeah i i like the see you domain because it's uh because it's cheap uh basically um but yeah that is a good feature
Oh, yeah, yeah, cost is a feature. But honestly, it was... Anyway, so look, I apologize for anyone who was still keen to keep using it, but I did message all of the users on it. and say, hey, are you going to be offended if this service goes away? And everyone said, feel free to kill it. We're all good. Or words to that effect. I don't think anyone phrased it quite like that, but it was close enough. And my grading is...
Easy and possible, so it's not bad. It's not a big deal, to be honest. Yeah. Cool. Well, so that's that. Another chapter closes. All righty. Main topic time. Now I know that AI, and I say AI, artificial intelligence, most of the stuff we're talking about is a form of machine learning.
¶ AI Overviews
and machine learning in the context of large language models, whereby there's massive amounts of text sourced from various places that are basically ingested into a machine learning model. And then you can play the game of what came before, what came after statistically. And it can be useful for sorts of different things like predicting.
text when you're typing in text um and say oh the most likely thing to say after this is this and it helps you with autocomplete and so on and gets it wrong regularly enough um and so on but now things are stepping up a bit and i know that you've been playing with raycast ai which maybe maybe let's can we let's start with that actually because i um because you got chat gpt
And you've got a whole bunch of other different competitors in this space. So can you just tell me a little bit about what Raycast AI is? Yeah, so for me personally, I have... I do also have OpenAI's ChatGPT Plus account. I also have their API account. And I have Raycast Pro, and I'm also paying for the Raycast AI. Yeah, advanced AI on top of that. Basically what it is, if you're familiar with Raycast, it falls under what's called app launcher category. App launcher...
is a misnomer in my opinion because it's really the least popular or least used activity for using Raycast. Like, yes, I do use it to launch apps occasionally, but I use it more for... shortcuts to automations, links, doing things like using Raycast AI, stuff like that. And what Raycast has done has said, we're going to...
allow you to access all these different models, and then we're going to try to encapsulate it in a way that provides functionality for you and consistency. So they've got two types of AI. One is called Quick Chat.
And that appears in the standard... Think of the Raycast pop-up as like Spotlight-ish. It basically pops up a text bar with a few other things. And you start typing stuff in there. If you want to... use the quick chat ai you can type something in there and hit tab and it'll send that to ai instead of processing it as a raycast command or snippet or whatever and so
You can ask the AI things real quick right there, and you can do things like set up AI commands. Like you can say, give me a regex, a regular expression for... whatever I have selected in the front window. And it'll operate on that and return your result. You can do all kinds of things like that with that. Then there's also an AI chat where
You can have a keyboard shortcut to pop open this window, and then it's very similar to using ChatGPT or something like that. And you have conversation histories. You can have multiple conversations. All the stuff you would expect. A couple things that are missing at the moment are the ability to upload files and have it summarized. That's coming. They do have image generation now, stuff like that. So basically what it is, is it's a way for them to charge you money, of course, to...
get access to different LLMs and use whichever LLM you want for a specific task. So you can assign, like in those AI commands I was talking about, you know, spell check this for me. I have some that say spell check, but don't change anything. Don't grammar check. Don't change my formatting. Don't do anything. Only spell check. You can be very specific. And then with each of those, you can individually choose which.
which model you want to use. And then with the chat, with the advanced chat, which is a separate window, you can change models as well for individual chats. So it's basically just that. flexibility, consistency in the interface integrated into a tool you're already using and access to several different models. I like the fact that it supports all these different models because... So my experience is a little bit more narrow. I've really only played with chat GPT and I've done the same query.
multiple times and selected the different like the latest one being 4.0 now I don't pay I don't pay for a chat GPT you know access to getting and even if I did pay they still limit the number of queries you can make in a day, week, or month, if I remember correctly. They do. I will say I've never, ever hit those. But it's not like I'm constantly using it. I use it a few times a day.
i usually use it for you know simple programming things like just to remind me because in this language how do i do this versus this other language or uh quick, write me a bash script to do this, or I'm doing server admin thing, and I'm like, what does this mean? Where would I look for this thing? And for me, for ChatGPT4 and 4.0, it's very good at doing those things. So that's what I use them for.
Because that's the way I use it, I'm not sending loads of giant walls of text back and forth as it tries to maintain its context. And so I don't run into those limits. Okay. Well, that's interesting. So I have used 4.0 and 4.0 and of course 3.0. And I tried the, I think it's a relatively recent feature in ChatGPT where you can throw a photo at it and say, describe this photo.
and i put in a portrait photo i had recently done of myself and i just threw that in there because it's like now the ai knows what i look like anyway um and i got it to summarize and I was frankly blown away at just how accurate it was. It described my facial expression correctly, the clothes I was wearing correctly, the background bokeh effect, for example.
um my posture even um and obviously it also got the basics right you know a bald man wearing glasses like well it's important to get the basics right too but it got it it absolutely nailed it and I thought, hey, this is incredibly cool. And it's the sort of thing that I can see as a huge application in a personal context. Like I take too many damn photos. I mean, I know that I went through this.
So my wife's 50th is coming up and I'm going through all of the photos to pick out all the best ones at different times in her life to do a slideshow. You know, pretty common thing. And I just thought to myself, like, I'm going through these, you know, with my eyeballs, like an animal, you know what I mean? And this technology... to my entire photo library of how many hundreds of thousands of photos I've got. And I would say, find all of these images of Kirsten and it would then...
be able to identify and pull them all out for me, that's massive to me, huge time saver. And so I can see that application. And I know that that's not really exactly a large language model. But in any case, the point is, though, that why I want to talk about this is this has been a rapidly evolving space. And I'm not really interested in the whole...
Which company's doing what in terms of like, you know, what's OpenAI doing? What's Microsoft doing? You know, what's Apple not doing or doing? We'll see, you know. It's like all of that is of lesser specific interest to me. I'm more interested in technology itself. And the way we are trying to practically apply it.
And where are the boundaries here? Where are the edges? Because right now, there's no question this is a massive step forward, but there's a limit to what it's ever going to be able to do. This is what worries me a bit. So I wrote, I dumped probably a good half of my thoughts into an article that I posted on the Substack and there'll be a link in the show notes and all that.
Just to go over the detail of it here, really, what worries me is if you look at the way that we train AIs and compare and contrast that with how humans learn, like contextual learning. What worries me is that, okay, what triggered this is Google's AI overviews. So let's just start with that. Have you had a play with the AI overviews at all?
I haven't played with them at all. No. Of course, I've heard all the stories and the brouhaha about some of the things that have come back from them, but I haven't actually tried to use them myself, no. Okay. The AI overviews, for example, there's been a lot of clickbait where people have actually, what's the word? Yeah, they've modified.
They've tampered with the screenshots and created things that look like they're actually like, oh, if you ask the AI overview, this in Google search, it comes back with some nonsense. And it's like... Yeah, there was a blog post by Google only, I think, two days ago from time of recording where they pointed out that, yeah, actually, a whole bunch of these are fake. Then again, a whole bunch of these.
are actually yeah it did actually say that whoopsies sort of thing um so i'll have a link to that in the show notes as well but the intent for the people for people that are listening that don't know what i'm talking about For a long, in the beginning, and I say in the beginning, the original like Yahoo and Excite.
Lycos, and eventually, of course, you know, you get like, I love Metacrawler, AltaVista, all these different search engines that came and went, they got killed by Google. And Google search was all about page referral. So, you know,
So if a page is linking to another page, that is a vote for that destination page in terms of its quality. So backlinks and so on and so forth, page ranking, and they had an algorithm for page rank, and you would type in a search term and it would essentially spit back links.
And a few ads here and there. Anyway, not going into the detail of that, that evolved over the years. Now, I can't remember exactly, I don't know, Scott, if you remember exactly when, but they started offering, Google started offering. suggested responses to your query at the top above the search results and ads. It must have been about four or five years ago. I can't remember the timeline. Do you remember how long ago that was?
I don't remember either because that's probably about the amount of time that I've also been not using Google as much. You know what I mean? But it sounds about right. That's fair. I think it was about four or five years ago. I mean, I use Google under sufferance because I just, I use it under sufferance. I've tried all the other ones as I'm sure you have, like Bing, DuckDuckGo and a few of the others, but honestly.
um a lot of default searches at google and you just end up doing it not because you just could be bothered changing it um but in any case the quality of the google search results let's not go there point is four or five years ago they started to publish a little summary at the top so it will it's it almost performs the function like the i feel lucky button whereby you type in a search and say you know um i don't know
tell me about John Chigi and go, I feel lucky. And so it'll just take you straight to the top search result that came back. And if it turns out that... It's linking to a page that's my Wikipedia page, which by the way, I don't have a Wikipedia page and that's fine. I don't really want one, but whatever. The point is that that would just take you straight there.
But instead of doing that, they've now provided from four or five years ago, a contextual, so like a summary of what would be on that page. And it attempts in very bold text, large text, and it'll highlight the section that it thinks you're looking at.
Now, all of that was based on this existing search engine technology. And some people, and I've had... mixed results with this like i'd look at that and i'm like yeah but that's not exactly what i'm asking for you know so i will go down and i'll check each of the links and i'll go to some of the websites and different tabs and and filter through and make up my own mind so i go this is the one that's most helpful to me
So AI overviews takes that to the next level. And it says, well, I'm going to tell you in that area at the very top, the AI overview of, this is the answer to your question. I'm not going to give you... a suggestion like you can still go down the page way further down and look at links but i'm going to tell you authoritatively at the very top this is the thing you're looking for
And they're rolling it out in the United States. It is rolled out in the United States progressively for users and other parts of the world they say will be following. And it's all based on their own, I think it's the Gemini. AI that they've been developing, I believe. Yeah, I think so. I think they changed its name once or twice. They tend to do that. I lose track. Yeah, I lose track. I lose track. So anyway, generative AI Google search.
So basically, I started thinking about what they're trying to do. My first issue is Google has built up... I was about to say, and I'm remembering, Scott. I was going to say Google's built up a certain amount of trust. Have they? I don't know. I think for normal people they have. I think they definitely used to have a lot of trust and I think for a lot of people they probably still do.
Yeah. This is the problem is that I, so for people like us, like we see the holes, we see the issues with Google. We see the way that they do business and the whole. dropping of the whole don't be evil thing because let's be honest for the last 10 to 15 years that really hasn't been true so I'm glad they just admitted it that kind of thing it's like we see the problems and we don't trust
everything that Google tells us in search results. We just don't. But we are the skeptical few. There are a lot of people that will just type stuff into Google and just go with the first response as being the truth. And others go with that.
And what worries me is that people are going to stop doing that next step of research. They're just going to take that for granted. Because if the results are convincingly good for 90%, of the questions that you ask it, it will build a cycle of trust and potentially mistrust at some point because that final, whatever the percentage is where it gets it wrong.
And people will just have gotten out of that habit of actually looking for fact. And that actually got me back to what's the difference between fact and truth? Because... I sort of, when I wrote the article, it's like fact versus truth AI edition, right? It's kind of, because to me, a fact is something that you can prove. Whereas truth is something that...
the majority of people believe to be true, but there's not necessarily provable. So with the Venn diagram, you'll have facts that people don't believe, but are still facts. And then you'll have facts that the majority of people do believe to be true. And then on the other side of it, when the non-overlap region on the right, you'll have things that people believe that are actually not provable. And that is a truth, not a fact.
And why on earth I'm obsessed by this is because I look at the information that you feed a large language model, an NML model. The quality of that information going in is crucial for it to give a sensible result. Because if you've got garbage in, you get garbage out. The same old adage will always apply. And so what worries me is play the long game. Where does this end? And all of the information that's available on the internet, it's like someone has to be the adjudicator of...
This is fact and this is not necessarily fact. Because otherwise, all your LLM is going to do when you ask it questions, it can't tell the objective difference. And this is what worries me. Yeah, I think...
The difference between a human and a large language model is that humans are also subject to the garbage in, garbage out principle. But over time, people also have the capacity to keep... evaluating things and people do eventually change their opinions about things whereas large language models see everything is equivalent and
whatever sources of data they're being given to them that is information that's fact that's information ripe to be passed on to other people is fact and so it is troubling and also you know like They're paying Reddit to use Reddit as a source of information. I mean, has anyone who's ever used Reddit thought that that would be a wonderful idea to train AIs on Reddit? I don't think so.
You know, stuff like that. So the whole, there's many problematic things about using the internet as a training resource. It's obvious why they would want to because they need so much data and they want to be able to take it and... But it's super problematic because the internet is full of garbage. So you're basically feeding garbage into a machine that doesn't have the capacity for...
evaluating the relative merits of different information. Exactly. And this is what worries me. It's like, if we take the context of this technology... is no different to some random old person in the street. You ask a question, they may give you the right answer, but they also may not. What worries me is the way it's being presented now in Google as a response. It's like there's too much trust.
in Google and Google search and result suggestions. And what I worry is that people are going to take its advice as being reality.
The funny thing is, if I were to look through the list of links that Google gives me today when I say, I don't know, how to tighten a bolt or a nut or whatever, there's going to be... probably half the results that are just garbage um they're seo um bs you know they're it's like you can't trust most of the responses like some of them you can some of them you can't but there's so much seo optimization going on that's just spamming keywords and
and different various other backlinking to other SEO sites in order to build PageRank and all that other stuff. It's a constant cat and mouse game. And the suggestion that the AI overviews are going to do a better job.
I just don't see how that actually manifests. I don't see how that can be true. But if people trust it, then suddenly these results are going to become more impactful in the real world. So I kind of... I figure that the only real way of doing this is to provide some kind of like um data quality score of some kind like some metadata around all data and this is the this is the funny part is it it's like um okay i got thinking about encyclopedia britannica and
A lot of this machine learning large language model stuff, I have an urge to actually buy a complete hard copy of the Encyclopedia Britannica. I hear this is a thing that happens when people get older.
I don't know. They want to buy sets of encyclopedias. Have you ever come across this? Do you have such desires or is it just me? I think I might. Well, I don't really have that desire, but I think it would be interesting for nostalgic purposes because we used to have those at a school that I went to when I was a kid. I'm familiar with them. I like them. I enjoy them. It would be cool to have those again. Yeah. Yeah. I think...
You're right, there is a nostalgia to it. And maybe that's just me showing my age. Because I remember my father bought, we didn't have Encyclopedia Britannica, we had World Book Encyclopedia, I think it was. And I remember that... He bought the online installment plan. We weren't that well off. He was a school teacher, but he got the entire set, and that was fantastic. Great reference resource, you know? Anyway, why I bring it up is...
Encyclopedia Britannica is probably the oldest institution, I guess that's the right word, I guess, maybe, that's been trying to get to fact. and document fact on such a broad range of topics. It's probably been around the longest. And I'm not counting religions because theirs is a search for truth, not necessarily fact.
And so you could argue that there are, you know, obviously, you know, biblical texts that go back a lot further than Encyclopedia Britannica, which is only a few hundred years. But the whole point of Britannica was to document the world around us. and get to fact and document fact. And the links that they go to in order to get truly trusted sources of information is insane. The funny thing is that...
All of this knowledge has been built up over time. It's a massive body of knowledge. And if you were to rate its data quality in terms of factuality, it'd be extremely high. And it's because of all of that. strict editorial, going to the actual sources of information and such. Why I bring that up is I got thinking about Wikipedia. Now, I have linked to Wikipedia for forever.
And I continue to go to Wikipedia for reference information. But Wikipedia is not without its problems because it is much quicker and easier. to put stuff up there that is frankly BS. And it can take a long time for people to say citation needed and then have that content taken down. But it's there and live for a long time. and the information's off actually correct. So I can create an account, and I can suggest and edit and say, turns out the sun is actually pink. And it could take months.
For that to be removed. And there is no such mechanism with Encyclopedia Britannica. Because you have an editor, it has to get past the editor to get released, to get published, to get printed. Multiple fact checkers. you know, and so on and so forth. I know that's a ridiculous example, but I recently had a case, an episode of causality where somebody who had been around for a long time in the industry said, oh, I believe that.
They didn't use this particular interlocking system and that was the cause of the disaster. They went into the Wikipedia article and added two paragraphs that was unsubstantiated information. All I could do is go in there and flag it as citation needed because there is no publicly available information nor insider information to actually corroborate what they're saying. It's a supposition.
I have a mistrust of Wikipedia. I mean, have you found – I mean, what are your thoughts on Wikipedia? I'm just curious. It is a useful resource as a starting point. And if I want to know general facts about something, but I don't have a deep need to know whether or not it's... completely accurate like i'm not reliant upon that data for anything i find it pretty useful it's a good starting point it's got information about everything under the sun but i do agree with all your concerns i think my
I think it's a mix. I think it's better than some people think overall, and I think it's worse than a lot of people think overall. I think it's a wild mix. It probably depends on what articles you're looking at and which people are involved in editing them. think that it should just be, like anything else, a starting point. And it certainly cannot be compared to something like, you know, something professionally curated like Encyclopedia Britannica. It can't be seen as anything more than
quite subjective with attempts at removing the subjectivity from it. I think that's a really good point you raise actually, Scott, is that it is a mixed bag and it's probably a mixed bag based on the... The dissection of people... Dissection.
cross-section of people that are maintaining different areas of Wikipedia. Some people in there are very technically inclined that know what they're talking about, subject matter experts. Other people are just hobbyists that don't really know what they're doing from a technical point of view. And so someone like me who saw this, you know, supposition that was added to the Cowlite Sea Wikipedia entry, you have a look at that and I'm like, well, that's not what happened, you know.
And the reports say that that's not what happened. So you can flag that, but then will someone else then look at that and be the adjudicator of who was right and who was wrong? And so you get areas where it's quite good and areas where it's really terrible. And it is highly uneven, whereas something like Encyclopedia Britannica is far more even and far more level. So why I'm harping on about it is because if you look at the two different approaches to...
judging information quality before you import it into a body of knowledge, which is really what we're talking about with AI overviews or any large language model. It's exactly the same problem. It's just that it's done at a machine level. Who is the arbiter? Who decides? And ultimately, it can't be the majority vote because the majority vote could be a truth that's not a fact. If someone says...
The sun is pink and a million people say it and everyone else is silent, even though they're not going to post all that's ridiculous. Then that will show up in an AI overview, potentially. And examples of the insanity is that someone said, how many rocks should you eat a day? And the AI overview responded rather helpfully saying you should have one rock a day for good health. It's like, what?
And when Google were pushed on this, the response in their email, in their blog post just a couple of days ago was no one had ever asked a ridiculous question like how many rocks should you eat a day? Therefore, you know. It was an area where it had a blind spot. Right. Blame the user. Blame those rock-eating users, John. I know, right? For the Zelda fans out there, I'll have you know that Gorons love eating rocks. But never mind that.
The point is that it's like, how many more gaps are there? It's kind of funny when people say, oh, that's just a blind spot. It's a gap. There are an infinite number of gaps. And you don't know about them because you don't ask the question, so how can you know about them? This is the thing. At what point in the future will something become a gap that was not a gap today? You know, like someone eating rocks.
might have some kind of new meaning in 10 years time. Like all the teenagers eating rocks might mean, I don't know, having pancakes and breakfast. Hey, how are the rocks this morning, man?
And they'll be like, yeah, they were great rocks. I mean, you don't know. The usage of the language evolves and changes with time. So what is not a gap today will become a gap tomorrow. It's a fascinating problem. And I honestly... I don't want to sound like a Luddite or I'm getting real old, but I don't see how you solve this because no matter what you do.
if you were to have some kind of a data quality score even if you could calculate one how can you enforce that it's attached to content because ultimately That's the only way you're going to know. If you have a page of text written by the Encyclopedia Britannica and a page of text written by Johnny Rando, who lives out the back of Uluru, and it looks like exactly the same words, more or less.
subtle differences between them who's going to flag the metadata from each in an authoritative way and say yep this is absolutely genuinely 99 reliable is fact and there's no mechanism for that there's no that exists and if you could create a mechanism for that technologically and say you can't publish text without a metadata component well how do you enforce someone
to provide an honest answer to that. Because if I'm a spammer and I want to do SEO optimization, I can set the metadata to whatever I want. The honest system's never going to work. So I just, I don't know. Maybe, I don't know, what do you think? Yeah, I don't know how that problem would be solved either, I think. I think what will happen will be either we'll find a better way of training these things.
And then it's still up to people whether or not they believe their new little buddy and to take it like they do.
a peer at work where sometimes the peer will tell you things that don't make sense and aren't true and sometimes the peer will know what they're talking about and sometimes it you know some people are better than others But I don't see how you set up a system where you guarantee that you create AI that are more or less truthful, that are more or less accurate, that are more or less knowledgeable.
and are feeding on good data without a significant amount of work that I don't believe is going to be done. And that's one of my biggest issues with AI is I don't believe that humanity... specifically the parts of humanity that are concerned with creating these things, I don't believe that the work will be put in to address these problems, and I don't believe that...
even if it is possible, let's say, to make it better. It's never going to be perfect, but let's say we could get it to a place where it's good enough, we can live with it, and it provides way more benefits than harm based on how good it is. I don't trust... the people and companies and the state of our society right now to be able to understand it well enough and or to put in the work to make it happen even if they do understand it yeah i'm with you on that
I don't think they will either. And I think that the objectives of some of these companies, some of them are VC-backed, some of them are, even if they're not, they're where cost is your driver. then it will always tend to drive certain outcomes. And I think that the quality line is something that they would push to a point, but then no further because they'd see no incremental benefit because it's unattainable to get 100%.
Even the Encyclopedia Britannica has errors in it. So they would accept some kind of a threshold, an error rate threshold. And they say, well, this is good enough for people to trust it. They keep using our system because they trust it. And then we get ad revenue or whatever else from it.
So it pays for itself now at this point, and this is the pain threshold of incorrect information people are willing to live with. So I don't think that they're motivated to do it either. So I agree with you. I think... Fundamentally, I don't want people to get the impression that I'm down on the technology, it's never going to work, blah, blah, blah. No, that's not true. What I'm pointing out is that...
This technology has limits and they are quite concerning if you don't appreciate those limits. and you take it on face value, then you are setting yourself up for inevitable failure, is my point. And I'm not entirely convinced that large language models are used in this context, which is the whole... Ask me anything, it'll give you an answer that's probably right. I don't think that's actually necessarily in the broadest context going to work out. I think there are certain contexts.
And I think you've had some more experience with this, and I'd actually like to hear a bit more of your thoughts on this one. What are examples that you've personally used where it's given you probably the best results? I'm just curious what you've found in your experiences with these applications. Well, I'm not sure what the cause is. I'm not sure of the...
reason for the change, but in time, like when I was using GPT-3.5, for example, I would get a lot of partially correct programming answers, for example. And then about the time I... switched using the gpt4 models it was getting better and now for my use case and again i'm not using it all the time per day but i will use it to help me remember how something is done in a specific language like give me the
I'm going to replace this with that other thing, and it's going to be in this function. Here's what I'm looking for. Here's what the output's going to look like. Just show me how to do it in this language versus this other one because I don't remember the details. And for things like that... for things like converting formats, for things like creating regular expressions, for things like server admin tests, like where do I look for this log? What does this...
mean how does this piece of software supposedly interact with these others? It's been really good for me for getting me started and generally not providing me with wrong answers. There was something the other day. server admin related I can't remember what it was where it gave me a wrong piece of information but it's pretty rare and also so for me it's no different than looking stuff up on the internet and having to weed through the
people in Stack Overflow that kind of know what they're talking about and the ones that do know what they're talking about. What I don't like to use it for, though, honestly, is something that Peter uses it for all the time, is summarizing things. doing creative things for, cause like he does role playing games with his friends. And so they'll use it in that context to help generate storylines, to help generate, uh, summaries of their activities and stuff like that.
Those are the things that annoy me the most is because it's a terrible writer. Like, it's just terrible. It writes the most inane and boring summaries you would ever hope to read. And it cracks me up at how bad these... large language models are at actual language. Like if you're playing a word game, give it a word and say, hey, I've got six letters. Here they are. Give me the word. Give me.
all the words that you can make with this. And it is always wrong. It's putting in letters that aren't there. It's putting in the wrong number of characters. I mean, basic fundamental, it can't even count the letters that you gave it, nor remember that you said there's two S's. and a T, and then it'll just throw some of that out. It's ridiculous. To me, the least impressive aspects of it are the actual language aspects, which is hilarious.
But I find it useful for technical things, for getting me started and quickly pointing me in a direction. And I use it for things that I'm getting paid to do, and it's honestly paid for itself in that regard. Is it perfect? No. Do I still have to do tons of my research of my own on things? Sure. But it gets me started. It's a tool. So that's how I use it and that's how I find it useful. Yeah, definitely. I have to admit, I'm...
Personally still struggling to find a reliable use case for it. For things like ChatGPT where I'm asking it questions, I still prefer to do search in air quotes the old-fashioned way. But yeah, I have also heard my son, my oldest son, who's studying computer science, he said that it's really, really helpful with, you know, I think we sort of discussed Python, you know, because he...
Python is any old scripting language for any old task you might like, kind of a generic toolkit these days, which is good. I mean, I like Python. fine. And just trying to remember how something is actually formatted or in Python, for example, when you haven't written it in a while. And he says it's amazing for that.
So that's a use case I could probably see next time I want to do a Python script, but I haven't had to touch those in a while. But I guess all of this stuff is to say it does have good use cases. And it has got some data sources.
And it's probably no surprise that the programming ones are actually quite good because it's being developed by programmers. So you would expect that that would be one of the big use cases that they personally want to see resolved. So they've probably got high quality data or they're scraping text.
Stack Overflow or something like that and leveraging some of the upvoting done by humans. But in any case, I'm glad that that's useful for you and I need to keep... testing it with different things to see if I can get use out of it but it just worries me like I say the people that don't have as critical an eye on this stuff as you and I
And it can be beneficial. And hence, I mean, obviously, if you didn't think it was beneficial, you wouldn't be paying for it. So it's like, well, okay, this definitely can be beneficial in certain circumstances and it saves me time and that pays for itself. And that's great. I start worrying when people... you know search google and for things like their legal defenses like um doing engineering design getting advice on
on how they should do their accounting or tax, doing all their books and everything at the end of financial years and stuff like that. It's like, well, it's not going to give you advice that you should rely on. You should not be using it for those purposes. At very least, as you say, you could use it as a, you know, like, oh, this is a starting point, but that's it. And as long as you treat it with that almost caution, I suppose that's probably okay.
Right, and you also have to be careful of it both sides and things. Like, in general, in programming and server administration, you don't have to worry about that. That's why those use cases are pretty good. But if you start asking it...
What should I do in this situation? What about this belief? What about that belief? It'll start both sides and things. Because again, it doesn't really know the difference between good quality information and people who should be, can safely be ignored. Let's put it that way. and people who can, for the most part, probably be listened to. So it'll both sides everything. And to me, that's a waste of time because...
Sometimes both sides of things is a complete waste of time because one of the sides of those arguments is complete garbage. And so that's one of the other things. At the very least, it can waste your time that way. At the very worst, it can... Depending on how unaware or unknowledgeable you are or prone to going down rabbit holes of misinformation, it can lead you that way as well. Yeah, for sure.
The only other thing I wanted to briefly bring up on the AI thing, and there's actually something else I thought we should quickly touch on, is the impact to education down the road. As an engineer, I... I sort of thought about this from the point of view of, if you were to ingest into a large language model all of the engineering design standards, would that make it...
From an engineering educational point of view, would that make it better? Or would that then be prone to issues? And maybe not just in engineering. What about the broader context of education? If you have a lecturer and a lecturer is setting course notes, that lecturer is seen to be authoritative. Let's assume that they are trustworthy and authoritative and they're telling you facts.
You'll have textbooks and so on that have gone through rigorous, you would hope, rigorous review, peer review by other subject matter experts so that they are as close to fact as possible, such that when you educate people, then you are getting a fact.
Now, I know through my own experience, even nearly 30 years ago when I was at uni, we had textbooks. Some of them were really trash. The lecturer would say, I remember this is one particular book when we were learning C, programming in C. And every page, without fail, there was highlighter in red over one particular section or one line of code saying, this is incorrect if you type this and try and it won't compile and here's why. And I'm like, why did you pick this textbook if it's so bad?
But apparently, hey, it was one of a few textbooks at the time. But anyway, so I guess my point is that if you were to ingest trusted sources of information, would that then mean that education through university institutions, for example, or tertiary educational haven?
high school if you just relying on llms and their ingestion and you've got trusted information but you can't necessarily trust all of the outputs you know it just it has me wondering a little bit because you would be able to get someone who could interview well based on, you know, pre-learning a bunch of responses based on queries to a large language model that to the untrained ear would sound as though like they knew what they were talking about.
When in reality, they probably don't. And anyway, I don't know. I'm not sure I've got a conclusion on that one other than a lot of educational institutions are banning the use of it from students. But my question is more about, well, at what point does the value of educational institutions get eroded by this technology and people mistakenly trusting it? Maybe I'm thinking too far down the road here. I should wait for these things to go wrong rather than predicting that they're going to go wrong.
Well, but this is the starting point, right? And the fact that Google wants to, instead of giving you the actual sources of information, just summarize them for you. See, this is where I don't have a problem with an AI chat. program doing that. But when a search engine starts doing it and not even directing you to the places that it's getting information from, that is more harmful in my opinion, mainly because you don't get to make up your mind for yourself.
And also because where are those sources of information going to come from if nobody ever goes to visit them? They're not going to exist. And so it's double harmful. It's harmful in two ways. And this is where it starts. If that's going to be the approach, if from now on our approach is we have a voice talking to us and it gives us information, where does this information come from? Who knows? That's probably not great because...
At least when we're talking to another human being and they're doing exactly the same thing, we can talk to them further and suss out a little bit more about where does this information come from, and then we can decide how much we trust them. Also, we have context about that person.
We know their political leanings. We know what kind of stuff they tend to believe and not to believe. We know how good of a judge of information they are at times. At least we can make an assessment about that. We do that all the time with other people. We always come up with models in our head of how much we trust a specific coworker with certain types of information. You can't really do that with a large language model.
unless it specifically cites all its sources and gives you easy access to them and promotes that. And I don't think that's the way it's going to go in the future if the current trends are to be believed. Exactly. It comes back to how have we existed to date? And it comes down to doing your own research, taking time to read up on a topic.
And if you don't have the time and effort to do that, go and seek out somebody that is qualified. But even then, you can get a second opinion and you make up your own mind.
And I think that so long as people don't lose sight that that is actually the fact that there is no substitute for doing that, this technology can cut some corners and save you some time, but it can also send you on a wild goose chase, which... uh which could be no big deal or it could be disastrous depending upon what we're talking about so i guess if i were to summarize i'd say use with caution but um and
And I would also say don't buy into too much of the hype either. But use sparingly, use wisely. I don't know. something on that anyway. I think, honestly, its best uses are, you know, aside from the fact that it annoys me when it does it, I think some of the best uses are things like what Peter is doing, in addition to the stuff I do, which I personally find useful.
I think summarizing things is fine because you can give it something, ask it to summarize, and you can test it over time. And after a while, you can say, it's always given me good summaries. It's never missed any key points that I really need to know. And by the way... These things vary greatly, like Peter did that with GPT and Claude and Llama, and Llama was by far the laziest. We designated it Lazy Llama, which is hilarious because it sounds like an Ubuntu release. But, you know...
You can test that, and you know what the information is because you gave it to it. And so you could test it and say, do I rely on this thing for summarizing my stuff for me or not? And then you can just give it stuff and let it summarize it. And that's a good use case, and it could be a time-saving one.
There are things for which they're useful, but I think that the whole approach of how we're training them, what we're entrusting them to do, like these should really be the front ends for good resources of... of trusted information, right? They should be looking at, instead of them coming up with the information, they should be looking at very specific and trusted sets of data and then interacting with us regarding those sets of data. That's what I think.
they should probably be more attuned to do rather than just be free-floating generalists that collect everything they see and then regurgitate it to us. Yeah. No, that's a good way of summarizing it, I think. One of the other things, are you across this whole Scarlett Johansson open AI thing? Because it's technically not, and this is the thing, it's technically not large language model.
¶ Scarlett Johanssen
specifically but it's open ai and what they did uh or what they did or didn't do um so yeah i mean just quickly what um because i i know most of it but probably not all of it Well, basically what they wanted to do was they wanted to have a voice for this product that interacts with people and can talk back and forth, this AI voice chat. And Sam Altman, being Sam Altman...
decided that it would be really cool to have Scarlett Johansson talking to him. And so he asked her. However, he asked her apparently before the product was introduced but after it had already been worked on. Anyway. It was at a point where it was going to be introduced. He asked her if they could use her voice. She said no. I believe he asked her a second time, but they had already either introduced or were about to introduce the product by then. They used a different voice actress.
who, I think it was Wired that I read it in, was quoted, but not directly, as quoted through OpenAI or an intermediary area saying, She was upset about it because she doesn't think she sounds like Scarlett Johansson and nobody that knows her does either. However, the voices have been analyzed and it does sound a lot like her. And I believe it was intentional. I believe that...
They wanted that sound, and they were going to— I'm positive in their minds that if it's not really her, and it just so happens to sound like her, it's fair game. That's not necessarily legally— uh, sound judgment that people have lost cases on things like that. And the fact that Sam Altman was, I had already asked her, had tweeted out the word her, which is the movie she was in playing the AI.
I think it's pretty damning evidence, and I think it's just kind of sleazy. At best, it's jerky. It's possibly illegal, like they could lose in a court of law regarding this case because... it's pretty obvious what happened. And I just find it to be emblematic of the type of attitudes that these guys have where they believe that all the world's information is theirs and they should be allowed whatever they want to do because it's cool.
I think Silicon Valley has a real problem right now with pursuing things that they thought were cool in their childhoods or in the case of some of these guys in their current adulthoods because they still are children. They need to focus less on that and focus more on what the world actually needs. And this is my problem with Silicon Valley in general right now is they're solving all the wrong problems. And we've got a lot of actual problems that could...
pose existential risks to the human race. Maybe we should focus on those. I just don't trust a lot of the people involved in these efforts. I think that...
you know, AI and general AI, AGI and all this could be great, but not the way we're doing it. It's like we always take everything good and somehow manage to mess it up. And Silicon Valley is... incentivized to do so right now I believe I just I feel like a very wonderful and cool resource potentially is kind of starting off on the wrong foot right from the start and it's because the people doing it
think that they're on a mission and they really don't care how it gets accomplished. But I do believe that Scarlett Johansson has a valid complaint here, I guess is what I should say. Well, when... Yeah, so I became aware of this. I've been a bit disconnected from the socials. I sometimes get on there. I sometimes have weeks at a time where I haven't checked my Fediverse feed and so on.
I came across this when I was listening to Core Intuition, actually. Manton Reese posted his commentary on it and his personal belief of whether OpenAI did or whether they didn't steal. her voice without her permission um and yeah he got flames badly a whole bunch of people cancelled their micro.blog membership out of disgust and so on and really the whole
Yeah, really. And so, yeah, I was listening to Core Intuition and he was walking through it with what happened with Daniel Jalkit. And it was, you can tell that Manton was quite upset because Manton's... um a very chill kind of guy and he doesn't not much rattles him and he was rattled and he's also not going out looking to offend people or cause a huge stir he just you know he's not that way he's not that kind of personality at all
No, he totally isn't. And so I kind of felt for him because I've been on the backlash of different things like that, perhaps not quite to that extent, but certainly I've had people come back to me and say, oh, you support Bitcoin. Oh my God. Anyway, bottom line. is um that's how i found out about it and i listened to the voice because someone had posted on youtube this is the voice that open ai did whatever it was i forget the name of it the voice itself sky i think maybe it was sky
And it was reading Scala Johansson's letter, but in the voice of Sky. And I mean, I'm not a voice analyst, but my... god it sounded so much like scarlett johansson it's not funny um i've watched that many movies with her in it like the marvel movies you know the inflections and everything it was all very
Yeah. So if it was faked, it was convincing. If it's not her, someone sounds like her, then she needs to get a job as a voice double if there is such a thing as a job because it's super impressive. To me, the bigger issue is, to me, this has nothing to do with generative AI. This has got everything to do with the usage of other people's voices and likeness.
this is going to become more and more of a problem the easier and easier it gets to do this. Like, they could sample Scarlett Johansson's voice from all of her movies, from different... talking engagements that she's done where she's been recorded and you can create a relatively good voice approximation of that with current technology in fact you did something like that which i thought was utterly hilarious at the time with um
on a friends with brews episode where you were on your lonesome and um you used what was the tool that you used for that oh i was just trying to remember uh i gotta find it i yeah i was actually going to bring that up it's because
So Peter wasn't available for an episode, and I really wanted to get one out there. So I used Eleven Labs. That's what it is. And what you can do is upload recordings. So I uploaded a ton of recordings of Peter, and I played with it until I got a Peter that I liked pretty well.
And I can listen and tell that it's not Peter because at the end of the sentences, he definitely had a slightly different intonation in the AI-generated voice than the real Peter Nicolaitis. But there was a lot about that voice that sounded like Peter. And I did that without asking him. I did it without telling him I was going to. I used recordings that he and I had made to generate the voice. And I didn't really know how he was going to take it. And to be honest...
I kind of wondered, am I doing something wrong here? Even though Peter and I are good friends, we've been friends for a long time, we trust each other very much, and he didn't have any issues with it. But even then... I thought, you could make an argument that I'm doing something that I should not do here without asking. Like, this is...
You could make an argument that I was absolutely wrong to do that without asking, and I would not necessarily disagree with you. I would probably say, you know, I see exactly what you're saying, and you're probably right. So now imagine doing that to a stranger or doing that to someone else for financial gain, for corporate gain, and I think it becomes even more clear-cut. But yeah, it did remind me of that. It was like...
I thought about that. I still have that voice. I may have to bust it out again sometime. Just to ask permission this time. The thing is, though, Scott, something that's... is becoming increasingly common in the voice actor space is, and this is, I say the voice actor space, like I'm some big player. Okay. I've been paid to do two audio books and, I've done some voiceovers for some medical stuff over in America.
It was a back and forth between – it was basically reading lines for a conversational training piece for a medical subject at a university. So I've done voice acting for that. and so on and adam co says i have a great set of pipes a lot of people agree so i have a voice that people might want to clone and so i get requests from time to time. Not often, but I've had two.
um so i subscribe to this thing so i pay into this thing called voices one two three and it's a it's a forum place where you can post jobs for people that want to do vocal acting and they say i want 15, 20 submissions, here's a script, read the script, and we'll let you know if we want to take the next step. Sometimes they lead to something, sometimes they don't. But I've seen a few more of these popping up.
where they say, we're going to pay you $3,000 US. And you're like, well, okay, what's this? And we want you to read this whatever, whatever thing that gives us the ability to completely replicate your voice. And we then own the rights to your voice in perpetuity. And I'm like, think about this for a second. If your job is to be a voice actor and you let a company.
take your voice and even if they pay you for it, aren't you then doing yourself out of a job tomorrow after they have it and the future? If they pay and you sign the agreement, then technically does that mean they have the rights to do whatever they want with your voice? Like your voice is then used for deep fakes and God knows what else.
it's like this is going to become like and for the record no i don't need three grand that badly that i would give up like my voice only rights to it so i did not accept that but i guarantee you there are people that would and what's going to happen is that people are going to sign up, they're going to do this. And a lot of these voice acting jobs are now going to start to dwindle because why pay an actor, you know, a voice actor?
you know, like a few hundred dollars to do an audio book if you can get an AI to generate it for like 50 bucks. And they don't get tired. They have the same consistent, you know, because it's computer generated, there's no noise issues. You can... make it sound perfect. And it may not be quite so, I don't know, warm or like you may be able to just tell if you know what you're listening for, that it is not a human being, but it is, the tech is getting so good.
that it's getting harder and harder to tell. So the whole Scarlett Johansson thing just made me think about that as well. is that this is happening and this has got nothing to do with AI directly or machine learning necessarily. I mean, I guess the voice models maybe to an extent, but it's the sort of thing that is going to be more and more of an issue.
and people are going to start having their voices taken without permission. And we're going to see stuff like this happen more often. And irrespective of whether or not you think OpenAI did or didn't clone her voice, it is... far easier to do than some people think so yeah and to be honest going back to the open ai i think for just a second i think the verge the verge and wired i think i don't remember which one was which but
They did seem to indicate that they believed OpenAI's documentation about their third party, their actor that they hired, and they seemed to believe that. I'm curious as to what evidence there actually was because maybe it's complete fabrication. Maybe they found somebody that sounded as close to her as possible and they coached her on how to do it and she did purposely sound as close as possible. Maybe it was generated and the whole thing was a lie. I don't know.
But with regard to your story, I'll say this. Not only does it not surprise me, it actually surprised me a little bit that at least they're being honest and they're coming to people. Yeah, they're trying to completely take advantage of people. It's like...
When somebody swoops in, people have had software properties and somebody comes in and says, hey, I'll buy this from you for some ridiculously low price. And then they go on to make tons of money from it. Same thing, except as you pointed out, it's your voice. And you, as a human being, don't want your voice attached to certain things necessarily. You don't know what they're going to use it for.
Also, you're getting ripped off. They're lowballing you. They're taking away any future earnings that you could make with your voice and saying, well, this will compensate you for all that, when if you're an active voice actor, no, it doesn't even begin to. It doesn't even begin to.
There are concerns with it. I would say I'm actually kind of impressed that they're telling you what they're going to do and they're paying you a ridiculously low sum amount of money for it. Because I think in the future... there will be a lot of instances where it's just taken and not asked for, just kind of like the OpenAI thing, but probably less well-known, less visible. And so therefore, I think a lot of people will get away with it. Yeah, absolutely.
¶ Outroduction
Well, if you want to talk more about this, you can reach me on the Fediverse at chiji at engineer.space or the network at eng net at engineer.space. If you're enjoying Pragmatic and you'd like to support us and keep the show ad free, you can by becoming a premium supporter. Just visit engineered.network.com to learn how you can help this show to continue to be made. Thank you. Now, don't forget, by popular request, official Pragmatic t-shirts are available once again for a limited time.
with different drinkware and stickers. Also, if you're interested, visit engineer.network.com for more details. A big thank you to all of our supporters. A special thank you to our silver producers, Mitch Bilger, Shane O'Neill, Lesley.
Jared Roman, Katerina Will, Chad During, and Ian Gallagher. And an extra special thank you to all of our gold producers, Stephen Bridle, Kellen Fidelius Fujimoto, and our gold producer known only as R. Pragmatic is a podcasting 2.0 enhanced show and with the right podcast player you'll have episode locations, enhanced chapters and real-time subtitles on selected episodes and you can also stream stats and boosts with a message if you like.
There's details on how, along with a Boostergram leaderboard, for this and all the shows on our website. If you'd like to get in touch with Scott, what's the best way for them to get in touch with you, mate? Well, there's Mastodon, Scott Wilsey at... Awesome. And also the fantastic Friends with Bruce podcast. For me, it's a must listen. I always listen to it. It goes to the top of my list every time it drops. I switch off anything else I'm listening to and listen to that.
It's always good fun. All right. Well, a special thank you again to our supporters. A big thank you to everyone for listening. And as always, Scott, it's a pleasure having you back on again. It's been a while. We should do this more. Yeah, I appreciate it, John. It's a lot of fun. Bye.
