1 00:00:01,280 --> 00:00:12,165 Speaker 0: It's pocket office. With me, Chris. It might be a pocket office But Brentley's here too. Hey, Brentley. 2 00:00:04,200 --> 00:00:04,700 Speaker 0: me, 3 00:00:05,519 --> 00:00:06,019 Speaker 0: Chris. 4 00:00:06,839 --> 00:00:07,339 Speaker 0: It 5 00:00:08,160 --> 00:00:09,940 Speaker 0: might be a pocket office 6 00:00:10,545 --> 00:00:12,165 Speaker 0: But Brentley's here too. Hey, Brentley. 7 00:00:12,545 --> 00:00:19,685 Speaker 1: Well, hello. It's nice to see you. Does this mean I'm in your pocket? I don't I don't exactly know, but it's a big pocket. 8 00:00:14,144 --> 00:00:19,685 Speaker 1: It's nice to see you. Does this mean I'm in your pocket? I don't I don't exactly know, but it's a big pocket. 9 00:00:21,170 --> 00:01:06,505 Speaker 2: I I, you know, I just I shop I shop for the pockets. I optimized for pockets, smart man. You know, I carry around two phones now. So gotta have big pockets. Necessities. Right? You're not a big you're not a big carry. You eat light, so it's fine. No. We wanted to get together and update everybody on a few things that are going on because we have a few new toys to talk about, and as sometimes happens, we broke things too. So there is a few things to update everybody on. So we wanted to get you a pocket office. And if you're hearing this, you've most likely downloaded this using the brand new podcasting two dot o compatible feed, and it more likely than not was delivered to you over the IPFS network. How neat? 10 00:00:25,009 --> 00:00:41,550 Speaker 2: for pockets, smart man. You know, I carry around two phones now. So gotta have big pockets. Necessities. Right? You're not a big you're not a big carry. You eat light, so it's fine. No. We wanted to get together and update everybody on a few things that are going on because we have a few new toys to talk about, and 11 00:00:43,129 --> 00:00:44,670 Speaker 2: as sometimes happens, 12 00:00:45,290 --> 00:00:45,790 Speaker 2: we 13 00:00:46,245 --> 00:00:50,905 Speaker 2: broke things too. So there is a few things to update everybody on. So we wanted to get you a pocket office. 14 00:00:51,285 --> 00:01:00,049 Speaker 2: And if you're hearing this, you've most likely downloaded this using the brand new podcasting two dot o compatible feed, and it 15 00:01:00,565 --> 00:01:04,185 Speaker 2: more likely than not was delivered to you over the IPFS 16 00:01:04,564 --> 00:01:05,064 Speaker 2: network. 17 00:01:05,685 --> 00:01:06,505 Speaker 2: How neat? 18 00:01:06,965 --> 00:01:20,554 Speaker 1: I think that is so cool. The other thing I love is You don't have to know. Like, it can just work and you don't need to, you know, users and listeners don't need to do anything to be involved. They just kind of -- Yeah. -- works. I love that the IPFS part is, 19 00:01:09,939 --> 00:01:20,554 Speaker 1: You don't have to know. Like, it can just work and you don't need to, you know, users and listeners don't need to do anything to be involved. They just kind of -- Yeah. -- works. I love that the IPFS part is, 20 00:01:21,014 --> 00:01:32,379 Speaker 2: one dot o app compatible as well. That's really nice. And so the way you know you got the new feed is if the office hours podcast name has changed to office hours two point o. 21 00:01:33,319 --> 00:01:38,534 Speaker 1: Will that make it easier to search for in me? I think it might don't know. I think it might. We'll try. 22 00:01:38,914 --> 00:01:55,615 Speaker 2: There the that was I mean, I kind of punted on the rename thing because I'm just playing around with, like, this is a whole new set of features in distributing over IPF is IPFS is gonna be so neat, but if all goes as planned, this will also be the first episode that has AI generated chapters. 23 00:01:51,249 --> 00:01:55,615 Speaker 2: this will also be the first episode that has AI generated chapters. 24 00:01:57,274 --> 00:02:08,819 Speaker 1: You assume we're smart enough to talk in ways that chapters are appropriate for, and I'm not so, I'm not so confident. I'm not either. Because as as of right now, I haven't generated them. They could be total garbage. Yeah. I know. 25 00:02:09,519 --> 00:02:39,439 Speaker 2: We'll have to see the, you know, the question is is where does AI play a role in production because you've got AI chapters it can generate, but it's also, seemingly possible now to use different tooling to generate entire episode summaries. Right. So what it's doing is it's string together whisper, which is an open source transcription back end software. Whisper outputs to a format that could then be ingested by Open AIs API, chat GPT then summarizes the whisper trans script and generates a podcast summary. 26 00:02:16,004 --> 00:02:16,984 Speaker 2: but it's also, 27 00:02:17,765 --> 00:02:24,519 Speaker 2: seemingly possible now to use different tooling to generate entire episode summaries. Right. So what it's doing is it's string together whisper, 28 00:02:24,900 --> 00:02:27,720 Speaker 2: which is an open source transcription back end software. 29 00:02:28,275 --> 00:02:33,014 Speaker 2: Whisper outputs to a format that could then be ingested by Open AIs API, 30 00:02:33,715 --> 00:02:35,814 Speaker 2: chat GPT then summarizes 31 00:02:36,114 --> 00:02:39,439 Speaker 2: the whisper trans script and generates a podcast summary. 32 00:02:41,099 --> 00:02:50,864 Speaker 1: This whole, like, linking of things together. I think that's where the beauty comes in. You know, we were playing with them individually, what, six months ago. Now all of a sudden, everything stringed together, I think. 33 00:02:51,724 --> 00:03:04,299 Speaker 2: I'm starting to like this. Yeah. And since we're gonna run it through whisper, To generate the chapters, that's also gonna kick us out a transcript for podcasting to a local client. So this should be the first pocket office or office hours with transcripts. 34 00:02:55,640 --> 00:03:04,299 Speaker 2: To generate the chapters, that's also gonna kick us out a transcript for podcasting to a local client. So this should be the first pocket office or office hours with transcripts. 35 00:03:06,474 --> 00:03:11,055 Speaker 1: And so tell me how much of all of this do you have figured out? Or is this just like, 36 00:03:12,489 --> 00:03:41,544 Speaker 2: this is oh, this is still an experiment, isn't it? Well, I got the back end tooling figured out. I haven't used it altogether yet, and I haven't seen the out put yet. So the possibility is there. Because I needed an episode to run through it that I could do all this with. So here we are. Right? That's why you brought me here. Don't understand. We'll see if they, I can figure out who the heck you are. Right. About that. But let's talk about what broke. Because whenever you introduce new stuff, Unfortunately, things break. 37 00:03:21,894 --> 00:03:33,399 Speaker 2: So the possibility is there. Because I needed an episode to run through it that I could do all this with. So here we are. Right? That's why you brought me here. Don't understand. We'll see if they, I can figure out who the heck you are. 38 00:03:33,699 --> 00:03:36,439 Speaker 2: Right. About that. But let's talk about what broke. 39 00:03:36,899 --> 00:03:38,999 Speaker 2: Because whenever you introduce new stuff, 40 00:03:39,604 --> 00:03:40,104 Speaker 2: Unfortunately, 41 00:03:40,724 --> 00:03:41,544 Speaker 2: things break. 42 00:03:41,924 --> 00:03:48,239 Speaker 1: You said you as in me, but it was you. You introduced new stuff. It was the royal. It was the model. Okay. Alright. Alright. 43 00:03:48,619 --> 00:04:56,270 Speaker 2: So starting with IPFS, IPFS podcasting is working really good. My node seems wonky. And I've had issues where it's had to redownload files a few times that's been solved, but I've also had to reboot it now. About three times. I've had to reboot the box. Thankfully, their network becomes aware of when a node kinda disappears, and they send you an email after a certain amount of time saying, hey. Haven't heard from your note. Is everything okay? And then that tells me, okay, I gotta go reboot it again. And then I reboot it again, and it's fine for a few days. The, like, dreaded email. Do you know What's going on under the hood? Any possibility of solving it? I haven't really dug in too deep. I don't see anything in the logs that I checked. There's like a IPFS podcasting log. Per everything there looks pretty basic. I'm thinking I wanna do a clean install. Try it again. Maybe on a different version of maybe maybe I think I might not be on twenty two zero four. I can't remember if I'm on one LTS backer or the current. But I wanna make sure I get all that squared away and see if I can reproduce a node without problems because ideally, I'd like to probably pop up a few nodes around the world. To help see. 44 00:03:50,859 --> 00:03:55,439 Speaker 2: IPFS podcasting is working really good. My node seems wonky. 45 00:03:56,364 --> 00:04:05,249 Speaker 2: And I've had issues where it's had to redownload files a few times that's been solved, but I've also had to reboot it now. About three times. I've had to reboot the box. 46 00:04:05,629 --> 00:04:07,169 Speaker 2: Thankfully, their network 47 00:04:07,469 --> 00:04:18,784 Speaker 2: becomes aware of when a node kinda disappears, and they send you an email after a certain amount of time saying, hey. Haven't heard from your note. Is everything okay? And then that tells me, okay, I gotta go reboot it again. And then I reboot it again, and it's fine for a few days. 48 00:04:19,245 --> 00:04:31,285 Speaker 2: The, like, dreaded email. Do you know What's going on under the hood? Any possibility of solving it? I haven't really dug in too deep. I don't see anything in the logs that I checked. There's like a IPFS podcasting log. 49 00:04:31,905 --> 00:04:33,665 Speaker 2: Per everything there looks pretty basic. 50 00:04:34,065 --> 00:04:36,165 Speaker 2: I'm thinking I wanna do a clean install. 51 00:04:36,950 --> 00:04:37,850 Speaker 2: Try it again. 52 00:04:38,390 --> 00:04:47,645 Speaker 2: Maybe on a different version of maybe maybe I think I might not be on twenty two zero four. I can't remember if I'm on one LTS backer or the current. But I wanna make sure I get all that squared away 53 00:04:48,025 --> 00:04:54,490 Speaker 2: and see if I can reproduce a node without problems because ideally, I'd like to probably pop up a few nodes around the world. 54 00:04:55,210 --> 00:04:56,270 Speaker 2: To help see. 55 00:04:57,050 --> 00:05:09,455 Speaker 1: Yeah. I'm remembering that this was an Ubuntu base with a script on top of his Mhmm. Mhmm. Yeah. Script. We know it's very handy, usually. Yeah. Yeah. So I'm just not a hundred percent sure on what happened. 56 00:05:10,075 --> 00:07:22,919 Speaker 2: What ideally would be amazing is if I could run all of this in a docker container. And they provide you a docker composed to get up and get going. That to me would be then it would take it, it would take it away from a bun till you could run on anything, even a container was ubuntu based, you could run it on anything, including for us, Nix, which would be huge for us. Does it seem a bit surprising that these days, projects don't just do that by default? Yeah. I guess I was a little surprised. It's, you know, still you get you get somebody. One person makes this script. They use a Ubuntu. This is how they use a Ubuntu. And if, you know, it does work. So it's a lot of times, that's good enough. Yeah. Just seems like aged methodology, maybe. Maybe. It really probably needs somebody else in the community come forward and contribute. Now we're talking. Yeah. Okay. So, gotta get that note stuff figured out thankfully because the show gets distributed to other IPFS nodes, like my note can go offline, and it it's still fine. It's just I want I want my note to be able to in there too. And build a collect stats and whatnot. But I also broke, and this is a bigger deal. I broke the entire Jupiter Broadcasting website. This doesn't have anything to do with IPFS, but when I was rolling out the fancy new feed for office hours with all the new podcasting two dot o features that we'll be introducing. I was really clever in that I just set up a nice little redirect fireside makes this totally possible built into the fireside platform. And I just set up a little redirect. So when you go to office hours dot hare slash r s s, That now takes you to the two dot o feed I have hosted on linode object storage. Does a redirect to that XML file on Linux object storage. Real easy. Check the podcast apps that I tested in. They all got the updates just fine. I patted myself on the back and said good job, Chris. You've transitioned to a fully two dot o feed, and off into the weekend I went. And it turned out, I broke the web scraper that our community built to scrape new episodes from our various endpoints and auto generate the website. So Can you kind of tell us, give us give us a little idea of what happened there, Brentley. How did I break things? 57 00:05:17,810 --> 00:05:31,805 Speaker 2: That to me would be then it would take it, it would take it away from a bun till you could run on anything, even a container was ubuntu based, you could run it on anything, including for us, Nix, which would be huge for us. Does it seem a bit surprising that these days, projects don't just do that by default? 58 00:05:32,979 --> 00:05:34,600 Speaker 2: Yeah. I guess I was a little surprised. 59 00:05:35,060 --> 00:05:45,975 Speaker 2: It's, you know, still you get you get somebody. One person makes this script. They use a Ubuntu. This is how they use a Ubuntu. And if, you know, it does work. So it's a lot of times, that's good enough. 60 00:05:46,755 --> 00:05:52,600 Speaker 2: Yeah. Just seems like aged methodology, maybe. Maybe. It really probably needs somebody else in the community come forward and contribute. 61 00:05:53,220 --> 00:05:55,479 Speaker 2: Now we're talking. Yeah. Okay. So, 62 00:05:57,780 --> 00:06:11,020 Speaker 2: gotta get that note stuff figured out thankfully because the show gets distributed to other IPFS nodes, like my note can go offline, and it it's still fine. It's just I want I want my note to be able to in there too. And build a collect stats and whatnot. 63 00:06:11,400 --> 00:06:11,900 Speaker 2: But 64 00:06:12,599 --> 00:06:15,499 Speaker 2: I also broke, and this is a bigger deal. 65 00:06:15,800 --> 00:06:16,539 Speaker 2: I broke 66 00:06:17,144 --> 00:06:19,244 Speaker 2: the entire Jupiter Broadcasting website. 67 00:06:21,544 --> 00:06:22,284 Speaker 2: This doesn't 68 00:06:22,744 --> 00:06:30,550 Speaker 2: have anything to do with IPFS, but when I was rolling out the fancy new feed for office hours with all the new podcasting two dot o features that we'll be introducing. 69 00:06:31,729 --> 00:06:43,304 Speaker 2: I was really clever in that I just set up a nice little redirect fireside makes this totally possible built into the fireside platform. And I just set up a little redirect. So when you go to office hours dot hare slash r s s, 70 00:06:43,869 --> 00:06:45,249 Speaker 2: That now takes you 71 00:06:45,629 --> 00:06:48,449 Speaker 2: to the two dot o feed I have hosted on linode object storage. 72 00:06:48,989 --> 00:06:52,524 Speaker 2: Does a redirect to that XML file on Linux object storage. 73 00:06:52,824 --> 00:07:02,259 Speaker 2: Real easy. Check the podcast apps that I tested in. They all got the updates just fine. I patted myself on the back and said good job, Chris. You've transitioned to a fully two dot o feed, 74 00:07:02,559 --> 00:07:04,579 Speaker 2: and off into the weekend I went. 75 00:07:05,919 --> 00:07:07,219 Speaker 2: And it turned out, 76 00:07:08,239 --> 00:07:09,779 Speaker 2: I broke the web scraper 77 00:07:10,604 --> 00:07:11,984 Speaker 2: that our community built 78 00:07:12,524 --> 00:07:15,584 Speaker 2: to scrape new episodes from our various endpoints 79 00:07:16,204 --> 00:07:18,624 Speaker 2: and auto generate the website. So 80 00:07:18,979 --> 00:07:22,919 Speaker 2: Can you kind of tell us, give us give us a little idea of what happened there, Brentley. How did I break things? 81 00:07:24,499 --> 00:07:38,799 Speaker 1: Well, yeah. You did it again. It seems. But what's interesting is Sometimes we don't know what's gonna break. You know, our systems have been automated, which has been for the most part, really amazing. Do you remember how you used to make each episode post 82 00:07:37,019 --> 00:07:38,799 Speaker 1: make each episode post 83 00:07:39,179 --> 00:07:47,384 Speaker 2: manually on the website through WordPress. I can't even I'm getting close to it with Office as again, but Oh. Yeah. No. I can't even it's horrible. 84 00:07:47,924 --> 00:09:52,004 Speaker 1: So on on the whole, it's been amazing and an amazing transition for us, but occasionally, things break. Know, especially when Chris is in there dabbling with feeds, with the fingers on the, on the pulse. So I think what you ended up doing was making it so that the scraper, which just dives into our fireside feeds, just scrapes everything. And it wasn't It wasn't designed to be extremely robust with error reporting. Like, let's say it ran into an error. Right now, it just fails. And really, the better way is to allow it to fail and continue to scrape everything else. So it was failing on office hours because we had some issues there, which I'll talk about in a sec, but that meant was that no episode was being updated. So Linux unplugged went out and just never appeared on our website as it usually does. What's great is a new listener picked up on that first and, reached out to us and just said, Hey, by the way, I noticed I was really excited for the new episode because this is, like, week two of me being a new listener, and, they didn't find it there, unfortunately. But that said, Our website team is amazing. They, like, dove in and tried to figure it out. West stayed up, of course, late. And got something at least on the website, but I'm seeing now that chance just put in a PR, like a few minutes before we're recording this. And, it looks like there's a fix in the works. So, the team is solving your problems, Chris. What was happening or at least from what West mentioned to me because, I don't know, runs over my head. He mentioned that, this Grapers started failing because the office hours feed is now redirected to the new podcasting two point zero test feed that you made, Chris. But unfortunately, that redirects both the slash RSS and slash JSON routes that we were using previously. So this raper would try to grab them from the JSON route, but it actually ended up with the XML feed that you've made. And so it just broke. 85 00:07:56,219 --> 00:07:58,559 Speaker 1: with the fingers on the, on the pulse. So 86 00:07:59,339 --> 00:08:03,534 Speaker 1: I think what you ended up doing was making it so that the scraper, 87 00:08:03,914 --> 00:08:04,814 Speaker 1: which just 88 00:08:05,354 --> 00:08:09,934 Speaker 1: dives into our fireside feeds, just scrapes everything. And it wasn't 89 00:08:12,329 --> 00:08:14,029 Speaker 1: It wasn't designed to 90 00:08:14,329 --> 00:08:39,319 Speaker 1: be extremely robust with error reporting. Like, let's say it ran into an error. Right now, it just fails. And really, the better way is to allow it to fail and continue to scrape everything else. So it was failing on office hours because we had some issues there, which I'll talk about in a sec, but that meant was that no episode was being updated. So Linux unplugged went out and just never appeared on our website as it usually does. 91 00:08:40,284 --> 00:08:43,184 Speaker 1: What's great is a new listener picked up on that first and, 92 00:08:44,365 --> 00:08:51,720 Speaker 1: reached out to us and just said, Hey, by the way, I noticed I was really excited for the new episode because this is, like, week two of me being a new listener, and, 93 00:08:52,680 --> 00:08:54,220 Speaker 1: they didn't find it there, unfortunately. 94 00:08:55,399 --> 00:08:56,779 Speaker 1: But that said, 95 00:08:58,425 --> 00:09:02,605 Speaker 1: Our website team is amazing. They, like, dove in and tried to figure it out. West 96 00:09:02,985 --> 00:09:04,684 Speaker 1: stayed up, of course, late. And 97 00:09:05,439 --> 00:09:09,859 Speaker 1: got something at least on the website, but I'm seeing now that 98 00:09:10,639 --> 00:09:16,564 Speaker 1: chance just put in a PR, like a few minutes before we're recording this. And, it looks like there's a fix in the works. 99 00:09:16,944 --> 00:09:17,345 Speaker 1: So, 100 00:09:18,144 --> 00:09:20,485 Speaker 1: the team is solving your problems, Chris. 101 00:09:21,779 --> 00:09:26,759 Speaker 1: What was happening or at least from what West mentioned to me because, I don't know, runs over my head. 102 00:09:27,220 --> 00:09:28,439 Speaker 1: He mentioned that, 103 00:09:28,899 --> 00:09:36,634 Speaker 1: this Grapers started failing because the office hours feed is now redirected to the new podcasting two point zero test feed that you made, Chris. 104 00:09:37,519 --> 00:09:47,284 Speaker 1: But unfortunately, that redirects both the slash RSS and slash JSON routes that we were using previously. So this raper would try to grab them from the JSON route, but it actually 105 00:09:47,744 --> 00:09:52,004 Speaker 1: ended up with the XML feed that you've made. And so it just broke. 106 00:09:52,629 --> 00:10:22,434 Speaker 2: Yeah. It just would die. It got XML out of JSON. And I didn't I don't know what to do with it, but I'm just gonna stop. It's not like it's documented at fireside that your, you know, the UI says you're redirecting the slash RSS. URL. It doesn't say anywhere in there about redirecting the slash. I didn't even know it a slash case on the URL. Right? That's nice to know. But I didn't know it was redirecting that one. So I didn't even think to warn anybody or anything like that. Well, the interesting thing is none of us thought of it. So it's not only on you, you know. But it's fixed or it's getting fixed as we record. 107 00:10:04,114 --> 00:10:10,289 Speaker 2: URL. It doesn't say anywhere in there about redirecting the slash. I didn't even know it a slash case on the URL. Right? That's nice to know. 108 00:10:11,229 --> 00:10:22,434 Speaker 2: But I didn't know it was redirecting that one. So I didn't even think to warn anybody or anything like that. Well, the interesting thing is none of us thought of it. So it's not only on you, you know. But it's fixed or it's getting fixed as we record. 109 00:10:22,814 --> 00:10:35,594 Speaker 1: Yeah. I mean, the the newest episodes are the website now, which is great. And there's a fix in works before another episode goes out, so we shall see what happens on the next scrape. Well, a little extra salt in the wound for that period of time 110 00:10:35,974 --> 00:11:30,619 Speaker 2: is that around the same time a few a little bit earlier, Google rev the API requirements for publishing to YouTube which broke our ability to publish to YouTube. So we weren't publishing to the main website, and we weren't publishing to YouTube. And it is just a mess. And of course, that requires a little bit of retooling to update for their new API requirements. So that still isn't fully fixed either. Thankfully, the RSS feeds continued to function. And that's really the source of truth for the show. So Oops. Yeah. It's a summer. It's summer and things are hot. Tell you what. But that was both of those are on their way to getting fixed. And, you know, kind of unexpected. But I'm glad. It's sort of nice to have this time that we've been retooling to catch this stuff because it took us a few days to catch all of these things because you only notice when you publish. And if there's a few days between publishing, you don't even know it's broken. Yeah. 111 00:10:39,814 --> 00:10:45,729 Speaker 2: Google rev the API requirements for publishing to YouTube which broke our ability to publish to YouTube. 112 00:10:46,189 --> 00:10:50,689 Speaker 2: So we weren't publishing to the main website, and we weren't publishing to YouTube. And 113 00:10:51,229 --> 00:10:56,814 Speaker 2: it is just a mess. And of course, that requires a little bit of retooling to update for their new API requirements. 114 00:10:57,274 --> 00:11:04,329 Speaker 2: So that still isn't fully fixed either. Thankfully, the RSS feeds continued to function. And that's really the source of truth for the show. So 115 00:11:06,604 --> 00:11:13,584 Speaker 2: Oops. Yeah. It's a summer. It's summer and things are hot. Tell you what. But that was both of those are on their way to getting fixed. 116 00:11:13,969 --> 00:11:16,309 Speaker 2: And, you know, kind of unexpected. 117 00:11:17,169 --> 00:11:18,229 Speaker 2: But I'm glad. 118 00:11:18,929 --> 00:11:30,619 Speaker 2: It's sort of nice to have this time that we've been retooling to catch this stuff because it took us a few days to catch all of these things because you only notice when you publish. And if there's a few days between publishing, you don't even know it's broken. Yeah. 119 00:11:30,999 --> 00:12:05,444 Speaker 1: It's true. Yeah. I feel like it has exposed some ways that we can do, you know, for instance, the scraping better. This scraping is a bit temporary. Let's say long term temporary, and was designed that way because we knew that eventually we want to move to, you know, generating our own feeds and such. So the scraper will then not really be needed at that point. But I think we all thought we would be there by now, but we are So the scraper, you know, maybe there's different ways that we can treat it for now and move on. Yeah. And, 120 00:11:32,839 --> 00:11:34,379 Speaker 1: I feel like 121 00:11:35,159 --> 00:11:41,854 Speaker 1: it has exposed some ways that we can do, you know, for instance, the scraping better. This scraping is a bit temporary. 122 00:11:43,354 --> 00:11:45,534 Speaker 1: Let's say long term temporary, 123 00:11:46,234 --> 00:11:54,159 Speaker 1: and was designed that way because we knew that eventually we want to move to, you know, generating our own feeds and such. So the scraper will then 124 00:11:54,699 --> 00:11:56,479 Speaker 1: not really be needed at that point. 125 00:11:56,939 --> 00:12:05,444 Speaker 1: But I think we all thought we would be there by now, but we are So the scraper, you know, maybe there's different ways that we can treat it for now and move on. Yeah. And, 126 00:12:06,004 --> 00:12:14,739 Speaker 2: now that we've done this, The question I would have is if I redirect the other shows at some point, will it break again? Yeah. Probably. 127 00:12:10,159 --> 00:12:11,859 Speaker 2: the other shows at some point, 128 00:12:12,399 --> 00:12:13,539 Speaker 2: will it break again? 129 00:12:13,999 --> 00:12:14,739 Speaker 2: Yeah. Probably. 130 00:12:15,244 --> 00:12:20,384 Speaker 1: We should we should say yes. Okay. And if it doesn't be surprising rather that way. We'll coordinate that move. 131 00:12:21,084 --> 00:12:36,274 Speaker 2: So there's that, and those are all things that we should hope I've resolved by the time we produce the next official office hours episode. And before we get there and read all the fantastic booths that helped us get to our milestone, I did have a couple of pocket boosts. I wanted to get two. So let's transition 132 00:12:36,574 --> 00:12:44,279 Speaker 1: to the pocket boosts. Now it's time for the booster boost to boost boost to gram corner. Booster to gram corner. I don't know if about crypto. 133 00:12:44,659 --> 00:13:31,184 Speaker 2: So I just wanted to cover a couple of booths that were relevant to the last pocket episode. Cameron boosted in with a row of McDuck twenty two thousand two hundred and twenty two sets. And Cameron is deeply involved with IPFS podcasting. He wrote excellent description of IPFS podcasting The IPFS prefix is our preferred way in your own feed. And so that is where you give a little HTTP redirect put it at the beginning of the URL for the MP three file. And then you can just use your regular old feed and use that redirect He says I can't wait to favorite the show on IPFS and start hosting the content. Cameron also reached out to me when I was having some note issues and helping me resolve those. So Nice. Really helpful. And gave a real nice warm welcoming feeling to the IPFS podcasting community. 134 00:12:49,299 --> 00:12:54,304 Speaker 2: Cameron boosted in with a row of McDuck twenty two thousand two hundred and twenty two sets. 135 00:12:54,924 --> 00:13:00,864 Speaker 2: And Cameron is deeply involved with IPFS podcasting. He wrote excellent description of IPFS podcasting 136 00:13:01,659 --> 00:13:02,319 Speaker 2: The IPFS 137 00:13:02,699 --> 00:13:31,184 Speaker 2: prefix is our preferred way in your own feed. And so that is where you give a little HTTP redirect put it at the beginning of the URL for the MP three file. And then you can just use your regular old feed and use that redirect He says I can't wait to favorite the show on IPFS and start hosting the content. Cameron also reached out to me when I was having some note issues and helping me resolve those. So Nice. Really helpful. And gave a real nice warm welcoming feeling to the IPFS podcasting community. 138 00:13:31,564 --> 00:13:39,529 Speaker 1: I think I'm noting, Cameron also boosted in a row of ducks or a grandpa of ducks. So he's he's in on the nose as well. He knows about the Mcducks. 139 00:13:33,004 --> 00:13:39,529 Speaker 1: Cameron also boosted in a row of ducks or a grandpa of ducks. So he's he's in on the nose as well. He knows about the Mcducks. 140 00:13:39,829 --> 00:15:29,949 Speaker 2: Magnolia mayhem came in with ten thousand sets, so I believe he's had some laptop problems raised recently and said, Probably not gonna be able to boost in for a while, so I figure I better make sure this is actually useful. That's, he says that was definitely an excavator in the episode image. Last week. So I was playing around when the things you can do in the podcasting total feeds is you can change album art more often and things like that. So I I put a picture of the cornfield and the excavator that I was using or I wasn't using, but they were using, but I was using to sit at. And, I was like, I don't even know what this piece of equipment is, but I'm using it as my podcasting spot. It turns out it is. And I, you know, looking back, of course, it is because that's what it does. It excavates. There is some seriously cool equipment that I don't have any idea what it does or how to use it. I'm just grateful other people do. Are you tempted to, like, let someone throw you in there and see what happens? Oh, yeah. One day. For sure. Right. Yeah. Yeah. Like, maybe if, like, we're gonna, grind up the cornfield or something like that. I yeah. I can do that. You know? Jump up there and put a podcast on and think I'm supposed to be drinking a beer, although I'm sure you're not supposed to, but every picture I've ever seen guys also got a beer going. I got a podcast going. Maybe like a cigar. You know, I could I could see it working pretty good. Excivating in style. Yeah. Yeah. Alright. Well, so that's kind of the little update we have for everybody. We just wanted to, I guess keep you in the loop on what we're working on for the show and what's broke and what's working and where things are at. So it shouldn't be too long now until we're back with the official office hours, which I was thinking, Brent. The pocket additions don't count as an official episode. Yeah. Sure. So we'll be back with thirty four. Okay. I think I don't I don't unless something else really goes crazy, then we'll sit down and do their pocket pocket office and let everybody know what's going on. Otherwise, We'll be back soon. Thanks for joining us. Now, get out of here. We all gotta go back to work. 141 00:13:50,134 --> 00:13:52,954 Speaker 2: That's, he says that was definitely an excavator 142 00:13:53,334 --> 00:13:54,634 Speaker 2: in the episode image. 143 00:13:55,159 --> 00:14:09,144 Speaker 2: Last week. So I was playing around when the things you can do in the podcasting total feeds is you can change album art more often and things like that. So I I put a picture of the cornfield and the excavator that I was using or I wasn't using, but they were using, but I was using to sit at. 144 00:14:10,179 --> 00:14:14,679 Speaker 2: And, I was like, I don't even know what this piece of equipment is, but I'm using it as my podcasting spot. 145 00:14:15,299 --> 00:14:19,764 Speaker 2: It turns out it is. And I, you know, looking back, of course, it is because that's what it does. It excavates. 146 00:14:20,384 --> 00:14:41,744 Speaker 2: There is some seriously cool equipment that I don't have any idea what it does or how to use it. I'm just grateful other people do. Are you tempted to, like, let someone throw you in there and see what happens? Oh, yeah. One day. For sure. Right. Yeah. Yeah. Like, maybe if, like, we're gonna, grind up the cornfield or something like that. I yeah. I can do that. You know? Jump up there and put a podcast on and 147 00:14:42,364 --> 00:14:50,209 Speaker 2: think I'm supposed to be drinking a beer, although I'm sure you're not supposed to, but every picture I've ever seen guys also got a beer going. I got a podcast going. Maybe like a cigar. 148 00:14:50,749 --> 00:14:59,404 Speaker 2: You know, I could I could see it working pretty good. Excivating in style. Yeah. Yeah. Alright. Well, so that's kind of the little update we have for everybody. We just wanted to, 149 00:15:00,044 --> 00:15:13,309 Speaker 2: I guess keep you in the loop on what we're working on for the show and what's broke and what's working and where things are at. So it shouldn't be too long now until we're back with the official office hours, which I was thinking, Brent. The pocket additions don't count as an official episode. 150 00:15:13,784 --> 00:15:26,589 Speaker 2: Yeah. Sure. So we'll be back with thirty four. Okay. I think I don't I don't unless something else really goes crazy, then we'll sit down and do their pocket pocket office and let everybody know what's going on. Otherwise, We'll be back soon. Thanks for joining us. 151 00:15:27,209 --> 00:15:29,949 Speaker 2: Now, get out of here. We all gotta go back to work.