Episode #18

Smart TV, Dumb Idea

November 1, 2026

A DIY Halloween escape room, a 45Drives Creator Summit recap, a Nextcloud-to-OpenCloud migration, and a look at smart TV privacy and the use of AI agents.

Listen
Smart TV, Dumb Idea
Duration 49:21

What we cover

  • Geoff’s high-tech Halloween escape room at the office.
  • Adam’s 45Drives Creator Summit recap, from the Localhost event to local AI and GPU failover.
  • PHP2Shell and Geoff’s Nextcloud to OpenCloud migration.
  • Smart TV privacy, debloating tools, and the limits of AI-assisted device modification.

First up, Geoff takes us inside his office’s Halloween decorating contest: a five-minute escape room set in a law firm run by Lucifer himself, complete with damned souls, a notice of rescission hidden in a lockbox, and a smart home setup that brought the rooms to life. Raspberry Pis, ESP32 countdown clocks, Z-Wave sensors, Home Assistant automations, pre-generated ElevenLabs audio, and WLED strips all worked together to make the puzzles react to players.

Next, Adam recaps the 45Drives Creator Summit in Wilmington North Carolina, where the Unraid team hosted an event, featuring the X4 and X15 hardware, Unraid 8 demos, a Street Fighter 6 tournament with some awesome prizes, and conversations with creators about professional workflows. The wider summit covered local and hybrid AI, RAG, creative collaboration tools, and a Proxmox cluster using Intel GPUs and SR-IOV to keep a game running through node failover.

After that, Geoff gives a brief, high-level take on the PHP2Shell vulnerability and turns to the practical self-hosting fallout. He had to take exposed services offline, including Nextcloud, and used the moment to migrate files to OpenCloud. We discuss the pros and cons to the migration.

Finally, the hosts talk about smart TV tracking, LG’s privacy controversy, and the appeal, and risks, of projects that try to make TVs less intrusive. The larger point is that ad-supported TVs and other connected devices collect data in ways many owners may not expect, and user control and repairability are becoming harder to ignore.

Tags: self-hosting, unraid, 45drives, opencloud, nextcloud, php, smart-tv, privacy, local-ai, home-assistant

Transcript

Stephen: Welcome back to 00:00

Stephen: On this fantastic episode, we’re going to have Geoff talking about what the hell he did for a Halloween event. It’s actually pretty cool. He put a lot of effort into it, so you should listen. We’re going to talk 00:08

Geoff: Yeah. 00:20

Stephen: about… Well, no, not yet. I’m still doing 00:20

Geoff: Oh, 00:23

Stephen: my intro. 00:23

Geoff: OK. OK. 00:23

Stephen: We’re going to do a PHP to Shell, which I’m sure no one else on YouTube has talked about, but we’re going to do it. We’re going to possibly hear about a bit of a Creator Summit recap, which honestly is pretty cool. And maybe if we have time, we’re going to cover some of the shenanigans that’s going on with the TV that’s probably in your living room that’s spying on you. So take it away, Geoff. Please tell me what you did for Halloween. 00:23

Geoff: So my office building does a Halloween event every year, and it’s become a bit of a competition between finance and legal over who can decorate the best. Like finance one year did a CSI crime scene in their suite, which is actually pretty remarkably cool. And so this year we decided we really wanted to try and take them down because they’ve always win with their things. And we’re like, we’re tired of this. So we came up with the idea of an escape room, but not just any escape room. It was a law firm of hell. So it was Lucifer’s law firm. And, you know, you walked into the suite and your soul became damned. And then you had to do an escape room in order to get your soul back. But I didn’t stop there because I did all that. And I was like, OK, this will be kind of fun. I made the thing smart. So I had a bunch of Raspberry Pis lying around. I had a bunch of ESPs. I had a bunch of Z-Wave contact sensors. I’m like, I’m going to make some lockboxes that have sensors on them that the smart system will know when it’s open so we can play different messages. I used 11 Labs to generate the speech-to-text, which, by the way, has gotten freakishly good. It is… 00:49

Adam: Wow. 02:04

Geoff: really good how I could not tell that it was not a person talking. Like people actually ask me, is that you talking with a British accent? No, no, it’s close, but no. 02:05

Stephen: On a Pi? 02:16

Geoff: So I had a Raspberry Pi, I did MPD. I had pre-recorded, I pre-generated the clips from 11 Labs. 02:18

Stephen: Sure. 02:25

Geoff: So I had MPD running them and I was like, I had Home Assistant, so I had a Pi 4 lying around, so I loaded Home Assistant on that. I had Claude help me come up with the various automations for the timers. I actually built ESP32 base clocks that would count down. I had WLED strips all around the offices that would glow different colors depending if you’re successful. As the timer got ran down, it would start blinking faster. It was really, really 02:26

Adam: Dude, 02:55

Geoff: cool. 02:55

Adam: if you want to side business someday, that’s way more elaborate than the ones that I’ve paid for in the past. That sounds amazing. 02:56

Stephen: Hold 03:02

Geoff: Yeah. 03:03

Stephen: on. Hold on. You’ve paid for this sort of thing? 03:03

Adam: I have 03:07

Stephen: Is this 03:07

Adam: paid 03:07

Stephen: like 03:07

Geoff: Oh. 03:08

Stephen: an 03:08

Adam: for 03:08

Stephen: American 03:08

Adam: this. 03:08

Stephen: thing that I’m unaware of? 03:08

Adam: Yes. 03:09

Stephen: Okay, 03:09

Geoff: Does this Canada not have escape rooms? They’re absolutely a thing 03:10

Stephen: no, 03:13

Geoff: down here. 03:13

Stephen: they have escape rooms, but I mean, okay, I might be misunderstanding. Did you pay to have your office set up for this, or is that just I paid to go to an escape room? 03:13

Adam: No. It’s very typical of a work function. You 03:23

Stephen: Holy 03:27

Adam: go there 03:27

Stephen: cow. 03:28

Adam: with your office mates. That part’s 03:28

Stephen: okay 03:30

Adam: pretty common, right, Geoff? I 03:30

Stephen: okay 03:31

Adam: think 03:32

Geoff: Yeah. 03:32

Stephen: i 03:32

Adam: a 03:32

Stephen: understand 03:32

Adam: lot of businesses 03:32

Stephen: i have 03:33

Adam: do 03:33

Stephen: been 03:33

Adam: that. 03:33

Stephen: to an escape room i have been to 03:33

Adam: Okay. 03:35

Stephen: one okay fair 03:35

Adam: Okay. 03:36

Stephen: enough i thought you meant like we’re paying to have our offices done sorry 03:36

Geoff: Thank 03:40

Adam: Oh, 03:40

Geoff: you. 03:40

Adam: no. 03:40

Stephen: please please continue because this is 03:41

Adam: But 03:42

Stephen: fantastic it 03:42

Adam: that would be next level, actually. That sounds amazing. 03:43

Stephen: um yeah he could start a business please continue 03:46

Geoff: No, 03:48

Stephen: Geoff 03:48

Geoff: I thought about – trust me, I had a bunch of people in the office being like, this is incredible. You should absolutely make this into a thing. Unfortunately, despite how awesome it was, finance still won. They did some stupid 03:49

Adam: What? 04:01

Geoff: AI 04:01

Adam: No 04:02

Geoff: – 04:02

Adam: way. 04:02

Geoff: they did some stupid AI movie with like popcorn and then the end of it was like the bones got ground up and that was the seasoning on top of the popcorn. It was really kind of dumb, but – Somehow that was cooler than hell’s law firm. Like we had cellophane lights, you know, cellophane over all the lights. So everything was red. We had like, you know, a photo shoot booth. It was, I 3D printed the signs. All the offices had like Lucifer Morningstar, you know, or I was Asmorteous Graves and all this other 04:03

Adam: That’s 04:31

Geoff: flipping 04:32

Adam: so badass. 04:32

Geoff: awesome stuff. 04:32

Adam: Okay. Here’s 04:33

Geoff: Uh, 04:34

Adam: what happened is that finance one, the one, the guys with the money, the purse strings, huh? That’s really interesting how they would be the winners of that, that event. And 04:34

Stephen: That’s 04:46

Adam: consistently 04:47

Stephen: wild. 04:47

Adam: so, right? You said that that’s a reoccurring theme, correct? 04:47

Geoff: Yeah, yeah. 04:50

Adam: Oh, interesting. The 04:51

Stephen: Interesting. 04:52

Adam: guys with the money win every year. Huh? 04:53

Stephen: That’s weird. 04:55

Adam: Okay. 04:55

Geoff: Yeah, yeah. 04:56

Adam: Good to know. 04:57

Geoff: Oh, 04:57

Adam: But the 04:58

Stephen: I’m 04:58

Adam: other 04:58

Stephen: glad 04:58

Adam: thing 04:58

Stephen: that 04:58

Adam: is, 04:58

Stephen: went over well. That’s a lot of effort, man. 04:58

Adam: I had one more 05:00

Geoff: it was. 05:01

Adam: question. 05:01

Geoff: Go 05:02

Adam: How do lawyers even get in there? Because aren’t they soulless by default? 05:02

Stephen: Well, that’s what 05:07

Geoff: ahead. 05:07

Stephen: I was thinking. I 05:07

Geoff: Well, 05:08

Stephen: can’t believe 05:08

Geoff: we’re the. 05:08

Stephen: you’re handing them back out. You’re handing 05:08

Geoff: We’re 05:10

Stephen: souls back out? 05:10

Geoff: the demons. We were the demons of the law firm trying to – 05:11

Adam: Ah, got it. Got 05:14

Geoff: so 05:14

Adam: it. 05:15

Geoff: we had 05:15

Adam: All 05:15

Geoff: the 05:15

Adam: right. 05:15

Geoff: souls walking in. They would sign their name and that would be like, well, you are now ours. And then they had to find the – I think it was the notice of rescission that was locked in the lockbox. 05:15

Adam: So badass. 05:24

Geoff: So they had to solve clues, unlock the combination to open the box and – It worked out better than I was hoping it was going – I was actually – and the best part of it for me was I basically had all of this lying around. I didn’t have to buy much to actually pull off the smart bits of it, which kind of flabbergasted most of my office. I’m like, yeah, no, I just have this stuff lying around because I’m a nerd. 05:26

Adam: It sounds incredibly satisfying, actually, if it all came together, like you say, too, just to be 05:48

Geoff: Yeah. 05:54

Adam: the 05:54

Geoff: Yeah. 05:54

Adam: mechanic behind all of it. That’s pretty awesome. 05:55

Stephen: So is your office, like, did you guys get like a full office room or something like that each? Or is this just, I can’t 05:58

Geoff: So, 06:04

Stephen: imagine this is cubicles. 06:05

Geoff: no. So, we have a whole suite, and then there were two empty offices that actually worked out that were perfectly right next to each other, and they’re basically identical in size. So, basically, we were able to set up two rooms at the same time. And, you know, it was about a five-minute escape room. That’s about the timer I set. So, you know, we were able to get through pretty much everyone. There’s maybe a couple of times we had a line, but overall, not too bad. 06:06

Adam: Did you 06:29

Stephen: That 06:29

Adam: get 06:29

Stephen: sounds 06:30

Adam: any 06:30

Stephen: fantastic. 06:30

Adam: pictures of finance? Cause I want to, I want to actually like, I want to compare 06:30

Geoff: I… 06:33

Adam: and contrast and weigh in on this. 06:33

Geoff: I did not but I will ask my colleagues whether they got anything and see if I can share. 06:36

Adam: There we go. 06:41

Stephen: Fantastic. Okay, well, that was pretty awesome. Could you please now move us on to a recap of where you’ve been, Adam? Because I understand that there might have been some YouTube people all at an event that you want to talk about. 06:41

Adam: So not just me, but Alex, who’s not here right now because of house sales and moving and chaos, life chaos. We were both in North Carolina and Wilmington last week for the Creator Summit that we partnered with 45 Drives on. And our part, we actually had 06:58

Geoff: Thank 07:16

Adam: like 07:16

Geoff: you. 07:16

Adam: a, they have, they’ve, they’ve done this before. Obviously this is their fourth year, second year in Wilmington. But our part was all new to the show. And basically, we took one of the evenings and we created an Unraid localhost event, which I’m proud of my little tagline. I’m sorry, but localhost where connection is the default. Come on. Come on. Yeah, you love it. That’s right. 07:16

Stephen: Mhm. That’s good. 07:41

Adam: So we rented a small indie theater. 07:42

Stephen: Mhm. 07:47

Adam: And we got to basically theme everything out with all the Unraid gear. We had like a cool little sizzle reel on the entry. We had the marquee up with all the letters and everything. It was really sick. And I think we had a 12-foot projection screen that we were using for the whole thing and got to use their cool AV and audio setup and everything. And 07:47

Geoff: Hmm. Hmm. 08:10

Adam: so we were actually kind of the opening evening to the whole event. No pressure whatsoever. Also, the first time that I’ve been to one of these these types. Well, I’ve been to plenty of conferences, but this is the first of the Creator Summit that I’ve been to. And it actually went off beautifully. We were super stressed. We got there Monday and we were working our asses off until they kicked us out of the theater. And then it was OK. Can we get in one hour early just to get this stuff prepped? But it actually worked out really well. We got kudos from, I think, 45 Drives teams more than anything. They were just impressed with what we put on. But we got to demo the X4s. So that was like our point of focus, right? That’s what we’ve worked with them on is the X signature series of Unraid boxes. So we had like an X15 and then two X4s on the side. And we got to do some cool Unraid 8 demos. Yeah. part of which I’m not sure I can talk about still, but 08:11

Geoff: But 09:13

Stephen: I was 09:13

Geoff: it 09:13

Stephen: going 09:13

Geoff: was 09:13

Stephen: to 09:13

Geoff: talked 09:13

Adam: there 09:14

Stephen: say… 09:14

Geoff: about 09:14

Adam: was, 09:14

Geoff: publicly. Wait a minute. Wait a minute. It was talked about publicly at a conference. You can’t talk about it still. 09:14

Adam: It was talked about publicly at a registered event that my 09:18

Geoff: Oh, 09:22

Adam: work put on. So I still need to get permission. Now, I 09:23

Geoff: fair. 09:25

Adam: intend to share more and I have some really cool video. I brought the little gimbal camera and our media guy actually used it to record both like a panel interview where we were talking about how the relationship was built and how… You know, Unraid and how the X4 came about and the X15, what’s next, all, et cetera, et cetera. And he caught all of that on film. And then he caught the whole demo of Unraid 8 on film. And then we went into the Street Fighter VI tournament. And we got… 09:25

Geoff: Ah, 10:01

Adam: We actually use a thing called Challonge. I don’t know if you guys have ever heard of this. It’s 10:02

Geoff: no. 10:07

Adam: I have never heard of gaming tournament software before, but it was really cool just to set up the ladder matches. 10:07

Stephen: Mm. 10:13

Adam: And we had a, what’s it called? One of those where you can pull multiple videos in and you get a multiplexer. So 10:13

Stephen: Mm. 10:22

Adam: we had multiple video streams. So we had the Street Fighter fighting happening on one, and then we had basically the ladder match that you could watch where you were as you went up and whatnot. And I got to play announcer for a little bit on it. I was done with my business-y portion of the evening, so I got to just have fun and play with people at that point. But we had Tom Lawrence and Wendell Wilson and Jeff Geerling and… Uh, Alan Jude, all these guys were hanging out watching our, our Unraid demo had interesting comments. Uh, we, we did some stuff that was kind of an overlap with, uh, more like pro creator sort of workflows as well. So it wasn’t all just fun and games. It was like, okay, this is pertinent to this group. And they had a lot of questions and a lot of thoughts. So it was great conversations that sprung up from it. Um, 10:22

Stephen: You guys gave away one of the X4s, right? To someone that won the… You didn’t talk much about winning anything with that whole Street Fighter thing, so. 11:14

Adam: Correct. That was the actual grand prizes and a brand new X4. Um, 11:22

Stephen: Oh, 11:26

Adam: and, uh, that came with a lifetime license of Unraid on it as well. 11:27

Geoff: Nice. 11:31

Adam: And then the, the two runners up below that both still got lifetime licenses as well. So 11:31

Stephen: well, 11:37

Geoff: Anyone 11:37

Adam: it was, 11:37

Stephen: that’s 11:37

Geoff: we 11:37

Stephen: cool. 11:37

Geoff: anyone we would know who would want or is just someone from the 11:38

Adam: It 11:40

Geoff: audience? 11:40

Adam: actually worked out pretty great. It was one of 45 Drives a long time. I don’t know if it was a long time. A good customer of theirs ended up winning, which is kind of like the best possible outcome to have, at least on their side. If we had a creator win, that would be pretty awesome if they did a review of it afterwards or something. But yeah, so somebody walked away with a brand new one that, well, they didn’t, we’re shipping them a brand new one 11:41

Stephen: That’s 12:04

Adam: as 12:05

Stephen: cool. 12:05

Adam: just for playing Street Fighter 6. That’s why you guys should have been there. You could have been in the running. 12:06

Stephen: For sure. 12:10

Adam: This could 12:11

Stephen: Well, 12:11

Geoff: Yeah, 12:11

Adam: have 12:11

Geoff: I 12:11

Stephen: I’d probably 12:11

Geoff: would. 12:11

Adam: happened. 12:11

Geoff: I would. 12:11

Stephen: have gone out in the first round, but whatever. Yeah, 12:11

Geoff: Same, 12:13

Stephen: sure. Yeah. 12:13

Geoff: same. Yeah, I just button mash those games. I don’t know how to do any of the moves 12:14

Adam: That 12:20

Geoff: or anything 12:20

Adam: is 12:20

Geoff: like 12:21

Adam: OK. 12:21

Geoff: that. 12:21

Adam: How do you think the people who won won? They were not experts in this. I didn’t get to play. So you were all safe, basically, 12:21

Stephen: That’s 12:28

Adam: is 12:28

Stephen: fair. 12:28

Adam: what 12:28

Geoff: Oh, 12:28

Adam: it comes down to. 12:28

Geoff: OK, 12:29

Adam: Just 12:30

Geoff: OK. 12:30

Adam: to be clear, because I’m 12:30

Stephen: Was 12:31

Adam: a pro. 12:31

Stephen: it pretty well received, the new unit? 12:31

Adam: The new unit was well 12:34

Stephen: The 12:35

Adam: received. 12:35

Stephen: X4, yeah. 12:35

Adam: It was definitely. And it was, again, it was a compelling demo to show what you can do on such a tiny little small form factor box. I think it made sense. And even the 45 Drives guys were like, this is the sexiest box that we’ve ever created. So it felt good. Felt very 12:36

Stephen: That’s cool. 12:50

Adam: validating 12:51

Geoff: That’s 12:51

Adam: to 12:51

Geoff: awesome. 12:51

Adam: have been, you know, part of that entire process. So, um, 12:52

Stephen: Yeah, that was great. I’m looking forward to seeing those pop up on YouTube with the other creators and whatnot. The early photos I saw, it looked a lot larger, I think, than obviously what it is. But then I started seeing it beside like a monitor and stuff like that. And I was like, ah, I get it now. It’s smaller. So 12:56

Adam: It is 13:12

Stephen: no, 13:13

Adam: smaller and it’s 13:13

Stephen: it 13:13

Adam: very, 13:13

Stephen: looks good. 13:13

Adam: very quiet. Very quiet 13:14

Stephen: Yeah, 13:15

Adam: as well. 13:16

Geoff: That 13:16

Stephen: that’s 13:16

Geoff: is definitely 13:16

Stephen: awesome. 13:16

Adam: And you can get a two-slot GPU in that thing. We had a RTX 4070 Ti in that box. 13:17

Geoff: Wow. 13:23

Stephen: Did you tell people that? Because, I mean, people 13:23

Adam: Yeah. 13:25

Stephen: will thieve that, right? 13:25

Adam: Yeah. Oh, I see. 13:27

Stephen: You shouldn’t tell people that. People aren’t going to steal it. 13:29

Adam: Yeah, so… 13:31

Geoff: It’s so small. It’s pocketable. 13:32

Stephen: Yeah, 13:34

Adam: So 13:34

Stephen: exactly. 13:34

Adam: that was that was our like portion of the event that we were like the owners of. And then we went to all their other functions that they had in their main office downtown. And it was very much a focus on, as you can imagine, AI. And there was two different tracks. So there was AI in the creative realm and AI in enterprise. And interesting conversations talks about there was definitely a focus on local AI tooling and a consensus really amongst the group of experts who were presenting that this is something that you need to focus on going forward. The ouroboros of the snake eating its own tail can only last for so long. So they were really talking about some interesting strategies of how to implement hybrid AI tool chains, how to get things like judges in place. There was a lot of talk about RAG for institutions to use for having controls over the data set that it’s ingesting and how it interacts and such. Um, so really cool talks there. The creative side was really fun too, to see how people were using AI tools in things like podcasts and media creation. Uh, 13:34

Stephen: Mm-hmm. 14:49

Adam: we got to see some, a cool demo of what 45 Drives actually created a software tool for, uh, creative to share media effectively. And it was really slick because you can put, um, It was aware of timecode. So you could make a basically like a callout. If you’re sharing this, everybody can speak interactively about the media that you’re sharing with them, like viewing. And then they can make a point in time if they have a note about a specific edit that they’d like to see or a change or something along those lines. And those notes could actually be directly ingested into like a Final Cut or a nonlinear editor. And it would go right to the correct timecode spot so that you can make the edits and such. So it was a cool, slick… workflow that they were showing. And SpaceInvader 1D on the Unraid team was there, talked about all his entire like 14:50

Adam: setup of local AI tooling, because he’s very much a tinfoil header. And uses it extensively. He’s done a really great job of building out his local tool set, utilizing the frontier models to do so. And, uh, I really liked his kind of ethos of make interesting things, make things better. Don’t just use it to be lazy. Like he, he, he leaned into that pretty heavily and had some really great observations about, um, creation and such, but using it in a way like he would talk about like, well, if I’m recording at night, my voice sounds different. And if I miss something, it’s hard to go back and get just the right intonation. Right. But the robot does it perfectly, apparently. So 15:49

Stephen: Interesting. 16:34

Adam: pretty cool. 16:35

Geoff: Again, 16:36

Stephen: That’s cool. 16:36

Adam: I guess the 16:36

Geoff: going back to 11 Labs, like, yeah, the AI is getting intonation really well. 16:37

Adam: Creepy. 16:43

Geoff: Yes. 16:44

Adam: Creepy. 16:44

Geoff: Yes. 16:44

Adam: Yeah. And the last thing I’ll leave you guys with, and then you can ask questions, is just the cool demo that they did was a cluster of Proxmox boxes all running Intel Arc GPUs. And they basically did a gaming thing on a cluster, and then they did a failover event. And using SR-IOV, so virtual slices of GPUs, they were able to failover and had maybe a one-second… to two-second pause before the game continued on another node on the cluster. That was pretty damn slick. 16:45

Geoff: Yeah, I’ve always struggled with splitting up a GPU. So seeing that, that’s actually kind of cool. 17:21

Adam: Apparently, the latest driver has made a very significant difference. This is something that Wendell was kind of harping on. 17:26

Geoff: Okay. Maybe 17:33

Adam: Yeah. 17:34

Geoff: I’ll have to give it a try again sometime. 17:34

Stephen: I mean, 17:36

Adam: So… 17:36

Stephen: nowadays, you just have Claude code the whole thing and it all just gets done for you, right? 17:37

Adam: It’s true. 17:43

Geoff: True. 17:44

Stephen: It’s my new 17:44

Geoff: So 17:45

Stephen: favorite 17:45

Geoff: is this, 17:45

Stephen: thing. 17:45

Geoff: so is this 45 Drives, this is an event. This is an event put on by 45 Drives. Is it every year in the fall just for planning purposes for those who might want to attend in the future? 17:46

Adam: It has been. And that’s what we were actually, I was talking about the head. I was talking to their head of R&D this morning about that. Like, is this the best time of year to do this? And I think they’re going to stick with it. And yes, the intention is to do this every year. There’s actually going to be even more engagement with the local community because they’re very much a part of, you know, they’re very into working with the local colleges and such and getting students involved with this as well. So I think we’re just going to have more and more people coming to it ultimately. Yeah. 17:54Stephen: Is this where their new location is, right? Because they were strictly in Canada before, but then they opened up a building, like an office in the States. Is this close to that or not? 18:24

Adam: This was there exactly. Yes, it was actually 18:34

Stephen: Right there, 18:37

Adam: downstairs. 18:37

Stephen: exactly. That’s what I thought. 18:37

Adam: It’s in the local county building, actually. I don’t know if it’s like the county office of some sort, 18:39

Stephen: Hmm. 18:45

Adam: but they basically share that with the county and they had rooms that they could use for conferencing and whatnot that were really well set up for this sort of purpose. And that is just their offices. So they’re not just offices there. They have actual fabrication sites. that they’re also putting up that are up actually and expanding very, very quickly in Wilmington as well for their U S presence. So yeah, 18:45

Stephen: That’s 19:12

Adam: but 19:12

Stephen: great. 19:12

Adam: it is the main site. 19:12

Geoff: Interesting. 19:15

Stephen: Great. 19:16

Adam: Yeah. 19:17

Stephen: Well, Geoff, I think it’s about time that maybe you tell everybody all the things about contacting us and whatnot. 19:17

Geoff: Yeah, sure. So you can reach out to us. We are on Mastodon. You can get to us at bitflipshow. We can see our wonderful website at also bitflipshow. Our YouTube channel, you know, we were getting some good views on there. So there’s a link on the website. You can find us. You can also support us on Patreon. We have our one terabyte supporter still is Mauricio. So thank you. Thank you. Thank you. We do appreciate every single one of you. And for those listening, there’s going to be a bonus show after this one. So stick around or find in your podcast app or however you’re getting it. That’s one thing that we offer to our patrons. And we’re interested in doing more for you guys. So if you guys have ideas and things you want us to do, by all means, reach out to us. You can email us at contact at bitflip.show. 19:24

Adam: I for one vote that we have a vote on who should have won the contest. That should be an interactive thing that we do with 20:16

Stephen: That’s 20:24

Adam: them. 20:24

Stephen: the interactive thing. Well, actually, that brings me to a not-so-techy thing that I wanted to ask because I really want more people to comment on YouTube. For some reason, I really like looking through comments. Non-tech related, if you were to have to design a pair of pants, this is going weird, I know, would you pick the slanted on an angle pocket or would you do a straight across pocket for all of your change and stuff like that? 20:24

Geoff: I 20:53

Stephen: I 20:53

Geoff: think 20:53

Stephen: came 20:53

Geoff: we 20:53

Stephen: to 20:53

Geoff: all 20:53

Stephen: this, 20:53

Geoff: know how Steven feels about this 20:53

Stephen: I 20:55

Geoff: one. 20:55

Stephen: do, yeah, well, those Chino ones, they just kind of really irk me, but I came to a situation where I didn’t have any of my normal pants and I only had a set of Chinos, which do look nice, but alas, have the Chino pants pockets. And I had a bunch of change because I was going to go and wash my car with one of the coin change things, sat in the car and it promptly all emptied itself. underneath the seat of my car. So that’s what prompted this whole discussion. But I want to hear what our listeners would prefer. Are you a Chino sort of individual with those slanted pockets or are you a straight across person? Let me know in the comments. 20:55

Geoff: I’m sure that we will have to come back to this next episode and say what the how the audience has spoken. So by all means, please reach out, contact us, leave us a comment on YouTube. Let Steven know that he’s wrong. 21:36

Stephen: Yes, 21:48

Adam: And the 21:48

Stephen: please 21:48

Adam: hosts 21:48

Stephen: do. 21:48

Adam: will all take bets. That’s my plan. 21:49

Stephen: So after you voted about which pocket you really should be choosing, the straight across one, maybe we can just move on to PHP to shell. I’ve heard that this has become a bit of a thing lately, and I hope that everyone’s updated all their PHP things by now. But I think Geoff has a few things to mention about it. 21:52

Geoff: Yeah, unless you’ve been living under a rock, I don’t think it’s possible for you to have not heard about PHP to shell. So we’re not going to talk too much about the actual vulnerability itself beyond just saying it was a bad one. I mean, PHP runs like 70% of the internet, I saw a bunch of people saying. And so my understanding is this is a flaw that was existing in PHP for a long time, but was kind of deemed too hard to patch and too unlikely to be exploited. So they didn’t really want to fix it. But then AI came along and AI is like, yeah, I can exploit this. And so they kind of had to patch it. And there’s a whole thing about… breaking NDAs and embargoes and all of that again go find other many fine podcasts or youtube channels that’ll talk about this that’s not what we’re going to talk about what i want to talk about is php obviously underlies a lot of the things that we self-host i had some things that i had to take offline i’m just curious did you guys run into anything that you needed to take offline anything in your worlds that you were impacted by 22:10

Adam: Um, like every Unraid box that I run had to be updated. 23:14

Geoff: I was going to ask whether Unraid ran PHP. That does not sound fun. Yeah. 23:17

Adam: Indeed 23:21

Stephen: Like, my stuff 23:21

Adam: it does. 23:21

Stephen: needed to be updated, but it’s all on its own Tailnet that nothing can get to anyway. So, I mean, yes, it got updated, but I wasn’t too worried that someone was going to take over everything. 23:22

Geoff: Anything in your MSP business? Any of your clients have any issues 23:33

Stephen: No, 23:36

Geoff: or? 23:36

Stephen: you know, it’s not a whole lot of people like host things for their business that sit out there on the open web. It comes down to like if Microsoft’s hosting a thing that needs PHP, then they’re patching that. It’s not me. I didn’t have anyone super affected by it in general. 23:36

Geoff: That’s 23:54

Adam: I 23:54

Geoff: good. 23:54

Adam: find it’s interesting. Like, I actually agree with what he’s saying, that the smaller businesses are not the ones who are more apt to put something out on the edge like that. No, no, no. It’s colleges and it’s larger businesses. They’re like, oh, yeah, why not? Why can’t I put the TrueNAS and just have it accessible over the Internet? Oh, sorry. Oops. 23:54

Stephen: But 24:14

Geoff: Well, 24:14

Stephen: trip 24:14

Geoff: it’s… 24:14

Stephen: trash. 24:14

Adam: Not that I experienced that. 24:15

Geoff: I mean, it’s not just that. I mean, it’s like, you know, WordPress was affected because WordPress runs PHP and that I’m sure was not a fun thing to patch. But for me, my biggest thing was Nextcloud because I have my Nextcloud exposed because I use it for my calendar. I use it for files. I use it for a whole bunch of things. 24:17

Stephen: Sure. 24:35

Geoff: And I woke up on whatever, you know, I think it was Wednesday. I think it was supposed to come out on Wednesday, but it came out Tuesday night when I was asleep. And I was like, ah, I guess I’m going to have to take my Nextcloud offline. So I said, and that’s just the wife. And I was like, Hey, you know, Nextcloud is going to be, I’m going to make it still available. It’s only good, but it’s only going to be available internally. It’s not going to be available if you go out of the house, which would end up being okay. But yeah, I don’t know about you guys. I don’t know if you guys use Nextcloud, but I’ve always kind of, or I didn’t mind it, but I kind of started noticing it’s really become a bear to run and it’s really, really, really 24:36

Adam: Slow. 25:12

Geoff: slow. Yeah. Like it is, you open a page and you click and it takes a good five seconds for it, you know, move on to the next page. So I have kind of been thinking about moving off of it, and this was kind of the kick in the pants of, okay, Geoff, you actually need to move off of Nextcloud. So I decided to move to OwnCloud, which, again, I’m not going to go through the whole backstory here, but very briefly, OwnCloud was first. The head guys went off and made Nextcloud. OwnCloud kind of sat along for a little bit, and then they did a re-implementation in Go, which was OwnCloud OCIS. And then they got bought, and all the developers left OwnCloud and went and founded OpenCloud. Not at all confusing the naming structure here. 25:12

Stephen: Not 26:04

Adam: Not at all. 26:04

Stephen: slightly, no. 26:05

Geoff: Um, and so I wanted to, I kind of played around spinning this up a little bit ago and I kind of, you know, kind of put it to the side cause we were talking about the pre-show. None of us really have lives anymore. We’re all, you know, doing other things for other people. Um, so I decided I brushed it back off again, updated it. you know, use Claude helped me kind of go through. Cause one of the things, you know, I’d had, I’d had it give me my original Docker compose. It was ridiculously long. It was like all a bunch of environmental variables and all this stuff. And I kind of was looking at some of them. I’m like, wait a minute, these look like they’re just the standard default stuff. And Claude was like, oh yeah, it is. I’m so sorry. Let me go out and take those out. Let me go and check those out for you. Like 40% of it was, you know, default variables or so. I’m like, cool. But anyway, so I got it. I managed to get it spun up and Guys, it is ridiculously snappy. 26:06

Adam: Oh, really? Ooh. 26:55

Geoff: Oh, it is. I mean, it is a clean interface. It’s not the most, I will say OwnCloud. And I mean, sorry, God, Nextcloud. Nextcloud has got a fairly, you know, the UI looks pretty. 26:56

Adam: Mm-hmm. 27:09

Stephen: Yeah, but 27:09

Geoff: OwnCloud is not exactly, it’s pretty, but also functional. So it’s not the best UI. But I mean, you click a thing, everything loads, the UI, you go into settings, everything’s there. The downside is there’s not as much available in it. You don’t have all your necessarily the fun apps that you might have in Nextcloud. The biggest one, oh, go ahead, Steven. 27:09

Stephen: That was always my thing. Okay, so I wanted to set up one of my own instances of this application before, and it got to the point where it just had so many apps in it, I’m like, I really just want it to host my files. That’s all I want it to do. I don’t want it to have its own Word document thing in it and everything else. So is that like, do you really feel like you’re missing things because it doesn’t have a multitude of apps in it? 27:35

Geoff: So I had three, there were three kind of crucial things I wanted in this app. One, I really wanted to have a web front end. I’m sorry, Syncthing fans. I know Syncthing is great. Not what I was looking for for this. I also wanted to have an Android app because if I’m out and about, sometimes it’s just faster to pull up an app and just click and find the files that way. The third one for me was I actually did want a Word editor available 27:59

Adam: Mm-hmm. 28:22

Geoff: in it because, again, there are times where I’m out and about and I need to be able to quickly edit something, and it’s very handy not to have to download it, edit it, and then remember to re-upload it. 28:22

Stephen: That’s 28:30

Geoff: So 28:30

Stephen: fair. 28:30

Geoff: the one that fit the bill for me was OwnCloud. Now, I agree with you where… Nextcloud is kind of one of those things where it tries to be the jack of all trades and literally have everything. I mean, you’ve got talk, you’ve got, I mean, people put everything else in there. You’ve got calendar contacts, you know, they got AI in there. I mean, it’s literally become this, I think it probably is a bit of the problem. It’s just become this amalgamation of cruft, cruft. Um, but for me, the one thing I really cared about was calendar. I 28:32

Stephen: Mm-hmm. 29:01

Geoff: actually think the Nextcloud calendar implementation was one of the best ones. Um, cause my wife, my wife is very particular about her calendar because she really, you know, she’s, she follows this, you know, the week starts on Monday for her. Uh, she doesn’t like the whole week starting on Sunday thing. And Nextcloud was the only one I could find that really would actually do that easily. Um, 29:01

Adam: She’s right. 29:22

Geoff: Now I know she’s right. I know, but my brain still goes Sunday, but for 29:23

Adam: No way. 29:26

Geoff: the, and interestingly, the only way in Nextcloud to do that was to make her British. 29:27

Adam: No way. 29:31

Geoff: I had, I had to change her user, you know, her user to be in British English, not American English. And that was the way to get the localization to work. 29:31

Stephen: Okay, 29:40

Geoff: Uh, 29:40

Stephen: so Monday is the start of the week, but I prefer the calendar to look like Sunday is. Does that make sense? Like to me, in my mind, Monday is the start. It’s not Sunday. But I want the calendar to show the Saturday and the Sunday on the opposite ends. That’s probably kind of mixed up of myself, and I’ve never thought of it that way. Damn it. 29:41

Adam: Yeah, you 29:59

Geoff: no 29:59

Adam: need to, 29:59

Geoff: yeah 30:00

Adam: you need to assess that for a little bit, have a little introspection about yourself. 30:00

Stephen: Okay, I’ll get back to that. 30:04

Geoff: but anyway so yeah the calendar was the one thing i really wanted that so i had i think i mentioned this a show a couple episodes ago i had with Claude come up with the you know alternative that was kind of similar to Nextcloud and I kind of sat there and some people were using it and they liked it and they made a couple of comments and I improved some things, but I really hadn’t migrated my stuff off of it. Well, I did this weekend and dear God, 30:06

Adam: Oh, 30:27

Geoff: did I run into a lot of issues. 30:27

Adam: geez. 30:29

Geoff: I mean, nothing, nothing, nothing shows up. The biggest one was probably, I tried to import my own personal calendar, which had, I think like three or 4,000 events and 30:31

Adam: Oh, 30:40

Geoff: it just, 30:40

Adam: wow. 30:40

Geoff: I, nothing showed up. I’m like, why is there nothing? And Claude goes, oh yeah, sorry. You had, you know, 3,000 events. I capped it at 1,000 and just silently failed. If 30:41

Adam: Oh, 30:50

Geoff: it, I 30:51

Adam: thanks, Claude. 30:51

Geoff: was 30:52

Geoff: like, 30:52

Adam: buddy. 30:52

Stephen: Thanks. 30:52

Adam: What was the 30:55

Geoff: So it, 30:56

Adam: file format like that was compatible, whatever you were trying to import into? 30:56

Geoff: ICS is just what 31:00

Adam: Just ICS? Okay. 31:01

Geoff: Nextcloud can export ICS. It just imports no problem. So I got that figured out. Got a couple other, again, if you go back into the commit history, you’ll see kind of the fun that I was going through. But anyway, I got that set up. And then also some users on Discord were like, can you also make this into a contact front end for CardDAV? I’m like, sure. So one of the users helped me kind of come up with a solution for that. So now we can do both CardDAV and CalDAV. So that was actually kind of fun. And I use Baikal as the backend. I know some people use Radicale, but I found Baikal to be fine. 31:02

Adam: Hmm. 31:35

Geoff: And yeah, 31:37

Stephen: Okay, 31:38

Geoff: I mean, 31:38

Stephen: so I find this all largely super interesting, but I have to ask, why does it have to be on the open internet? Why can’t you 31:38

Geoff: It 31:47

Stephen: just… 31:47

Geoff: doesn’t, it doesn’t. That’s actually kind of the nice thing about having these segmented now is that, so I want, you know, for me, like my work, I can’t always get onto my own personal stuff, but I can get to like a website for things. 31:47

Stephen: Okay, 31:59

Geoff: And so it’s 31:59

Stephen: that’s 32:00

Geoff: nice for 32:00

Stephen: fair. 32:00

Geoff: me to get, but I don’t necessarily need to have my calendars and contacts available on the open web because I have Tailscale on my phone so I can do that all internally. So I actually, this is kind of nice to have OwnCloud only has my files. It doesn’t have everything else in it anymore. But I can, yeah, but so that’s, it is kind of nice having some stuff segmented out. I was really hoping I would save some resources because Nextcloud is kind of a bear, but didn’t actually 32:00

Adam: Not so much. 32:26

Geoff: end up. Not so much because for OwnCloud, you have to use something called Tika, which is an Apache thing, which is like an OCR searching thing. And it’s Java. And 32:26

Adam: Oh, 32:36

Geoff: it’s, 32:36

Adam: okay. 32:36

Stephen: Hmm. 32:36

Geoff: yeah, yep. So that’s, 32:37

Stephen: What are you hosting 32:39

Geoff: I got the, 32:40

Stephen: this on? 32:40

Geoff: my box right back there. 32:41

Stephen: My box. Is my box a Raspberry Pi or is my box 32:42

Geoff: No. 32:46

Stephen: a Pentium 4 from 19, 32:46

Geoff: No, 32:48

Stephen: like, 32:48

Geoff: it is an i5 1040. 32:48

Stephen: 1040? Okay. So it’s not like you’re hosting this with some sort of ancient thing. So, okay. 32:51

Geoff: No, no. And again, I don’t think it’s not as the issue was RAM. I mean, that’s just was it just 32:56

Adam: Mm-hmm. 33:01

Geoff: consumes a lot of RAM. Like when I first dumped everything in, I had to like bump up the LXC memory limit because it kept 33:01

Stephen: Hmm. 33:09

Geoff: blowing through it trying to before I realized that Tika was a memory hog and I didn’t set a limit on it. It was like, oh, I’m going to take all the RAM on the host and just crash everything. So note for you listeners, if you’re switching, set a limit on Tika because otherwise you are going to, you know, your box is going to go unresponsive. 33:09

Adam: So between 33:27

Geoff: um 33:28

Adam: Nextcloud and this new OwnCloud, do a quick like bullet point list of this. I like this better on this side. I like this better on this side. Back and forth. Like what’s the pros and cons between the two platforms? Because I know you mentioned interface polish for Nextcloud and the fact 33:28

Geoff: yeah 33:46

Adam: that it’s got everything, including the kitchen sink, which I think is a con, but some 33:46

Geoff: I think 33:51

Adam: people 33:51

Geoff: it’s a, 33:51

Adam: could see that as… 33:51

Geoff: I could, I think that I think of it as a, I mean, it was nice when I first started out because Nextcloud, that was one of the first things I ever kind of set up next to Home Assistant. And it was kind of nice to have everything in there, but as I’ve kind of, you know, gotten further along, I’m like, no, no, I don’t want to have everything in this. Cause then it just makes it into an absolute pig. Um, Quite honestly, I can’t think of a whole lot of pros for Nextcloud anymore 33:52

Adam: Okay. 34:14

Geoff: over OwnCloud. I mean, it’s just the speed and the… Again, I’m not in the UI all that often, but when I was going back into Nextcloud to pull some stuff out and make sure I had everything, I’m like, oh my God, this is so ridiculously slow. I just don’t think there’s any need to run Nextcloud anymore. I really don’t. And it’s 34:14

Stephen: I 34:35

Geoff: maybe 34:35

Stephen: feel 34:35

Geoff: unfortunate 34:36

Stephen: like they’re 34:36

Geoff: to say. 34:37

Stephen: trying to be like Microsoft 365, like the full suite, right? 34:37

Geoff: Yeah. 34:43

Stephen: And 34:43

Adam: Mm-hmm. 34:43

Stephen: I think that the adoption probably for their applications is mostly across the pond from us. Like we’re… where our fearless leader is headed, right? Because they’re trying to get rid of Google, they’re trying to get rid of Microsoft and whatnot, or so our media tells us. And I think that full stacks probably exist over there where people are making use of like the chat that’s enabled in it and whatnot. But for me, my requirements for this sort of application is so small that I’m with you. It just felt like it was a hugely bloated piece of software that you’re kind of limping along. And you’re updating all these things you just don’t care for because you just want the apps and you just want to be able to edit a text file like it shouldn’t be that big. So I think I’ll probably try this OwnCloud out. I’d really like to have something that’s that’s sitting there like that that I can get to. 34:43

Adam: I 35:38

Geoff: And 35:38

Adam: was 35:38

Geoff: I 35:38

Adam: going 35:39

Geoff: can – 35:39

Adam: to 35:40

Geoff: go ahead. 35:40

Adam: say, 35:40

Geoff: Go 35:41

Adam: we should 35:41

Stephen: Oh. 35:41

Geoff: ahead. 35:41

Adam: try it for the show. 35:41

Geoff: I was going to challenge you guys at one point to all 35:43

Adam: Yeah. 35:45

Geoff: host it to see if you guys could spin it up. I mean I’ll have a link down in the show notes to my compose that you guys can all steal and use. 35:45

Adam: Perfect. 35:52

Geoff: But, I mean, come back next episode. We can talk about it. Dear listeners, you also can try and spin this up and see what you think. 35:53

Stephen: Fantastic. 36:02

Geoff: Yeah. 36:04

Stephen: So does any of you by chance to have an LG TV in your house? 36:04

Geoff: Unfortunately, I do. 36:11

Adam: Three 36:13

Stephen: Do 36:13

Adam: of 36:13

Stephen: you? 36:13

Adam: them, 36:13

Stephen: Is 36:14

Adam: perhaps. 36:14

Stephen: it? Oh, geez. So you’re being listened to in every single room. That’s kinky. 36:14

Adam: I like it. 36:21

Stephen: Yeah, I don’t doubt. So have any of you just disconnected it from the internet yet? Or are you guys just living life where you want to be recorded all the time? 36:21

Geoff: I did. I put a firewall rule and said no more internet for you, LG TV. 36:30

Stephen: Did you watch the firewall rule? Has it been hitting it? 36:34

Geoff: I have not, but so what annoyed me the most about the LG TV was I would turn it on and be like, there’s an update. And I would say, no, I don’t care about your update. And it would be like, I turn the TV back on, you know, the next day. There’s an update. I don’t 36:38

Stephen: Yeah, 36:51

Geoff: care 36:51

Stephen: no doubt. 36:51

Geoff: about your stupid update. Blocking it from the firewall, it no longer says there’s an update. It’s wonderful. 36:51

Stephen: So for our listeners that may not know what’s going on with LG and the TVs and people being listened to, like I’ve just mentioned, it came out probably, I don’t know, a couple months ago now. And it’s been a 36:58

Geoff: A month, a month. 37:08

Stephen: month ago? Okay. 37:09

Geoff: Yeah, a month 37:10

Stephen: And 37:10

Geoff: ago. 37:10

Stephen: it’s been, 37:11

Geoff: Time time is weird, but a month ago. 37:11Stephen: time is weird, a month ago. And basically every YouTuber has talked about it at this point, but turns out LG has been monitoring, watching, listening to everything that happens on They Own The Glass, which means your screen. And it’s really coming out to be pretty shitty. Like they’re listening literally to what’s being said. They’re listening to your dog barking. They’re doing everything. So through this, a whole bunch of people, I guess, have really not enjoyed that. And they’re starting to… code or vibe code, their own versions of deep loading some of the TV software. And this you probably saw this recently with with all the the Adobe apps that got recreated right 37:12

Geoff: Yes. 38:00

Stephen: with with AI and whatnot. But this seems to have been moving off to so many things now. I think now there’s like clean your TV and and stuff like this. I’m 38:00

Geoff: Dumb, 38:10

Stephen: sure one of 38:10

Geoff: dumb, 38:11

Stephen: you maybe have looked 38:11

Geoff: dumb TV 38:12

Stephen: down TV. 38:13

Geoff: so apps so aptly named. 38:13

Stephen: Yeah. So I guess that we’re now deep loading all the things and making it better. Have any of you touched any of this stuff? Because I don’t have an LG TV, so I haven’t fiddled with any of this. 38:16

Adam: The only thing that I’ve missed, well, it wasn’t even intentional. Let’s just put it this way. It was just a happy coincidence that my network is in chaos currently. So it turns out when you when you change firewalls and don’t have the same Wi-Fi connections, suddenly your TV is no longer connected to the Internet. 38:28

Stephen: I’d like to take a 38:45

Adam: So. 38:45

Stephen: moment and step away from the topic that we’re talking about at this current time and give 38:45

Adam: Please 38:50

Stephen: you an 38:50

Adam: don’t. 38:50

Stephen: update on Adam’s networking situation. 38:50

Geoff: It’s still in limbo, guys. 38:55

Stephen: So some of you, if you’ve been listening to every episode, like you absolutely should, may have the memory of me talking about Adam setting up this amazing looking switch and that it’s probably a bit of an overkill, but he spent many, many dollars on this fantastic stack of Ubiquiti gear and that he had been waiting, waiting, dear listener, for a good internet connection for so long. And he had been living off of Starlink or… a cellular connection or really a pigeon showing up with a piece of paper around its leg to update him about Reddit. But finally, Fiber came to his door 38:57

Adam: No, 39:37

Stephen: and he 39:37

Adam: not Fiverr. 39:38

Stephen: handed, no, oh, I’m sorry. Better internet came to his door from at least the 2000s. And he was finally able to sign up for something that wasn’t slow. And he sat on it for some time. I mean, any of us would be like, new internet, fast internet, absolutely. Getting that set up the day it shows up. But he didn’t. And we razzed him about that and that’s fair. But it’s been 39:38

Geoff: It’s 40:03

Stephen: two 40:03

Geoff: been 40:03

Stephen: weeks. 40:03

Geoff: two weeks, people. Yeah, it’s been two weeks, people. 40:03

Stephen: And it’s still not set 40:06

Adam: Okay. 40:06

Stephen: up. 40:07

Adam: Okay. I was 40:09

Stephen: Mm-hmm. 40:10

Adam: gone for an entire week. Maybe you didn’t 40:10

Geoff: Excuses! 40:12

Adam: get that previous 40:12

Geoff: Excuses! 40:13

Adam: segment 40:13

Geoff: Uh 40:14

Adam: when 40:15

Stephen: No, 40:15

Adam: I wasn’t home. 40:15

Stephen: no. 40:16

Adam: And right now, actually, I’m coming to you lovely people over Starlink Connection, which is not my typical. I have historically been on T-Mobile, but I’m testing this for my trip in December. And the latency is pretty damn good, I got to say. But 40:16

Stephen: Yeah. 40:31

Adam: what happened, 40:31

Stephen: Mm-hmm. 40:32

Adam: you see what happened was… Whilst 40:32

Geoff: huh. 40:34

Adam: I was gone, the Comcast crew came to bury the new cable that they had put from the, I guess, the junction box to my specific unit and damaged that cable somewhere along the line. So I wasn’t here when they were doing the work. Couldn’t tell them that it wasn’t up afterwards. Couldn’t test anything. Got home. Everything’s not working. So I was like, well, 40:35

Geoff: All right. 40:57

Adam: I have this 40:58

Geoff: All right. 40:58

Adam: Starlink box in the corner. I need to test it anyways. So I’ve been playing with my Starlink Mini, actually working off my Starlink Mini for the majority of the week. 40:58

Stephen: But your Ubiquiti gear told you that your internet connection wasn’t working, right? 41:09

Adam: Oh, no, no, no. I just tried to get online when I got home. 41:14

Stephen: Oh, so you haven’t touched any of that Ubiquiti gear. 41:18

Adam: No, I have. I’m just saying like, I recognize, and you’re such a jerk. 41:21

Stephen: I 41:25

Adam: I 41:25

Stephen: rest 41:25

Adam: recognized 41:25

Stephen: my case. 41:25

Adam: that the connection was down because I was not able to access the interwebs 41:26

Stephen: I see. 41:32

Adam: via that new connection. 41:33

Stephen: I see. 41:35

Adam: So now I get to wait for somebody to come up, come back to the property, probably dig up the entire line again. 41:36

Geoff: Yep. 41:42

Adam: I imagine they’ll just run a whole new one rather than troubleshooting 41:42

Geoff: Probably. 41:44

Adam: anything like that. But 41:45

Geoff: Probably. 41:46

Stephen: I mean, that 41:46

Geoff: Yeah. 41:46

Stephen: part kind of sucks. 41:47

Adam: yeah. So in the meantime, 41:48

Geoff: Anyway. 41:49

Adam: I was honest with my co-hosts, which is this is what that gets me when I tell them the reality 41:50

Geoff: We love you, Adam. We 41:56

Adam: of 41:58

Geoff: love 41:58

Adam: what’s going 41:58

Geoff: you. Yeah. 41:58

Adam: on. And 42:00

Stephen: Fair enough. 42:01

Adam: hey, battle testing Starlink. That’s what I’m saying. I do it for you people. I did it for the audience. That’s what I’m sticking with. 42:01

Stephen: This 42:09

Geoff: Moving 42:09

Stephen: has been 42:09

Geoff: back 42:09

Stephen: your. 42:10

Geoff: to the topic, 42:10

Stephen: Yeah. 42:10

Geoff: though. So I do want to make one thing clear. So LG got caught with their pants down about this whole privacy, listening to everything. People – every single TV in your house is doing some version of this. They’re all – you are not – you think you’re really getting a $200 TV for $200? No. That TV 42:10

Adam: Mm-hmm. 42:33

Geoff: costs like $600 to make. They’re making it up on all the ads and everything else they can sell you. So you do not have privacy on the internet. And I’m sorry, Newsflash, hooking up an NVIDIA Shield or an Apple TV – also not going to really get you a whole lot 42:33

Adam: Mm-hmm. 42:47

Geoff: of it’s better but it’s still not going to solve all your it’s still not going to you know make all the bad you know the big bad not be able to track you so i kind of laugh at the people doing the the dumb tv and the clean your tv the dumbest thing i think for me huh is that they’re literally using Claude and saying hey Claude go clean my tv I’m just like you could write because all they’re really doing is like ADB commands to the Google TV to say, you know, suppress this, hide this, turn this off. I mean, you can do that all yourself. Like it’s not hard. 42:47

Stephen: Yeah, but a whole lot of people have no idea how to do any of that. I only know that stuff because I’ve fiddled with different firmware and whatnot on Android phones and stuff, right? But there’s a lot of people that have never touched an Android phone and wouldn’t be caught dead and are sitting there with their new Duo cracking their screen, thinking that their life is much better. So I don’t know. I think it’s pretty cool that they’re reaching out and trying to use Claude or ChatGPT for this stuff. Yeah. I think the bigger the bigger kind of story here is is that this isn’t just on the TV stuff right like it’s It’s the gaming consoles now. It’s 43:20

Geoff: Yeah. Yeah. 44:00

Stephen: it is the TVs. It’s it’s becoming so many things Is this gonna be like the new the new norm? I’m sure that companies are gonna have to start locking this stuff down more, but like honestly, I even just read a little article that someone bought one of these Chinese car decks for their vehicle, right? That gives them Android, not Android Auto, the CarPlay right into like an older car. 44:00

Adam: Mm-hmm. 44:28

Stephen: and it had been advertised that it had some fairly recent version of Android, which turns out it did not, and had a whole bunch of processors, which evidently it did not. But it got rid of a whole bunch of literal spying stuff right on a freaking deck that’s inside of your car, which seems kind of ridiculous because you’re just listening to audio. But I guess it could listen to your… phone calls yeah no that’s 44:29

Geoff: Yeah, 44:51

Stephen: shitty 44:52

Geoff: yeah, 44:52

Stephen: yeah no that’s 44:52

Geoff: yeah, 44:53

Stephen: terrible 44:53

Geoff: yeah. 44:53

Stephen: but anyway i like it’s literally a whole bunch of stuff is now just being cleaned up which we people had no recourse for any of this before because let’s be fair there is a fairly decent technology kind of knowledge base that you would have to have to be able to you know reverse engineer or hack your your android deck inside your car right 44:53

Geoff: Yeah, 45:14

Adam: Mm-hmm. 45:14

Geoff: to be clear, my problem isn’t so much the use of a Claude to come up with a way. My problem is the Git repo is basically a put these commands into your Claude and your Claude. And I’m like, why don’t you just have Claude write the script that then everyone can go run so that way you get – because everyone’s going to get slightly different results then. I just – I don’t know. That’s the part that boggles my mind where I’m like, you could just have it write a script for you to do it so that way everyone gets the same thing. But no, we’re going to give you instructions to your Claude and Claude’s going to give you – because I’ve seen stories – because people have bricked their TVs doing 45:15

Adam: Oh, God. 45:47

Geoff: this. Yeah. 45:47

Stephen: Hmm. Yeah, I could 45:48

Geoff: And – 45:50

Adam: I 45:50

Stephen: see 45:50

Adam: completely 45:50

Stephen: that. 45:50

Adam: agree with what he said there. I didn’t realize that it was just, hey, tell Claude this and see what the outcome is. That’s interesting. 45:51

Geoff: I think dumb TV is the one. One of them, I think, is you just you give it Claude. It has like the Claude instructions. One of them, I think, also might be scripts and stuff like that to do. But yeah, the one where it gives you give your agent this prompt. I’m like, why? Yeah. 45:59

Stephen: Nah, 46:12

Adam: No. 46:12

Stephen: that’s a bit 46:12

Adam: No. 46:13

Stephen: wrong. No, no. Bad way of going about it. But, you know, people will find out, I suppose. 46:13

Geoff: I don’t know. I think if you haven’t figured this out, AI is changing the world and everything around here. I mean, we could talk about those photographic, the Photoshop replacements, Adobe stuff, and how is that not infringing on Adobe’s rights and all that to just cows come home. I mean, that’s going to be the next legal issue of how do these companies stop someone from doing what these guys did. 46:19

Adam: And Premiere and all these other paid for apps. They’re all 46:46

Geoff: Yep. 46:49

Adam: coming. 46:50

Stephen: Well, I’m really hoping that there’s going to be a differentiator here where it says like, you know, you bought this thing. you should be able to modify firmware and whatnot that’s on it like the tv for example right i’m sure lg would love it if if the court said like no no if if you modify this in any way you could be sued but i just not really i don’t sign up for that right like if i buy the thing i kind of want to own the thing 46:51

Geoff: Yep. 47:18

Stephen: and i realize that we’ve been buying license to use software forever like and i get that and we could talk about that till the cows come home i suppose but Interesting times, right? There’s a lot changing right now that fundamentally has stayed the same for so many years. 47:18

Adam: I think the problem is education also and getting the average person to care enough to do something about it is the big issue here because we all kind of understand this and how we can block it or even mess with firmware on the system at a lower level like that. The average person’s not going to even think twice about this, honestly. Even if you told them what it was doing, they’d be like, oh, okay. Well, I get free LG TV stations for that. So, okay. You know, so. 47:35

Geoff: Yeah. People like free. 48:06

Adam: They don’t 48:09

Stephen: Yeah. 48:09

Adam: mind. Well, we’ve taught them that it’s okay to be the, you are the product and that’s just the way the world works now. And that’s, you know, move on. 48:10

Stephen: Interesting times. 48:19

Adam: Mm-hmm. 48:21

Geoff: Well, I think we better get out of here, guys. What do you think? 48:22

Stephen: Well, yeah, that was a showstopper ending. I’m glad everyone’s depressed at this point. But no, you’re right. We’ve been here a while. We should let people go on about their lives. 48:25

Geoff: But thank you all for joining us. This has been a fun thing. And, you know, for the Alex, he’s still packing. So we’ll help. We wish him well on his move. 48:34

Adam: And he’s still 48:45

Geoff: So. 48:45

Stephen: Last 48:45

Adam: around 48:45

Stephen: I 48:45

Adam: and 48:45

Stephen: heard, he was going to go inside the container and ship himself there to save money on the airplane ride. 48:46

Geoff: I mean, I wouldn’t put it past him for trying that one. 48:51

Stephen: Might 48:54

Adam: he 48:54

Stephen: be a 48:54

Adam: did 48:54

Stephen: bit 48:54

Adam: just 48:54

Stephen: cold. 48:54

Adam: get a, he did just get the bigger container by the 48:55

Stephen: He 48:57

Adam: way. 48:58

Stephen: did. Exactly. 48:58

Geoff: Did 48:58

Stephen: But 48:58

Geoff: he 48:58

Stephen: I 48:58

Adam: Yeah. 48:58

Stephen: think 48:58

Geoff: upgrade 48:59

Stephen: it was for 48:59

Geoff: his 48:59

Stephen: him, 48:59

Geoff: container? 48:59

Stephen: right? 48:59

Adam: Hey, I mean, you need a little, a little foot 49:01

Stephen: Little 49:03

Adam: room, 49:03

Stephen: room. 49:03

Adam: right? 49:03

Stephen: Yeah, for sure. 49:04

Adam: Yeah. 49:05

Stephen: We’ll keep you all updated to make sure that he gets there safe. But right now, still here. He’s working on it. 49:05

Geoff: Yeah. All right. So thanks, everybody. I’ve been Geoff. 49:11

Adam: I’ve been Adam. 49:15

Stephen: And I’ve definitely been Stephen. 49:16

Nothing playing
0:000:00