Episode: 4351 Title: HPR4351: HPR Community News for March 2025 Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr4351/hpr4351.mp3 Transcribed: 2025-10-25 23:35:22 --- This is Hacker Public Radio Episode 4351 from Monday the 7th of April 2025. Today's show is entitled, HBR Community News for March 2025. It is part of the series HBR Community News. It is hosted by HBR volunteers and is about 104 minutes long. It carries an explicit flag. The summary is, HBR volunteers talk about shows released and comments posted in March 2025. Hi everybody, my name is Ken Falman and you're listening to another episode of Hacker Public Radio. To it, it is the Community News for March 2025. A lot of information in there, if you're new, yes, HBR is Community Podcast running for 20 years, oh get off my lawn. And all the shows submitted to this podcast have been contributed by volunteers very much like you, how do I mean very much like you, exactly like you. This is the Community News where we, the janitors, have a little look around what's been happening in the community and bring you up to date. Stay tuned to the end for information about a policy change that we have open on the mail list. So if you want to be part of that discussion, listen to the end or go join the mail list link at the bottom of every page on the HBR website. Joining this me this evening from Europe, where exactly in Europe? Hello, this is Rato from Switzerland. Switzerland, yes, high up on the mountain, so no tree to tree. And brought here with a 20% tariff straight from the USA is Scabby from Yeo Dominion, exactly, exactly. And this, this show will be given to you free, so 20% of free is zero. So we're good, as always, we begin by welcoming the new host and Scotty, can you do that please for me? Sure. We have one new host, but the name of Mark W Able. Very welcome Mark, we'll be hitting your show during this review. And if you want to join Mark, please feel free to do so, all you need to do is go to the HBR website and any of the pages, click that magic upload button and pick a slot, record your show. Well, actually record your show first, pick a slot, and upload it, it couldn't be simpler, many, many episodes explaining how to do it. Your first episode should be as simple as, hi, my name is, say your name, and where you come from, how you got to be listening to HBR and how you got to be contributing to HBR. And then on this show, the following month, we will go through your episode and basically ask for more shows, depending on stuff that we thought would be interesting based on your feedback. So, supper, you might summarize it, guys. Yes, this is our first thing, first we go through last month's show, and the reason we do this is to make sure that everybody gets some sort of feedback on their episode, because feedback is the currency by which our hosts are paid. And the first show, oddly enough, was the HBR community news for February 2025, or are there any comments on that show, guys? There was one, and it was from DNT, talking about some guy on the internet's map, some guy on the internet, I enjoyed your words about working with Dave, thanks for taking over the map. Very good. And if you're new to HBR, wondering what this janitor thing is, and mobs, etc., etc., then you can go to the above page and have a look there, how we're governed is where a community appears, and there are volunteers who help out, those volunteers have no more say than anybody else, although, yeah, the more you do for HBR, the more you're listening to, I guess. So, all decisions are made on the mailing list, and we have one of those decisions this month as well. So the following day, we had a chat with some guy on the internet, why were you chatting to yourself? Well, it's something you tend to do after a few years in open source, so I haven't been diagnosed with anything new, so we just call it normal. BSD, I see here, oh, that's, if that doesn't get a few comments, I don't know what we'll, open BSD, yeah, I've never, never tried, I've tried a few times to install it, but, yeah, I've never, never felt the need. I thought that the, I've been watching more about the B-high thing that they're doing with, I guess, containerization, but outside of that, I've never actually ran a BSD, I was just interested in if I were to convert my NAS over to make it more of a general file server versus just a plain on NAS, how could I run separate processes in a contained environment, should I choose BSD, because I wanted the, I wanted these, I wanted, with ZSH provides, and I didn't want to trust, like, say, Ubuntu with a whole, yeah, yeah, Z, ZSH, ZSH, ZSH, I guess, is like a major selling point of the old BSD's truth be told. Yeah, so I'm reading up on it, but I just haven't actually pulled a trigger. Good, good topic for shows here, I keep hearing about how good it is, but, like, a beginner's guide, here it is, here's the beginning, beginner's guide of it, and then kind of break it down, go into the advanced level, like what, what Dave and Mr. Young did there on Alken said, you know, or better, better, yeah, we'll be, uh, who could it, you know, with the Libra Office thing, cover every single aspect of it, starting with the minimum bare minimum and then build you up, because I, I think there, I think my NAS solution could do with a revamp as well, and having snapshots, and that sort of thing might be a useful thing, so it'd be, uh, I have a personal interest in it, so I guess a lot of people might have as well. Yeah, over on the Linux side, I haven't seen anything that's, um, built in, well, I haven't looked that hard to be honest with you, but I haven't seen anything that, that'll help you with sort of scrubbing, dealing with, um, what do you call the, the, the hashes, so you can check for BitRot, and from what I'm hearing, that whole ZSH like has all that built in, so, you know, yeah, exactly, and the reason I haven't gone to, uh, BST myself for a desktop is because, yeah, there's so much Linux only stuff, but for a NAS, you know, something nice and rock solid, it doesn't need to run anything, SSH anyway, it's, it's coming from the BSD, so ZD, ZD, um, what's the difference? Thank you, ZD, uh, would be, uh, would be an overinner to be running there, so yeah, that's, that's it, so you're standing out there, your BSD dude, oh my god, oh, back off, back off, um, uh, BSD dude, the, the thing is, two, two big iter by drives, I want to mirror them, uh, and I want, uh, I want BSD NAS, I'm not, rock solid, with some by shares to other, or other Unix systems. So I want to like the so-called truners, but I don't know what the name is nowadays? Yeah, no, I want bare, bare metal, like, that I'm not going to a company, I want, uh, they want all the pain, I want, I want, give me the pain, yes, I enjoy the pain of making tea, yes, exactly, and I don't know, I was going to segue in, uh, speaking of pain, the following day, we had tattoo, but that one, that's, that's not true, tattoo. Well, well, yes, yes, and no, I mean, in his story, he, he explained that, um, that, well, as, as he, with any kind of firewall, now and then you hit a wall and you wonder where this wall is coming from. Well, this one's about SE Linux, so, uh, we do get onto a firewall later in the thing, but SE Linux is also painful by times, and this, um, just to give people who haven't listened to the show, by the way, um, people subscribe to this podcast, uh, this episode of the HPR podcast in order to identify shows and go back and listen to them. So if you're wondering, if you've heard all these episodes and you're wondering where we're going into so much detail, that is the detail, that is the reason. So this was the SE Linux, the easy way by Tlato, and, uh, some tips and tricks about how to, uh, use SE Linux and also check stuff. Uh, and this was something that I was always very tempted to just run a SE Linux and turn it off, but what is the point? So I've been running it for quite a while. Um, and this was, uh, C-H-C-O-N, was, uh, and you want to me an, uh, L-N-Captal-Z as well. So good tips there from, um, Tlato. So in the voice of, uh, some guy on the internet, we will have the comment from some guy on the internet. Yeah, and I must have had a bit of brain fog when I put the name in there, but, um, the title there, time to brick the box. Nice job, Tlato. Now I have to try. You have to do a follow-up show titled How to regain access to your system after excessive enforcement with SE Linux. Good luck to the both of us. And, uh, on Sir from Clato, this advice comes with no warranty. Thanks, Scotty, to paraphrase the GPL. This advice is distributed in the hope that it will be useful, but without any warranty, without even the implied warranty of thickness for a particular purpose. Yeah, yeah. Got, got a love there warranty. I mean, that, uh, that license. Yeah, they would need. What, what about app armor? Are they, um, is it about the same app armor or and SE Linux or? Yeah, pretty similar. I've always thought they fall into the same sort of bucket, but again, who are we guys? If there's somebody out there screaming at the microphone, going, you know, you're stupid. Then pick up the mic and send in a show. Yes, please give us some advice. So the following day in our programming 101 series we had from, uh, Harry Larry, how to maintain a row of mode system that is behind the firewall, but has no forwarding and an unknown IP. There's one comment. Yeah, my myself. Hi, Harry, Larry. Have you ever considered using this sink thing as a way to sync files? Sink thing.net? I have found it massively simplifies thinking between mode systems. And the reason I put that comment in was because, um, Harry, Larry describes a way that you have to do it because you need to go to the firewall, open a port, et cetera, et cetera. But, uh, sink thing, sink thing, which is free, lever and open source, um, bypasses that and allows you to, um, go to a stun server, um, find out the IP address, open a port to that, and it's basically seamless. Uh, I've had a lot of look with it, and, uh, uh, Kevin has used that to share files with me over the internet. So that's kind of cool. Isn't, isn't was this, um, this stun server you meant was this kind of a relay server? Yeah, the thing is, um, if you have your firewall blocked, you can't get in. But what you can do is you can have the application go out to another, uh, another server and go, hey, um, I'm trying to contact some other random person. That random person also goes out to that server. But, uh, a better explanation on stun and how it works would also be useful. So I'm not, I'm not the best person to give that, but if there's somebody out there who has more than passing knowledge on us, what do you need to do, folks? But have a very, have a very, have a nice idea of how to, how to circumvent these, uh, these barriers and, um, I was, um, I was quite interesting how, how we solved it, I thought. Yeah, it was, it was interesting, but at the same time, he still needed to go to the firewall and open up the, open up the port. And that was a, so set up forward, forwarding log into your router from a browser attached to the router, like, for instance, a browser on your secondary system. Yes, yes, it was necessary. Yeah. I'm not a huge big fan of using NC for anything, uh, uh, real, cause it's, it's like this port is open and I'm doing absolutely zero checking on it whatsoever. Whatever comes in, I'll just take it, not, not to key exchange or anything. So, yeah, it can be done. What Harry Larry's describes definitely can be done, but, uh, there are, there are, beware, beware, beware, beware. Exactly. Remember that warranty thing from, uh, from earlier, and don't get me wrong, I'm more or less done a lot of the stuff and I'm doing a lot of the stuff that Harry Larry describes in this, uh, but there are so much opportunity for, uh, making a mistake and forgetting, like, we had the operator episode sometime ago where he simply forgot that he had a configuration in there for, uh, his wife, uh, and of course he, you know, after, well, the best intention of the world, you make a change and then you forget to make the change. So, yeah. Yeah, it doesn't need much. And then the next show we had was from Ahuka with titled Gimp Fixing Photos. And this was a long, promised episode from, um, from Ahuka. And I say in my comment great tip, these are some of the best low hanging fruit use cases for anyone who is into photography in a holiday family snap level. I count myself, uh, among these and picked up several tips in this one. I used to, I used to have earlier, much more the problem with red eyes. I don't know if the, if, how to, if I don't take pictures into the dark anymore, or if they, they fixed it such a lot with the, with the technique of the mobile phones, um, to get rid of, to get around it. I mean, there is, I think almost every phone has a little AI inside to, to, to brush up your pictures. And, um, yeah, so I haven't seen in a while. Another comment there from Rother playback. Can't playback, um, can't play podcasts on sonos. Some other, some others play others don't. Do you do your own processing? Okay, so this was a help desk, um, yeah, I was a little confused about that one. Yeah, this was, this was more a, um, uh, check. Yeah, a help desk request for, um, and I've asked around if anyone is using sonos, uh, so it's, it's not specifically about, um, a hookah. So Kevin responds anyway processing. I record all my shows in dusty booths, the audio by a few DB, export them to flak and upload them to HPR. This is the, uh, extent of my processing. I believe HPR then transcodes into MP3 organs so forth. Yes, we do. So that was the end of Kevin's comment. And now, um, yes, absolutely we do. Um, now I've checked the quality of these episodes, and in fact, I've opened a bug. Let me just track that down. If somebody wants to read the hammocks, uh, comments, well, I do that. Henry Cameron says comment number four on that podcast. Quick access to external photo editing tools from Dickey Cam. Don't nail view. Thanks for sharing your game tips. I was also happy to hear that you also use Dickey Cam as I do. When I do not want to edit with Dickey Cam itself, I can right click on the Don't nail in Dickey Cam to get to a menu where there is an option open with where I have gimp raw therapy and more software's listed. Furthermore, I have added in the main toolbar to button open with predefined software, which in my case is raw therapy. Remark, I'm not sure I have translated the Dickey Cam terms correctly into English. Next comment by Kevin O'Brien. Good tip. That's a good tip, Henry. You can do this with both the thumbnail and the preview. Cool. And the ticket I opened is, issue number 12. I put a link as a comment, I commented with a link into the show notes for this for that episode. Um, and can't play on sonos. So I've asked around if anyone's got any more information. I don't have any sonos stuff. The audio waveforms looks good on the inputs. The audio waveforms looks good on the output. Checked everything spectrally and tried other devices. So I say, I confirm it is playing without issue on Fedora Debian Windows 11 iOS and Android. Please provide more information as to what you mean by can't play podcast on sonos. Do you mean he can't play the media or that you can't subscribe to the feed? What sonos application do you mean? I don't have access to a sonos device. So you will need to describe the steps involved in reproducing the issue. Do other HVR shows play? Are you talking about the entire HVR XML podcast feed? Also, can you clarify? Um, in either case, please provide examples with the name of episode type. For example, HVR1234.mp3 or new or older opus or whatever. Um, and yes, we do our own processing with a link to where we do that. Uh, to the actual file that we use for doing that. Um, so please provide some way of contacting me so we can work on fixing the issue and ideally create an account on the GIT T instance where we do the bug reporting. And I've added sonos to our documentation and it would be great if you could become the janitor to test and make sure stuff is working swimmingly on sonos and sonos devices. So there you go. Um, you thought you thought about many things here. Um, one one that came to my mind. Is he streaming or is he downloading and playing it off the ward? Yep, that's another one. But either way, it's going to be the same thing because none of these services, and I mean, none of them do any form of caching. They can't cause its HGTP requests and they all come from the HPR websites always. That ain't how the internet works. So whether they download it, um, and save it locally or whether they download it in, you know, it's picked up and put through a packetizer to chop it up into chunks and then make a M3, M3U file that you read, first play this, then play that, play the next piece. But either way, it's going to be the same ones and zeros. So many questions here. We don't have a crystal ball, so you gotta, gotta provide us with more information. The next show I think was based on a, on your wish list, Ken. I have a very long wish. Yes. What in particular? Reinventing the light switch. Yes. Lead us on the home automation with Bash, Python, and the patchy corridor. So if I, I mean, there are so many home automation things out there, but he does it on his own way. That's chopper. He does, for sure, goes hardcore. I'm always nervous about putting passwords into scripts and things, but I enjoy the show. I really, I commented on this on duck. I had to chuckle when undocumented network exploit. How many hackers does it take to change a light bulb? Depends on how many undocumented network exploits you can use. This, this on, you know, you just know how hackers think. It was exactly the same working others, an air conditioner or something that we don't have control over. So what are you going to do? You're going to do huge work routes in order to get it to work. I love this. This is, this is absolutely excellent. So I'm moving on. Five mistakes. Every new terminal user makes and how to avoid them. So this is a plateau, again, and Linux and terminals and stuff. I'll just give you them current working directory. It's number one user interactive options when using my cards. Number three is file paths. Number three is number four is executable permissions. And number five is typing errors. And as I said in the comments, send this back to my past self-grace show. I wish I had this when I was starting out. I'd be interested to hear any other tips people have to add this list. And just about three day after I heard that show, I was in the terminal. I was hitting tab and it wouldn't autocomplete. And it was like, hell, what's wrong? Then I remember the words from plateau when I checked where I am. And of course, my computer was right. I was learning. So we already have, we already have this show has earned its, earned its badge of honor already. Yeah, very much. Cool stuff. So a radically transparent computer without complex VLSI. This is a short talk given by Doug 39. The world's most advanced transparently functioning computer. And to give you a summary of what this is, this is a completely different architecture. Well, I'll read my comments because it's more, more or less says, everyone needs to listen to the show. A computer that is 100% incompatible with every binary you've ever heard of, every language compiler, every tool chain. It's incompatible with rusts into your sides is I simply sat 54 point for the net, ELF execution files, parts of C, sums of physics and traditional debuggers. And yet there are lots of reasons to use it. All security searches over to themselves to listen to this one. Scotty, want to do the next? Next comment by Mark replied to a comment or if a volunteer can wait a minute. I think as well, I need to fix the, so what he actually is commenting about what he actually said, which was with its incompatible with every binary executable you've heard of, every language compiler, every tool chain. It's incompatible with rusts into your sides. I try to believe 754 is floating point for us, ELF execution files, parts of C, sum of physics and traditional debuggers. So can you read Paul Jay's one? All right. So Paul Jay with Doug or Doug. Hi Mark, welcome to HPR and thank you for your excellent first podcast. I actually came across your paper a few weeks back when someone posted it on mastodon. However, it was great to hear you explain dog yourself. I see from the information on your website that you have a working emulator. Are you planning a hardware build at some point or have you already done it? I very much look forward to your future podcast, Paul Jay. To which Mark replied, hardware build roadmap. The CPU runs in simulation, but it doesn't bootstrap itself and doesn't communicate with real peripherals even if simulated. When I on the technical side of this project, which also has administrative little and fundraising sites, close parentheses, I presently work on the firmware loader, which needs to transfer firmware, lookup tables from persistent storage into at least 22 SRM ICs. There are also several initial conditions to force, such as the instruction pointer and other CPU states. After the system can start itself in simulation, I will finish and already started interface for peripherals. This will be via an SPI bus. I square C will be supported also, but SPI is essentially a quorum anyhow. Once all that is in place, then the fun starts with power, bypass capacitors, final component placement, tracks, routing, connectors, plotting the board, mounting several hundred components, and black smoke. White smoke, question mark. Yeah. Sounds like a large task ahead of him. Yeah, exactly. Celeste says about the software partner liability. I just share a link which might be useful, but maybe you already know it. Here's an open source tool for formal verification of a CISML modeling called TT tool. To check the software design, always respect some constraints and safety guarantees you says, even before writing the code and the link is provided. It's ttool.telecom-paras.fr helps you detect deadlux and make sure the error streets are impossible to reach or at least they're all less handled in the safest possible way. Said that. Welcome to HBR. What was also very interesting to me, I mean, you hear it now and again, and maybe I forget about it then, that he said that processors tried to guess the outcome of a software before it is finally processed. This is always magic to me. As well beyond my pay grade. Yeah, exactly. So the next day, we had episode three of the New Year show, which is a bit weird this year, having them so early in the year before the solstice. And Dave Morris says about they actually, can you read this one? Retail. Yeah, coming, just screwing down. It's incredible, wow. Okay, Dave Morris. Nikhil Harpa. I hope I say that correctly. I'm not a musician, but I've always been fascinated by unusual musical instruments, including the Nikhil Harpa. Oh, this is an instrument. All right. YouTube just offered me a video about this instrument. So I thought I would share it in case anyone else might like to see it. I guess I have to visit that. Thank you, Dave. There we have Kevin O'Brien with Cool. I love the video. Thanks for sharing, Dave. Yeah, it's a nice to see the instrument in use. So I'm not just hearing it. Not only hearing it. One of the things these shows have got me interested in doing, and I want to eventually once I get the idea compiled and ready for other years, I'm thinking about a glossary, but something like that, I'm not sure how it would work here. So like the types. Yeah, because I'm thinking as people join the community, they want to get more involved, and we talk about all this cool tech and things. It'd be nice to have a glossary somewhere where you could just look at things that we commonly go over, and these shows, especially the New Year's Eve shows. I mean, we dredge up so much interesting things. I mean, that provides a lot of it right there, but still it would be nice to have it all in one place. Over at late night, Linux, they asked once the community to do something, and one guy did some website that called discoveries, and where they collect, I guess, somehow automatically all the things together from the show notes or such. Or do you mean something else? Well, anything that could be automated, and doesn't cost too much in time and effort, works perfectly fine for me, is just, I like the idea of how the New Year's Eve shows, provides just this huge catalog of interesting things you can go back and review, and I have a few of the links from the previous New Year's Eve shows. I'm fooling around with the idea now, but I just haven't had much time to polish it up, but I wanted to talk about it more. See if anyone else was interesting, and especially if you're in the community and have any kind of experience with this, definitely reach out. Yeah, and I've been thinking about the whole discussion about AI models and the like, which will come to later on. So if you want to do a HBR or AI using HBR's stuff, and so long as you release your changes under the under-freedly open source license and respect the creative commons licenses, there's a lot of already rendered text that you can slurp in and get just all the answers for. So I think that would be a useful use of AI on finding HBR episodes about something. Yeah, also an interesting idea. Anyway, let's move on to operator's episode about Anton's HBR 4313, which was a text-to-speech version of this. So HBR 4313, why I met an episode podcast about a war story. He took the first chapter, converted it, translated it from Portuguese to English, and they did a very convincing text-to-speech rendering of that for your listening pleasure. Although the topic isn't is very heavy, as we said, and there were no commons from that. And speaking of Antoni, he had the everything I know in 20 minutes show. And these are the type of shows I really, really dislike. And you know why? Because it contains five, six, six different things that could have been individual shows themselves. So, carrying away more safely, microphone types, recording tips, permissions for apps, mobile phone batteries. Great job was I joke, of course. What did you guys think? I liked it because it's kind of a open box and see what is inside. And I liked it that it went through many different topics and here it's quite some knowledge. And it was interesting to me. Yeah, I'm the only one who gets annoyed with this. Yeah, I mean, if it gets them to get a show out the door, and I mean, we can always ask questions about individual items. I want in depth episodes. You know, the only one where I'll accept this, these compilation ones is if you do sub shows on each of them in turn, no, I'm messing, I'm messing, I'm messing, I'm messing. Sorry, did I cut you off there? No, no, no, I was just, I was just thinking your approach and I was thinking how many minutes it ran in the end or how many, I think in the intro, he said something like 10 minutes and then it was 20, but I'm not sure if it was this show or if I mix it up with another one. Yeah. So something like that, right? And yeah, and I really appreciated his knowledge about microphones and because I use a dynamic one right now, I only have one actually. And yeah, and then my thinking about his suggestion for the templates and then I came with another idea, but then he explained his approach from his point of view. And it is so interesting because I looked at it from my point, right? And he had a total different approach because of books. How do you say that? Lecture it or something like that? And yeah, so what was him to me? Lofted. No, excellent, because there are some great tips in there as well. So let's move on to the next show. And that is OpenWebUI operator. I go over how I have my local LLMs set up because I'm a horath to this. So using HVR as a backup, he's put up his basically cheat sheet for getting LLMs up and running large language models. He seems to be doing a lot of work in this. Were you guys able to follow or were you as lost as I was completely lost? And I don't think it's I play myself here. I think we need a really handholding introduction into large language models to be honest. Well, on some of the podcasts and they introduce and larger and smaller models and they talk about it and how you how can make use of it and home assistant, also just lately introduced something like this and then but then I often hear about the large or the big graphics card. You need like six, at least four gigabytes. I would say better you have six to eight 12 gigabytes on a graphic card that you can load the whole thing into this RAM or something like that. And I think my well, I'm not a gamer, so I have a very simple card. So I don't know how much I would really get out of it. But then on the other hand, there is a new Linux distribution called the Tana. It's like VIT, ANA. And there during the install you can choose to have a small local LLM. And this would support you when you are in the terminal and you have some questions. And it would not go out, but just locally. And it is a small one and it should be happy with not so much resources. But I don't know how much it develops by now. I'd also like to point out the thing that you mentioned about the graphics cards. You're definitely going to want to get Nvidia because that's where everyone's developing for not because it's better. It's just everyone's there already and it seems like it must be too much work to use anything else because it's hard to find actual working projects on other GPUs. Good point. So the next day we had three, two, A's E4th and welcoming back Brian and Ohio with a recommendation for a book, of course, Brian is a big fan of fourth. A recommendation of a book by Dr. Chen Hanson and the book was published back in 2018 and you can get the PDF is available. So a nice little run down there on if that's something of interest to you. The next show was to me a controversial topic. The review of the YR01 smartlock. Ron reviews his recently installed Yamiri YR01 fingerprint smart knob. I say it's controversial to me because it is to open my door. And my worst nightmare kind of is it is wintertime. I just want to grab something outside and the door falls into its lock and die state air. And yeah. Yeah, I'm assuming you've got to have that analog backup or some additional way. Remember there was a story while back Facebook. I think they had some sort of glitch or something in their system and all their doors are digital on their facility. So a lot of people got locked out because they were using digital locks only and they had to go through his whole run around to try and get people back into the building. Yeah. It'll happen, but equally you might forget your keys and all sorts of personally not a huge big fan of smart locks. But then somebody did a breakdown on one of the homocysting guys did a breakdown and you know they pros and cons are more as the same as using a normal lock. So what are you going to do? It sounds very nice that the whole idea I mean especially as somebody who is interested in tech it's really well yeah as you say I explained there is a couple of workarounds I mean when the power goes out and such things and you have the fingerprint the code and lost but not least the key if you want to. So yeah I mean you're not lost in front of it. But then again the funny thing I don't know if you ever heard that one. This is if you have some kind of assistant in the house that listens to your voice and there is an open window you can basically scream into the room open the door so you could break into a house just like that without even destroying anything. Yeah but there's yeah there's I don't think that yeah it all depends it all depends. I think it's things have moved on quite a lot from here did a good job explaining what it was and they pros and cons other backups and all sorts so it's something that you can choose to do if you wish. So I put in the comments in there unfortunately mine turned into a project oh yes as my mother was fond of saying it's a five minute job then four hours later. Next comment by Trey only one trip to the hardware store nicely done any home improvement project which only requires one trip to the hardware store is either seemingly successful or not yet complete thanks for sharing. Can you hear me guys? Yes we can hear you. Yes. Okay the next one is playing Civilization apart for part seven and this one is about the different victory types that you can guess the culture one of them Ahuka describes is the culture of victory going on how to achieve this so you've you've got Civilization and you want to replace what this time trying to beat us based on the whole focusing and culture type rather than I don't know some of the other other victory types that he's discussed before. Did you follow this? What did you think? No this one I'm saving this one because I like to let a few of his shows work like in in in a group we call it binge listening if you will so I hadn't listened to this one not yet anyways. Okay no worries I really enjoyed it so I don't play games as most people know but at the same time I it's good to have insights into this. Yeah I know there's I know the techniques and the strategies that he's referring to being a gamer I understand it and what he's basically telling all of you guys out there is that whole replayability thing you don't have to do it any one particular way you can enjoy it in many different ways. Oh I don't believe you've got Scotty you're you're also playing the games you even had as a podcast just come to my mind. Yeah exactly that's why we have a one here we have a one here to refill games and then we come to a game episode Scotty what do you know I'm going to duck 50% of your pay anyway yes he loved the following day yeah thanks go go for it the next show was transferring large data sets how to transfer large data sets using tar and blue ray disks while preserving metadata this show was hosted by Harry Larry I was impressed that somebody still has a blue ray burner I mean I never had one even just have a blue ray player inside my PlayStation but yeah it was interesting that he uses this kind of technique and I never heard anybody else talk about it. Oh yeah I have a blue ray burner so this show uses a couple of things that I enjoy tar I love me some tar and blue I have a blue ray disk but I gave up on the idea of trying to backup movies myself but I still enjoy the show and have you have you ever used the burner to do backups on the blue ray as well or no I'm not backups on blue ray itself I used it to rip a bunch of stuff but actually I never actually bought blanks and tried to backup to there when I was doing research they were saying that you know disk is supposed to last a lot longer etc etc but truth be told I don't know where I'm gonna store it or anything and if the time the human gets a hold of it it's all ruined anyway so I'm having enough trouble with what I have now and this is not going to help me at the moment. Yeah I was one of the new world orders tattoos episode was on about the DVDs and optical media and blue ray as well how it hasn't been living up to its expectation with regard to long life and long journey but it's interesting to see I'd like to know what Harry Larry's experience of this is as a data or a global medium maybe he can do an episode on that going into you know the benefit of using the red disks for that. In the corporate next to me I would have disks that I burned in 2005 or maybe before and I always have chosen a slower burning rate like eight times or six times in order for the laser to to burn it properly so to say well I was surprised even like 10 years later or such they still worked fine but I have to be honest I haven't checked them in in the last 10 years so yeah would be interesting to know how he how he gets along or how he makes sure that is that he's backups stay alive and one of the things I was I was looking for I'm noticing he's not using any compression like with gzip or anything like that with his tar so I'm wondering like you know if you're going to be storing this for long periods of time that and if you're taking any what do you call it I mentioned it earlier from I hadn't even a tip of my tongue the sums the check sums if he's taking any check sounds because if you're leaving this data cold storage for a long time you're going to want to check for bit rotting things right so that's you know I'm wondering how is the how's he checking that yeah good point as well that's the nice thing on set FS so I'll move on to start to show from the 25th how I use giz to blog on my web page and gophers space using giz x very good show happy thinking there's a lot of opportunity there do you use giz x at all Scotty is no so it sounds to me he's using a technique like this bridge thingy like when people used to put the thing that they put on on twitter they wanted to have on on mastodon as well so that it would kind of do it on both sides on on the gophers and on his web so he checks in a md file and to get and then that then generates a page and then he has quon jobs that looks for a particular day and then makes a full stack of fits on that particular day it's not it's not a bad idea and it's also something that we might look at here in hgr because we do we're running a static site based on git commits and triggers coming from that once we commit we can have a GitHub that will publish for example but right at the moment we're just running us every three hours and regenerating the website that way so i've i've marked it it's something that we can come back to i have i have also started to google again the gophers and i remember he did already in the past wants to show about it and i want to go back to it because i know i visited back in the days and i want to revisit it he made me curious again about it and there is one comment by oxo cool hi kla too cool to hear you back here i'm really missing my weekly knu world's order regards oxo and the knu world's largest loss is hgr's gain indeed yeah so uh yes the following day their readout engine founder and interview with bias list and uh this was this was nice um what readout is it's game engine and uh basically about fork and what they're doing and how they're getting all butters and uh you know general idea of sparking or sparking forking projects and uh yeah uh another uh great great interview yeah i'm sorry good no no please go i'm always nervous about these kind of forks though uh it's just hopefully they'll have the manpower to keep it going for a long you know long enough but i i'm nervous about it yeah but but it has it has a very very good side because i think they they definitely point out in their in their community that something went south and that we have to look at it and and and furthermore um to my honest i listen closely exactly because of what you mentioned scuddy and he's mentioning that they try to stay as close to their stable version of gotholt if i understood correctly um as possible so they are am i wrong but what was your what was your feeling about it yeah they're they seem to have quite a lot of people joining so it's a if anything else it's a uh seems equal in size to the project they're forking from so time will tell as with all of these and you know maybe come to a point where things can be uh merged back together and uh fork is not always necessarily a bad thing for either projects so uh yes and then we had the new year show episode four uh no comments on that but as you say quite a lot of uh quite a lot of links and the you uh and uh each pin honky that's the guy i did a great job in producing the show notes and producing the shows on time brilliant and anytime you see think film music you know there's a moss bliss isn't too far too far behind that so great stuff and i really enjoyed i was on quite a lot of these and uh kind of what's going up and down in coffee and whatever but it was nice to relisten to the episodes and uh experience the chat again so uh on the 28th we had um operator talking about android 2025 and about how to kindly get um access to if you've got a phone and you don't have root an android phone and you don't have root on us uh tips and tricks for getting um getting the stuff that you want on your phone uh back on your phone so load of uh links in there um know the launch prime firefox nicely developers extensions sponsor block DNS 66 hacker keyboard etc etc etc some of them i've heard about some of them were new to me but a very good episode i thought have you ever exchanged a launcher uh no um yes but then on a phone i was throwing away well you know i test phone so i haven't lived with it if you know what i mean yeah and you scuddy no i'm over on boring old uh iphone so there isn't much we can do with these things and truth be told i don't trust them enough to do anything with them anyways so i only think i do with it is text and make calls okay yeah and the iphone will not let you do it anyway yeah that the thing that um that i heard again um well it always makes me curious about the launcher but i've never gone dead root exactly because kind of afraid if something goes self with my um with my current or with my daily with my daily phone but then the other one which is um i always someday i gonna try this is this sponsor block um in the youtube videos when you sometimes watch a youtube video and and then they start to talk about something and they were like hey uh what is going on and oh it is an advertisement yeah so this is really something that that box me and makes me curious about such an such an app hey such an app i mean fair enough if they need to do an ad but i think in the uk and parts europe there's a requirement to put a hashtag ad symbol on the screen when when you do start the ad so that people know what's going on and they're also as cct 35 markers that you can put in into the stream to signal that the ad is in place which is very useful but uh huh okay yeah but i don't think a lot of people in the us do that are required to do that so product placement just right yeah yeah was also my impression so could be european thing only so the last one of the the series was a brief review of the pine tab two from swift 110 and basically a free libra open source tablet for use and a review of the same i was tempted i must say i was tempted but i've kind of been been very unlucky with pying pying stuff myself so what kind of experience do you already have? yeah i've discussed it before you know but yeah it's it's mostly just i got a lucky that's it all right and you Scotty? yeah i was hoping he would talk about it i've heard his experiences before but he's not the only one with those experiences i'll say and truth be told it has been such a long time since i've heard anything about pying this was nice to actually hear from a user of the product um who else bought a pying tab was it moss or or maybe someone else from the community has a pying tab too and was i think they were going to do a review on it so it's nice to hear somebody who actually has one and is using it for something yeah yeah i would really like to to have such a pying tab but honestly i prefer the laptop you know because i need to keyboard anyway at some at some point and yeah so it is a bit i think he also brought this this information over when he said this is the battery empty or is it full or no it works yeah you know i use it for for decent data but it is not a stately driver was my impression of it yeah i was using the tablet for a while just a general tablet that i had put reflash the firmware on us just to get another version of a non-google google list um but i'm yeah i'm not really a tablessy person and then if i'm doing stuff for the laptop i'm doing over the laptop yeah you know but it was it was good a good use case to hear yep i also liked it okay so that was that there was one comment from Kevin nobrying z z a reason i was a fan of the reason as well unfortunately it won of the many businesses that disappeared due to the covid pandemic so that was that um so there were six comments on the past shows which are on the main episodes show notes of four three five one and they were on an episode that was back from 2023 on solicited thoughts on running an open source project by D&T um Anton had those one comment uh from Anton yeah do you want to read that one out you have to follow the link yeah it's my comment about this show for some years my default thought was free software is on github it is the means by which the source code is made available people can't contribute or cannot the maintainer can decide fork post bugs and file can be uh directly downloaded with some other options of course but main scheme can be translated to what the github site is i'm not a developer nor anything or anything i just like the absurd uh i just like to absorb some knowledge some some this some of this is a layman perspective listening to your show gave me a breath of fresh air no this is not a must for free software and one example as you gave the software may have its own web page freely made to be known but entirely maintained by changes uh exchanges of talk and code by email in the mailing list oh i know what he's saying he's saying like that no no no forge exactly all uh all you brought here gave me a perspective of much more simplicity uh rethinking what i envisioned as free software today because many other uh many times many projects there are issues opened and no answer even no answer ever even with development ongoing like saying we are in github with all the resources it brings my inertia um because everybody does but we give attention to users or developers right so i think i got lost in a quote somewhere he gave it he started a quote there but i uh i got lost in it a talk you gave to rethink what developers want with their software and do a cordon or according to the objects thanks for the show sorry if i expressed bad not wanting to diminish nor intending to summarize what you said now i think we get the the general gist so there was a episode from uh 20 24 0 6 is in a shared cell shell history by a twin and this was by m n w and the comment for us from windy and it was appreciate the overview thanks for going over your experiences with a twin i've heard of this before and checking it out is on my to do list i'm also interested in self hosting the server side component do you experience do you experience will be invaluable when i managed to try it out thanks for sharing your experience shall i do the next one um no i like i can do it um the next one is from operator all i was about to show kind of have i been poned from from operator and it was from there's a comment back to john the nice guy who had uh exposed uh yeah first he's sympathized john john the nice guy sent uh sent in a comment uh in in December 2024 and operator replied not a robot hi john the nice guy thanks i just used the open VPN VPN on my phone router that updates itself etc also doubles as a great universal ad blocker my locked down work phone is more secure tunneling through my home connection with open VPN the play store then it is in the office your home network is more secure than the office yeah okay oh yeah yeah you mentioned that again lately in the i think when he was talking about the mood his phone apps his current mobile phone where we had before so platoon had a episode on crooks linux back on february of this year and the nct has a comment called messing up which he says this sounds a good deal like archlinux install when you mess up you don't really have to start over and i think that's what makes it so educational and kind of like a game it's better to mess up so that you can find out more so yeah that's good so shall you do i did a episode good smart and wise gg2 rescue in the Netherlands and some guy in the internet commented and here to play some guy on the internet is some guy in the internet great show getting sued after saving a life can really ruin your day is nice to hear that criminal charges will not be filed against a good samaritan but the civil court the the civil courts are a dice roll great examples offered during the conversation property damage during rescue i think that was the example yeah i don't think even here the civil courts would be a dice roll they they has never been a case where the civil courts have and i'm not a lawyer blah blah blah blah but you know you can the whole point of the constitution is that you're supposed to outbound and that they don't tend to go against that it was just some guy decided to do a litigation thing enough and the yeah the courts here are not really set up in favor of that sort of thing and they don't look like look kindly and that sort of thing and also there's so many other case examples were that wouldn't have been the case that i doubt you would have any any risk involved the risk in not doing something will be a lot more than the risk in doing something to be honest i think that kind of thing is better for a society having that that outlook and that that known protection i would like to have it here but you know yeah yeah no it's different places different places and and we we come from you know a different mindset you know you america great outdoors you got your rifle and i'm going off into the woods here were nine meters below sea level and if we don't help each other out then none of us has got a home you know it tends to tends to influence things just just yesterday i cited some of this of this interview from you um which was very interesting that you can do a hard how do you call that when it give a heart massage you know to keep the heart to keep the heart going and then the professional is coming on this finding out this person doesn't want to have palliative um yeah support says stop it and i mean it's just the situation you know to think about that yeah you're sweating you give everything you have and boom yeah and and you know your your beliefs are yeah you know i'm coming to this as a rescuer and and my belief is yeah i i i have to keep the personal life that's my religious belief for whatever and then the person who's who's dying is going no i like my religious belief is country to that so they wake up and i recovered and they're living a life of pain as a result of something that you've done so it's you know it's stuff to think about but um yeah decide what you're going to do first and then the thing is if you don't do CPR or not if you find that thing then good and well but if you don't find this then um and you don't do it then you're in trouble in the Netherlands at least if you've got training yeah so uh Antoine also commented in brazil very briefly sharing about the topic in brazil reference articles if someone's just size if i somehow decide to do a full show about it well i think that guys we should stop there that he should do a full show about for that read on okay no one has a blight to uh soccer another if there's a possible damage or damaging car crash by the lower responsible for this person parent or relation or children that's the article the exception is failing to provide existence when possible without personal risk to abandon or lost child and in brazil or blah blah blah blah blah it's the law but dead letter not applied effectively and i'm doing blah blah blah because it's very legal he's copying here from the legal code so um i will suggest Antoine does an episode about this and then it becomes a series and um yeah basically describes the article but also tells us what it is if you want to read it they the comments a link is in the show notes for this episode and let's do the last two comments two software are used on the keyboard which was from and archer 72 says um can you read that one perhaps yeah oh sorry okay it's the f uto keyboard hello one one thanks for your show i'm changing my keyboard to the footo keyboard at least for now ps it is good to hear you it is good to hear you on the last few shows what is your recording setup like question mark archer 72 archer mark yeah and uh Antoine says hi archer 72 my setup i still playing with the possibility here in h we are sharing something about audio programs look if you're going to start your comments like that right i'm never going to read the mouse because i love a show here's another show that we could be doing all right i already have used almost all the possibilities i've usb condensed microphone dynamic direct on the smartphone holding my hand and a cheap leander um microphone i'm almost sure that for this one i used a laptop computer galaxy um book four ultra a beringer um um c 22 usb audio technica pro 63 dynamic l x l r mic mic is specific for instruments and it was on audio technica at a good point uh price point at the time so getting it and the interface uh years ago was satisfactory when i have time i play with compression normalization and i'm absolutely in the mood and the demands time and effort equalization i think i've done it here and i did not cut out errors nor change the pace of which i talked about cutting out silences so if you happen to want more about no more about those options feel free to ask nice to know that you're giving uh to a chance i hope it works out well let me share also that i didn't say and i haven't seen anywhere else that there's a shortcut paste like it's special icon with a long press of the v and other things like this uh selecting all options while pressing the uh capital a and thanks yeah i'm sure if you would have talked about it um it would have got even a bit longer and uh sounds like show it definitely sounds like a show or a series of shows so uh that brings us to the end of the comments and on to the um uh community news stuff uh the first one was let's do the last day the the the the the the hankon belgium they've asked all on our pass already that first hankon belgium friends and fellow ham enthusiasts asked if we'd be interested in sharing information about hankon belgium 2035 you might remember uh that um he's the ham guy this is assist sent to me by kristoff who if you're following me and uh foster him and amateur radio you'll love kama kralson before so there's going to be uh hankon belgium 2025 10 presentations uh amateur radio non-technical um stuff so there's a link in the show notes hamacom.be be there or be a rectangle that's on saturday the 26th of april 2025 saturday the 26th of april and then we had every single uh yarn holster up so listening to tattoos new world order this is from me all about the uh you you know host project uh yes i am behind uh is anyone interested in doing a series new world order every single package in linux equivalent but using the based on the abs listed on the you know host website basically like uh what platy did when he went through every single package listed in linux there's 500 and 31 supported uh self hosting web applications like matrix home assistant next cloud etc and loads of them i'd never heard of the idea would be give a short review possibly try out each of them on the site itself maybe or locally or whatever and the first one is uh just taking this bow bow come um which is a lightweight caldaves um caldaven card dav server and i give a link to where it is and then the details of the apps so each of their apps have got a like uh an explanation and i give you the explanation there so it's a blah blah blah it makes use of this it's got an address book blah blah blah it uses back end escuel storage etc and then what you would do as a host is maybe try it out for a few weeks or try to install it locally or connect to it is um don't spoil your domain list no no no wow we have that in the next one so what i want people to do is um have a think about whether you'd like to use that and then let's come to the policy change and then i will stop talking except for the ones where i reply myself so policy discussion removal of non-free cc by nc license hi all i would like to officially request that the non-free variants from the creative commons licenses be removed from the hpr upload form to remain allowed cc zero this is a public domain license cc by this license is similar to an m it or a bsd uh source software license cc by s a this license is similar to a copyright uh copyright left free and open source software license and is our default license our request to remove the following licenses as in there will no longer be available for selection in all shows from now on or from whenever this passes which will be next month if this discussion continues so creative commons by no derivative works as no edits or changes to the original work are allowed cc by does non-commercial as no non-commercial uses allowed and then the variance of those cc by nc s a and nc and d as no commercial uses allowed or no commercial uses allowed or no edits or no changing due to regional work is allowed existing shows remain as is but a concertive effort will be made to have the host licenses for their work approved uh for their work switch to an approved license so more information are in there creative commons share your work um so background and reasoning for this is as follows hbr is dedicated to sharing knowledge and while a non-commercial no derivatives license is in theory in theory do not hinder this in practice they do no derivatives where the show is uh submitted using no derivatives on hobby electronics for example you would not be able to use that tutorial on a ham radio so there are only six shows that are uh non-derivative and they are all shows published in published in their entirety to showcase other works so essentially the no derivatives tends not to be an issue what is an issue is non-commercial licenses when hbr started all shows were released under a crit commons by non-commercial share like the license following the discussion on 2011 uh June of 2011 we switched by default to cc by the creative commons says just from their side uh non-commercial license prohibits use that are primarily intended for or directed towards commercial advantage or monetary compensation cc cannot advise you on what that is and it is not what is and what is not commercial use if you are unsure you should either contact the rights hold refer to our application or search for work commercial use end quote where the holes were the holes to sell a usb stick containing all our episodes as an event and to sell at a cost or for a small markoff to cover expenses any non-commercial show could not be included as we always ask permission on a case by case basis so that's not practical given that we would need to contact 128 holes and it would require the person who brought the usg stick from us to get permissions from all the non-commercial holes if they wish to sell it to somebody else so it's essentially impractical selecting a non-commercial license does not prevent commercial use as can be seen from an example show hbr4322 which was released under cc by ncsa so non-commercial it's on Spotify amazon iHart radio apple podcasts listen notes player fm pod catchers Spotify and top podcast main bottom few those platforms will argue that they're only sharing the feed which is correct as the media itself is coming from our servers but you could counter argue that they are making money off our work but alas we have no legal team so to some so in summary those who wish to profit from our shows do so securely in the knowledge that we can't do anything about us while we place in possible burdens on those who wish to do the right thing so this was the end of your message and that was the end of my message you may start reading the comments while i get it here thank okay so there's the comments at i don't have the comments let me um so there's a thread i'll put the link into the channel one second at the bottom of the initial email you find the link to the mailing list there you go it's it's actually on the show notes of the episode on the show notes your episodes says mailing list discussions and the track can be found here so carl d hamhaiman says come on yeah tldr i agree with the rational and the approach nailed it and there's more conversation there was something in between sorry i missed tldr i agree with the rational and the approach this seems like it would help with the all of hpr on a usb stick scenario sounds like a lot of work but it makes sense to do it once rather than repeatedly and then to your summaries as it nails it all right we have the next comment from Jim Lennard on three six twenty twenty five oh wait no i'm reading wrong six one one second i concur with your message with your reasoning and would support this change okay and can you also do tattoos one it's a bit longer okay i believe that the no commercial and i don't know what the indie stands for but no derivative no derivative works yeah in no derivative options should remain on hpr no commercial a contributor should have the ability to opt out of having their content intended for specific purposes reproduced or to make someone else's profit no derivative a contributor may not want their audio chopped up and release under a release without appropriate context this doesn't have to be nefarious but some reediting a someone reediting a show could just be incompetent and mangle that would is otherwise a clear message a contributor ought to be able to opt out it doesn't matter that hpr has no legal team a contributor might have a legal counsel and even if they don't they still might value a plausible deniability and he gives a scenario where prosecutor speaking as a prosecutor would you're selling podcasts about making fake IDs then from a defendant's perspective no my license prohibits my content from being sold again prosecutor i heard you say i hate open source defended that was in edit of my original audio i actually said i hate open source projects that choose to close license after becoming popular the spirit of the free culture is easy to abuse and even if we take something in something too court we should equip ourselves with legal tools to assert our original intent you may or may not ignore my hypocris uh hold on my hypocrisy from claiming what one's a one say there we go from claiming that this is a important but never actually using the restricted license for my own contributions i just believe that our systems are designed our system design is better with the reasonably complete set of licensing options clear to to which i reply i don't agree with your eagle argument below as a defendant could point out to the original release could just point to the original release this is commonly done with prior art uh undermining patent requests a more likely to occur legal scenario is a contribution not liking the fact that their non-commercial show is released on the commercial platform like iTunes Spotify etc they will not have the money to take on the big platforms but it would be very effective to take hbr to court for allowing their works to be shared contrary to the license we agree to during the upload process if we're lucky we could get away with by removing the non-commercial feeds episodes from the feed going to commercial platforms but what defines commercial platform it would be safer to not include any cc shows non-commercial shows at all that would defeat the whole purpose of our goal of sharing knowledge if we can't distribute the shows we already have a lot of code we already have a lot of code about filtering licenses which i would love to get rid of every option we have we also have to maintain and it comes with the maintenance cost i'm talking about there on the on the website and on the rss feeds etc etc we have gone to a lot of trouble to make all our source code open and i think it's reasonable for a project to say what licenses are allowed and which are not and that's the end of my comment but i think you should understand that i mean if we're not allowing closed licenses for a source code we should also be able to not allow closed licenses for our podcast content yeah open all the way around to to your own to to your message clatoon replies understood if it is a potential legal threat to hpr to offer nc so non-commercial or non derivative as an option then i would rather remove them as options then lose hpr as you've pointed out it's all highly theoretical anyway and c and and e don't seem to be popular options in practice so let's lose them clatoon and yeah go on Todd Norse i'm okay with removing the problematic licenses as options short and sweet can you do rones um rones as i after reading the current discussion and the previous discussion about switching to the current default license i agree with the proposal to drop the nd and nc variants of licenses hpr allows for submitted show cheers rone sorry i to scroll a little bit no bother um and can you do the next one please Scotty from Kevin O'Brien i have only used cc 0 and cc b y s a for all of my content in the various places i have posted so it is fine with me Kevin O'Brien uh always has signature down there below that yeah yeah that's the signature yeah and i replied also as well very up report to um to this conversation was about um a ironically enough copyrighted article by Molly White about uh and it was entitled ways not like that free open access in the age of generative AI and i provided a link to it and i'll just briefly summarize this here um basically um you have a project like Wikipedia and they take your creative commons article and then they convert it into a video and they start making money on it um and she argues well you know the whole point is you're sharing knowledge and she goes into legally we we have beliefs that things shouldn't occur but what actually happens in lawsuits are quite different so it's worth uh it's definitely worth a read while we feel enraged that people are air quotes stealing our content yeah they do there's nothing we can do about it really and should we be all that worried when it's when it's open source anyway yes it would be nice if they would adhere to the license but if they're not respecting copyright on the first place asking them to expect to respect copyright specifically with exemptions yeah then it's another step too far so that was it on that discussion so we had a community news announcement and that was pretty much that unless you chaps have anything else that you'd like to talk about i was curious um you mentioned once about the high load or the high traffic on the server if you if you found out um what yeah we've had um we have been hammered a lot by um bots AI bots clawed um clawed bots especially um and uh the site is hosted on AWS and AWS charge transit fees and our hosting is paid for by Josh and uh we we've tried to minimize that as much as possible um and the issue is that a lot of these bots are not uh respecting robots.dex files and they are written super inefficiently where the same bot will be indexing the same file from three different IP addresses at the same time so and then they come back during the day but uh failed to ban is running on our servers and takes care of that um the fact of the matter is we we have so many shows in our rss feeds that um even downloading the full episode rss costs uh about six hundred gig of data transfer in the month just that file so if you can please switch if you're on the full feed please switch to the 10 day feed it's it's enough uh if if you want to download the episodes uh if you're new to it you're absolutely go knock yourself out download that feed and then um the media self comes from our content distribution network which doesn't uh which we're not build on um it's from the internet archive and uh i have a few servers and rawness servers all so we're not paying for bandwidth on those but once you've downloaded the episodes uh then switch to the regular 10 day feed if you can that will be great so they would go to hecka public radio then they're hit get shows and then you have a two week audio feed yep where you can find this link yep um so that's and so in any event we need to move the hpr server again from AWS to another host and that host doesn't pay for um bandwidth costs and also if you want to help out and you have like a fiber connection with more than a gigabyte of bandwidth on limited and you get a fixed IP address and you're willing to host your Raspberry Pi and the four gigabyte four terabyte hard disk then uh get in touch and we will make use of that as a mirror point on the intweb thank you for the information yeah no bother uh let's see did we have anything going on on they i'd love to get a report from dt actually a monthly report and what's been going on pull requests for marketing the logs yeah there yeah it's something on the to-do list so um noris has been working on cleaning up some of the mysql stuff uh davis been working on getting the show notes script uh tidied up and pushed out wasn't able to get running but uh that is for that. I've been working on some updates to the episode processing script. And I would ask people to please make use of the what you see is what you get editor. If it doesn't look like rendered HTML when you post your show in, then it's not rendered HTML. And then I need to fix it. So I'm currently spending maybe an average 10 minutes per episode that comes in, which if you work it out, it's like 43 hours in the year. So a full work week is being spent on that. And that's fine. As people get used to it, but I hope that will diminish over time. So try and keep it simple links. A short summary, if you don't know what to put into your show notes, short summary about what you're talking about, just a general synopsis. You have the synopsis up at the top, but more like a tuneliner summary of what you're talking about. And then if you can't even think of that, just send me the links to what you're talking about in the show. Because if you don't do that, then I will be doing it. And that tends to make maybe as we are all techies and I have some blocking add-ons installed on my web browser. Do we do we have to allow JavaScript in order for the yes, so JavaScript must be turned on before you go on the upload page or not. No, no. If you go to the web page without JavaScript, it will be the old regular old web page. So you can enter HTML and that's fine. And I will take it and fix it. Yeah, but then you would have to fix it again. I meant. No, no, that's fine. No, that's fine. Because if you put, if you put in HTML, all I do is copy the HTML, paste it into the text file, press F5, that literally takes me two seconds. That's fine. Don't worry about that. If you're, if you're using, but make sure you have the links in there. The thing that takes me the longest is where there's an episode that I have, there's nothing provided and I have to listen to the episode, which I don't like to do anywhere before a show was posted because the whole point of you have to listen to it. So I have to review the show notes or the transcriptions and try and pull out keywords and go to the Wikipedia article about whatever it is. So if you mention the laptop, then I will go on and go to the Wikipedia article on the laptop. Yeah, so it's not difficult. It's literally literally 10 minutes is all it takes. I wasn't, I wasn't aware that you would be doing that. Yeah, but that's what Dave has been doing for 12 years. So that the reason I gave him that job in the first place was because it was driving me nuts for the five years I'd been doing that before. And now I come back and nothing, you know, but that's fine. But it also takes a while for people to get into the idea of the change the wzwg editor because I see all the shows coming in, but somebody might only submit your show once every six months and then forget or whatever. So use the wzwg editor, except for Mike. Yeah, this doesn't apply to you. Anybody who's using the JavaScript, anybody who's using who's who has visually impaired or has any other reason not to do it. No problem. I'll do it. Not a problem. I'm not complaining about that. But if you can, what I'm saying is you know what your show is about. You know what the links are. If you put them in, it's a lot easier for me. Then it's a lot easier than me having to go on. What does he mean? Does he mean this? Because it ended up one of the episodes somebody was talking about a project. And I went and found a project similar name to that and then added that to the show notes as a link. But it turns out it was the wrong project. So I don't want to make that mistake again. So you know what you're talking about. Put a link in the show notes. That would be great. And a link is fine. I mean, ideally you want, you know, the Wikipedia summary and put that in here from Wikipedia, the free insight to the video. That's also good. But you know, it's good that you explained yourself. So so that you can compare the day. Dave was nice. I'm not. I'm at the wrath of Ken. She'll come upon you. No, please keep sending in shows. And I will completely continue to complain about no few notes. And that's fine. We can live in that world because at least shows are coming in. So was this was just a part of the discussion you had in the Matrix the other day? Uh, he was you and archer talking about this. Oh, yeah. No, I don't want to name names, but yeah, it was archer. Really? He's just the band in my life. You know, that guy. No, it wasn't archer. Archer is fine. It's it's sometimes, yeah, it was that discussion. That's where where I brought up. And I don't mind talking to archer about it because he's a janitor as well. So, um, Smith or what's the concept? Yeah, I was I was um, looking at looking at that. I think one of the things that he brought up that was interesting. I thought it would work too. And you mentioned that he had to render to HTML then post it rather than just having pan dogs spit out the HTML. Yeah, they the thing about the render. So like what happens is you if you post the rendered HTML into the form, it's going, I'm a busy week editor. So I'm going to what you see is what you get. So it's going well, obviously this person's doing a podcast on HTML and wants to show the source code of the HTML. So I will take all the greater than signs and convert them to HTML A percent GT semicolon a href equals blah blah blah. Yeah, but that's not that's not a big deal because all I can all I do is I open that in Libra and Firefox, right? And I copy it. And then I all tab into the source code for the the HTML file that was submitted. And I replace it with with that. So that fixes those issues. The only thing that happened during that was because my processing script found an image, it pulled it down and the copy and paste lost that section. That was it. All right, so that's good to know. I'll try to keep it simple going forward. Just just keep it simple. Use use headers, use bullets and it's got this weird thing that you need to highlight the link to make it a trickable link. And that's good. Yeah, and I probably should be thinking about and this will hit the feeds probably in five years from now. When a show is posted that we send a confirmation email to the to the host just to confirm that everything's going to worry. But that's that's a by the by that is a by the by one thing I did want to comment about. And it was in it was in reference to the every single you know host app. But there is some more to read from the next month. Yeah, but it wasn't about that. It was about the it was about their terms and conditions. They have licensing issues. Well, now they're all their stuff is freely of an open source. You know, when when I'm talking about one second, when I'm talking about projects, I want to I want to make sure that the project is freely of an open source and that the license is compatible with HVR. You know, this is stuff that Dave is traditionally done the formatting and I've done the making sure we don't get into trouble stuff. So if I hear music in a podcast, for instance, I check that we've got the licenses for that music and that is critical comments and compatible. But when when I was talking about the you know host applications, I was reading their terms and conditions and they've got a really nice terms and conditions thing, which we need to do shortly because it's kind of required by some of the laws the UK have a law coming up. We've kind of avoided doing terms and conditions before I've mentioned that we have them in place. And I've been on the lookout for something that would be kind of compatible with HVR. So they have on their terms of service, they've got short version to long didn't read. This is a community project clause. You accept and respect the fact that the project is maintained by a team of volunteers and the volunteer time and energy are the driving force behind the project. You're welcome to contribute to the project. Punctually or over time in any way, you choose whether it's thinking about it around you, giving us constructive feedback, helping others, saying hi, translating, testing, coding, donating. Some of that isn't as relevant to them, but not to us. But the spurs of that is, yeah, this is a community project clause. It's a good one. We do what we can close. You accept that the volunteer team does as best it can and is not subject to any obligation of means as a result. The project can be held responsible for any consequences, damage if a service ceases to operate. The team may decide to stop a service at any time. And this is related to their applications. So I'm not sure the example is isn't great for us, but we do what we can close is is a good one to keep in mind. We are not a fan. And if you don't know what that is, Facebook, Alphabets, it's the Amazon, what's the other one? Netflix and Google or something. I don't know yeah, the big, it's a financial term for the big players. We try to minimize as much as possible the personal data that may transmiss be stored in our infrastructure or transfer to third parties. We publish our code on our own servers. We do not result personal data. We only use data for internal anonymized statistical purposes. And that's actually quite good. Although we're not fine clauses, we respect your privacy clause will be better. We do not like toxic people clause. You must respect other members of the community by showing civic mindedness, politeness and kindness. Yep, turn off. Free software is not about volunteers doing your bidding clause. Messaging the simply ask when a feature fixer update will be available that are intentionally or unintentionally insistent without any form of likeness, benevolence or intention to contribute are not welcome. If you would like a particular point to be addressed, ask yourself how you can contribute or at very least speak kindly of it. Now that one's correct, but some people do have issues with with communication and I get that. So it's interesting. The next one I love as well. We do not read crystal balls, balls, balls. This forum and support chat clearly state that in order to obtain help, it is necessary to provide basic information hardware type versions, contextual elements and complete logs. Not doing so is extremely annoying for the volunteers trying to help you. We do not want to go to jail cells. You must expect a law where it's well whether it's well-made or silly. Any abuse will be punished clause, technical or human abuse of the services may result in closure of your account and banning of access to some or all of the services without warning or negotiation. That's a short version and then they go into the long version, but I think it's pretty good. And how to think about that, we do probably need to come up with a clause because of the U.K. Off-Comp have some sort of thing where they're monitoring websites. And we have some UK hosts, so we could possibly be considered to be a U.K. service, blah, blah, blah. Yeah, I think was it lobsters also reaching out to U.K. members trying to figure things out. And I don't think it's a big deal. We do have a process in place. It's fairly well defined. You know, boss, we're not the only ones struggling with this sort of thing. So, well, not struggling with it, but basically JWP's granny thing if you're not going to say it from the granny, then you shouldn't be saying that here. So somebody send a message somewhere with the address to help or have some know how about it. Yeah, now let's let's it'll come through the feed when it comes through the feed. Right now, we're going to focus on the approval or disapproval of the policy change with regard to create a commons licensing. If somebody wants to help contacting the old hosts about that, because a lot of them are moved on and we only have admin at HBR email address. So might be an idea to those 180 of them that we might want to track them down on Twitter or Facebook or something else in a polite, not creepy way, by the way, and ask them. And it might also be begging for the book type thing, because I am a bit concerned that we may need to filter the RSS feed going out and putting in replacing all non-commercial shows with a, if you want to subscribe to the non-commercial ones, you need to go to this separate feed where you're accepting that this is a non-commercial and you kind of use it for non-commercial stuff. So we may have to, we may have to do that ourselves. I don't know how worried I am about that, but it's something that could happen overnight where we get a cease and desist. I used it as a, when plateau was, was responding there, I was going, well, counter to that. What happened? What would happen if blah? And then I wrote the email and then a few days later, I was going, well, I actually could happen. And how would we deal with that? So I have that in place, but the general terms and conditions, if, if somebody's lawyery out there wants to do it, that's okay, but I don't, I don't have the bandwidth for managing 15 different things at the same time. Yep. That's a show. That's a show. Tune in tomorrow for another sacking episode on Hacker. You have been listening to Hacker Public Radio at Hacker Public Radio does work. Today's show was contributed by a HPR listener like yourself. If you ever thought of recording podcasts, click on our contribute link to find out how easy it is. Hosting for HPR has been kindly provided by an honesthost.com, the internet archive, and our sync.net. On the Sadois status, today's show is released under Creative Commons, Attribution 4.0 International License.