Episode: 4672 Title: Hey Mum, I'm on Spotify ! Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr4672/hpr4672.mp3 Transcribed: 2026-07-31 16:16:31 (official HPR transcript) --- This is Hacker Public Radio Episode 4672, for 2026-06-30 Today's show is entitled, "Hey Mum, I'm on Spotify ! " The host is Ken Fallon and the duration is 00:37:29 The flag is Clean, and the license is CC-BY-SA The summary is "Ken gives a presenatation about HPR at The Technical Dutch Open Source Event (T-DOSE) " Okay, finally. Hi, my mom. I'm on Spotify. So, my name is Ken Fallon. We'll skip all over that if you're interested. I went to a bar in Den Bosch. That's why I'm here. So, let's see. So, today what I want to talk to you about is a project that I've been working on since a while. Last more or less 20 years or so. It's the Hacker Public Radio podcast. And the name is Terrible. It was more Terrible. It was today with a techie and the abbreviation of that was not so cool. So, we changed the name. I'm going to talk to you about the podcast, about the subscription. But to be honest, I'm not here to get you to subscribe to the show. I'm here to get you to submit to the show. And in order for you to feel comfortable with that, I want to explain a little bit about our core values of the project. So, that's that. So, Hacker Public Radio, if you've never heard of us, is our prime directive is sharing knowledge. It's an English language podcast and we release shows every weekday, Monday through Friday. And, of course, the people who submit shows are random people on the internet. We have no restriction on how long the show can be. And we have no restriction on what you talk about. So long as it's of interest to hackers. We don't vet. We don't moderate. We don't censor. We expect you to do that for us. And all our shows are released under a Creative Commons CC by SA license. More about that later. More about everything later, actually. So, to give you an idea of what the topics are, these are from the tags. So, you tag your episodes. You can QR code that. As you go through, you'll be brought to the main web page. So, that gives you an idea. Mostly, it's who of you have been hacking on something or working on something. And then you come up to the living room and you go, Oh, my God. I've got this thing. And I've been working on it for ages. And you won't believe what just happened. And everybody in the house is going, That's nice, Dad. So, that's what HBR is for. It's like you record your episode and you don't put it up there. And sometimes it's as simple as one that I have on my list to do is I was going... This thing wouldn't charge. USB, right? And I tried different cables. I tried everything. And I was going to replace the USB slot. And then I twigged that if you put the needle in, you could take out all the fluff. That's a HBR episode. Just to give you an idea. That can be an HBR episode. Additionally, an HBR episode can be more involved. So, you want to take a topic and you want to go full Monty on the topic. So, interviews. That's what we do. We do a lot of those because we do the hallway tracks at conferences. So, while I might be here, somebody in the U.S. might be going to Linux Vets Northwest or wherever in the States. They'll have a booth there. They'll do interviews. And we try to promote other projects. So, if you've got a new version of Debian, for example, and you want to tell us all new features that are in Debian and why people should upgrade, then you should come on and do an interview with us. We do the Community News Show. I'll talk to you a little bit about that. We obviously do a lot about privacy and security because we've got the word hacker in our name. The New Year Show. I'll talk to you a little bit about that. And then LibreOffice. So, sometimes people take a topic and go to town. So, this is one here done by Dave. And he takes the topic of SED and produces a series of shows. First, do an introduction. Then goes through everything you possibly want to know about SED. In the LibreOffice episode, a hookah went and opened up every LibreOffice application, went to every single menu, and discussed and described everything and documented as he went. But, brilliant, I still use that. So, that gives you an idea of the sort of stuff that we have going on. So, what are my favourite shows? All of them. What shows have had a personal impact on me? These few I cherry picked. There's probably more, but... Old Soldiers. So, HPR's been around for a while. And there's such a thing as pod fading. So, after about four or five years, the show started to wilt away a little bit. So, Old Soldiers was the show that inspired me to get involved in the project. The Internet is for Porn was, back in the day, episode 69, group of young lads doing podcasts. You can imagine what that show was about. This show, though, was a response to that. And yet, the other side of the story. And that's where we get the response episodes from. So, you hear something on there that you don't like, you can do a response episode. And shows that have a lot of response episodes, you can expect, if your stuff is not up to scratch, you will get a response episode or two, describing what's going on. Another one, then, was the start of our mental health series. That had a... That had a fairly... Yeah. Sorry, I get a little bit emotional about that one. You know, you're listening to your podcast, and all of a sudden, somebody has a drawing of the unit they were in. Okay, moving on. Next, we had soldering. So, I learned to solder on the HPR, and somebody said to me, but how can you learn to solder on a podcast? And I go, well, blind people solder. Blind people have amateur radio... They pass the amateur radio exams, so why can you not do it via a podcast? Then we have wild water swimming in France. So, this one, somebody put on a beanie, strapped an MP3 player to it, and went for a swim in France. Now, I was thinking, okay, is this of interest to hackers? Apparently, it was. Then, introduction to Git using Post-it notes. If you struggle with Git, listen to that episode. And then, my home phone setup. We have this thing on HPR where, for some reason, people think I don't like audio. I love good audio. I love good audio. But good audio doesn't necessarily love me. So, we have this show... We have this meme, which is, any audio is better than no audio. Yeah? More about that later. And this one was the same person who put in episode 961, and she had just hacked some old Cisco phones, and the quality is brutal, but the enthusiasm in it is awesome. And then, of course, two of our hosts got married and recorded that as a HPR episode. So, there you go. Excellent. Here's some of the stats. We've been going for 20 years, 21 years this year. We'll be hitting our 5,000th episode this year. If you look at our site, we were renamed from Today with the Techie after 300 episodes. So, whatever number you see there, plus 300 is our thingy. Subscribers and uniquely downloads are important to people who care about that. I'm not one of those people. What is important to me is the 435 people who have contributed to the show. And I hope that number goes up as a result of this presentation. So, we're at the long tail. So, we have, you would imagine that when you release a show, that the majority of the downloads are for the ones that are actually in your feed. But as it turns out, 50% of our downloads are for older shows. Why is that? I don't know. One of the questions I get asked is, okay, how long is the longest show? How short is the shortest show? 16 seconds has been the shortest show. And the 7 hour 29 minutes one has been our 3000th episode where I basically ran through this book of each of the lines in this book is one episode. So, I did, I don't know, episode 260, Cups, hosted by Klaatu, Klaatu discusses cups printing, and just read that out. That was seven and a half hours. If I'm going to do that for episode 5000, it'll even be longer. We have 3.2, probably more, amount of audio ready. And the total playtime is three months, eight and a half days. Now, a lot of people struggle with that as a concept. So, if you take Star Trek, right, and you take all the original series, Next Generation, Voyager, blah, blah, blah, all the animated series, everything, all the movies, that's the Star Trek. If you chuck on top of that all the Marvel, everything they've done, on top of that Star Wars, everything they've done, then you come up to more or less half of what is available on HPR, yeah. All right, for old school people, do you know what a CD is? If you took a stack of CDs and burnt audio CDs, it'd be up to this. It'd be just over my head. Or, if you had a cassette tape, and you put it end-to-end, it would get as far as London from here, or Hanover, or Paris. So, we have a lot of content on there. And who would be listening to that content, you might ask? Well, say you're a bit of a hacker, and you happen to drive a truck, on a long-haul truck, for example, or you're a train driver somewhere. That's the sort of people who subscribe to our shows. We're on all these platforms. I wonder why. If you were starting off a platform, and you wanted to go to your investors and say, gosh, we have a lot of content, look at the amount of hours of podcasts that we have freely available. And, of course, they're entitled to do that, because we release under Creative Commons, CCYSA, license. So, they're allowed to take it. So, we're basically everywhere. We, on the other hand, come from the RSS feeds. And we have everything is available to you, except my SSH keys, obviously. So, the second and the third one is a two-week audio feed. So, there's only 10 shows in that. And every day, you get a new one, and you can press download. Back in the day, podcatchers were not so sophisticated. If you put in a feed, they immediately downloaded everything. And 64 gigs on a data connection would be a bad day if you had to pay by the gig. So, be careful when you're downloading that. There are better ways on the website of how to use R-Sync and W-GET to get all the audios. If that's too much for you, and I can understand it is, right, because that's a lot of shows. We do 12 shows a year, so once a month. We do the host, janitors. We describe the shows that have been on in the last month. Positive feedback, and we read out the comments and stuff that people have had about that show. So, you can decide then, well, that's interesting, or that's not interesting. Delete it or not. Download it or not. It's entirely up to you. And then we have this thing called the future feed. So, we don't listen to the shows that we... If you send in a show, I'm not going to listen to it. It's just going to be posted. Two reasons for that. One is, the original reason was, we're all hackers. Why should I determine what you're going to say is correct or not for HPR? Yeah? That's up to the community to decide. However, we, after COVID, and after they started shutting down, they're putting more... Now that those restrictions have gone again, we haven't had as much problems. But there was a while there when there was restrictions on freedom of speech, and we were determined to be a freedom of speech platform. So, we had a little bit of an issue with that. So, I'll discuss more about that later. So, we can check our future feed. You want to be careful with that, though, because sometimes we will... If the audio is bad or whatever, we just recently had one episode, the first episode ever, where I had to reject it on the grounds that it was poor audio. And the guy was recording on his phone. He thought he was recording on his headset, but was recording on his phone. So, it was fine for any time that he had the phone on the desk. But when he put it in his pocket to move to other places, you couldn't hear it. So, we fixed that, thanks to the future feed, and we didn't have to go back. But anybody listening to that show got the old one because it doesn't automatically update. And we have a comment comes out on every feed, and we have our SQL database, which you can download, is also updated on every change, and our statistics are updated every 15 minutes. So, we're moving on to how to post a show. We try to lower the barrier. If you are posting a show and you come across something that makes it too difficult, then we will try and eliminate their burden. So, you basically record a show, you pick a time that you want it, you fill in the notes, that's it, we do the rest. Couldn't be easier. So, we like Flack. Flack is best, but we accept the rest. And boy, have we seen some weird audio coming in. And also, we're taking stuff from random people on the internet. So, we do go to extreme measures to make sure that what you're sending in is audio and not something else. So, Flack is best, but we accept the rest. Any audio is better than no audio. Procrastination, my friends, is the enemy. Wherever you see it, you shall whatever, yeah? And I'm as guilty as anybody else. Do not forget to introduce yourself on the show. And I want you to listen to podcasts, even from professionals, where they do not introduce themselves on their show. You must introduce yourself, especially on Hacker Public Radio, because of the random jumping. It's quite possible, even though you may have done 200 episodes, it's quite possible somebody's just randomly jumping around the place and has no clue who you are. So, introduce yourself. Avoid bedding and background music. We mix down to mono, no need to add metadata, we do all that. That's where everything that you put in the forum, we automatically take care of that, and we put the themes and everything in ourselves. The background music is because quite a lot of people listen with one ear. So, their supervisor is over there, and their podcast, they have one earbud in. So, moving on. Stuff you need to know. You will no longer be able to edit our Wikipedia page, which it appears, and then it disappears. Apparently, we're not novel enough. That's fine. We don't syndicate shows for other places, and the reason for that is we have a sister site called... Well, we don't syndicate shows, so if you're doing a show, it has to be for HPR first, and then you can release it anywhere else. That's absolutely fine. Creative Commons, we'll talk about that later. You have permission to redistribute everything. And that means we don't take copyrighted stuff at all. Not even fair use, nothing like that, because what's fair use in America, that doesn't apply outside of America. Yeah, so your show is not going to be monitored. We moderated you. It will be flagged as explicit. You decide when it's scheduled. With a lot of... When we started, stuff went onto an FTP server, and then it was posted randomly by date, or posted randomly by alphabetical order. I have no idea, but now we got a lot of... It was difficult to come up with a mechanism, but we've come up with a good mechanism now. And your audio must be ready. The only exception we make to that, and you still need permission from the mail list, is if you're doing an interview or something similar, where there's some sort of action, or the EU are putting a law out, and you want to get a show rushed out, then you're allowed to request a show, and we more than likely grant that. If you're doing a series, we ask for two weeks in between, so that it doesn't get a bit boring. We're not going to move out shows, so you can't just go, oh, I talked to Bob, and I'll swap the show. No, we don't do that. Your email's going to be public. All the email you use. Talk to us about that. We can put aliases up if you don't want your real email address. We do log your IP address until your show is posted. After that, we delete it. We use ETF8, and we do accessibility. We'll talk to you more about that later. So this is what you see when you go to the website. You pick a boring date. I want to post a show. If you're a new host, the first one you do is on the 17th, because that's the first available slot. If you were doing an interview or something time critical, you'd pick that date. Easy peasy, lemon squeezy. Now the show is filling up, so what I'd probably do is I'd put it down here to leave slots, because say we've had this presentation here, and a lot of you guys are really anxious to post a show, so why would the regular hosts be taking up slots when you guys want to put them in? So that's what we do there. We also have the concept of a reserve queue, or a reserve pool. So if it happens that next week there's still one free slot, we'll take a show out of the reserve pool and pop it in there. That's from hosts who really don't care, or your topic, it's not that important. Say that mobile phone one, that would be an ideal one for putting into that queue. So you'll get this thing when you press the button. Type in your email address. We'll tell you that we've sent you an email. You'll get the email. You'll click on the link, and the link will bring you to this form. Now don't panic. Don't panic. It's easy peasy. There are two sides. Your email. The email's already populated. You just put in your handle, whatever that's going to be, and you select your default license, and then you press next. Then you tell us about your show. You put in a title, obviously. So for this one, it's going to be Hi, Mom. I'm on Spotify. And the description's going to be, Ken gives a presentation about HPR at the T-DOS conference. Yeah. And we use this on social media and all over the show. We also use it on the text-to-speech introduction that we give at the beginning of the show. And we do that so that if you're listening to, you might not have access to a display or you're visually impaired or whatever. As you play the show, we will tell you what the show's about. So you can go, oh, the show's from Ken. Delete. This show is one of Dave's, and it's going to involve screenshots and stuff or bash scripts, and I want to work on it later. So you might save it and skip it. So that's why we do the intro. You need to tell us if it's explicit if you use the F word and stuff. And mark it as explicit. Our license, we'll talk about that later. Show notes, pop in stuff. It's your regular old stuff. Try not to use styling because we'll remove all that anyway. And then your upload method, you just press browse and you select a file. What we do is you can also upload a subtitle file if you wish. And once you've done that, you get this message. And we tell you it's only going to be allocated once everything's hunky-dory. But this is what you'll see on the calendar page. So first of all, it's locked when you click and the email is sent out to you. When you click on the email, it'll change to email clicked. Then it'll go to show submitted. And at that point, we will do the transcoding of the show. So we'll take the audio. We use Whisperer and we convert it into SRT file. Now, if you want, you can run the exact same command on your show before you upload it. You can go in and change your name from Ken Falloon to Ken Fallon. And then you can make any other corrections that you see fit. A lot of our accessibility guys say, it's fine. We get the idea. You don't need to worry about it. If we talk about hacker, public radio or whatever, they know, they're smart enough to know what's going on. So it's usually fine. And then the last one here is distributing media to the community content delivery network. And once it's distributed, then we will just flag it as a normal show and it'll go into the future feed. And it'll be on Spotify and Antenapod and all the rest of the places that you'll get your media on the day it's released. So immediately it'll be in the future feed, but on the day it's released, it'll come in there. Okay, so that was a little bit about subscribing. This is a bit about the HPR project itself. So we call ourselves the janitors. So hence the broom and stuff. So who remembers phone free... Who remembers paying for telephone calls? Right. Okay. Who remembers doing reverse charge phone calls where you would... If you were calling from the train station, you would say, hey, dad, Thomas is here. I don't know any Thomas. And then he'd come and collect you at the train station. So, yeah, back in the day, phone calls were expensive, right? International phone calls were even more expensive. So this whole concept of freaking where people would use the telephone networks. So companies would have their London office joined to the New York office and in London you could dial a bridge and then use some codes and you get to New York and then use more codes and you get out. Well, these were kind of... The security in these were very loose. And then free... Radio Freakers... Freakers was a whole thing of hackers who used to do that. So they started this radio show called Radio Freak America. And it's radio because what they used to do then was join these bridges, record them in MP3, which had just been hacked at the time, and then put them on FTP server. So it's prior to podcasting. So that ran up until 2004 and then the very last episode they said that they wanted to record this hacker public radio. And the name comes from... If you know, like the BBC or the NOS, in America, it's the NPR, National Public Radio. It's the... So they wanted to do the same thing for hackers. And Radio Freak America is from Radio Free America, the Christian spread democracy, American way. Radio... That was on short left. It's shut down now. So... At the time, that project, Binary Revolution, the revolution will be digitised, started during that, inspired by Radio Freak America. A lot of other shows were inspired by Radio Freak America. And they ran until 2007. In the meantime, Infoenomicon were really getting into the whole concept of podcasting. It was becoming a thing. People had... Were able to download MP3 files onto their music players and play them, and it was awesome. So today, they... They wanted... They had a schedule where people who were doing other podcasts could do stuff that wasn't part of their podcast on a general hacking podcast. And that was today with Techie. And that ran until 2007, and then BINREV stopped and they joined forces and became Hacker Public Radio. So is the story, as I tell it anyway. So everything was proprietary software and we had plug-ins and we had BSD, blah, blah, blah, blah. And slowly but surely, we got burned so often. So we came to free software not because of freedom, but because of the pain in the ass it is when your Commons feed gets completely overrun with spam. You fix it, and the following morning it's completely overrun with spam and you're blocked on Google again. So all our code is published in our GitG repository. All the feeds are available. And these are our priorities. Flow is coming in. Keep them coming in and going out. If there's an accessibility issue, we fix that above anything else that we do. Just... I think it's important to add that in black and white. About the Creative Commons license, people familiar with it, presumably people are... So this is a public domain, BSD, GPL, and then other licenses. Very, very broadly. Now, about the community itself. So we are a welcome community that offers positive feedback and encourages respectful debate. We trust you not to do anything that will harm HPR. And in all those shows that you've seen, 5,000 shows, we've had a handful of incidents where we've had to take action. And most of them... Half an hour? Okay. So most of them have been debates. You know, it's... That music is a public domain. Yeah, the music is, but the performance of the music isn't. So therefore, we can't do it. Okay, well, I disagree with you. Okay, let's go to the mailing list. And then we discuss on the mailing list. So swearing is allowed, but general rule of thumb is granny's listening. And don't be belligerent. So we use the idea of a parental advisor. You can say whatever you want in your show, but on the cover, if you have, like, fuck Google, we're going to edit that on the metadata, but you're happy to say that in your show itself. We don't tolerate harassment, trolling, et cetera, particularly trolls. We had one issue with harassment reported on our IRC channel, which is odd because I was on the IRC channel. Contacted the guy who reported, wouldn't discuss it with me, thought we as admin should be aware of that. Turns out, though, somebody was running a separate HPR IRC server somewhere that we had nothing to do with. So if you find anything on our thing offensive, contact us if you feel that we're not doing it, we have a separate team called the auditors who you can contact, or you can contact any of the other podcasters here and have them contact us. So mailing list decides our policies. That is, of course, with the exception of site security, who is done by Josh from anonymoushost.com, great guy. And then we have the janitors who are responsible for the day-to-day operation of HPR. They implement the decisions made by the mailing list. So that means that I have no say over, when I'm in contact with you, I have no say. All I do is implement the policies and procedures. If I disagree with what you're doing, I can have you or me go to the mailing list and then we can start a discussion about it. And if the mailing list decides that I'm wrong, then I'm wrong. So we continue on. And just to make sure I do do that, we have this team called the auditors who keep an eye on that, the communication. Sometimes the communication, we always leave it up to the host to go, there was a show recently about somebody sent in a religious sermon. Now that can be very sensitive and I really appreciate the way our community handle that because we have preachers who are on our show and we have people who talk about how they use FFmpeg to record the church service. On the other hand, we have other people who have had not such a pleasant experience with religious organizations. So in order to be able to, I was very impressed at how the community was able to balance that and come up with a agreement without ruffling people's toes. The kill switch. Yes, if there's not enough shows, we're going to stop the project. It's as simple as that. If you like the idea of a free open web podcasting platform that you can share your ideas and hacking, then great, record a show. But if you don't, then we're going to shut it down. We're going to post all the shows that we have and we're going to close it down with a party to say thank you very much, goodbye, and thanks for the fish. That's our janitor's covenant is we will continue to post the shows until there are no more shows. How we can help out? First thing, obviously, is submission to a show. You might have noticed that was the theme of this presentation. You can comment on a show. That's a great thing. There's nothing better than getting a positive feedback on the show, particularly even an old one. Commons are the currency by which we pay our hosts. You can spread the word if you come up with a topic that you was interested or that said series and you can pass it on to somebody else and all other various different things. I'll just quickly in time moves. We have this. Josh used to host all our media but it turned out to be quite a lot so then we moved it to the Internet Archive which we can do because it's creative commons content and they hosted it for us but last year they had a continuous denial of service attack because apparently people don't like the fact that they are a nice organisation. So what we're doing now is we're mirroring our network on people's homes ISP connections so if you've got a fibre connection or a fast broadband connection 24-7 fixed IP address and you don't mind a 4 terabyte server then we will add a node there. We're building a Docker image so that you don't have to. The only thing it'll serve is our episodes and anybody else that tries anything else that tries to access it will go into fail to ban. So this is our developer information which you might find a bit odd. HPR is dedicated to sharing knowledge and we try to make everything so that it'll be servable locally so somebody will dust off a hard disk after the apocalypse and we'll find the HPR site and everything that they need should be on that hard disk. We'll keep the flow going and accessibility we spoke about that. Now sometimes as a developer we can do stuff real quick so I say to you how difficult would it be to take Mastodon comments for example and add them to the comments of an episode. Technically not that hard. Problem arises when you discuss it with people because some of the is that content Creative Commons then? Have they given the permission for me to store that forever and another day? how do we get around those non-technical issues? So those are the if that's of interest to you then I definitely want to talk to you because you're thinking like a janitor. Everything is open. We don't track if it interferes with our prime directive. We try to use redundancy where we can. Data is available by default so do not bother scraping the website. Talk to us. You can take it. Yes, you can use it for AI. All our content is Creative Commons. You can build a large language model. We'd be more than happy to help you with that so long as of course it's ethical and you release your results as CC by SA as well. Hosting platforms will change over time. We will change over time. Initiatification has hit us too often so we need to be very careful. We use conservative choices. So Debian it's been around for ages it's going to be around for ages nice and stable and we make sure it's patched. If we support the hacker culture down the years we have been contacted about security breaches and we have given credit we've fixed it and given credit where credit is due. We're fault tolerant because we've got RSS so we have like one transaction a day let's face it and even that is only five days of the week. we're on different providers we have GitT our database everything is on the is downloadable you're allowed to without commitment post patches or comments or fixes or whatever if you're coming in with a new idea for changes then we want you to stick around for at least two years because when you leave or whatever I don't want to be left I will have to learn the technology that you have just left me with so that was it. This is the last slide if you're not able to get to the website and you go to the cyber site Hobby Public Radio can you get in touch with me and I will contact their IT department to explain what Hacker Public Radio is and that maybe they will want to update their filters that if a hacker can be so public as to be defeated by one word then you have a serious problem on your site and that's it for my presentation anyone got any questions? Thank you Does anyone have a question? Yes I will bring the microphone if I got it right it's more than 20 years on the go so that's a long journey has community or people considered into translating to other languages so that other countries could also get access to the same kind of content? It's all it's all available there transcripts for every show is available so you can feel free to do that if you want to take like Hacker Public Radio and turn it into a Dutch thing our code's available we are more than happy to assist you with that we've had some shows in different languages just to to be to give an example of what another show might be but it's an English language podcast so yeah in your slides you give numbers with TA after it is that terabytes or yeah terabytes okay yeah so like about four or five terabytes well the audio itself is that and then then we have like PDFs with this it's got what Dave's show we've got a PDF associated with that our people put in scripts and what we do is we keep the we try and keep the source audio so if you've sent in a FLAC file we keep that what we do with audio is kind of interesting because it can come in as anything so if we get a FLAC file we convert well if we get any file we convert it to FLAC actually we convert it to PCM there's a FLAC no it doesn't much matter we and we drop everything and then re-encode it unless of course you have a requirement that you do want to do by oral audio or something special like that I'll make I'll make everything manually then and post it but that's more an exception mostly our stuff is somebody's talking so yeah any other question I do have a question you mentioned that you also develop some software yourself what kind of software should we think of so we have a templating engine that's written in Perl that takes the database and creates the website so the website static we have the PHP stuff that's on the website itself we have a cool tool that you give it the metadata and it'll update the WAV files the MP3 the AUG all that sort of stuff so we're kind of audio audio buffs yes thank you no other questions anymore then I'll like to thank you no problem thank you I'm sorry for the delay earlier thank you thank you thank you thank you You have been listening to the Hacker Public Radio podcast, at hackerpublicradio.org. Today's show was contributed by a HPR listener like yourself. If you ever thought of recording a podcast, then visit the HPR site to find out how easy it really is. Hosting for HPR has been kindly provided by anhonesthost.com, the Internet Archive, rsync.net, and the HPR Community Content Delivery Network. Unless otherwise stated, today's show is released under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.