Episode 276: "Jackleg leechers"
Episode 276: "Jackleg leechers"
Podcasting 2.0 October 23d 2026 Episode 276 - "Jackleg Leechers"
ShowNotes
-------------------------------------------------------------------------------------------------------------------------------------
00 - π¨ THE WEEK THE INDEX WENT DARK ON PURPOSE β PHP, NODE AND THE SCRAPERS
Dave, 21 Oct 12:25 UTC: "Heads up, if Podcast Index api goes down at 9:00 am central time you'll know why." Then: "I've taken all the php servers offline until details come out."
16:07: "Podcast index api servers are patched and serving data again." 19:20: "After upgrading php-fpm⦠the fpm default config was in place so the api is running like a dawg. Restoring the pre-tuned settings now..." 20:19: "Fixed."
web-ui PR #630: Harden outbound fetches to untrusted hosts (Node CVEs)
π For Dave: what was in the scraper traffic, and is the API back to its pre-tuned numbers?
-------------------------------------------------------------------------------------------------------------------------------------
01 - ποΈ PNWR: THE PROFESSOR, LIQUID CONTENT, AND "SOMEBODY AS SMART AS ADAM CURRY" (2 clips)
The open: Sam Sethi: "The Podcasting 2.0 and the Podcast Index, the Adam Curry and Dave Jones Project, is now six years old." James: "an awful lot of hard work going on with Dave Jones at the moment to make it easier for anybody to keep it updated."
Liquid content, per Goldstein: not his term (Matthew Loran, Google DeepMind), but he brought it to podcasting: "why does content have to be in one place when people are now consuming in multiple places in multiple ways?" His model is the New York Times: print to ~400K, The Daily audio to 2β3M a day.
π§ CLIP 1 β Sam Sethi - Adam Curry Vibe Codes His Own Podcast App, Is That The Future - POD NEWS WEEKLY REVIEW (0:58)
π§ CLIP 2 β Steven Goldstein - The Robot's Getting Smarter, Ten Years Out - POD NEWS WEEKLY REVIEW (1:47)
TechCrunch: Google Play now supports private vibe-coded apps built just for you
The "normal person" who already did it (PNWR listener mail, 87:06): Claire Waite Brown had her husband build her own show-notes/titles/clips platform with AI a year ago, with a spelling dictionary. James: "it relates back to what Adam said⦠you don't need external platforms to do this." Then: "Dave was talking about normies, and Adam was getting upset about people talking about normies."
Also on PNWR: Spotify paid podcast memberships (34 markets, 10% cut, bought on the web, not in-app) Β· Substack tests dynamic ad insertion Β· Netflix podcasts ("revenues up 12%, that's not failing") Β· Castos launches UltraClip Β· Podgagement's Networking Radar.
-------------------------------------------------------------------------------------------------------------------------------------
02 - π€ EVERYBODY HAS AN MCP NOW
show.fm (danmaby): developer docs updated for the new API and "the read-only MCP".
mikek999's topic suggestion: AI prompt injection (YouTube example).
-------------------------------------------------------------------------------------------------------------------------------------
00:00 - Welcome to the Boardroom β Jackleg Leechers
04:15 - PHPocalypse: What a Week for Sysadmins
08:29 - The Jackleg Who Disclosed Early
11:30 - Security Influencers and the Node.js Upgrade
12:52 - Dave's Flawlosophy: Mitigate, Don't Patch
16:41 - Agents Change the Game β Every PHP Site Goes Dark
18:39 - Godcaster, the Index API Servers and PodcasterWallet
22:37 - Claude Code Migrates a Snowflake Server
26:29 - Freedom Controller Decommissioned β Adam's New OPML Editor
30:00 - Four Migrations and a $5 Redirect for RSS.com
32:28 - Don't Patch, Mitigate Is Dead β Ubuntu 12 and an Unmitigatable Bug
35:10 - Adam's Vibe-Coded Podcast App
39:29 - PNWR: The Professor's 73% Video Number
42:20 - PNWR: Sam Sethi on Adam's Demo
43:53 - PNWR: "The Robot's Getting Smarter⦠Ten Years Out"
48:11 - Gene's Mom and the Normies Argument
50:36 - Ten Months, Not Ten Years β The RSS Feed Is Everything
52:07 - XSLT Deprecation and Data Control
53:25 - Dave's Ad Stripper Proxies Every Feed
57:49 - One Point of Friction and You Lose Them
01:01:47 - Model Inconsistency, and Adam's Start9 App
01:04:06 - Friction, Consumers and James's Ad-Skipper Stance
01:06:30 - Six Years of the Index β 22,000 API Accounts, No Money
01:08:52 - Ad Agencies Don't Care About Independent Apps
01:10:47 - The Funding Tag Is the Answer
01:12:10 - Early Podcasting Wasn't Deep Thinkers
01:13:35 - The Revolution Is Here β and Obama in 2012
01:18:27 - Boostagrams and Value for Value
01:26:13 - 22,000 Jackleg Leechers β Sign Off
0:00 Podcasting 2.0 for October 23rd, 2026, episode 276, Jack Leg Leachers. Hello everybody, welcome once again to Podcasting 2.0 where we talk about all things podcasting. And yeah, that includes some... We'll be right back. friend on the other end, the one, the only, Mr. Dan! During that intro, you got so far into the can... Into the can? You are deep in the can. What do you mean the can? What can? In a can. It sounds like you're in a can. I'm not. I'm not in a can.
1:02 Or a foxhole or something. You're listening on the wrong device somehow. You're listening. I just got my headphones on. No, no, there's no way. There's no way. Something is wrong with your setup. So in the can like echo, we can like, no, no, no, no, no, no, no, no, no, no, it's just not possible. No, I'm telling you, I wish I could record it. I wish you could, too, because I don't know how to, though. I guess I could put my phone up to my ear can. It is the wildest thing. I have no idea what you're witnessing. Very in a can. I'm not in a can, though. I'm here. And the stream sounds fine.
1:51 So if the stream sounds fine... Okay, I just recorded it. Okay, all right. I just recorded it for my own sanity. Okay, all right. Let's play it back. I'm listening. I'm ready. Oh, you're going to share it? You're going to share it with me? I'm going to send it to you. Okay, all right. Send it to me. And then I will play it directly from here, and we'll see if that's how I sound. Share. Now, this is going to be a perfect reproduction because I held my cell phone up to the can of my headphone. So whatever you're about to hear is going to be absolutely perfect. Okay. High Fideliti. Oh, yeah. Yeah. Are you sending it through signal? Okay, here we go. No, it's just not possible. I'm telling you, I wish I could record it. I wish you could, too. I don't know how to, though. I guess I could put my phone up to my ear can. It is the wildest thing.
2:50 Do you hear it? No, no. It's very hard to... hear you didn't you didn't hear from that high quality recording well it sounded like crap so it did it sounded horrible oh i'm sorry i don't know the only thing i can think is that something is going wrong with the with the return through uh my uh clean feed clone I mean, I just say we just blame the Rodecaster firmware. Oh, you know, oh, I did just update the Rodecaster firmware. That is a possibility. It would be bad if that's what it was. Let me just check. Well, but the boardroom says that they don't hear anything wrong. But maybe it's only my channel. Let me just check. Outputs. Let me just check. It's due. Yes, it is due. We haven't had a good road caster firmware diarrhea in a while. Well, that is entirely possible, and that makes me sad if that's what happened. uh running php yeah definitely absolutely it is 100 it is well let's talk about that for a second because holy guacamole what a what a week you've had brother what a week and and What a week all CIS administrators
4:24 have had around the world, and they do not get enough respect. They do not. They need prayer. They need... Chocolates, little presents, little back rubs, all kinds. No emails. Don't send an email thanking your C7. They don't want to hear your email. They just want just a like, hey, thank you for what you do. Thank you for your service. Thank you for your courage. And I thank you, Dave Jones, because I. I had my own servers to deal with, and that was minimal stuff. And you maintaining the podcast index, amongst other things like, I don't know, a whole accounting office, Godcaster's backend, you really hustled, brother. Yeah, so I do β I do sysadmin. I mean, obviously, it's my day job, but then also I have Godcaster Podcast Index and then also have just β As all IT people do, you get sucked into supporting some stuff for other people, friends, family, things like that.
5:30 Oh, that's the worst. Oh, yeah. I know. I know. I know. I know. I know. I have like β so I've ended up with like nine, roughly nine production PHP websites. Oh. Just kind of spread out all over the place that I manage. Most of the websites, most of the stuff, the servers that I manage, they're not Internet-facing. They don't face the public, but there's nine of them that do. Two of them were pretty β Well, I didn't know anything was going on until Stephen Crater posted on podcastindex.social. He's like β he just reposted the PHP like β Alert. Alert. Yeah. CVE. Uh-huh. And I was like, because I had gotten up early, I think I'd gotten up, you know, pretty early that day. And I was like, well, I mean, I'm going to get started on some stuff because I was in the middle of some stuff with the Index. And no, no, I was working on the Godcaster MCP. That's what it was.
6:36 And so... I start working on that, and then I just glance over at Stephen Crater. His thing says PHP 9.2 CVE. I'm like, oh, God. Yeah. Oh, no. Yeah. And then that was what that ended up. So... Let me make an observation before you move on. So my observation was that... This was either a moment where every systems administrator went, holy crap, this is really, really bad, and just ripped everything offline because government websites, I mean, there was all kinds of stuff was down, or it was β systems administrators going, oh man, I get to do something else this morning. Let me rip all this stuff off. Suffer! Suffer, you creep! Suffer! No, it was not that. That was not the way. It was the first one, not the second one. Because like... I mean, the NSA, the FBI, they were all just putting out like Twitter posts saying, yeah, take your stuff down. Just turn your sites off. If you've got a website that runs PHP, just turn it off. And was that a valid response from them? That's... That's an interesting question. In some circumstances, yes. Mm-hmm. Yeah, not across the board, but
8:08 yes to some of that, because the issue here was that or the overarching issue with this PHP catastrophe was β Let me just let me frame it like this. It starts this whole the whole PHP story with this issue starts with some jack leg releasing the details of the exploit ahead of. The responsible disclosure deadline. So when you say Jack Leg, is that a person's name or is that a slur? It is a more kind version of Jackass. Oh, okay. Jack Leg. I'm going to β that's show title. There we go. Jack Leg. Yes. I mean there β There are many jack legs in the security influencer community, and this is like β because the way responsible disclosure is supposed to work is that you privately report the problem, the vulnerability, and show β with proof of exploit β And then you use the time when it's under privacy to responsibly go to all the vendors involved, the Linux distros, the software packages, software maintainers.
9:38 You go through the whole, you notify everyone, give everyone a timeline for how long it's going to take to fix the bug and distribute it to all the systems that are going to push those fixes downstream. So in this case, it would be things like WordPress, WordPress. Yeah, I'd say that was the biggest WordPress. Yeah, who's the other one? Who's the big WordPress reseller? That had a falling out with them. I forgot. But anyway, like them, you know, all the Linux distro. What is your β isn't your Jamie telling you? Your Jamie bot? I'm not even looking at that. I think it's useless. But the β so you're supposed to do all that and then you β Go public once all the patches are poised and ready to drop, ready to go in their repository.
10:35 But this was some jack leg going, oh, cool, I've got an exclusive. Breaking! One of those guys? Yes. Yes. And this happens all the time. I think I said this on the other day. Security... Influencers are like unbearable. These people are so annoying because they not only disclose early because they just want some attention. They just want to get clicks and reposts on Twitter. But they also pile on. So anytime there's a big vulnerable, a big, horrible vulnerability, they're also going to be like, oh, yeah, check out these other seven, you know, I know. I know. I sent you I sent you a link. You're like, these people are insufferable. I'm like, OK, I'll just step away from Dave for a little while. I'm not going to be posting anything. Well, and so the other part of that was Node had big expenses. Node.js, yeah.
11:36 Yeah. And so our website, the Podcast Index website runs Node. And up until yesterday, it ran a version of Node that was woefully out of date. uh, node 16. And it's on like a 24 LTS right now. So it was like a way out of date and I knew it was out of date, but we, you know, we've, you're slow to update. And I agree with that policy. Yeah, and I tend to β okay, here's the thing about patching when it comes to this kind of stuff. My... philosophy on how to And I'm going to admit up front that this philosophy β It's flawed. It's flaw philosophy. Flaw philosophy. Yeah. Philosophy. Philosophy. Yes. Philosophy. Yes.
12:35 This flaw philosophy is β Uh, now I think out of date. So, up until recently, and this is going to be part of β I'm going to explain what all that I did behind the scenes this week. But up until recently, patching and migrating systems from one version of a framework to another or one OS to another was β A chore. And it always involved breakage most of the time. Yeah. And that's why anytime you had to say, let's say you go from Laura, Laura, Laura, Laura framework 12 to Laura framework 13. That's a bad example. Let's say Laura framework 10 to 11. That had a big document that went with it showing all of the breaking changes. And there was actually entire services that I'm sure they're still around. There's entire services where you can hire them. And their only job, their contractors, their only job was to come in and do your job.
13:42 Laravel framework upgrade. They would comb through your β of course, they had scripts that would look for all these things, and they would make this process easier. Well, and so for those reasons, upgrades in the past have always come with a lot of risk. And when you're a small team or a single solo person, what my philosophy has always been is that β you look at what the potential problem is, you look at the vulnerability or the issue, and, And then... You look at your ability to mitigate it. And if your ability to mitigate it Um, is sufficient, then do the mitigation, don't do the patch or don't do the migration. And the reason is because most vulnerabilities fall into the category of something that's very easy to spot. So you can β or there's a flaw. It's like PHP. It's been years and years and years since there has been a flaw of this magnitude or anything close to it in PHP core. Most PHP flaws end up being in the modules or the extensions that go along with it.
15:00 or in particular libraries, or in non-default configurations. And so those are easy to mitigate. You just upgrade the library, or you make sure that you're not using that Non-standard configuration. It's sort of like NGINX. You know, they had this big, huge NGINX vulnerability this past year. But most of that fell down to β because you had β this is actually a perfect example. So the NGINX vulnerability came down to using β positional parameters in a regular expression as a redirect. I always stay away from that. You should never do it. No, it's the stupidest thing ever. Positional parameters in a non-conditional redirect. Are you kidding me now? Show title. No, Jack Leg is still leading.
15:51 So... That was the vulnerability. Well, that vulnerability got fixed and then update to NGINX. Okay, so now you β so you have two options to fix this issue. You can either change away from and use named parameters and not positional, which is like it takes 30 seconds to make this change. Or you can schedule a downtime window to upgrade your version of Nginx. Why would you do the downtime? Right. You just get in there and just fix the statement. And so this is the sort of thing that most problems fall into that situation. category and you can mitigate them by all sorts of other things and you don't ever touch production in a destructive way.
16:41 I... The AI agent stuff has changed this game completely. Yeah. Yeah. And so now this is not β I've really changed my mind over the last few days about this because what I was presented with was β I just went through β first of all, I went through and just turned all the β internet facing PHP sites that I ran. I just turned them all off. Yeah. and said, all right, we're going to do this one at a time. Do we know if anyone got popped on this? I haven't heard anything about it. I know there β I've heard tons of people saying they're seeing exploits, like Cloudflare and Amazon Web Services have both said they're seeing exploit attempts. Mm-hmm. So I just turned everything off according to what was being recommended because we didn't have any details yet. Right. And the details were being released at, what, 9 a.m. Central or something. Andβ¦ So I turned them all off and I was like, okay, we're just going to fix this. As soon as the patches drop, we're going to fix this easiest to most difficult. And... The easiest ones were the Godcaster staging and Godcaster production. because those were very recent launches. They were
18:12 only, you know, those servers were only like a couple years old. And so they were still on, everything was supported. There was no end of life anything. So as soon as the patches hit, actually the hardest part was just waiting for it. Ubuntu's mirrors to get the updated package. Everyone was waiting for that. Yeah. Yeah. Yeah. So as soon as those things hit our mirror, you know, I just installed it, you know, cycled the server, done. Then... The next hardest one was Podcast Index. Podcast Index had three... internet-facing PHP sites. The two API front-end servers.
18:59 and podcasterwallet.com. But PodcasterWallet.com is still off. That virtual machine is still powered down because I think we need to have a discussion about whether it's still even needed. But that's a different discussion. The two API front-end servers... Those were running Ubuntu 20 LTS, which is end of life now. And they were running PHP 7.4, I believe. So, The... The most straightforward way to get up to date on those was to β upgrade was to do a release upgrade to Ubuntu 22, which is still in support, and that would have a backported patch for PHP 8.2.
20:01 So I just put in a UFW firewall rule to block all HTTP traffic. That way it could still boot those machines up and SSH into them. And I just did the regular Ubuntu release, do release upgrade script. Let those β Did the first one, let it rebuild, as is typical with Ubuntu when it comes up. And there's a lot of things are β release upgrades are hard. They don't β they break a lot of stuff. So I had to go through and clean up a lot of things. In the process, I lost the PHP FPM configuration file. So I had to actually go into β it had all the fine-tuning that we use, you know?
20:49 Yeah. Yeah. So I went into Linode and restored the previous day's backup to a separate machine so I could pull those config files off. Restored those. into saved a copy of that, restored it into the first front-end server, then powercycled that, then did the second one, updated everything, removed the UFW firewall rule, opened back traffic up, and good to go. Um, And so then those were good. I turned, I decided to just leave podcaster wallet off and, I had another server that I... um, that I worked on, or excuse me, that I support for a family member for their business, a backup and a backup to that backup and a backup to the backup to the backup. Exactly. Yes, exactly. I was like, um, you know, this one's just going to stay off for a couple of days. Uh, so I moved on. I did, then I did, uh, Then I went on to my β a couple of other servers that I manage. And I will say in this, these were all, I was bouncing back and forth. I had, I had agents going all over the place. Yeah, I'll bet. And this is all just side work while, you know, I'm also having to handle my day job. That's the primary thing that
22:21 I'm, that I'm actually focused on. So I'm just this, while that thing is working, I'm, I'm just sprinkling in these other things at the same time as I can. So I'll say that β One of the servers that I manage... ended up It is a very complex configuration. Um... And I'll be deliberately vague about it. It was a very complex configuration and... It ended up being the best way to get this thing patched was to move it From one hosting company to I was going to move this from one hosting company to another anyway. So I'm like, I was going to have to build a new VM regardless. So I was like, OK, I'm going to go ahead and move. I'm just going to take this opportunity to move this box from one host to another. So I spun β I had the other ones β the existing one was spun up with a UFW firewall rule blocking all web traffic. Spun up the new one in the new hosting environment. And I said, all right, Claude Code, give me an SSH key that I can put on both of these boxes. And It's going to be a temporary key. I'm going to put it in the authorized keys file on both sides. I'm going to give you... Um, I'm going to give you the
23:52 IP addresses and the usernames of both of these boxes. And I want you to get into the current box that's going to be decommissioned, and I want you to just do an extensive profile of this machine and tell me everything in it that is going to have to move to the new machine. And it chug, chug, chug, chug, chug. It just did its thing for a while, for an uncomfortably long period of time. And then it came back and it was like, all right, I got it. I know everything, and it listed every single thing out. I did a review, looked at all the stuff. Now this thing has got integration points with microservices in different places. Microservices architecture. Yes. Yes, yes. It is a complicated configuration. It's one of those snowflake servers that have built up over β seven or eight years that you make little tweaks to and then you never document you know that kind of thing and you become very afraid to touch it yeah yeah so it profiled all that stuff out and it was like all right you ready for me to go and i'm going to put all this stuff on the new box i was like yes go starts doing his thing, chugga, chugga, chugga, chugga. And then β After about 45 minutes, it's like... All right, you're up and running. And I was like, okay, so I go and check it. It looked good. Things were running. And then I start going through the checklist of
25:23 like, you know, what did what did you miss? And of course, it missed a lot of stuff. But I'm start going through the checklist and I'm like, you know, you missed you know, you missed this service. You missed this service. And it's like, OK, got it. Boom. Flip it over. Yeah. And then I'm like, OK, you missed you missed this one. It's over there. And I'm like, okay, we split DNS. Okay, you need to change this on this side, this on this side. And I'm like, here, here's an API key for our web application firewall. Make sure that it's properly load balanced. Done. So all in all, this took about two and a half hours.
26:07 But it did it perfectly. Yeah. And now in the process of doing this, it's now on everything is current, on the most current release of Ubuntu, current release of PHP. Everything has been updated. And I think this is the gift in general. I had my own small version of that because Freedom Controller was still running on a relatively expensive box. then there was, you know, it's a aggregator, which I really don't use anymore, but the aggregator is still running, getting blocked everywhere because it's on a Linode address. And, but it's still an integral part of my publishing process. And, It's Dave Jones' PHP special under the hood. Don't look. Don't look. With blowers coming through the hood. And like, you know, it's time. And so I wound up taking it offline and rebuilding it. The functionality of the publishing in the OPML editor, I actually wound up creating my own standalone OPML editor. Please tell me that you have completely decommissioned Freedom Controller. Yes, completely decommissioned. Hallelujah. Thank you, Jesus. Yes. God is good, brother.
27:27 And I'm serious about that because don't look at the code. Nobody ever look at the code. The robot looked at the code and went, why don't I just rebuild all this? Yeah. Hey, Adam, I have a suggestion. I know it's load-bearing for your systems, but why don't I just rebuild all of this? Can we talk about this for one minute? I had a little OPML editor that I was using for my shows, and so I wound up. Rebuilding it with the publishing process, the HTML rendering, it's going to the object storage bucket, the redirector, all of that stuff, all of that rebuilt. And the redirector is now in AWS CloudFront. I mean, everything the way it should be done properly. And it's I think it gets shut down. I mean, it's off basically, but I don't want to delete it because once you delete it on Linode, it's gone. So, you know, let's just save this for a bit and see if anything breaks, which it hasn't so far. So it really was a wonderful opportunity to just go and fix stuff that had been on my list for a long time. You know, like you with your β I needed to rebuild that thing.
28:48 So I think in a way it was also good. You know, it's like I think everybody had a version of that. Like, oh, you know, this crap I've been looking at for so long. Let me just fix it right this time instead of β if it was just a patch, we all would have done patches. And now it's like, yeah, we got to update, got to get the right stuff. Yeah. And so to me, it was super advantageous. So I'm kind of happy about that. But I was praying for you, brother. And I mean that. I'm like, ah. Well, yeah, there's another. There's a second. So I ended up doing Grand Total ended up doing. For... Of that. Yeah. For migrations, essentially, of a search to just β because the server I was dealing with was so end of life. Yeah. That it just wasn't worth trying to patch that thing. And just once I had that first experience with one of our mission critical systems, I was like, okay, okay. This is doable. I can do this. It's going to β each one of these is going to take a couple of hours, but pre-agentic, it would have β I mean this would have taken me a couple of days.
30:00 customer who has video enclosures and we wanted to migrate it over to RSS.com. And Alberto, bless him, man. He's like, you know, this is good because we actually wanted to do all this stuff. And he comes up with this whole HLS video audio, which is exactly the way it should be done. But we had a clock running out. because this customer wanted to really migrate off of pod beam and and now i knew you were because you looked at the email alberto sent and you're like uh okay this is not something i'm gonna be able to do today and and so and and you know the And all of a sudden, I went like, well, why am I so stupid? I'm just going to spin up a $5 Linode, little mini host, set in a 301 redirect, made a whole upload page, everything. So we're safe. No clock running. And it took me, I don't know, maybe an hour total. And I didn't do the DNS. I didn't do the Linode setup. The agent did all of that. I just directed it and said, you know, why don't you connect that to op3.dev? So we got some stats, put a stats button on there. And it's like lifesaver, lifesaver. And it looks like magic. This is the problem. It is sort of a problem, yeah.
31:19 We used to call guys that could do that, like, wow, you're a code ninja. Ninja, warrior. Wizard. Wizard. And so now it's like... You just do something. Then you should go have a hot dog, walk around the block, and then come back. And then, you know, stand over the radiator for five minutes and look all sweaty like, oh, I got it done for you. I got it done, boss. It was hard, but I got it done for you. Yeah. I pulled an all-nighter. I got it done. Yeah. But that β the β The problem with β one of the problems with my situation is this hit β At a time in a day job when I was already rolling out some servers. And so I was middle. I was in the middle. I had hardware strewn everywhere. Fiber channel switches half configured. And I just had to drop all of that and, like, go all in on this thing. And I finally got... I've only got one. Well, Podcaster Wallet is the only one that's left. Right. That's not been dealt with. But I, That...
32:28 That whole mindset β of don't patch mitigate, I just don't really, I don't think it applies anymore. And it's a little bit of a learning curve for me too because I'm always let, I mean, I've got, I mean, I mean, I've had β I have had up until recently β servers running in production running Ubuntu 12. Yeah, baby. I don't even know how old that is. How old is Ubuntu 12? No. I'm pretty old. Let's see. Ubuntu 12 LTS. When was that released? It was released in April of 2012, 14 years old. Hmm. And you just... You know, you just mitigate and you wrap it.
33:25 And, you know, my security sort of strategy is you you wrap things in obfuscation first and then you firewall off the obfuscated stuff to where you only have this tiny exposure. Yeah. Basically, just the minimal attack surface necessary to run this thing. And then you layer on top of that all kinds of other stuff. Fail to ban. Yeah. Cloud flare. Yeah. Yeah. Where if you add one little act up and you're done, you're banned. Yeah. That's my favorite. Fail to ban. Yeah. Boom. Bye. Bye. Eric PP is right, though. The mitigation didn't work in this case because this was exploitable with just a simple post request. And that happens before your application even sees it.
34:17 Right. This all happens within β because it was β the worst part of this was it was mod PHP and PHP FPM, which actually inject themselves into β well, PHP FPM does not, but β ModPHP injects itself into the Apache process, so you don't even get a chance to see it until you're already popped. And so that's β and you can't block posts. You can block it on some paths, but you can't block it because you can't say, well, I'll put it behind authentication because β You have post requests on login forms. So you can't look at it. Yeah. This was unmitigatable. Yeah. And this concludes this week's episode of Security Now with Dave Jones.
35:06 This. Yeah. I don't know. Not fun. I don't know if you had a. A chance to see the video I put on the Mastodon? of my vibe coded app? No, it was two days ago. No, you didn't have time. It's okay. So the so sorry, don't apologize. So I told you that I vibe coded my own podcast app, right? We went through that. Didn't we talk? Oh, no, that's right. We didn't. So he didn't tell me that. Oh, okay. So last week we talked about Google Play now coming so you can share your vibe-coded apps with your buddies without going through a full Play Store process. Yes. And I think β you know, actually, I think it was β Yeah, I think it was during just before we started last week's boardroom. I I told my robot, I said, OK, vibe code. I give it one prompt vibe code. I didn't say vibe. Build an app for me from I have Android. And here's what I wanted to do. And it did it. And the main requirement was. You need to connect to my Muse robot because Muse has β I use that right now exclusively for just my life stuff, you know, calendar, reminders, to-do lists, you know, tracking bills, that kind of stuff.
36:40 And so, of course, there's, you know, a real β You know, a connection between an app, a podcast app running as, you know, sideloaded onto Android can't directly communicate with Muse. So I did have to put a little bridge server in between the two. Because, you know, Muse does have restrictions. You think you could do everything, but it's like, no, I can't create an API for you. Oh, okay. Well, that's too bad. So, you know, it's a server, and it, you know, it pings it and sees what's going on. So I just want to be able to talk to it, find me stuff. And so... And I think I did at this point, I've probably done 40 follow-up prompts for changes for new features, et cetera. And so this for the so for a week now, I've been living with this app, which tracks the following calendar, free time, next event, location, home, car, church made near you. What I listen to this week's no agenda topics, my agents, show prep, stringers, track shows. What news knows about my taste. And then there's different notifications, 15 minutes before a live show I follow. There's also exceptions like I don't want to be notified of any Joe Rogan episodes with MMA in it. But also I don't. I'm not interested. But also there's certain podcasts that only if something in the show is of interest to me, it does transcripts on the phone itself. The full
38:12 thing, value for value, the funding tag, everything all built in. And I mean, it has been so delightful. So just today I've got Discovery, Bitcoin maximalist, the Rollo and Slappy show. And it says, write in your Bitcoin lane. Then I have, is socialism more Christian than capitalism? It's a faith commentary show right at your faith plus economics lane. Yeah. Here's another one. Halloween secular treat or spiritual trap from stand firm and dark. I never heard these podcasts. Indie Christian apologetics with real teeth and Halloween episode lands eight days before. And then says podcast podcast weekly review. Which I already subscribed to, but it says you were mentioned several times in this one. So all to say, and I know you have a couple of clips from Pod News Weekly Review, as do I. Interestingly enough, we both brought two clips from the same power show.
39:21 I wonder which one you got. You want to go first? Or shall I go first? Uh, you can, why don't you just play mine back to back? Cause mine is just a simple commentary on what their guests said. Okay. The video one first or the funnel. the video then funnel don't do this gee it's not working we tried it and look at where we are today so there's no question i think it's 73 percent of podcasts now have video yeah i heard this and i'm like nah i don't think so well where is it play the second one I don't think, I think Tom is right. 73% are using this as a funnel, but that's not exactly where they end up. Did he just glitch out or something and just go 73s everywhere? 73s, good buddy. I've never heard a statistic that says β 73% of podcasts have video. That is not true. No, and he's a professor, I believe, right? The Stephen Goldstein. Yeah, where did he get these numbers from? Well, he's very much a podcast industrial complex professor. So P-I-C-P-H-D. He was very knowledgeable. I found to be extremely knowledgeable about amp accords and download numbers and all the issues. And so
40:55 he was very knowledgeable about all of that. Very knowledgeable. But then he and Sam took the... my favorite slur, normal people, normies, to a whole new level of insanity. And, of course, it's my own fault, but, you know, Sam started talking about the podcast. He didn't even talk about the podcast index robot, just about vibe coding things. And so he obviously used the atom hat and took out advertising as the example, whereas the example I'm trying to show is look at all these new podcasts I'm discovering. My robot is tracking what I have listened to, literally what I have listened to, how much I have listened to it because I feed that back into the robot. And it's giving me great recommendations based upon that.
41:51 This is what, you know, when he talks about video being used as a funnel. Yeah, I think that's probably true. And it's also destroying podcasts because people wind up. He says it himself. We have liquid content and people will watch three clips of a podcast. OK, I've seen the podcast. I don't need to watch it or listen to it, which I think is very destructive. and maybe not stoppable, but that's what I don't like about YouTube, etc., is people clipping your stuff. So here's Sam with the setup. Moving on a little bit then, Stephen, one of the other guests on this week's show, along with yourself, is Adam Curry, the podfather himself, and Adam's been talking about vibe coding and agentic ai and he's been talking about how fundamentally the the model of podcasting is going to change in the future now he did say it and you know being an app developer it was like whoa but he did say that in the future he sees personalized apps where he doesn't need a podcast app from a company he will create his own version to customize and tailor to his own needs but again in the demo that he gave on podcasting to the own with Dave Jantish he took an episode that did have ads he got his muse ai to strip out the ads to create clips of the best parts and create a playlist. So he's doing the clip economy without advertising, without apps, all in one. Is that the future?
43:24 Okay. So I don't know about I'm doing the clip economy. I'm just trying to tailor my own experience, which has just been wonderful with... You know, the way it's doing chapters the way I want it, it's doing transcripts the way I want it, everything the way I want it. And, you know, someone else might look at this app and go, boy, that's a mess, but it's the way I want it. So that's up to me. You know, the algorithm that I'm being presented with is not developed by YouTube or by Apple editorial. It's me. It's me. It's the stuff I'm doing. And so I like it. But here's where the professor, I mean, what in the world? Is that really the future we want? So, first of all, he's super smart. Yeah, yeah, yeah. Bingo.
44:07 Just wanted to make sure we all heard that. Well, he's super smart, and there needs to be people who are thinking ahead. I have a very consumer-based feel on things. I'm always starting with the consumer on. I am the consumer. This is what kills me. I am literally the consumer. I'm a consumer who wanted a different podcast app experience. Always starting with the consumer on back. And the consumer does not like friction. Everything that puts something in front of them that's either a paywall or difficulty. Or how about Microsoft Ribbon or things in a place that I don't like them or features that developers out of necessity have to implement in a certain way so that everybody kind of gets what they like. That is what I'm talking about. That is... is friction, he's only thinking about paywalls advertising is friction. No, friction is my own discovery journey.
45:05 And selection doesn't work all that well. And I think about this thing. My wife, who is... Here we go. This is the thing that kills me. I can't believe he did this. This drives you crazy. It does. My wife, my mom, my sister, my church friends, my this, my that, they're clearly not like us. They are just normies. Work all that well. And I think about this thing. My wife... who is a Yale graduate in law school. Oh, okay. It has nothing to do with education. No, you don't have to have a law degree or go to Yale. You're just dumb. You have no intuition, you. Everything else. She does not want to mess around with the settings on that iPhone. What settings? I just spoke. I said, robot, make this for me. This is not of interest to her. And so the notion that...
46:03 She's going to sit there and start curating her own lists. No, you missed the point. I'm not curating my own list at all. The robot is doing it for me. So forth. It's just crazy. What she wants is the stuff to be readily available when she wants it. And certainly there are people who are... cognizant of that all over the media so i don't know i do i do know that the robot's getting smarter and that the robot can do lots of things for us okay now for a second i'm like oh he uses the term robot this is good i do know that but the professor is way check the calendar dude and i am deep in in my own consumer way with chat gpt and claude but i am not a coder i'm not vibe coding i'm not doing anything like that because you don't have to be a coder professor i understand that the tools get smarter and we can start asking for things And when we can make that all vocal or just a simple command, I think, yeah, I think that's possible. Okay, so what if that was possible already and children and people around the world are already discovering this? How long would it take before your wife and Sam's wife and Sam's mom died? And your church people will be smart enough to be able to figure it out. But who knows? Yeah, I think it's 10 years
47:33 out. 10 years! Yeah! It's a decade away. It's a little bit of a concept idea and somebody smart as Adam Curry can do it, but... I don't think, as you said, your wife, my wife, who used to run MSN, is going to want to waste her time doing that. Ah! This is what gets me nuts. Because that is exactly where we are. Um, I'm going to disappoint you in my partial agreement with this. Okay, okay. This is the Gene's mom argument. Mm-hmm. And β So β It takes β this irked you last show or the show before when I mentioned my dad. Mm-hmm. And you're like, oh, you're ageist. I don't know. Did I say that specifically? No, well, no, you didn't say that. You're the old guy. The old guy can't do it. So I'm like, well, but see, the thing, this doesn't come from just β This doesn't come from a stereotype. This comes from actual experience. I know. Because there are people in your life when you're like β Hey, I want you to β hey, can you test the new Godcaster mobile app for me? Yeah, sure. How do I do
49:05 that? Well, here, let me send you a test flight link. Yeah, what's that? And you're like, oh, whoa, whoa. Yeah, yeah. It's like, where do I put β do I put in my β What password do I put in? Well, you put in your Apple account. What do I have an Apple account? Well, yeah, you do. I got you. I got you. It's like an hour long ordeal, you know, and then you and then you're like, OK, this person's going to this person's going to somehow vibe code their own podcast. No, my here's my point. My point is you're absolutely right. My point is we are now in the era of where Gene's mom rests in peace. Gene's mom... We'll be able to do this because there is a robot on the other end that is helping Jean's mom through this. And saying, no, no, no, here's what you do. Or it may open it for her or do all these different things. We are in the place. Where this conversation is about to be outdated, not 10 years, 10 months, because I'm seeing people around me all because of my incessant banging of the drum. People are emailing me 30, 30 emails a day.
50:21 I thought you were crazy, but I've listened to you for 20 years. I'm going to give it a shot. Holy crap. I can't believe what I'm able to do. And they've list these just incredible things they're doing. And it was... We're so used to waiting for a development team to add a feature or we get excited. Oh, my gosh. The new version of XX is out. I can't wait to see what they've done. This is the change that is here. That's what I'm saying. And. I am personally excited for podcasting because the most important thing right now in this new world that we're going into is the RSS feed. That is going to be of super importance. Because you're going to watch everybody's numbers go down. Apple, Spotify, everybody's numbers are going to go. Why would I even deal with YouTube's algorithm? Why don't I just, in fact, just before I started the show, I'm like, I'm going to build an X app. That only shows me stuff that I care about, that I'm interested in, that I've been thinking about, that I've been talking to my friends about. This is the change. We are going to β the data source will be important always.
51:48 But the algorithms and the layout and the user experience, we're going to be in full control of that. And I really believe, yes, Gene's mom, rest in peace, will figure this out much sooner than we realize. And I also think that the whole deprecation of XSLT had something to do with it. Oh, bring that around. I don't know how. Well, XSLT is a beautiful machine readable format. So let's get rid of that so that we can protect our data sources in different ways. We don't want you to be able to scrape our web pages. We want you to go to our API or MCP server or whatever. We want to have control over the data.
52:42 I'm more and more convinced of that. Bye. The we've we've been through a version of this. Is the thing, though, of trying to get people onboarded with, like, lightning wallets and such. Very different. Very complicated. Okay, so let me tell you about my journey with Bitcoin. with podcasting agentically. So I told you over the past couple of weeks I've been on this β mission however long it takes to come up with a rock solid 100% foolproof ad stripper. Mm-hmm. An ad stripper. That even sounds great, doesn't it? Mm-hmm. We need to resurrect the Dvorak for that. Ooh. Straight from Reseda, here she is, Raven. Give it up. The ad stripper. Stage five. So this β and so I can say that at this point β It's about 95% accurate. And it got β so it got to the point where it was just missing a few things every now and then. And what I did
54:14 was β I'll tell you the process. I exported my entire subscription list of which there's a mix of β and I'm telling this story for a reason. There's a mix of β Just regular old run-of-the-mill podcasts and then private members-only podcasts that I pay for. So there's a mix of both. I export them out into an OPML file using handy dandy Cast-O-Matic. I throw it into the agent, and I'm like, all right, look β All the stuff I've been throwing at you now for this β up until this point, it's really good. It's really solid.
54:54 Now I need to live with this thing on a daily basis. And so that I can start finding the edge cases. So that means what I want you to do is I want you to here's a here's an S3 bucket. Object storage bucket, I want you to make a feed, and I want you to start looking for new episodes. Anytime a new episode comes in, run it through your new pipeline that we've got. So strip all the ads out, put a chapters file in that denotes the ad markers, and then I'm going to remove all the podcasts out of Cast-O-Matic and only subscribe to this one feed. So I'm essentially proxying my feed through the ad stripper now, all my feeds through the ad stripper.
55:46 Okay. And then Castomatic has this awesome feature where you can put keywords or key phrases into it. A chap into a list, and if any of the chapters contain that word or phrase, it will auto-skip the chapter. So in that way, I can just have β I can see just by looking at the chapters list what the tool thought the ad markers were. And I can and I can just play it. And if I ever hear an ad leak through, I'll I'll be like, ah, you missed one. That makes total sense. Yeah. So this is now my process. And I've been living with it for a few days. This thing has effed up. so much.
56:34 Like, I'm not talking about the ad stripping part. That part was already fairly robust. No, it's stripping bits you actually want to hear, likely. No, no, no. It just can't get the feed stuff right. It keeps messing up. The processes are crashing. FFmpeg is crashing. Hmm. Runaway processes. It's putting weird things into the RSS feed. They're invalid. The last three days, I've had to go back to it four or five times and say, look, you know, I'm not getting new episodes. And it'll, you know, chug along and say, oh, yeah, you know, yeah, here's β There's error in my script. I've updated it. I've fixed it. Are you running this on Quinn, or what's the model you're using for this? No, it's Oculus 5.5. Huh, okay. We've got very different results. That's interesting. Well, this is also a different result than I've had in the past with doing stuff like this. And it's also not β consistent with the results I just had using Claude to do these server migrations. So, The reason I laid all that out is because β If even one β all it takes is one of these points of friction.
57:56 And you lose a person entirely because they just don't even know what could possibly be wrong because they don't understand any of this stuff already. And if it all goes well and you one-shot everything, it's magic. If one thing dropsβ¦ And they're completely lost, and they've got better things to do with their time. And I think that is the sense in which I agree with what they're saying. But I don't think it's an either or. I think they are β I think there's β I think they're expressing an understanding of human nature that makes sense.
58:43 But I also think that what you're saying β If the trend continues in the way that it is going, It's not going to be 10 years before stuff like this might be possible, but it's not β I don't know that it will necessarily be in 10 months either. I mean I think the timeframe may be a little bit longer. Well, why don't you send me your OPML list and let's see if I can give that a shot. Let's see. You may be overthinking it, actually, to be honest. I don't think so. I mean, I'm pretty good with this stuff. You're no good, Dave Jones. I guess not. Is this it? Subscriptions.opml. Yeah. Let's see. So you also want in-show sponsorship messages skipped? Oh, now are you β what are you trying to do? Cut the ads out or are you trying to β Well, that's what you're building. Is that what you're building? Yeah, but all that stuff β see, that's the thing. That part of it works. Oh, just the regular mechanics that you have problems with. It's the stuff that this thing has struggled with. Huh, that's interesting. Is the β is the basics of podcasting. Wow. How to... And it's like β because one thing I said was like keep the show art so I can tell the episodes apart.
1:00:12 I had to go two or three times to get it right. It may be because my own β Corpus of information is so filled with this stuff that I've just trained it over two years time and it knows enough. It's possible. I don't know. Yeah, I guess. Yeah. Interesting. Okay, so the disagreement here is on the actual, so even though it can patch servers and do everything great, it's like some real basic RSS functionality it's struggling with in your instance. And so that's why it may not happen that fast. Yeah, and I think this sort of mirrors my experience with this stuff in general is that β And you get from time to time, you can just get wildly different results. And I don't know if it's because β The model providers end up sort of like β Having a stupid model problem for a while because I have β they do redirect inference to training sometimes, and the models get stupider for a period of time. So things like that do happen, and I don't know if this is just like an example of that. Could be. It could be. Well, that's a very different experience than I have. Yeah, like I said, it's
1:01:44 a different experience than I've had. Yeah. I can go from β that's the thing. The inconsistency is a real problem because you can go from β you can have one day this thing just blows your mind, and the next day you're like, man, how did you miss that? Yeah. Yeah. Yeah, no, I, okay, fair, fair point. I just haven't had that experience. My experience is, first of all, help me fix my start nine server. Okay, hook it up to tail scale. Let me root around. Okay. I got it. Here's what you got to do. You definitely want to back these things up because that could break. And so we went to a big release 4.0, which has a wire mesh and all kinds of stuff in it. But I'm just going to use tail scale.
1:02:34 And I said, you know, I'm so tired of... You know, on my phone, like opening up through Tor, start nine and then going to Albi Hub. Just give me an app that has Albi Hub, Helipad, you know, these five apps. And it did it. And, you know, out of the box, worked perfectly. uh, you know, exactly what I want. I can check my Albi wallet. I can check my helipad at any time within seconds on my phone. It's just, you know, so that, okay. Yeah. I'm not Jean's mom. Cause she's dead, but, um, I know Jean's laughing. Um, um, But we are so close to this. And then you know that Gemini is going to be completely integrated throughout the phone. Throughout the phone. It already is. With the Play Store for Buddies, you know, your Barbie Play Store that you can share your little vibe-coded apps with. What will be interesting is... What will Apple's response be? Because those guys like to control the experience. What will anyone's response be? What will our own app developer's response be? I mean, there is so much going on. My mind is boggled. I get this. You seem boggled. Yeah. With excitement, really. Yeah. So once he talked about friction, he said that consumers β that word
1:04:06 bothers me. People who buy stuff? Yeah. Consumers don't like friction. Yeah. I don't necessarily disagree. But we've forgotten what friction we actually go through. The friction we have with interfaces. This is why Omarchi was interesting. I'm getting everything out of the way. All the stuff that was friction in your life, but I'm now removing. And you don't like it? Tell your robot to fix it for you right here in the operating system. You know what friction is? 50% ad load. Yeah, well, yeah. But that's not the biggest friction. But, yeah, I think the friction is look at this inbox. Look at all these unlistened to episodes. Oh, my Lord. You know, my robot's like, hey, Adam, you're driving to Austin. Hey, here's a couple of podcasts that will fit that hour and 20 minutes perfectly.
1:05:03 You want to listen to this, this and this or this, this and this? Well, James in the most recent episode said he did not cover a podcast app because it was an ad skipper. It's virtue signaling. Maybe. I don't know. You've been cricklered. But the β You know, the thing about it is the β We all understand, and he said in that episode, and that's his prerogative. Of course. It belongs to him. Of course. It belongs to him. He can do it every one. I'm fine with that. But he said in that episode that we all β he said that we all know that the podcast advertising β The agencies and the advertising complex doesn't give a shit about independent podcast apps. They don't. They don't. And he said he went one step further and said, as a matter of fact, they don't just they don't just not care. They would like it to just be. Apple, Google, excuse me, Apple, Spotify, and YouTube. They would love that because that simplifies the stuff they have to do. But this is the beauty. This is what β and I'm sorry for app developers. I love all of you. You know that. Everyone complained, well, the app developers get no money. Guess who also gets no money?
1:06:26 Dave Jones gets no money. Dave Jones gets no money. You know, we are so I heard I had to hear on on power that we're celebrating our sixth anniversary. I didn't even know it. Happy anniversary. Happy anniversary. Yeah. Happy anniversary. So the index. We only have the money to keep the index running if the biggest hosting company stops supporting us. And we could probably eek by, but I don't think we make $800 a month from the smaller donations. We might have to β what? I'm sorry? No. No. So, you know, we'd have to kind of throttle stuff. So we don't make any money either, you know. So β and 22,000 accounts are using the API.
1:07:13 Apple, Microsoft, Google, do they support us? No. No. Free loaders. Free loaders. You know, so β So I'm speaking on behalf of Podcast Index, and I am delighted, delighted that the power is going to leak like green sludge away from Apple and away from Spotify because people will start to figure this out. I don't need to. And this is why RSS is so open. Open RSS. It is fantastic. You know, this guy was talking about liquid content, this professor. Yeah, we're doing it all wrong. Yeah, your content should be everywhere. So I'm going to use everybody's API and upload to every stupid platform everywhere where the inverse is the right way. One feed, I control it. Anybody can ingest that. That's the system. That's the system that is coming back to us now. This is why I'm excited. Well, if... I agree with you. It's RSS β RSS is the backbone of everything in the podcast, in the independent app world. And anything that bolsters
1:08:44 that strengthens apps just by default. But, you know... I guess maybe from the outside I seem like irrationally hung up on this advertising thing. Like β but I feel like β If the advertising industry does not care anything about independent podcast apps, and I can tell you from firsthand experience, they do not. And if that's the case, Then why does it matter? Why does it matter if you strip ads or not? If they don't give a crap about doing anything to help independent podcast apps flourish, and all they care about is YouTube, Apple, and Spotify, then they're not going to do it. Then get rid of all the ads. And the argument could be β the argument from the other side is, well, if you get rid of the ads, you're hurting creators. The advertising industry doesn't give a shit about creators either. And welcome to the new world. A minimum of 10,000 downloads to even qualify? Welcome to the doom loop. This is the entire problem with agents in general. Agents are giving you news that they are pulling from the literal sources β That give them the news in the first place. They've admitted this privately in emails that came out like, hey,
1:10:14 we're sucking all this stuff out of the New York Times. They're going to go broken. We won't have any news. It's unavoidable. It is. It is completely unavoidable. Because we have the power. We have to come up with entirely new ways of news gathering, news distribution. Everything has to be rethought. Everything. And this is what I find exciting because in chaos, there's always opportunity. I was... I was struck by one of the things that they were talking about on Power, which is the funding tag. And how Spotify's recent announcement, they just showed off opening up a web view in the app and paying attention. And so I think that they're right. That should be a signal to everybody. Don't be afraid to put this in your apps. Open the funding tag. That's your solution. The solution is not to clutch to advertising into dynamic ad insertion with your fingernails as it's pulled away from you.
1:11:26 The solution is put the funding tag in your app and tell your audience in the episode, please go and donate. And please support us because if you don't, we won't be able to eat and we won't be able to do this show anymore. That's just the way that it always works. Well, you know, the ultimate solution, funny enough, is for the apps to start selling ads. There you go. They get blamed anyway. Well, Overcast does. He sells ads right in the app. Yeah, but not in the content. There's not like a pre-roll or a post-roll. Like a banner on the thing or whatever. Yeah. Yep. I mean, I don't really have an answer. I just want to get it out there. I remember when podcasting first started, I had the same excitement. I didn't know exactly what was going to happen. And the professor, by the way, is pretty funny. You know, when podcasting first started, it was deep thoughts. People were doing deep dives, deep thinking. Like, no, we weren't. We had Don and Drew talking about their life in a farmhouse, you klutz.
1:12:32 We had Michael Butler, the rock and roll geek, drinking a six-pack, talking about how shitty the gig was. That's what made it awesome. Not the deep thinkers. You've always, you've made, I heard this the other day. I heard a perfect example and I was telling a friend of mine, I was like, I was like, Adam always says, has always said that people say things on podcasts that they would never say in mainstream media. For sure. Because they think that it's somehow like a secret club. Not very many people listen to it. But when in reality, the listenership of podcasts way outstrips broadcast media now. Sure does. But they still think that it's some sort of like kind of off the record. And it's hilarious. And that's kind of what podcasts β but I think it's because it goes back to the early days of podcasting when it kind of was off the record because it was so small. And people could say β they could get away with saying something on a podcast. They wouldn't say it everywhere else. So everybody wanted to go listen to podcasts to get the real dope. Yes. Our worlds are about to be rocked. And so everything has to be rethought, everything. And I could not be more delighted.
1:13:53 It is, you know how they were like, we got to slow it down. We got to slow down development. We can kill the whole world. 10% will be white. No, they realized a little bit before I did that they are in trouble. Nobody needs them anymore. The horse is out of the barn. The train has left the station. The revolution. Viva la revolution! It's here. It's here. Huh. We can't use BitChat in our burning down buildings protests in France. No problem. I'll just vibe code or give it to my buddies. We'll use Bluetooth. You can go ahead and take it off. Who needs Venmo? You watch This is going to be an amazing time. I wish I was 20 years younger. See, I just... I can't. I can't. I can't. I can't. I can't go there. I can't go there. I can't go there because I just go there. There's the cynic inside of me.
1:14:58 What is this? I mean, I'm. I'm interested in the cynic inside of you. It's why we're such a great, we have such a great partnership. Yeah. My cynical side just looks at every β It looks at all the other times I've gotten excited about the future that a technology promises and how every time my hopes have been crushed. Yeah. Remember when, quote, programmable money was going to free the world? Yeah. No. It was β No. Well, the jury's still out on that. I mean, the forces behind money are vast. There's a clip that I played on this show β of Obama from 2012 When he said something to the effect of it was like a commencement speech and he said the idea that you can regulate speech on the internet is crazy or something like that. And... And then just a few years later, what are we doing? Regulating speech on the internet. I mean, like, it was β that was β he said that during the time of like Aaron Schwartz and all that stuff going on. And then everybody's like, yeah, yeah, I'm going to change my Twitter avatar to be black. Yeah. you know to protest there you
1:16:29 go 2012 I think this is it I know that not all countries in this body share this particular understanding of the protection of free speech we recognize that but in 2012 at a time when anyone with a cell phone can spread offensive views around the world with a click of a button. The notion that we can control the flow of information is obsolete. Yeah, and what did they try to do immediately is control the flow of information, and they're doing it. Well, but they're going to, that's okay. Yeah. But I, I still believe in the core network protocol. I mean, I think some things. DHT.
1:17:15 There's so many different ways to get around. We just, this is my job. My job is to be early. My job is to see the possibilities, to stick it together with Scotch tape and Elmer's glue. and see if it takes off. And a lot of things just say balls of scotch tape and Elmer's glue. But this time, I think there's something here. And it's all about what people are trained to think. And we've been very trained to... use the systems devices applications etc the way they've been handed down to us whoa that's my daughter hold on a second hold on yeah you need to get it yeah hey babe can i call you right back Uh, sure. Yeah, I'm doing the podcast with Dave. Oh.
1:18:10 Yeah. Yeah. Well, 10 minutes. And that's good. Okay. Love you. All right. Bye. Bye. Love you, too. It's grandbaby time. Let's show off the grandbaby. Yeah. Fire up the screen. Hold her up. Exactly right. All right. We can thank some people so you can get out and see your grandbaby. Well, thank you. Let's see. We have β and everything's working again. I got the Start9 working. It's beautiful. Thank you very much. I think Eric PP has a monster channel open to me. I love it. Thank you, brother. 777 sats from Sam over there at TrueFans.
1:18:52 He says, I don't disagree with Adam. Maybe the future is personalized apps that tailor the experience to you, but we have all seen the initial hype around new technology. Oh, geez. I need your camp. And the subsequent time lapse before mass adoption. This is Jeffrey Moores crossing the chasm. Yes. I like that. This is a book. Is that a book? Crossing the Cousin? Yeah. Yeah. Okay. Three threes from Eric PP. Hashtag release the code. What code do you want me to release? I'm happy to release it. All of it. Release the code. Release the code. Okay. 1701 from Martin Lindeskog. Adam, here's a new word to pronounce. pronounced in Danish and Swedish. Orisund, Orisund, Orisund and Orisund. It is our new hyperlocal podcast, Orisund 360.
1:19:36 Hosted on TrueFans.fm. Dave, thanks for the help with Podcast Index. Starship Boostergram, 1701 Satoshis. 3,333 from Eric PP. From Boost Me Bitch, it works. 1276 from Salty Crayon. In the boardroom, Adam, talk about podcasts. An idea for Dana, Dana Brunetti, after the 29th. A podcast where he just talks about... talks, and leaves all the bathroom breaks in. Call it gummies and dog farts. All fun, of course. I don't know about that name, but that would be a fun podcast. Very relevant to the show we did yesterday. Salty Crayon, again, with Triple Threes. Is this thing working? Why are you roughing? And there's Comics Your Blogger with a delimiter. So you're up, my brother. Why you are laughing? I fixed my AIFF problem. Don't laugh. Why you are laughing? Shut up. Shut up. Yes. Shut up.
1:20:35 I fixed it. I fixed it. Nice. The consensus is the Currycaster 2 is what they want released. Yeah, I shall release the Currycaster 2. I will release it, of course. Call it the Kraken. Although I already had... I forget who it was. Buddy, buddy, buddy, buddy. He says, hey, man, I took inspiration from you and vibe-coded a curry caster for video based on what you built. It looked the same. It's the same thing with video. He just took a picture and built this for me with video. Okay. Yeah, but we can't do an RSS feed.
1:21:16 Here's some PayPals. Cohen Glatzbach, $5. Thank you. Appreciate you, brother. Christopher Reamer, $10. Thank you, Christopher. James Sullivan. Hey, James, $10. Jorge Hernandez, $5. Jorge Hernandez, been around forever. Yep, Michael Goggin, $5. Thank you, Michael. And just a little bit of something extra from Buzzsprout, $1,000. Baller, shot caller, 20-inch blades on the Impala. Thank you, thank you, thank you. Thank you, thank you, thank you. Tom. Tom Rossi texted me last night. He's like, you okay? You alive? Oh, sure. Well, he knows. He understands. He gets it. The, yeah, let's see. PHpocalypse. Yes. What was that?
1:22:03 What was that? Flawlosophy? Yes. Yeah. It doesn't roll off the tongue very easily. No, it's some reason I can. Jack leg is better. Jack leg. Jack leg. Jack leg is good. I got some true fans. Anonymous is flowing in. 39 sats, 406 sats, 13, 220 sats. 7, 4, 0, 6, 13. Oh, we got a Dreb Scott. 774 sats. He says, anyone else? Wait. Why is this? Is this old? What are you looking at? Uh... Maybe this is old. I thought it just produced it. I don't know. Let me check. Let's see here. Refresh. Am I getting a cash? Uh-oh, uh-oh, we're in the cash. We're in the cash, everybody. Sorry, I just... No, it's okay.
1:23:01 I just barfed. You do you, boo. 1023. 1023. Oh, yeah. Okay. Here it is. Here it is. Yeah. Yeah. I was I was looking at the wrong thing. Sorry. Oh, there's Boobery. Okay. So Boobery. had a message lost last week. Oh, no. It must have just been slow coming in or something because it was not on my list last week. But we did have some anonymous true fans of 406 and 33. Then we got Blueberry. Blueberry. Blueberry. The Fountain is $35,127. Woo! Bola! Yeah, baby! Chicago! 20-inch blades on the Impala. Yeah, we'll take it. We'll take it. Thank you. That's why he wanted you to make sure he got it because it was real money.
1:23:47 Yeah. Eric PP has given the split kit some major upgrades this Saturday at 7 p.m. Central. We've been working on bringing OSC and NDI to the table, and it works now. What is OSC and NDI? I have no idea. OSC and NDI. I don't know. Well, they put them on the table and it works. Excellent. When we stream live at www.pixelpalace.party, there are camera scenes that the producer will be able to select and change live and did not require a boost to trigger. Ooh. There's also lighting cue stacks and triggered video content from SplitKit via OSC. OSC and NDI have joined the battle. Nice. Okay.
1:24:31 Those must be some sort of like lighting and camera things because Boobery, that's his β he was like a β A lighting stage lighting guy. That was his job. Yes, indeed. Yeah. I don't know what any of that is, but it's awesome. anonymous from true fans 578 48 551 oh brian from podcast guru 551 says it's for dave's buzz brian in fresno take your buzz get get this though I have not touched that cable. It is still routed the exact same way. Not a single buzz. Not a single buzz. Now, I have an Echo, but otherwise, great. Do I still have the Echo? Yeah. Yeah, you do. Maybe it's the cable. Maybe it's manifesting itself this week as an echo. Could be. User 940 blah, blah, blah, blah at fountain.fm, 1,673 sats. Thank you, user 940 blah, blah, blah. And comment's your blogger, 10,556 sats.
1:25:34 There he is. Howdy, Dave and Adam. Despite knowing that I am agnostic, Adam's pastor has followed me on x.com, so I have reciprocated his follow. And as thank you, I would like to recommend, please follow at Jimmy Pruitt on x. And by the way, Adam, tell your robots to add Podcasting 2.0 chapters to your podcast with the pastor. Yo, CSB, Disgram. was $15.50. 19,000 sats went sent on 23rd October. Beautiful. Thank you, comics or blogger. And thank you, everybody who supports podcastindex.org. It's value for value. Whatever you get out of it, you 22,000 leechers, consider supporting us. Five bucks. Imagine if all those 22,000 people gave us five bucks a month. Just imagine. We'd be quitting our day jobs. Only imagine. Okay. The musical stylings of Dave Jones, backup for Mercy Me. Yeah, beautiful. I think it's mostly lack of sleep. Yeah, I know. And you know what? We'll... You'll get into a better vibe.
1:26:49 How early are you waking up these days? 6.30 every day, 6.30. Okay. I don't know. My body is in this weird thing. This is pre-PH-Polocalypse. I'm like 4, 4.30. Yeah. Ooh. Yeah, I know. It's in a rut. I'm in some kind of rut. I got to get out of that rut. And what time do you go to bed? Like 10. Yeah. 10, 10. Yeah, we go to bed at 10, 10. 10. Yeah, you just β it's like you β six hours is okay, but it's like as it rolls on day after day, you start to kind of like β you drag, you know, like one and then one day hits and you sleep like 10 hours. Mm. Yeah. Yeah, do I know the feeling, brother?
1:27:37 I know the feeling. Go FaceTime with your grandbaby. Well, she just said, oh, she's sleepy. Might have to do it later. Like, here I am, cutting off the board meeting. Cutting off the board meeting. I have no idea. I feel guilty. It's my response. It's my response. fault. No, no, no. That took too long trying to find the booster grass. This is our contribution to society. This is my volunteer work that you and I do. This is volunteer. We do it. Leachers, 22,000 leachers. We see you at Apple and Microsoft. Jack-leg leachers. Jack-leg leachers. chairs. There it is, everybody. Okay, thank you so much. Dave, have a great weekend, brother. See you, bro. All right, everybody. Thank you, board room. We'll see you next week here on Podcasting 2.0. Music You have been listening to Podcasting 2.0. Visit podcastindex.org for more information. Go podcasting! And it chug, chug, chug, chug, chug. It just did its thing.
RSS Feed