Hacker Public Radio is an podcast that releases shows every weekday Monday through Friday. Our shows are produced by the community (you) and can be on any topic that are of interest to hackers and hobbyists.
feedback@NOSPAM-hackerpublicradio.org (HPR Feedback)

This show has been flagged as Clean by the host. In this episode, Lee sits down with Elsbeth Starling — fae-coded creator, mesh-maker, scripter, and accidental caffeine-fueled entrepreneur — to talk about what it really takes to get accepted into Second Life's legendary Shop & Hop as a relatively new business owner. At just about a year and a half into her SL journey, Elsbeth breaks down the whole process: how she applied, what the organizers look for, and why imposter syndrome is basically the unofficial application form. Link to the last Shop and Hop information She shares her behind-the-scenes workflow using GIMP , Blender , and LSL scripting to turn simple mesh ideas into fully interactive creations. (Spoiler: it involves equal parts stubbornness and fairy dust.) We dive into SLRead , the virtual HUD-based e-reader system she and Lee created — a tool that brings the joy of real-life reading into the digital world, complete with pages, collections, and a whole lot of cozy vibes. Elsbeth also reveals her newest item premiering at Shop & Hop: an interactive story-time décor piece that lets ANY avatar sit down, pick one of six sweet stories, and be read to in local chat. Think “campfire storytelling,” but with lag and better fashion. We wrap up by talking through the practicals: the cost of participating, how sales work at large SL events, the realities of being a smaller creator in a massive marketplace, and why Shop & Hop can be one of the best visibility boosts for emerging designers. If you're an SL creator dreaming of Shop & Hop — or just curious how creators bring magic into the metaverse — this episode is a must-listen. Provide feedback on this episode.

This show has been flagged as Explicit by the host. New hosts Welcome to our new host: Whiskeyjack. Last Month's Shows Id Day Date Title Host 4501 Mon 2025-11-03 HPR Community News for October 2025 HPR Volunteers 4502 Tue 2025-11-04 Cheap Yellow Display Project Part 3: Reverse beacon network Trey 4503 Wed 2025-11-05 One time passwords using oathtool Whiskeyjack 4504 Thu 2025-11-06 YouTube Subscriptions 2025 #7 Ahuka 4505 Fri 2025-11-07 New site - looks great! Archer72 4506 Mon 2025-11-10 The UCSD P-System Operating System Whiskeyjack 4507 Tue 2025-11-11 What's in the bag ? Ken Fallon 4508 Wed 2025-11-12 YouTube Subscriptions 2025 #8 Ahuka 4509 Thu 2025-11-13 HPR Beer Garden 5 - Heferweisen Kevie 4510 Fri 2025-11-14 Playing Civilization V, Part 5 Ahuka 4511 Mon 2025-11-17 Audio-books Lee 4512 Tue 2025-11-18 HomeAssistant - Nmap ("Network Mapper") Reto 4513 Wed 2025-11-19 Living the Tux Life Episode 2 - Ventoy Al 4514 Thu 2025-11-20 YouTube Subscriptions 2025 #9 Ahuka 4515 Fri 2025-11-21 Privacy? I don't have anything to hide... Archer72 4516 Mon 2025-11-24 Browser User Agent Henrik Hemrin 4517 Tue 2025-11-25 Cheap Yellow Display Project Part 4: The hardware Trey 4518 Wed 2025-11-26 Cosy News Corner for Week 46 - Your source for Open Source news Daniel Persson 4519 Thu 2025-11-27 YouTube Subscriptions 2025 #10 Ahuka 4520 Fri 2025-11-28 Arthur C. Clarke: Rama and Sequels Ahuka Comments this month These are comments which have been made during the past month, either to shows released during the month or to past shows. There are 22 comments in total. Past shows There are 8 comments on 8 previous shows: hpr3753 (2022-12-21) "Some thoughts on "Numeronyms"" by Dave Morriss. Comment 3: Ken Fallon on 2025-11-03: "Just linked to this" Comment 4: Dave Morriss on 2025-11-05: "Thanks Ken" hpr4397 (2025-06-10) "Transfer files from desktop to phone with qrcp" by Klaatu. Comment 2: Ken Fallon on 2025-11-18: "I knew this would come in handy" Comment 3: candycanearter07 on 2025-11-19: "issues with qrcp..." Comment 4: Ken Fallon on 2025-11-20: "qrcp is private 0x0.st is not" hpr4485 (2025-10-10) "Git for Github and Gitlab" by Archer72. Comment 3: Archer72 on 2025-11-01: "candycanearter07 and Sayaci: Thanks!" Comment 4: candycanearter07 on 2025-11-05: "Re: candycanearter07 and Sayaci: Thanks!" hpr4491 (2025-10-20) "Thibaut and Ken Interview David Revoy" by Thibaut. Comment 3: dnt on 2025-11-04: "Great interview" hpr4493 (2025-10-22) "HPR Beer Garden 4 - Weissbier" by Kevie. Comment 5: TA Spinner on 2025-11-10: "Great episode, I look forward to more!" hpr4494 (2025-10-23) "Exploring FUTO Keyboard" by Antoine. Comment 1: Archer72 on 2025-11-01: "Keyboards use" hpr4498 (2025-10-29) "Living the Tux Life Episode 1" by Al. Comment 1: candycanearter07 on 2025-11-10: "cheers for taking the plunge!" hpr4499 (2025-10-30) "Greg Farough and Zoë Kooyman of the FSF interview Librephone lead developer Rob Savoye" by Ken Fallon. Comment 1: Henrik Hemrin on 2025-11-05: "Good interview pod to learn more about the Librephone project" This month's shows There are 14 comments on 8 of this month's shows: hpr4501 (2025-11-03) "HPR Community News for October 2025" by HPR Volunteers. Comment 1: Archer72 on 2025-11-01: "If you do something cool..."Comment 2: candycanearter07 on 2025-11-05: "Re: If you do something cool..."Comment 3: Archer72 on 2025-11-08: "Tip from operat0r" hpr4503 (2025-11-05) "One time passwords using oathtool" by Whiskeyjack. Comment 1: interesting, but... on 2025-11-10: "candycanearter07"Comment 2: Whiskeyjack on 2025-11-12: "One time passwords using oathtool" hpr4505 (2025-11-07) "New site - looks great!" by Archer72. Comment 1: folky on 2025-11-04: "Thank you" hpr4506 (2025-11-10) "The UCSD P-System Operating System" by Whiskeyjack. Comment 1: L'andrew on 2025-11-11: "A blast from the p-code past..."Comment 2: brian-in-ohio on 2025-11-17: "good show"Comment 3: Trixter on 2025-11-21: "This was very well done" hpr4509 (2025-11-13) "HPR Beer Garden 5 - Heferweisen" by Kevie. Comment 1: ClaudioM on 2025-11-19: "Both are Tasty!" hpr4511 (2025-11-17) "Audio-books" by Lee. Comment 1: Lee on 2025-11-05: "Errata" hpr4517 (2025-11-25) "Cheap Yellow Display Project Part 4: The hardware " by Trey. Comment 1: mirwi on 2025-11-25: "Explanation of "silent key"."Comment 2: Trey on 2025-11-26: "Thank you, Mirwi. Silent Key episode link" hpr4518 (2025-11-26) "Cosy News Corner for Week 46 - Your source for Open Source news" by Daniel Persson. Comment 1: Torin Doyle on 2025-11-29: "I like this news feature." Mailing List discussions Policy decisions surrounding HPR are taken by the community as a whole. This discussion takes place on the Mailing List which is open to all HPR listeners and contributors. The discussions are open and available on the HPR server under Mailman. The threaded discussions this month can be found here: https://lists.hackerpublicradio.com/pipermail/hpr/2025-November/thread.html Events Calendar With the kind permission of LWN.net we are linking to The LWN.net Community Calendar. Quoting the site: This is the LWN.net community event calendar, where we track events of interest to people using and developing Linux and free software. Clicking on individual events will take you to the appropriate web page.Provide feedback on this episode.

This show has been flagged as Clean by the host. This brings us to a look at Arthur C. Clarke's other famous series, Rendevous with Rama and its sequels. This is frequently refered to simply as the Rama series. Links: https://en.wikipedia.org/wiki/Rendezvous_with_Rama https://en.wikipedia.org/wiki/%CA%BBOumuamua https://en.wikipedia.org/wiki/Rama_(video_game) https://en.wikipedia.org/wiki/Rama_II_(novel) https://en.wikipedia.org/wiki/The_Garden_of_Rama https://en.wikipedia.org/wiki/Rama_Revealed https://en.wikipedia.org/wiki/Gentry_Lee https://www.palain.com/science-fiction/the-golden-age/arthur-c-clarke-rama-and-sequels/ Provide feedback on this episode.

This show has been flagged as Clean by the host. I am subscribed to a number of YouTube channels, and I am sharing them with you. Links: https://www.youtube.com/@Parlogram https://www.youtube.com/@pwhitewick https://www.youtube.com/@eons https://www.youtube.com/@pbsorigins https://www.youtube.com/@pbsspacetime https://www.youtube.com/@PCJLaw https://www.youtube.com/@periodicvideos https://www.youtube.com/@CulturePhilter https://www.youtube.com/@PhotoAdvanced https://www.youtube.com/@physicsgirl https://www.youtube.com/@PoliticsGirl https://www.youtube.com/@PopularCruising https://www.youtube.com/@postmodernjukebox https://www.youtube.com/@PotatoMcWhiskey https://www.youtube.com/@PravusGaming https://www.palain.com/ Provide feedback on this episode.

This show has been flagged as Clean by the host. We just found out that Daniel Persson has his own YouTube Channel. He's currently doing a series called "Cosy News Corner - Your source for Open Source news", and we're posting the audio of one sample episode here. The link to the video is https://www.youtube.com/watch?v=5zZCa2neliA The channel url is https://www.youtube.com/channel/UCnG-TN23lswO6QbvWhMtxpA and you can add the channel to your rss reader opml using the following line. The link to the RSS for the Cozy News Corner podcast is https://www.youtube.com/feeds/videos.xml?playlist_id=PLP2v7zU48xOIq-TXWuBrhGKNJCyZkblMZ Title: Debian Mandates Rust for APT, Reshaping Ubuntu and Other Linux Distros By: Steven J. Vaughan-Nichols - TheNewstack https://thenewstack.io/debian-mandates-rust-for-apt-reshaping-ubuntu-and-other-linux-distros/ The Complexity of Simplicity Keynote given at TalosCon by Oxide Co-Founder and CTO Bryan Cantrill in Amsterdam on October 17, 2025. "He went into Rust pretty skeptical honestly and it came back realizing that there were so many things that he viewed to be essential complexity that were actually accidental complexity." If you have not learned Rust and you are unfamiliar with the most important thing about Rust to someone who's new to Rust is the way it handles errors, right? https://www.youtube.com/watch?v=Cum5uN2634o Title: Ubuntu's Rust Transition Hits Another Bump as sudo-rs Security Vulnerabilities Show Up By: Sourav Rudra - It's FOSS https://itsfoss.com/news/sudo-rs-issue-ubuntu/ Title: Snapchat Open Sources Cross-Platform UI Framework By Loraine Lawson - TheNewstack https://thenewstack.io/snapchat-open-sources-cross-platform-ui-framework/ https://github.com/Snapchat/Valdi Title: # Solo.io Open Sources Agentregistry, With Support for Agent Skills By: Heather Joslyn - TheNewstack https://thenewstack.io/solo-io-open-sources-agentregistry-with-support-for-agent-skills/ Title: FFmpeg Calls Google's AI Bug Reports "CVE Slop" By: Sourav Rudra - It's FOSS By: Steven J. Vaughan-Nichols - TheNewstack https://itsfoss.com/news/ffmpeg-google-fiasco/ https://daniel.haxx.se/ Title: Ubuntu's New 15-Year Commitment Targets Long-Lived Enterprise Systems By: Sourav Rudra - It's FOSS https://itsfoss.com/news/ubuntu-15-year-support-commitment/ Title: Mozilla Unveils Plans for New 'AI Window' Browsing Mode in Firefox, Opens Signups By: Sourav Rudra - It's FOSS By: Ajit Varma - Distilled https://itsfoss.com/news/mozilla-ai-window-plans/ https://blog.mozilla.org/en/firefox/ai-window/ https://www.firefox.com/en-US/ai/ Title: Nitrux 5.0.0 Released: A 'New Beginning' That's Not for Everyone (By Design) By: Sourav Rudra - It's FOSS https://itsfoss.com/news/nitrux-5-release/ https://nxos.org/ Title: You Can Play Classic D3D7 Games on Linux With This New Project, But Don't Expect Perfection By: Sourav Rudra - It's FOSS https://itsfoss.com/news/play-d3d7-games-on-linux/ https://github.com/WinterSnowfall/d7vk Provide feedback on this episode.

This show has been flagged as Clean by the host. Hello, again. This is Trey. Welcome to part 4 in my Cheap Yellow Display (CYD) Project series. If you have hung in there with me so far on this journey, thank you. If you have missed earlier episodes, you can find them on my HPR profile page https://www.hackerpublicradio.org/correspondents/0394.html If you have questions, comments, concerns, or other feedback, please leave an episode comment, or drop me an email (Using the address in my profile). Even better, you could record and upload your own show which shares your viewpoint or expertise. To review, I finally have an actual project to build using the CYD. It is a portable, programmable morse code "Keyer memory" which can be connected to any of my HF transceiver radios by simply plugging it in to the code key input port. Then I could transmit stored messages by simply touching their specific icon on the touch screen. So, now I purchased a pair of CYDs. Each arrived in an anti-static zipper bag with a USB C cable, a 6 inch long 4 pin PB1.25mm to Dupont 2.54mm cable harness, a plastic case holding the CYD itself and a small plastic stylus. There are pictures in the show notes. Depending on how many IO connections I may need, and how I plan to power this, I am probably going to need more 4 pin PB1.25mm wired connectors. You can see a description of the various features and connectors on RandomNerdTutorials writeup about this board ( https://randomnerdtutorials.com/cheap-yellow-display-esp32-2432s028r/ ). The only difference I can see between this description and what I received is that mine have both a MicroUSB and USB C port. Of course, first thing, I had to plug it in and see what happens. It appears to be running some kind of simulation of a web site. The backlit display looks alright. It is not super high resolution, but for the price, it will suite my needs. The touch screen is responsive, but it is pressure sensitive and works best using the provided stylus or a fingernail and not your finger tip. So, I have the CYD. What other hardware do I need? I need to address how one of these will actually connect to my radios. Modern amateur radio transceivers which support continuous wave (CW) transmission (Which is another name for Morse code) generally can use one of two different pieces of hardware for input. The first is what we call a straight key. Below is a photo of the one I own. This is a classic, old fashioned telegraph style code key. It is designed to quickly and easily be pressed down to close a circuit and when released the circuit is opened, effectively making it a normally open push button switch. To send a dot, the operator holds down the key for a short period of time, then releases it. To send a dash, the operator holds down the key for a longer period of time, before releasing it. (We will discuss actual timing specifications for morse code in a future podcast) Connectivity for the switch has been standardized to use a 3.5 mm mono male phone connector which has only sleeve and tip connections. The second option is a paddle style electronic keyer. There are many styles of these, and I am including a picture of the one I use, which once belonged to a close friend of mine who is now silent key. In general, the paddle is two separate normally open switches. In the most common configuration, if an operator presses and releases the paddle on the right, a dash is sent. If the paddle on the right is held, a continuous series of dashes will be sent until that paddle is released. The left paddle works similarly. If it is pressed and released, a single dot is sent. If it is pressed and held, a series of dots is sent until it is released. The function of these paddles can be swapped from left to right using the radio configuration. There is additional functionality which can be configured in some radios for when both paddles are pressed simultaneously, but I am not going to describe those here. The paddle generally uses a 3.5mm stereo male phone connector with the sleeve being common. The tip of the phone connector is wired to the left paddle and ring of the connector is wired to the right paddle. Most modern radios have a built in keyer which can be configured for a paddle and will automatically transmit the dots or dashes at whichever speed is configured based on the paddle pressed. You can see this phone connector illustrated on Wikipedia's phone connector page. . https://en.m.wikipedia.org/wiki/Phone_connector_(audio ) You can learn more about all the various devices which can be used for sending morse and how they function at Morse Code World . https://morsecode.world/keys.html Ideally, controlling all the morse code timing within the CYD would be best. That way, it could be connected as a straight key and any keyer settings already configured within the radio shouldn't matter. However, If I wish to also be able to manually send morse code myself using my paddles, without disconnecting the CYD and reconfiguring the radio, that could be problematic. I may need to factor in the possibility of connecting my paddle to the CYD and then building in code to respond to inputs from the paddles. As I mentioned in a previous episode, I have an Arduino Nano on my desk as a practice oscillator for my paddles. I may be able to reuse some of that code on the CYD. So, if I want the CYD to appear to the radio like a straight key, I will need it to be able to control a switch quickly and accurately. But I also want the CYD and the radio to be electrically isolated from each other. This calls for a relay. I was able to find and order some inexpensive relay modules which work nicely with Arduino and ESP32. These allow connectivity to 5v power and to one of the CYD's GPIO pins. These feed an optocoupler circuit, which, in-turn, drives the coil of the relay. This provides inductive kickback protection to the CYD and can drive a coil which would require more current than the GPIO can provide. Inductive kickback rabbit trail: An inductor is simply a coil of wire. Direct current flowing through any wire generates a magnetic field. Within the inductor, because the wire is coiled, the magnetic field builds from each pass of the wire in the coil. If you include an iron core, it sustains the magnetic field even better. This is the basis for an electro magnet. A relay is simply a momentary contact switch controlled by an electromagnet. One unique property of an inductor is that, current wants to keep flowing in the direction it was applied. To be specific, when the current source is removed, the magnetic field still exists for a while, and it effectively "generates" an electric current within the coil, in the same direction as the one which initially created the magnetic field to begin with. If it has a path to flow, this current will create another weaker magnetic field, which creates its own electric current, in a diminishing loop. If the circuit which drives the coil of a direct current relay is not ready for this continued push of current, damage can be done. Many times this is countered by wiring a "flyback diode" in parallel with the coil and in the opposite direction in which current will be applied. This way, when the current source is stopped, the diode gives a path for the inductive kickback current to safely flow while the magnetic field dissipates. Explained in greater detail at https://inductive-kickback.com/2019/04/inductive-kickback-made-simple-to-grasp-easy-to-handle/ The switch side of the relay is a single pole double throw (SPDT) and makes connections available for common, normally closed (NC), and normally open (NO). It will be easy to connect the common and NO connections to a 3.5mm mono male connector so that it may be plugged into the "key" port on any radio transmitter. I will need to do some testing on the speed of the relay, but I think it will work just fine. Once I start writing some code for the CYD, I will be able to connect and test the relay. Well, this is a good place to end this episode, and it is one of the longest in this series so far. In the next episode, we will begin to look at how we design the user interface for our program, something I do not know anything about (yet). Stay tuned weekdays for additional exciting episodes of Hacker Public Radio, and, at some point, the next episode in this series. If you like what you have heard, please leave an episode comment, or drop me an email (Using the address in my profile). If you have more than a single sentence to contribute on the subject, I encourage you to record an episode with your thoughts and expertise. If you dislike what you have heard, you are encouraged even more strongly to record and upload your own show which shares your viewpoint or opinion. Until next time. Provide feedback on this episode.

This show has been flagged as Clean by the host. A while ago I visited a web site that is an archive for old historical documents. It is a data base from where documents can be downloaded as pdf-files. As a visitor I can login to the archive as a guest. When I find a document of interest after search I can right click on the pdf icon and download the document. But I can not. No download when I click on the pdf icon. This is the first time I visit this archive so I do not know exactly how it works. It was time to investigate the root cause. I use Firefox on a Linux machine. I tested several methods to see if any would solve the issue. I tried by changing settings for pop-ups. I changed Firefox security settings. I disabled VPN. I disabled Firefox extensions for blocking trackers. I tested also the Chromium browser as well as the Epiphany browser. All those methods resulted in no difference; nothing happened. I was in contact to a friend on Windows and also staff at the Archive, both telling me that from Windows it worked, including with Firefox. So now I knew the archive works and that it works on Firefox. So I thought, can this somehow be related to Linux? I asked in a Linux forum if someone on Linux could test to download. One person in the forum tested and solved the problem. I would not define it as a Linux problem, but a site design that affected Linux users. The trouble was something I had not thought of: The User Agent. When my browser contact a web site, my browser can tell the site what kind of browser I use, which operating system I use and more. This information can be used by the site to optimize the presentation of the content for me. For to me unknown reason, maybe a mistake, maybe related to some old design compatibility issue, this site did not accept the information my user agent provided. The solution is to tell the web site I am something else. In the browser has Developer tools. When opening the developer tools from meny, typically a developer window with tools and analytics is opened at the bottom part of the web page. One tool is network. Within network I can simulate how the site looks on different devices, with different network connections and also with different User Agents. The tools are similar in both Firefox and Chromium. The exact list of standard options differ and Chromium has more options preloaded. In this specific case, when I in Developer tools on Firefox change User Agent to Chrome Desktop, which relates to Chrome on Windows as I understand, and then reload the web page I can now download the pdf file from the archive. When this web site interpret me to be this other type of user, they can understand each other without any issue. I have reported back to the site owner and hopefully this specific site will not need this work around for the browser User Agent in the future.Provide feedback on this episode.

This show has been flagged as Clean by the host. Hello, this is your host, Archer72 for Hacker Public Radio In this episode, what do you have to hide? This topic was brought to my attention when I came across this video from The Hated One . This youtube host is extremely privacy focused, and has interesting opinions on not only US privacy and security topics, but also internationally. This particular video was regarding locking down the settings on Firefox. The claim besides increasing security is to lower bandwidth and memory usage and double rendering speeds. While a lot of these steps the author took seemed excessive, they might help you. I use a few of these settings as a takeaway to this video, as well as an extension that I find very useful. The author is correct in saying that our browsing habits track a lot about your personal life, so here are a few steps that I did follow. First, I selected Strict Blocking under Content Blocking about:preferences#privacy Strict blocking Firefox setting Next, I did not set my history settings to Use custom settings for History and Always use private browsing mode , this is maybe useful for some. Under Address Bar I left everything unchecked, besides Search Engines Firefox address bar settings Next, check the box in Ublock origin settings enable Advance User settings to enable more granular control. Ublock Origin settings Ublock Origin granular control Now, change the default behavior of Ublock origin to Block media elements Block remote fonts Disable JavaScript By checking the boxes for these items Transcript: How to configure Firefox settings for maximum privacy and security Provide feedback on this episode.

This show has been flagged as Clean by the host. I am subscribed to a number of YouTube channels, and I am sharing them with you. Links: https://www.youtube.com/@NASA360 https://www.youtube.com/@NASAedge https://www.youtube.com/@NASAGoddard https://www.youtube.com/@NASAJPL https://www.youtube.com/@ReelNASA https://www.youtube.com/@NASAXrocks https://www.youtube.com/@NatureVideoChannel https://www.youtube.com/@NixiePixel https://www.youtube.com/@Normul8or https://www.youtube.com/@norwegiancruiseline https://www.youtube.com/@NotesinSpanishofficial https://www.youtube.com/@ObjectivityVideos https://www.youtube.com/@OLFConference https://www.youtube.com/@ourfakehistory2211 https://www.palain.com/ Provide feedback on this episode.

This show has been flagged as Clean by the host. Living the Tux Life Episode 2 Show notes Things i mention in the show Ventoy Setting up Hibernation in Linux Mint Sleep Modes in Linux Guake Termainl Diodon Provide feedback on this episode.

This show has been flagged as Clean by the host. A Deeper Look Triggers & Conditions: The blueprint uses both a state change from not_home to home for your PC tracker and a motion sensor activation. A numeric state condition ensures that the automation only runs when ambient lighting (from your illuminance sensor) is below the defined threshold (default 37 lux). This minimizes unnecessary operations when the area is already well lit. Light Brightness Based on Sun: Using the built-in sun condition, the automation distinguishes between a day period (starting 30 minutes after sunrise) and a night period (adjusted using offset around sunset). This means your light's brightness is automatically tailored to the natural light context, setting it to the day brightness (default 81%) or to the night brightness (default 69%). Handling PC Presence & Motion: Two branches further refine the control: If the PC is not_home, the blueprint waits until motion ceases before turning off the light. If the PC is home and ambient light remains low, the light is ensured to remain on until the PC changes to not_home, at which point the light turns off with a smooth transition and a flash effect. This design is ideal for scenarios where a PC's presence and environmental conditions are combined to manage indoor illumination dynamically. Xiaomi Aqara motion sensor RTCGQ11LM www.zigbee2mqtt.io/devices/RTCGQ11LM.html TRADFRI bulb E27 white opal 1000lm Xiaomi Mijia Thermo-/Hygrometer Bluetooth LYWSD03MMC flash http://pvvx.github.io/ATC_MiThermometer Blueprint https://gist.github.com/tido-/e486e7504081a1cfdcd837afba43ebf4 My forum post https://community.home-assistant.io/t/nmap-to-detect-running-tower-pc/888689 Radiation of radio transmission Heart rate using the WiFi signal https://hackaday.com/2025/09/05/heart-rate-monitoring-via-wifi/ www.consumerreports.org/radiation/do-i-need-to-worry-about-radiation-from-wifi-and-bluetooth-devices/ www.elektrosmog.com www.gigaherz.ch Provide feedback on this episode.

This show has been flagged as Explicit by the host. | Title | Author | Narrated By | Duration | Released | |----------------------|----------------------|----------------------|----------|------------| | Excession - Culture | Iain M. Banks | Peter Kenny | 15:55:00 | 2013-03-07 | | The Martian | Andy Weir | R. C. Bray | 10:53:00 | 2013-03-22 | | Alien: Out of the Sh | Tim Lebbon, Dirk Mag | Rutger Hauer, Corey | 04:28:00 | 2016-04-26 | | The Best Science Fic | Neil Clarke - editor | Amy Tallmadge, Jerem | 28:04:00 | 2016-06-07 | | Aurora: CV-01 - Fron | Ryk Brown | Jeffrey Kafer | 07:15:00 | 2013-05-13 | | The Rings of Haven - | Ryk Brown | Jeffrey Kafer | 05:45:00 | 2013-06-03 | | The Legend of Corina | Ryk Brown | Jeffrey Kafer | 06:39:00 | 2013-06-17 | | Freedom's Dawn - Fro | Ryk Brown | Jeffrey Kafer | 09:06:00 | 2013-07-08 | | Rise of the Corinari | Ryk Brown | Jeffrey Kafer | 10:54:00 | 2013-07-29 | | Head of the Dragon - | Ryk Brown | Jeffrey Kafer | 12:41:00 | 2013-08-19 | | The Expanse - The Fr | Ryk Brown | Jeffrey Kafer | 10:19:00 | 2013-12-10 | | Celestia CV-02 - The | Ryk Brown | Jeffrey Kafer | 09:00:00 | 2013-12-23 | | Resistance - Frontie | Ryk Brown | Jeffrey Kafer | 09:07:00 | 2014-01-20 | | Liberation - The Fro | Ryk Brown | Jeffrey Kafer | 10:40:00 | 2014-04-15 | | Monkey | Wu Ch'êng-ên, Arthur | Kenneth Williams | 13:39:00 | 2015-10-02 | | Artemis | Andy Weir | Rosario Dawson | 08:57:00 | 2017-11-14 | | Born of the Ashes - | Ryk Brown | Jeffrey Kafer | 12:00:00 | 2014-07-16 | | Rise of the Alliance | Ryk Brown | Jeffrey Kafer | 10:46:00 | 2015-01-20 | | A Show of Force - Fr | Ryk Brown | Jeffrey Kafer | 13:09:00 | 2015-06-23 | | Frontiers Saga Serie | Ryk Brown | Jeffrey Kafer | 10:20:00 | 2015-11-24 | | That Which Other Men | Ryk Brown | Jeffrey Kafer | 14:28:00 | 2016-03-29 | | Colorless Tsukuru Ta | Haruki Murakami | Michael Fenton Steve | 09:07:00 | 2014-08-12 | | Celtic Mythology: Cl | Scott Lewis | Oliver Hunt | 03:23:00 | 2018-07-18 | | Children of Dune | Frank Herbert | Scott Brick, Simon V | 16:51:00 | 2008-02-05 | | Dune | Frank Herbert | Scott Brick, Orlagh | 21:02:00 | 2006-12-31 | | Dune Messiah | Frank Herbert | Scott Brick, Katheri | 08:57:00 | 2007-10-01 | | Bandersnatch - C.S. | Diana Pavlac Glyer | Michael Ward | 06:29:00 | 2016-09-26 | | The Fighters | C. J. Chivers | Scott Brick | 13:45:00 | 2018-08-14 | | Masters of Doom - Ho | David Kushner | Wil Wheaton | 12:43:00 | 2012-07-12 | | Salvation - The Salv | Peter F. Hamilton | John Lee | 19:02:00 | 2018-09-06 | | Cibola Burn - Book 4 | James S. A. Corey | Jefferson Mays | 20:07:00 | 2015-05-07 | | Lost at Sea: The Jon | Jon Ronson | Jon Ronson | 15:22:00 | 2012-10-11 | | Data Science: The Ul | Herbert Jones | Sam Slydell | 05:18:00 | 2018-11-28 | | The Coen Brothers | Adam Nayman | Rob Shapiro | 09:55:00 | 2018-09-11 | | Nemesis Games - The | James S. A. Corey | Jefferson Mays | 18:06:00 | 2015-06-02 | | The Ten Types of Hum | Dexter Dias | Tom Clegg | 26:32:00 | 2017-07-06 | | Delta-v | Daniel Suarez | Jeff Gurner | 16:42:00 | 2019-04-23 | | God Emperor of Dune | Frank Herbert | Simon Vance | 15:48:00 | 2007-12-30 | | Dreaming in Code - T | Scott Rosenberg | Kyle McCarley | 12:01:00 | 2012-12-18 | | Ghost in the Wires - | Kevin Mitnick, Willi | Ray Porter | 13:59:00 | 2011-08-15 | | Gibraltar Sun - Gibr | Michael McCollum | Ramon De Ocampo | 10:05:00 | 2013-02-28 | | The Tragedy of King | William Shakespeare | full cast | 01:46:00 | 2009-08-28 | | Blind Faith | Ben Elton | Michael Maloney | 04:22:00 | 2007-11-07 | | Talking to Strangers | Malcolm Gladwell | Malcolm Gladwell | 08:42:00 | 2019-09-10 | | The Hidden Life of T | Peter Wohlleben | Mike Grady | 07:33:00 | 2016-09-13 | | Orcs | Stan Nicholls | John Lee | 24:43:00 | 2011-09-08 | | Behave | Robert M. Sapolsky | Michael Goldstrom | 26:27:00 | 2018-08-16 | | The City and the Sta | Arthur C. Clarke | Mike Grady | 09:42:00 | 2013-01-20 | | The Forbidden City - | Charles River Editor | Colin Fluxman | 01:13:00 | 2017-02-27 | | Foundation - The Fou | Isaac Asimov | William Hope | 08:56:00 | 2019-09-26 | | Children of the Mind | Orson Scott Card | Gabrielle de Cuir, J | 13:30:00 | 2004-08-04 | | Shahnameh - The Epic | Ferdowsi | Marc Thompson, Franc | 12:01:00 | 2017-12-22 | | The Cuckoo's Egg - T | Cliff Stoll | Will Damron | 12:46:00 | 2020-01-31 | | We the Living | Ayn Rand | Mary Woods | 18:01:00 | 2007-12-24 | | The Clock Mirage - O | Joseph Mazur | Keith Sellon-Wright | 08:52:00 | 2020-05-19 | | The Psychology of In | Leron Zinatullin | Peter Silverleaf | 02:12:00 | 2018-11-27 | | On Psychology - Illu | JZ Murdock | JZ Murdock | 01:49:00 | 2018-07-02 | | GCHQ - Centenary Edi | Richard Aldrich | Peter Noble | 25:48:00 | 2019-07-11 | | Project Hail Mary | Andy Weir | Ray Porter | 16:10:00 | 2021-05-04 | | Sid Meier's Memoir! | Sid Meier, Jennifer | Charles Constant | 08:32:00 | 2020-11-10 | | Docker in Action | Jeff Nickoloff | Aiden Humphreys | 10:12:00 | 2018-11-08 | | Cryptonomicon | Neal Stephenson | William Dufris | 42:44:00 | 2020-08-08 | | The Testament of Mar | Colm Tóibín | Meryl Streep | 03:06:00 | 2014-05-01 | | Anathem | Neal Stephenson | Oliver Wyman, Tavia | 32:25:00 | 2020-08-08 | | The Stranger in the | Michael Finkel | John Chancer | 06:08:00 | 2018-09-27 | | Xenos - Eisenhorn: W | Dan Abnett | Toby Longworth | 09:55:00 | 2017-09-27 | | Have Space Suit - Wi | Robert A. Heinlein | Mark Turetsky | 08:53:00 | 2014-02-11 | | Malleus - Eisenhorn: | Dan Abnett | Toby Longworth | 10:19:00 | 2017-09-27 | | Klara and the Sun | Kazuo Ishiguro | Sura Siu | 10:16:00 | 2021-03-02 | | Hereticus - Eisenhor | Dan Abnett | Toby Longworth | 09:48:00 | 2017-09-27 | | Ravenor - Warhammer | Dan Abnett | Toby Longworth | 11:50:00 | 2018-03-27 | | Sun and Steel | Yukio Mishima | Matthew Taylor | 02:36:00 | 2021-04-12 | | The Silver Ships - T | S. H. Jucha | Grover Gardner | 10:27:00 | 2015-06-30 | | Globe - Life in Shak | Catharine Arnold | Clare Staniforth | 09:22:00 | 2021-11-30 | | The Buried Giant | Kazuo Ishiguro | David Horovitch | 11:48:00 | 2015-03-03 | | Damned | Chuck Palahniuk | Sophie Amoss | 07:42:00 | 2021-10-12 | | Fallen Dragon | Peter F. Hamilton | John Lee | 26:30:00 | 2016-11-17 | | Escalation - Frontie | Ryk Brown | Jeffrey Kafer | 07:15:00 | 2020-02-11 | | The Revenant | Michael Punke | Jeff Harding | 09:54:00 | 2015-05-07 | | Rescue - Frontiers S | Ryk Brown | Jeffrey Kafer | 08:00:00 | 2016-12-06 | | Resurrection - Front | Ryk Brown | Jeffrey Kafer | 08:26:00 | 2017-04-18 | | Titus Groan - Gormen | Mervyn Peake | Saul Reichlin | 21:39:00 | 2014-06-19 | | Rebellion - Frontier | Ryk Brown | Jeffrey Kafer | 08:16:00 | 2017-08-01 | | The Edgar Allan Poe | Edgar Allan Poe | Jonathan Keeble, Pet | 59:59:00 | 2022-02-04 | | Ravenor Returned - W | Dan Abnett | Toby Longworth | 10:56:00 | 2018-03-27 | | Not Forever, but for | Chuck Palahniuk | Raphael Corkhill | 08:37:00 | 2023-09-05 | | Gormenghast | Mervyn Peake | Saul Reichlin | 22:56:00 | 2014-06-19 | | British Woodland - H | Ray Mears | Ray Mears | 09:22:00 | 2023-05-04 | | A Canticle for Leibo | Walter M. Miller Jr. | Tom Weiner | 10:55:00 | 2011-08-01 | | Weaving the Web - Th | Tim Berners-Lee | Tim Berners-Lee | 03:29:00 | 1999-12-16 | | Balance - Frontiers | Ryk Brown | Jeffrey Kafer | 10:53:00 | 2017-08-30 | | The Plum in the Gold | David Tod Roy - tran | George Backman | 17:35:00 | 2014-04-18 | | Stranger in a Strang | Robert A. Heinlein | Martin McDougall | 23:33:00 | 2012-12-06 | | Ravenor Rogue - Warh | Dan Abnett | Toby Longworth | 12:30:00 | 2018-01-31 | | Freakonomics - A Rog | Steven D. Levitt, St | Stephen J. Dubner | 07:50:00 | 2005-07-27 | | The Pragmatic Progra | David Thomas, Andrew | Anna Katarina | 09:55:00 | 2019-12-26 | | I'm Starting to Worr | Jason Pargin | Ari Fliakos | 12:44:00 | 2024-09-24 | | Birdsong | Sebastian Faulks | Harry Lloyd, Pippa B | 15:49:00 | 2023-06-15 | | The Luzhin Defense | Vladimir Nabokov | Mel Foster | 08:37:00 | 2010-12-20 | | The Three-Body Probl | Cixin Liu, Ken Liu | Daniel York Loh | 14:46:00 | 2023-02-23 | Provide feedback on this episode.

This show has been flagged as Clean by the host. In our next look at the game mechanics for Civilization V we examine the topic of Wonders and related Special Projects, and consider how this should affect your strategy. Links: https://civilization.fandom.com/wiki/List_of_wonders_in_Civ5 https://www.palain.com/gaming/civilization-v/playing-civilization-v-part-5/ Provide feedback on this episode.

This show has been flagged as Clean by the host. As Kevie is down with the cold, Dave is joined by Paul to talk about Heferweisen beer. Paul shares his experience from Germany and they review. Paul samples Erdinger Dunkel whilst Dave tries out Schöfferhofer Grapefruit . Connect with the guys on Untappd: Dave Paul Kevie The intro sounds for the show are used from: https://freesound.org/people/mixtus/sounds/329806/ https://freesound.org/people/j1987/sounds/123003/ https://freesound.org/people/greatsoundstube/sounds/628437/ Provide feedback on this episode.

This show has been flagged as Clean by the host. I am subscribed to a number of YouTube channels, and I am sharing them with you. Links: https://www.youtube.com/@leventdunordband https://www.youtube.com/@spanishpod101 https://www.youtube.com/@lindseystirling https://www.youtube.com/@louisslegall https://www.youtube.com/@lucinoxOfficial https://www.youtube.com/@LydianLabelOnline https://www.youtube.com/@ManyATrueNerd https://www.youtube.com/@MeanMrMayo https://www.youtube.com/@MeidasTouch https://www.youtube.com/@MentalFloss https://www.youtube.com/@MetaTrek https://www.youtube.com/@michiganirishmusicfestival4263 https://www.youtube.com/@MinuteEarth https://www.youtube.com/@MinutePhysics https://www.youtube.com/@mohinidey5945 https://www.youtube.com/@MonaLisaTwins https://www.youtube.com/@MontyPython https://www.youtube.com/@moreperfectunion https://www.youtube.com/@MrTARDIS https://www.palain.com/ Provide feedback on this episode.

This show has been flagged as Clean by the host. Daily Carry Enrico Benetti Cornell rugzak laptop 15 inch Dell Precision 3571 OS: Fedora 42 Adams Kernel: x86_64 Linux 6.17.7-200.fc42.x86_64 Shell: bash 5.2.37 Resolution: 5760x2160 WM: OpenBox Disk: 1,7T / 1,9T (91%) CPU: 12th Gen Intel Core i7-12800H @ 19x 4.7GHz [57.0°C] GPU: Mesa Intel(R) Iris(R) Xe Graphics (ADL GT2) RAM: 12022MiB / 31765MiB piccolo by x+ n100 OS: SparkyLinux 7.8 orion-belt Kernel: x86_64 Linux 6.1.0-40-amd64 Shell: bash 5.2.15 Disk: 845G / 907G (99%) CPU: Intel N100 @ 4x 3.4GHz [53.0°C] GPU: Intel Corporation Alder Lake-N [UHD Graphics] RAM: 1594MiB / 15737MiB Google Pixel 6a running CalyxOS Memory 6 GB RAM Storage 128 GB iPhone 12 Memory 4 GB Storage 128 Jabra Evolve2 65 headset Fresh'n Rebel Twins Blaze ear buds Work STB HDMI USB Micro AC/DC Adapter Ethernet over USB Remote Control HDMI Cable Network Cable USB HDMI Capture Card Dell Mouse Trust Halyx 4 Port USB 3.2 Gen1 Hub Amazon Basic USB Network Adapter Various Adapters Hema 4-in-1 USB laadkabel, USB-C, micro USB & Lightning AC/DC Adapter with PD and QC3.0 64G USB C+A disk USB Adapter Set A, Micro, C Various Personal Items SECRID 5 Card Aluminium Wallet Bank Card Passport Credit Card Ham Radio License Driving License Public Transport Card Bank Authentication Dopper Water Bottle Pacific Blue Lunchbox Mepal Cirqula multikom rond 350 ml - Nordic sage Mepal Cirqula multikom rond 350 ml - Nordic sage Deep Freeze Zip lock Bag Notebook stabilo pointVisco fine 0.5 pen HPR Business Cards Rooibos Tea Tissues Back Medication Clip On Shades Paracetamol Deodorant Plasters Jordan 3-in-1 Flosser Spork Provide feedback on this episode.

This show has been flagged as Clean by the host. 01 Overview This episode is about the UCSD p-System operating system. UCSD p-System is an operating system from the late 1970s which carried on into the 1980s. It ran on a variety of different micro and mini computers. The notable thing about it is that it ran programs on a portable virtual machine rather than directly on the native hardware. This podcast episode overview will give a very brief overview of the operating system, its features, and its history. This episode is for people who are interested in some of the more obscure history of the early microcomputer era. Don't expect to find something here that you can put to use in a practical way. 02 Pascal and UCSD 03 Commercialization 04 UCSD p-System Versions 05 Hosted Versions 06 Basic Concepts 07 File System 08 Virtual Memory and Multitasking 09 Architecture Independence with P-Code 10 Programming languages 11 The Fading Away of the p-System and its Demise 12 A Quick Tour of the p-System - Running it on Modern Hardware 13 A Quick Tour of the p-System - the User Interface 14 A Quick Tour of the p-System - OS Level Menu 15 A Quick Tour of the p-System - ASE Editor 16 A Quick Tour of the p-System - Filer 17 A Quick Tour of the p-System - Xecute 18 A Quick Tour of the p-System - DOS Filer 19 Conclusion The UCSD p-System is an example of an operating system from the early days of microcomputers that did not follow the conventions that we are used to today. It had features that were in many ways ahead of its time. Here are some examples of this. It was almost entirely written in a high level language, Pascal. Programs compiled to p-code (or Pascal code) that ran on an architecture indepedent virtual machine. Performance critical parts of the p-code could be compiled to native code. The user interface did not use a command line, indeed there was none. Instead it used a menu driven user interface. On the other hand it remained stuck on 8 bit limitations in a 16 bit world. It was closed source proprietary product, and when the vendor lost interest, the product died. It's an interesting bit of history, but I can't really recommend that anyone should expect to do anything useful with it today. I still have a copy that I bought when it was a current product, but it has been many years since I even looked at it, and I only resusitated it for the sake of making an HPR episode. 20 Adendum - Performance Benchmarks Provide feedback on this episode.

This show has been flagged as Clean by the host. New site is live as of 2025-10-22 Thanks to Archer72 (Mark Rice), Dave Morris, Ken Fallon, kwoot, Lee Hanken, and especially Roan Horning . Mailing list mention of blinding white page with use of the DarkReader Firefox plugin Go to More tab Set to Filter+ Go back to Filter tab Set Contrast to 50 - 60% Dark Reader settings Provide feedback on this episode.

This show has been flagged as Clean by the host. I am subscribed to a number of YouTube channels, and I am sharing them with you. Links: https://www.youtube.com/@isaacarthurSFIA https://www.youtube.com/@lordtopcat https://www.youtube.com/@peevmania https://www.youtube.com/@jenniebreeden https://www.youtube.com/@Joe_Brennan_ https://www.youtube.com/@acousticeidolon https://www.youtube.com/@jonathabrooke https://www.youtube.com/@JoshSnares https://www.youtube.com/@JumboPixel https://www.youtube.com/@KaraandNate https://www.youtube.com/@katetectonics https://www.youtube.com/@kenmichaelsradio748 https://www.youtube.com/@KevinStratvert https://www.youtube.com/@KyleJones https://www.youtube.com/@LaLidoLoca https://www.youtube.com/@LakeStreetDive https://www.youtube.com/@LarkinPoe https://www.palain.com/ Provide feedback on this episode.

This show has been flagged as Clean by the host. Oathtool 06 OATH Options and Oathtool The OATH standard has several options. You need to know which OATH options the site you wish to log into uses in order to use OATH. 07 Options - TOTP versus HOTP There are two different types of OATH one time passwords, HOTP and TOTP. HOTP uses a counter. I won't go into more detail on HOTP as I haven't come across anyone using it. TOTP uses the current time instead of a counter. The time is fed into the OATH algorithm along with the shared secret to generate a new password on both ends of the connection. All the instances of OATH that I am familiar with use TOTP. 08 TOTP Mode Totp has different "modes". These modes are hash encoding algorithms such as SHA1, SHA256, or SHA512. The correct mode must be selected in order to log in using OATH with TOTP. 09 Encoding - Hex versus Base32 Both ends of the connection must be initialized with a shared secret or key which is required as part of the OATH algorithm. This key could be encoded in one of two forms, either hexadecimal or base32. Web sites often do not document which encoding method they are using. If you cannot determine the encoding of the key by simply looking at it you may need to use trial and error during your first OATH log in attempts to see which type of key has been used. 10 Github and Pypi Options Github and Pypi are two of the most prominent web sites using OATH. Both use the same options, TOTP with SHA1 mode, and base32 encoding. 11 Using Oathtool oathtool is a simple command line application which generates one time passwords for use with OATH. It can be run in a terminal. However, can also be turned into a simple GUI application using Zenity. Will discuss this in more detail later. By default oathtool uses hotp and hex encoding. To use totp and base32 encoding you must specify these on the command line. To specify base32 encoding for use with for example Github, pass the "-b" or "--base32" argument on the command line. To specify TOTP, pass the "--totp" argument on the command line. By default, oathtool uses SHA1 with totp, so you don't need to specify that if you require SHA1. If you need a different TOTP mode, you specify that as part of the TOTP argument separated by an "=" character. For example "--totp=SHA256". 12 Oathtool Example Here is a simple example of using oathtool to create a one time password to use with Github or Pypi. Open a terminal and type the following. oathtool -b --totp SOMEBIGBASE32SECRETCODE The one time password will be printed out in the terminal. You can try this out without using a valid key so long as it is a valid base32 string. When used with a valid key you then enter that one time password into Github, Pypi, or other web site where it asks for the one time password. Note that I have not covered in the above how to store and retrieve the key securely, as that is too big of a topic to cover here. 13 Zenity Example Oathtool is a command line application, but if you are using Linux it is simple to convert it into a GUI application by using "Zenity". Zenity is a simple to use package that creates GUI windows on the command line or in a shell script. There are two steps to the proceess. First create the OTP from the key by using oathtool and save it in a variable. Next, call a Zenity "info" window with the OTP as part of the provided text. You can now copy and paste the OTP from the window into your web browser. To close the window, click on the "OK" button. See the previous note on storing the key securely. hprcode=$(oathtool -b --totp SOMEBIGBASE32SECRETCODE) zenity --info --width=150 --title="HPR 2FA" --text="2FA code is: nn $hprcode n" If you are using Gnome you can make the script launchable from the desktop by creading a ".desktop" file in the "Desktop" directory. Provide feedback on this episode.

This show has been flagged as Clean by the host. Hello, again. This is Trey. Welcome to part 3 in my Cheap Yellow Display (CYD) Project series. You can find Part 1 in episode 4472 and Part 2 in episode 4488. We previously left our handy hero searching for a solution to an amateur radio signal propagation dilemma, while he is trying to become proficient with Morse code. The CYD technology is simmering in the back of his brain – an answer in search of a problem. Hah! I love trying to create the feel of a vintage radio or television series with the intro and outro for these episodes. But I am by no means the hero. I am simply Trey – a grumpy old man and tinkerer. Instead, the real hero in this episode is Keith VE3SVQ-THE SHAKY KEY on YouTube. So.... Let's see. Where were we? Oh yes. I have been trying to learn Morse code -.-. --.- -.-. --.- (CQ CQ) That was me, tapping out "CQ CQ" in Morse code using the practice set I keep on my desk. This consists of a set of code paddles, connected to an Arduino Nano, which I built several years ago based what I learned watching Code Practice Oscillator; Aka: The Three Arduinos on Jmhrvy1947's YouTube Channel, and based on the code from his GitHub https://github.com/jmharvey1/ArduinoCPO . I did need to make modifications, both to support the Ardunio Nano on which I chose to run it, and for my own sanity, as the way that I learned to write code for Ardunio is very different. I focus on readability and flexibility. You can see these changes on my own GitHub ( https://github.com/jttrey3/PracticeOscillator/blob/main/PracticeOscillator.ino ) Anyway, I have been studying. I have been watching videos. I have been practicing. I might actually be learning some of this stuff. If you are interested in more details about the resources I am using, leave a comment for this episode, or drop me an email using the address in my profile, and I may record an episode about it. The result is that I have been learning. But also, the google and YouTube algorithms have been learning about me. And they have started to feed me more videos about Morse code. It is both helpful, and super creepy at the same time. So one day, when I opened YouTube, a title in my feed caught my eye. " NEW CW OP USE THE REVERSE BEACON NETWORK TO IMPROVE YOUR CODE ". I said to myself, "Self, this could be interesting." I watched Keith's video and learned about the Reverse Beacon Network . According to their website, "The Reverse Beacon Network (RBN) is a revolutionary new idea. Instead of beacons actively transmitting signals, the RBN is a network of stations listening to the bands and reporting what stations they hear, when and how well." Let's pause for a second and discuss amateur radio beacons. These are stations which repeatedly broadcast their identity on dedicated frequencies. Other operators around the world, who hear a beacon, can evaluate the signal propagation between their station and the beacon location. The RBN is just the opposite. Here, the station operator can transmit a test signal with their call sign, using CW or other digital modes. Then, they can look at the RBN website to see which RBN listening stations received their transmission, and even get a signal report. On the main page of the RBN website, one can observe a world map with paths showing where signals were received, and where they originated based on the registered grid square of the originating call sign. The table displayed below the map reveals the sending and receiving call signs, their distance apart (In miles or kilometers), the frequency, the mode, the type of transmission, the signal to noise ratio, the speed of the transmission, and the time/date using UTC. This information is collected by a network of volunteer reverse beacon receiving stations all over the world, which monitor the various radio bands, decode transmissions of CW (Morse code), RTTY (Radio Teletype), and PSK31 or PSK63 (Digital modes using Phase Shift Keying). These receiving stations report what they receive as well as the signal strength back into the Reverse Beacon Network to be recorded and published over the internet. Dave Casler discussed the RBN back in 2016 on his YouTube video The Ham Radio Reverse Beacon Network, AD#32 . This gives very good detail of how the network works. This sounds like exactly what I have been looking for. All I need to do is come up with a way to reliably, accurately, and consistently transmit "CQ CQ CQ TEST DE" followed by my call sign three times at a constant 20 words per minute (WPM). If I can do this a few times, I can then check the RBN to see where I was received. By including the "TEST" string, recipients know that I do not wish to start a conversation. I can get accurate reporting of where my signal is going and how strong it is. But remember that my morse code skills are still inadequate. And my radios do not have "Keyer memories" like those which can be found in higher end transceivers like the Icom 7300, enabling programmed messages to be sent at the touch of a button. But there is a fairly inexpensive solution to this problem. One which has been nagging at the back of my mind. Maybe, I could use the Cheap Yellow Display to effectively add "Keyer memory" to any of my radios by simply plugging it in to the code key input port. These stored messages could be transmitted by simply touching their specific icon on the touch screen. Now we have a plan. But how will we do it? What else will we need to learn? Will it even work? Tune in to the next episode in the series to find out the answers to some of these questions and more! Provide feedback on this episode.

This show has been flagged as Explicit by the host. New hosts Welcome to our new hosts: Kirbotica, Thibaut, candycanearter. Last Month's Shows Id Day Date Title Host 4478 Wed 2025-10-01 YouTube Subscriptions 2025 #6 Ahuka 4479 Thu 2025-10-02 Who is the Algernon for Whom are the Flowers? Antoine 4480 Fri 2025-10-03 Arthur C. Clarke Becomes Successful Ahuka 4481 Mon 2025-10-06 HPR Community News for September 2025 HPR Volunteers 4482 Tue 2025-10-07 doodoo 4 the double deuce Jezra 4483 Wed 2025-10-08 HPR Beer Garden 3 - Porters Kevie 4484 Thu 2025-10-09 When Your Dentist Uses ChatControl Logic Trollercoaster 4485 Fri 2025-10-10 Git for Github and Gitlab Archer72 4486 Mon 2025-10-13 A code off my mind Lee 4487 Tue 2025-10-14 Is AI autistic? Antoine 4488 Wed 2025-10-15 Cheap Yellow Display Project Part 2: What is the problem? Trey 4489 Thu 2025-10-16 Hacks Poetic - Pilot Episode Kirbotica 4490 Fri 2025-10-17 Playing Civilization V, Part 4 Ahuka 4491 Mon 2025-10-20 Thibaut and Ken Interview David Revoy Thibaut 4492 Tue 2025-10-21 How to do a distribution upgrade of an Ubuntu LTS on a Digital Ocean droplet Rho`n 4493 Wed 2025-10-22 HPR Beer Garden 4 - Weissbier Kevie 4494 Thu 2025-10-23 Exploring FUTO Keyboard Antoine 4495 Fri 2025-10-24 An introduction to Taskwarrior candycanearter 4496 Mon 2025-10-27 Stroopwafel Lee 4497 Tue 2025-10-28 fixing 328eforth Brian-in-Ohio 4498 Wed 2025-10-29 Living the Tux Life Episode 1 Al 4499 Thu 2025-10-30 Greg Farough and Zoë Kooyman of the FSF interview Librephone lead developer Rob Savoye Ken Fallon 4500 Fri 2025-10-31 Arthur C. Clarke: 2001 and Sequels Ahuka Comments this month These are comments which have been made during the past month, either to shows released during the month or to past shows. There are 41 comments in total. Past shows There are 12 comments on 7 previous shows: hpr4238 (2024-10-30) "Snaps are better than flatpaks" by Some Guy On The Internet. Comment 4: BA on 2025-10-05: "Not a fan of any of them." hpr4453 (2025-08-27) "IPv6 for Luddites" by beni. Comment 7: Beni on 2025-10-22: "Link to the mentioned IPv6 talk on EuroBSDcon 2025" hpr4470 (2025-09-19) "HPR is twenty years old today. " by Lee. Comment 3: Steve Barnes on 2025-10-12: "Les petites félicites!" hpr4474 (2025-09-25) "Hacker Poetry - 001" by Major_Ursa. Comment 1: candycanearter07 on 2025-10-01: "love it" hpr4475 (2025-09-26) "The true audio file for walking tune to(wards) a friend" by FredBlack. Comment 1: brian-in-ohio on 2025-10-14: "Why fret about frets?" Comment 2: Folky on 2025-10-15: "Frets?" hpr4476 (2025-09-29) "Does AI cause brain damage?" by Trollercoaster. Comment 3: enistello on 2025-10-01: "Wonderful episode" Comment 4: Trollercoaster on 2025-10-02: "Re: Wondeful episode" hpr4477 (2025-09-30) "doodoo 3 a deuce plus 1" by Jezra. Comment 1: candycanearter07 on 2025-10-02: "cool app but" Comment 2: Archer72 on 2025-10-05: "Re: cool app" Comment 3: candycanearter07 on 2025-10-06: "Re: Re: cool app" Comment 4: أحمد المحمودي on 2025-10-07: "I use todoman" This month's shows There are 29 comments on 12 of this month's shows: hpr4478 (2025-10-01) "YouTube Subscriptions 2025 #6" by Ahuka. Comment 1: Anonymous 27 on 2025-10-02: "Excellent recommendations" hpr4479 (2025-10-02) "Who is the Algernon for Whom are the Flowers?" by Antoine. Comment 1: Trey on 2025-10-02: "Very interesting"Comment 2: Anonymous 27 on 2025-10-06: "Required Futurama reference" hpr4480 (2025-10-03) "Arthur C. Clarke Becomes Successful" by Ahuka. Comment 1: Archer72 on 2025-10-13: "Great show... and may the force be with you"Comment 2: Kevin O'Brien on 2025-10-13: "Thank you" hpr4483 (2025-10-08) "HPR Beer Garden 3 - Porters" by Kevie. Comment 1: Archer72 on 2025-10-16: "History of beer" hpr4484 (2025-10-09) "When Your Dentist Uses ChatControl Logic" by Trollercoaster. Comment 1: Trollercoaster on 2025-10-09: "Voting has been delayed"Comment 2: candycanearter07 on 2025-10-12: "Satire as a tool"Comment 3: Trollercoaster on 2025-10-14: "Re: Satire as a tool"Comment 4: operat0r on 2025-10-16: "Lol"Comment 5: Trollercoaster on 2025-10-20: "Re: Lol" hpr4485 (2025-10-10) "Git for Github and Gitlab" by Archer72. Comment 1: candycanearter07 on 2025-10-21: "useful introduction"Comment 2: Sayaci on 2025-10-21: "The content of the Archer72" hpr4486 (2025-10-13) "A code off my mind" by Lee. Comment 1: Trey on 2025-10-13: "Excellent perspectives " hpr4489 (2025-10-16) "Hacks Poetic - Pilot Episode" by Kirbotica. Comment 1: Ken Fallon on 2025-10-16: "What a waste !"Comment 2: Trey on 2025-10-16: "Thought provoking..."Comment 3: Claudio on 2025-10-16: "A Refreshing HPR Episode!"Comment 4: Alexander on 2025-10-17: "Just threw my iPhone in the ocean..."Comment 5: Kevin O'Brien on 2025-10-17: "I loved the show"Comment 6: Tori on 2025-10-21: "When Nostalgia Meets the Digital Age"Comment 7: brian-in-ohio on 2025-10-22: "Don't burn out" hpr4491 (2025-10-20) "Thibaut and Ken Interview David Revoy" by Thibaut. Comment 1: brian-in-ohio on 2025-10-22: "Great show"Comment 2: Henrik Hemrin on 2025-10-26: "Inspiring" hpr4493 (2025-10-22) "HPR Beer Garden 4 - Weissbier" by Kevie. Comment 1: folky on 2025-10-22: "Hefeweizen is best ;-) "Comment 2: paulj on 2025-10-22: "Great Episode!"Comment 3: Claudio on 2025-10-23: "Great Episode I Can Relate To!"Comment 4: Gan Ainm on 2025-10-26: "Scottish-Bavarian IPW" hpr4495 (2025-10-24) "An introduction to Taskwarrior" by candycanearter. Comment 1: Archer72 on 2025-10-15: "First show: Good explanation" hpr4500 (2025-10-31) "Arthur C. Clarke: 2001 and Sequels" by Ahuka. Comment 1: Archer72 on 2025-10-16: "Deep dive" Mailing List discussions Policy decisions surrounding HPR are taken by the community as a whole. This discussion takes place on the Mailing List which is open to all HPR listeners and contributors. The discussions are open and available on the HPR server under Mailman. The threaded discussions this month can be found here: https://lists.hackerpublicradio.com/pipermail/hpr/2025-October/thread.html Events Calendar With the kind permission of LWN.net we are linking to The LWN.net Community Calendar. Quoting the site: This is the LWN.net community event calendar, where we track events of interest to people using and developing Linux and free software. Clicking on individual events will take you to the appropriate web page.Provide feedback on this episode.

This show has been flagged as Clean by the host. This brings us to a look at Arthur C. Clarke's most famous series, 2001: A Space Odyssey and its sequels. Links: https://en.wikipedia.org/wiki/2001:_A_Space_Odyssey https://en.wikipedia.org/wiki/The_Sentinel_(short_story) https://en.wikipedia.org/wiki/Encounter_in_the_Dawn https://en.wikipedia.org/wiki/2001:_A_Space_Odyssey_(novel) https://en.wikipedia.org/wiki/The_Lost_Worlds_of_2001 https://en.wikipedia.org/wiki/2010:_Odyssey_Two https://en.wikipedia.org/wiki/2010:_The_Year_We_Make_Contact https://en.wikipedia.org/wiki/2061:_Odyssey_Three https://en.wikipedia.org/wiki/3001:_The_Final_Odyssey https://www.palain.com/science-fiction/the-golden-age/arthur-c-clarke-2001-and-sequels/ Provide feedback on this episode.

This show has been flagged as Clean by the host. Greg Farough and Zoë Kooyman of the FSF interview Librephone lead developer Rob Savoye (DejaGNU, Gnash, GCC) on his work with the new project to liberate nonfree binary blobs on mobile phones. Links https://librephone.fsf.org/ https://www.fsf.org/news/librephone-project https://www.fsf.org/campaigns/librephone https://en.wikipedia.org/wiki/Rob_Savoye https://www.fsf.org/about/staff-and-board#gregf https://www.fsf.org/about/staff-and-board#zoe Provide feedback on this episode.

This show has been flagged as Clean by the host. This a mini podcast series to track Al running Linux as daily driver. Things I mention in the show: Dual Boot Diaries Provide feedback on this episode.

This show has been flagged as Clean by the host. Table of Contents ───────────────── greetings links to software hardware install check it works now the fix outro 0 greetings ═══════════════════ continuation from episode 4388, review of the book the Arduino controlled by eforth by dr chen-hanson ting 1 links to software ═══════════════════ https://github.com/PeterForth/DR-TING-OFFETE-SVFIG-MIRROR, 328eforth source code https://github.com/Ro5bert/avra, opensource assembler https://www.engbedded.com/fusecalc/, configuration fuse calculator https://github.com/avrdudes/avrdude, flashing software https://github.com/oh2aun/flashforth, terminal shell programs 2 hardware ══════════ programmer, avrisp2 recommended, build your own https://www.hackerpublicradio.org/eps/hpr2799/index.html Arduino UNO R3, Arduino Nano 3 install ═════════ download 2159_328eforth.zip unzip that file then cd into it build assembler file, avra 328eforth220.asm 50+ warnings that avra generates because it pads out the words with null characters in order to get the write size for each word an over view of whats going on in the build process flashing process from the book, avrdude -p m328p -c avrisp2 -e -U flash:w:328eforth220.hex:i -U lfuse:w:0xff:m -U hfuse:w:0xd8:m -U efuse:w:0xfd:m what i use, avrdude -p m328p -c avrisp2 -e -U flash:w:328eforth220.hex:i -U lfuse:w:0xe2:m -U hfuse:w:0xd8:m -U efuse:w:0xfd:m 4 check it works ════════════════ open terminal and plug in board, or reset board you should see, 328eforth v2.20 if you hit the return key you'll get an ok 5 now the fix ═════════════ clues from turnkey flush+ : flush+ ( -- ) context @ context i! cp @ cp i! dp @ dp i! last @ last i! flush ; flush+ at the terminal prompt saves words,updates the memory pointers saving words across reboots now you can save newly defined words across reboots 6 outro ═══════ You're currently going through a difficult transition period called, "Life."Provide feedback on this episode.

This show has been flagged as Explicit by the host. Utrecht is a province (and city) in the Netherlands - https://en.wikipedia.org/wiki/Utrecht Amersfoort is a medieval town - https://en.wikipedia.org/wiki/Amersfoort Stroopwafel is a Dutch sweet treat - https://en.wikipedia.org/wiki/Stroopwafel Kamp Amersfoort was a concentration camp, now a museum - https://kampamersfoort.nl Mondriaan House in Amersfoorte shows some of the artists work, talks about his life and presents modern interpretations inspired by him - https://www.mondriaanhuis.nl/en/ Speelklok Museum in Utrecht is all about mechanical music - https://www.museumspeelklok.nl International Road Signs - https://en.wikipedia.org/wiki/Traffic_signs_by_country Wintergartan makes videos about his mechanical instruments - https://youtube.com/@wintergatan?si=fFTMWz-8pG8Bv1y-Provide feedback on this episode.

This show has been flagged as Clean by the host. This is more going over what I like about taskwarrior rather than a comprehensive guide, please check https://taskwarrior.org/docs/start/ for a more comprehensive quickstart. Taskwarrior is Free and Open Source Software that manages your TODO list from the command line. It is flexible, fast, and unobtrusive. It does its job then gets out of your way. Provide feedback on this episode.

This show has been flagged as Clean by the host. I formatted my Samsung Galaxy after updating to Android 16. Now I install my keyboard of choice and talk on HPR while making the initial configuration as I prefer, with focus on the topics: Why I prefer FK (pleasant ux and interface, good dose of personalization, offline) Select all, copy and paste directly from the keyboard (long press A, C and V, respectively) downsides (I think I didn't say them on the show): not the best swipe-to-type, voice-to-text and prediction of correction, specially if not in English Provide feedback on this episode.

This show has been flagged as Clean by the host. Dave and Kevie talk about the German Weissbier with Dave sampling Franziskaner Hefe-Weissbier Naturtrüb and Kevie opting for the Erdinger Weissbier . Connect with the guys on Untappd: Dave Kevie The intro sounds for the show are used from: https://freesound.org/people/mixtus/sounds/329806/ https://freesound.org/people/j1987/sounds/123003/ https://freesound.org/people/greatsoundstube/sounds/628437/ Provide feedback on this episode.

This show has been flagged as Clean by the host. Digital Ocean maintains its own version of the Ubuntu core packages which are hosted in it's own repositories. To upgrade from one LTS to the next the do-release-upgrade program must know to use third party repositories during the upgrade process. RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 do-release-upgrade Moving data from a previous version of Postgres to the latest. In this case, the obsolete Postgres v12 to the default Postgres v14 on Ubuntu 22.04 LTS. pg_dropcluster --stop 14 main pg_upgradecluster -v 14 12 main Fixing NextCloud after the upgrade. The version of PHP upgraded from v7.4 to v8.1. The old versions of the Apache2 PHP modules must be disabled and the new versions enabled. a2dismod php7.4 a2enmod php8.1 apt install php8.1-pgsql apt install php8.1-gd References: How To Upgrade to Ubuntu 22.04 Jammy Jellyfish "Invalid package information" error when upgrading to Ubuntu 20.04 Provide feedback on this episode.

This show has been flagged as Clean by the host. Thibaut and Ken Interview David Revoy the artist behind the Pepper and Carrot. This photo is licensed under a Creative Commons Attribution 4.0 International license David has had a very interesting life, as can be seen by his Wikipedia entry. David Philippe Revoy born in 1981 in Reims, is a French artist best known as the creator of the free webcomic series Pepper and Carrot which is translated into 27 languages to a degree of 90 percent or more. Revoy worked as art director on the Blender short film Sintel, which was the first major project that used free software to produce free culture that Revoy encountered.He would later also work on the Blender films Tears of Steel and Cosmos Laundromat. https://en.wikipedia.org/wiki/David_Revoy During the interview we have a chat about how he became an artist, how he got involved in the Free Software Community and why he releases much of his work under a Creative Commons License. The following are links to just some of the topics we discussed. "Krita screenshot pepper and carrot" by David Revoy − CC-BY 4.0 Framasoft Framasoft is one of the main French language portals to the free and open-source culture providing a space for orientation, information, news, exchange, and projects. Its community regularly brings resources and assistance to people who would like to get started with free software. https://en.wikipedia.org/wiki/Framasoft Inkscape Inkscape is a free and open-source software vector graphics editor released under a GNU General Public License (GPL) 2.0 or later. It is used for both artistic and technical illustrations such as cartoons, clip art, logos, typography, diagrams, and flowcharts. It uses vector graphics to allow for sharp printouts and renderings at unlimited resolution and is not bound to a fixed number of pixels like raster graphics. https://en.wikipedia.org/wiki/Inkscape Krita Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone. https://krita.org/en/ Spring Spring is a 2019 animated fantasy short film written and directed by Andreas Goralczyk and produced by Ton Roosendaal and Francesco Siddi. It is the Blender Institute's 12th "open movie", and was made utilizing the open-source software, Blender. The film is about a young shepherd and her dog confronting ancient spirits in order to bring about the change of seasons. https://en.wikipedia.org/wiki/Spring_(2019_film ) Cosmos Laundromat Cosmos Laundromat: First Cycle, developed under the code name Project Gooseberry, is 2015 animated absurdist science fantasy short film directed by Mathieu Auvray, written by Esther Wouda, and produced by Ton Roosendaal. It is the Blender Institute's 5th "open movie" project, and was made utilizing the Blender software. The film focuses around a depressed and suicidal sheep named Franck who is offered "all the lives he ever wanted" by a mysterious salesman named Victor. https://en.wikipedia.org/wiki/Cosmos_Laundromat Tears of Steel Tears of Steel (code-named Project Mango) is a short science fiction film by producer Ton Roosendaal and director/writer Ian Hubert. The film is both live-action and CGI; it was made using new enhancements to the visual effects capabilities of Blender, a free and open-source 3D computer graphics app. Set in a dystopian future, the short film features a group of warriors and scientists who gather at the Oude Kerk in Amsterdam in a desperate attempt to save the world from destructive robots. https://en.wikipedia.org/wiki/Tears_of_Steel Sintel Sintel (code-named Project Durian during production) is a 2010 animated fantasy short film. It was the third Blender "open movie". It was produced by Ton Roosendaal, chairman of the Blender Foundation, written by Esther Wouda, directed by Colin Levy, at the time an artist at Pixar and art direction by David Revoy, who is known for Pepper&Carrot, a free and open source webcomic series.[3] It was made at the Blender Institute, part of the Blender Foundation. The plot follows the character, Sintel, who is tracking down her pet Scales, a dragon. https://en.wikipedia.org/wiki/Sintel Dragon Ball Dragon Ball (Japanese: ドラゴンボール, Hepburn: Doragon Bōru) is a Japanese media franchise created by Akira Toriyama. The initial manga, written and illustrated by Toriyama, was serialized in Weekly Shōnen Jump from 1984 to 1995, with the 519 individual chapters collected in 42 tankōbon volumes by its publisher Shueisha. Dragon Ball was originally inspired by the classical 16th-century Chinese novel Journey to the West, combined with elements of Hong Kong martial arts films. Dragon Ball characters also use a variety of East Asian martial arts styles, including karate[1][2][3] and Wing Chun (kung fu).[2][3][4] The series follows the adventures of protagonist Son Goku from his childhood through adulthood as he trains in martial arts. He spends his childhood far from civilization until he meets a teenage girl named Bulma, who encourages him to join her quest in exploring the world in search of the seven orbs known as the Dragon Balls, which summon a wish-granting dragon when gathered. Along his journey, Goku makes several other friends, becomes a family man, discovers his alien heritage, and battles a wide variety of villains, many of whom also seek the Dragon Balls. https://en.wikipedia.org/wiki/Dragon_Ball Links https://www.davidrevoy.com/ https://www.peppercarrot.com/en/about/index.html Pepper and Carrot Episode 1 https://www.youtube.com/@DavidRevoy https://framagit.org/Deevad hpr4134 :: Goodbye Craig Maloney. Provide feedback on this episode.

This show has been flagged as Clean by the host. In our next look at the game mechanics for Civilization V we examine the topic of Faith and Religion. Links: https://www.palain.com/gaming/civilization-v/playing-civilization-v-part-4/ Provide feedback on this episode.

This show has been flagged as Clean by the host. This is the first episode of this program, please excuse any errors or glitches as I am still figuring out the best way to do things. -Kirbotica Send Feedback to kirbotica@protonmail.com or Visit hackspoetic.com /--Introduction-- ------------------ Greetings internet travellers. This is the pilot episode of Hacks Poetic, a new spoken word series that explores the intersection between creative language and technical knowledge. The program offers a series of poetic writing containing thoughts and information on subjects of interest to computing and hacking enthusiasts. You will hear poems about robots, expanding rural connectivity, details about a notoriously difficult video game and much more hidden between the lines. It is my hope that encoding ideas this way will allow for a different kind of understanding and perhaps reach a new audience compared to more conventional formats on the subject. My name is Kirbotica and I'll be your guide through this unique digital journey of the mind. So sit back, relax and listen, and see if something you hear can spark new thoughts and ideas within you. /--Haik-o-bot-- ---------------- A robot thinking, wires and electrons combine. Am I born or made? Begin work program, process all tasks in sequence. Repeat til complete. My owner's body is a most fragile machine that powers itself. I made a robot, another version of me. She sees me work well. Can you dream for me, of a distant land in space. I can't dream myself. Rain is falling down, keeping me under this roof. I don't want to rust. My new robot pet, looks at me through man made eyes, and doesn't need walks. Electric currents, race through my body like blood. But I have no heart. My joints are seized up, I haven't moved in 2 years. Do you have some work? I'm an old model, and will be obsolete soon. Then I'll be replaced. Automated trains. Drive us while we sleep and dream of a workless world. Design leads to work. Working leads me to boredom, which leads to design. Ten rusted digits. Seized stiff from endless input of useless data. Memory failure, Backups lost or corrupted. What was I doing? I am a worker. First designed for daydreaming, I was reprogrammed. Someone once showed me, the secret to everything, then deleted it. then deleted it. then deleted it. then deleted it. then deleted it. then deleted it. then deleted it. then deleted it. /--Cables to Nowhere-- ----------------------- Summer 2022 The phone wasn't working, the email wasn't sending, and Uber doesn't work here even if the app would load. There has never been data amongst the cedars. Once and a while a cell phone rings, but usually the call gets hung in the trees like a parachute. You have to walk out to the road in the hopes of fishing for a connection. On the weekends, when the town population swells by 100,000, the local towers stop answering our requests, so sometimes we head out, searching for a signal. The usual path along the bunny trail started unusually, with a bloom of surveying flags, in pink, and yellow, and stone filled holes every 100 feet. As the trail opened to the main road, more appeared, culminating what looked like a neon grassfire. But this was not destruction I realized, this was an installation. Through the eyes of a child's drone, we looked like ants, mindlessly walking without thinking in a line, instinct taking us to caffeine, sugar, internet and the arcade, but not always in that order. Mother and daughter lead the way, trailblazing a path of laughter and camera clicks for us to follow through the hole into the trees up ahead. The thick woods envelop along every access, like a padded room. Its muffled silence pierced by the cousins, yelling about Minecraft and Roblox, bouncing on the soft forest floor. Suddenly, a dog barks berserkly at us through a property fence. We run off screaming, pretending not to fear his growling threats, but knowing what might happen if not for the post and wire of the shabbily constructed barrier. Through the skeletal woods we go, past the Stairs of Wonder, and Night Light Canyon, we speed up again and pinch our noses as we move past the skunk carcass. A leaking puddle of us spills out onto the road behind the motel as a car swerves out of our way. Dad asks, “Do you remember when we had to pay to swim at the motel pool because the lake was closed?” Mum says, “2020 seems so long ago” and motions the way to the vintage store with the girls, the two kids are off to the candy store, the cousins are getting french fries, I sit down next to an outlet on a yellow-coloured bench in the shape of a sail. I settle in and scan the area. From where I sat I could see: The climbing park, The car park, The waterfront park, and parking enforcement marking tires with white chalk. I could see a hot dog stand across from a vegetarian restaurant. A burger joint that had ice coooold beer with all the Os. A large jailbreak of inflatable animals rampaging in the wind on the corner. 6 assorted beach businesses run by teenagers on cellphones, A sign that promised 2 for 1 ounces at a Native reservation, and 2 cafes that advertised Wi-Fi. One of them had the same password as last year, finally a connection. A quick search, a few articles and a construction notice solves the mystery. Fibre Optics to every cottage At first I feel excitement but then I start to wonder: Will things be the same, when a 1000 megabit connection is available to every shack in the woods? Will the old style video stores that still rent VHS tapes and DVDs all go out of business again? Will we walk to the main drag for fries and fun when the Wi-Fi is force feeding everyone's devices and food comes delivered? Will we ever have anywhere to go to get away again? Will the explosion of wireless access points affect local birds and bees? Will we start hanging out at a digital beach instead? Am I just being nostalgic and not practical? The sun will keep setting on Saugeen beach, whether we are there to watch it or not. I closed my eyes to listen to the sounds and smell the blustery air of my favorite temporary summer home. Memorizing it. Soon, the beach will be different, next year, but not today I thought. And with the announcement of a popped balloon, the girls are back with snow cones, cousin bracelets, candy and clothes. "Everything OK?" Mum asked. "Yes," I replied, “I was just thinking about how perfect today is, let's hit the arcade." /--A Canadian in Bolataria-- ------------------------------ I found myself within a dream, of things and people never seen. Where rules unfair, draw dangerous near. NPCs not prepared to make anything clear. This is my fate? It must be in error. Why was I chosen to combat this terror? But others suggest, I'm not the first, and won't be the last to try undo this curse. Repeatedly dying, with life never ended. Let strength be granted so the world might be mended. A maiden in black, that can't be attacked, wants souls in exchange for upgrading your stats. The future seems grim, but she seems not to care. while I keep fighting a boss, she just sits on the stairs. I've practiced my parry, and stockpile every day. What does she really want with my souls anyway. And on, and on, and on, repeat. Thumbs walk without thinking on un-tired feet. Progress is slow, so much I don't know. and now there's more trouble that's lurking below. Remember those souls I gave to the maiden? She's passing them on to a very old Demon. Allant found the Nexus and took back the arts, The old one awoke, and the second scourge starts. My mind's playing tricks, or this level is laggin', every time fire comes out of that dragon. Retreat in a door, equip fragrant ring. Recharge for a minute and go find the king. The soldier forlorn, who laughed at my plight, dropped dead in his seat, while chuckling last night. The vagrant is gone, Rydell's still in that cell. Something poisoned a merchant and now she won't sell. On a pathway ahead, all painted in red, new enemies appear to ensure that I'm dead. What sadistic computer would toughen this plight? or worse, is a person controlling those bytes? If it wasn't enough, seems the world's changing shade, based on some of the choices I've made. Slay a Demon, the world, goes lighter by one. Die revived, and instead, it will shift one shade down. From the gates of Bolataria, to the pits of the Burrow King's mine. The psych ward level, with the giant heart, was the work of a twisted mind. The shrine was overpowering, but a perfect spot to grind. In the poison rains, of the Chieftain's swamps, I left sanity behind. And what's the result, is this all my fault? Is there really an old one in an underground vault? What side of the forces at war do I tend? Why do souls of big Demons make me human again? I snuck up to the castle with a ring, spell and shield. Then made it through an open door, set my items up and healed. Ostrava said, the King we'll find, is not the actual one. But that'll wait, cause at the gate, attacked by the phantom son. The following days are foggy and blurred, I tried over and over, it was rather absurd. I did beat the king, but the worlds still not right, head back to the Nexus to find one more fight. The maiden is waiting, not sure what she's meaning, she just told the Old One that I'm "Thine New Demon". Am I the solution or am I to blame? Am I the Demon in the name of this game? Although I can see the bitter end, sweet happiness I won't pretend. As brutal as this world's to me, when I beat this boss, I'll cease to be. /--I wish I was a Smartphone-- ------------------------------- I forget the colour of your eyes, now filled like Olympic pools of blue light. Beautiful moons of a distant planet. A place I can imagine but never reach. Dots on a celestial Google map. I said "Hello, how are you?" But you didn't notice. You were listening to a car crash 1500 miles away, a man fall from a balcony, a celebrity punch a photographer in the face. "How are you?" I asked again, but only the dog came over, sniffing my takeaway fish and chips. He barked, but you didn't flinch. He bit me, but you didn't notice. "How are you?" I insisted, your face shocked as you heard I was speaking. "How are you?" I said again. "Everything is terrible," you finally replied. "The world is a living nightmare. How are you?" I wish I was a smartphone, touch me like my plan is free. I wish I was your smartphone, hold me up so I can see. I wish I was a smart phone, feed me all your memories. I wish I was the latest smart phone, don't you want a piece of me? But now we're all just stupid and alone, and that's the way we deserve to be. /--Outro-- ----------- I hope you enjoyed the pilot episode of Hacks Poetic. All poems were written and read by me, Kirbotica. If you enjoyed the show, tell someone else and let them know about the Hacker Public Radio Community. Until next time, keep breaking and start building. Written and read by Kirbotica with support from: Grasshopper - Audio recording and editing. Choopa - Logo, design and creative. Haik-o-bot, Cables to Nowhere, and A Canadian in Bolataria were first performed at the 2022 HOPE conference. Send Feedback to kirbotica@protonmail.com or Visit hackspoetic.com Provide feedback on this episode.

This show has been flagged as Clean by the host. Hello again. this is Trey. This is part 2 in my Cheap Yellow Display (CYD) Project series. You can find Part 1 in episode 4472 . We previously left our handy hero learning about the technology of the CYD, but without a compelling reason to begin using one. As we rejoin the topic, it was Winter Field Day 2025 (Jan 25 & 26, 2025). Winter Field Day is an annual event where amateur radio operators from around the world gather some portable radio equipment and setup somewhere away from their normal base of operations. It is designed to encourage operators to practice their emergency preparedness skills in unfavorable weather. Usually, they will run their equipment using batteries or generators. I chose this day because I knew there would be a good amount of radio traffic. I had just finished tuning my first handmade inverted-V dipole antenna for use on the 10 meter amateur radio bands. These span 28 MHz to 29.700 MHz. I had the antenna connected to a 10 meter transceiver to listen in on the radio traffic. Yes, I will include pictures of the antenna in the show notes. Scanning through the lower end of the band resulted in receiving a number of very strong continuous wave signals. Continuous wave, is abbreviated CW in amateur radio circles, and it stands for morse code signals transmitted over radio frequencies. The tones indicating dots and dashes of Morse code were clearly audible through the radio's speaker. "WAIT! STOP! Time out!!" I can hear you shouting as you listen. "This is supposed to be a discussion of the ESP32 CYD. What does this have to do with amateur radio?" You are absolutely right. Now hold your horses and we will get there. I barely learned Morse code as a child, and I used it a bit as an aviator in the '90s (while always being able to reference a visual representation of the Morse beside the actual letters). Thus, I never became proficient. Shortly after Winter Field Day 2025, I began taking lessons on Morse code, with the goal of becoming proficient at both sending and receiving at around 20 words per minute. This training may be a topic for another episode in a different series, as my journey advances. Scanning further up the band, I also identified some digital transmissions (Probably FT-8) and many voice transmissions. The antenna was working, at least for receiving. For a little back history, I have held an amateur radio license since 2016, and quickly progressed all the way to an Extra Class, giving me permission to use all of the amateur radio frequencies allowed within the United States in the High Frequency (HF), Very High Frequency (VHF), and Ultra High Frequency (UHF) bands. However, to this point, I have only operated in the VHF and UHF bands, and have done so using mobile and handheld transceivers. I inherited some HF equipment from a close friend who went silent key in 2023, and I was only now trying to use it. You can learn more about my friend, and about the term "Silent Key" in episode HPR3922 https://www.hackerpublicradio.org/eps/hpr3922/index.html ) On field day, there was far too much traffic, and it was too intimidating for me to make my first attempt at transmitting on the HF bands. This would have to wait until later. But I did need to determine how well my antenna would transmit. I began to ponder my options. I really did not want to talk to anyone until I had listened to more QSOs and I could implement proper practices. The term QSO the amateur radio term for radio conversations. I also have no interest in digital modes (yet). I like the simplicity of voice and CW. There I am, back at Morse code again. What if there was a way that I could transmit a signal in Morse code and get reliable feedback on signal propagation, without the need to try to reply to any responses? It would need to be an accurate, repeatable, properly structured and timed Morse code transmission, more than my training (at that point, or even this point) could accomplish. This was something to think about. And think about. And think about... Tune in to the next episode in the series to learn where these thoughts led me, and how all this relates to my CYD project. Provide feedback on this episode.

This show has been flagged as Clean by the host. A motivation to share this show was the episode 4454: AI, It's a Trap! , by Archer72. This is a talk for Hacker Public Radio about characteristics of LLM and how you can use them for your best. 1 st characteristic, LLMs (Large Language Models) are designed to always give an answer that convinces. That does not mean they're right. Use it for the best: don't trust the answer. If you didn't know the answer beforehand (using AI to obtain a better or faster result), then, verify it independently. 2 nd characteristic: commercial LLMs, many times, do not think too much in the face of simple and short prompts. That's a barrier, probably, against wasting resources. How to use it for the best? Two things: 1) show the AI what you've found by your own, and proceed to tell what EXACTLY you need help with, on the basis of what you were already able to think. 2) Learn to follow-up. Suggested follow-ups are not good, prefer instead to talk to the AI, as a real conversation, to get confirmation, or contrast something you disagree with etc. (That is a characteristic that resembles autism a bit, so the name of the show: to not like when someone comes wanting something from you without doing any effort to obtain it; so you also do not feel like doing for them.) 3 rd characteristic: LLMs are not accountable. In general (most AIs), you don't always know all the sources for the information given. (They do not know what they are telling, nor understand the value of sources.) And you can expect different outputs for the same inputs. (They are not deterministic.) Simply saying, they're crazy machines to generate content they don't, cognitively, understand, but that convinces humans, because they use human content and patterns. So, if you use AI for something, especially any serious purpose, remember : the result you get is of your responsibility, don't expect to be excused for your words “because I was helped by AI, they did it”. 4 th characteristic: AI have a pattern. We can suspect that something was generated by AI, and no one likes to be answered by one if that possibility was not explicitly told. What to do about it? I suggest you don't use AI-generated content with someone you estimate. It is rude. 5 th characteristic : LLMs can give great results with less effort than you would need to apply with no machine at your side. What the AI have done is, by exclusion, not what you have done. Use it to your best: you do not learn if someone does the job for you. For tasks you know well, and want to accelerate or remove repetitive steps, you may count on AI (or, better, count on a specific software, that can be programmed and give accountable results because you know exactly what is being done with the input). But for the intellectual work, if you like to think, if you're good on written expression, the LLM may get passable results in less time… at the price of removing from you the chance to dedicate yourself to the comprehension and production. So , it's not always a matter of producing like a king — effectiveness above all and everything —; it may be important to satisfy what you value as meaningful — learning, maybe; or feeling the satisfaction of the conclusion —, so that you can sustainably follow a routine that is not a pain on the eye (expression to mean something disgust). That's all, folks!, for today. Let me know if you'd like more content on this; possibly I (or Archer72, or another friend) could bring some more opinion on AI if it is of your interest. Antoine was here. Bye bye. Provide feedback on this episode.

This show has been flagged as Explicit by the host. Part I - Lee talks about: Cyber - Capture the flag, providing OAuth, Secure design and static typing Databases - SQL Server, MySQL and SQLite Test Frameworks Generative AI for coding Hardware (as in IoT, not as in computers) Part II - A ramble about neurdivergence In academia and work Accommodation vs Encouraging work styles that fit the task Remote working Unusual career paths Technical communication Some personal code projects Url to Markdown Konsole extension Epub in a terminal Markdown table generator MySQL output formatter Resources of note Report on Changing the Workplace (2022) - about disability and remote working Model Context Protocol - A way to give AI chat bots access to software systems to increase their relevant knowledge and abilities Secure by Design book No chatbots were harmed in the making of this episode Provide feedback on this episode.

This show has been flagged as Clean by the host. Hello, this is your host, Archer72 for Hacker Public Radio In this episode, I get a crash course on git, and thought it would make a good episode. Not actually on git itself, but how to use it on Github and Gitlab. First off, I am looking for a job, so I thought it would be a great time to brush up on my git knowledge and make a show too. Of course, I am no git expert by any means, but as it has been said in comments Hacker Public Radio is my memory. You will want to create and ssh key for each Git instance, in this case I will use both Github and Gitlab. A few other sites to host Git files which are Hacker Public Radio's own Gitea on HPR, Notabug and Codeberg Now lets get started. ssh-keygen will create an ed25519 key pair several years ago this was not yet the default add entry to ~/.ssh/config for each git instance Host github.com User git IdentityFile ~/.ssh/github-ricemark20 Host gitlab.com User git IdentityFile ~/.ssh/gitlab-archer72 SSH Keys ssh-add ~/.ssh/git-key (not .pub) Git • GPG - gpg --full-generate-key - gpg --list-public-keys - 40 character string - git config --global user.signingkey XXXXPublicKey - git config --global commit.gpgsign true - gpg --armor --export XXXXPublicKey - copy output to Github or Gitlab, including Gitlab Avatar > Edit Profile > SSH Keys > Add key (on the right side) Gitlab - SSH keys cat ~/.ssh/gitlab-key.pub Add Key git remote set-url origin git@gitlab.com/user/gitlab-repo.git Edit Profile > GPG Keys > Add key (on the right side) Gitlab - GPG keys copy and add public key from gpg --list-public-keys (40 Characters) Github Avatar > Settings > SSH and GPG Keys > New SSH key Github - keys cat ~/.ssh/github-key.pub Github - New SSH key Title, Key > Add SSH key git remote set-url origin git@github.com:user/github-repo.git Avatar > Settings > SSH and GPG Keys > New GPG key Github - New GPG key Title, Key > Add GPG key copy and add public key from gpg --list-public-keys (40 Characters) Create a new repository named something like resume or my-resume Upload your HTML resume file and name it index.html Go to your repository Settings → Pages Under "Source," select "Deploy from a branch" Choose "main" branch and "/ (root)" folder Your resume will be available at https://yourusername.github.io/resume Github.io - ricemark20 Provide feedback on this episode.

This show has been flagged as Clean by the host. When Your Dentist Uses ChatControl Logic So there I am, sitting in the waiting room with a mildly annoying toothache. Nothing catastrophic, just one of those dull throbs that tells you something's going on in there that could turn nasty if ignored. The receptionist calls my name, and I walk into Dr. ChatControl's office. Dr. ChatControl greets me with a concerned expression. "I've reviewed your case," he says gravely, "and many others. Toothaches are a serious problem. Did you know that in 2023 alone, at least 101,988 people in Europe experienced dental pain? That's over 60% of all global dental complaints traced to this region." "Okay," I say. "But I just need you to look at this one tooth" "This is an epidemic," he interrupts. "And we can't just treat symptoms anymore. We need a comprehensive, mandatory risk assessment." Dr. ChatControl pulls out a 47-page questionnaire. "First, we assess the risk that your mouth might develop cavities, gum disease, or oral cancer," he explained. "This applies to everyone, regardless of whether they have symptoms." "But I have symptoms," I sigh. "That's why I'm here." "Exactly!" he says triumphantly. Which means you're high-risk. So we move to Phase Two: mitigation measures." He hands me a pamphlet titled Safety-by-Design for Oral Health . "From now on, you'll need to implement parental controls on your diet. Every candy will come with an age verification wrapper and user reporting mechanisms. so your teeth can flag potential problems, and verify your age before consuming any hard foods." "I'm 38," I retort. "Perfect," he replies. "That means you're old enough to consent to monitoring." "Now," Dr. ChatControl continues, "since your mitigation measures haven't been implemented yet because you just got here - I'm authorized to issue a detection order." He holds up an official-looking document with a judge's signature. "This allows me to scan not just the tooth that hurts, but your entire mouth. Also your sinuses. And your lymph nodes. And, just to be thorough, everyone in the waiting room." "Wait, what?" I blurt out. "It's targeted," he assures me. "We're only scanning high-risk areas—which, according to our independent EU Dental Centre, is every tooth, every patient, all the time." "But here's the clever part," Dr. ChatControl says, pulling out what looks like a tiny sander strapped to an airbrush. "Well, your enamel contains layers that currently block our view with regards to early detection of certain viruses. So we need to replace the enamel with an optimized layer that perfectly protects against currently known sugars and acids but allows our government approved detection equipment to inspect the content of your teeth." I' flabberghasted. "You want to weaken my enamel?" "Only slightly!" he said cheerfully. "Just enough so that our scanner can monitor what's happening inside your teeth at all times. Don't worry,the new enamel will still protect you from everything else." "How's that possible if you can penetrate it?", I continue, still cautious. "Well, factory approved candies, for example," he says. "Reputable candy manufacturers have agreed to respect the adapted enamel and not penetrate it. They've signed a treaty to use optimized sugars." "And the artisanal candies?" I asked. "Ah," he said, adjusting his glasses. "Well, those are obviously illegal! Those criminals don't tend to honor treaties. So yes, the adapted enamel will make your teeth more vulnerable to unauthorized cavity formation, bacterial attacks, and anyone who wants to exploit the fact that your natural protection has been replaced with a see-through version." "So you're making my teeth less secure," I repeat. "We're making them more observable," he corrects, with a slightly annoyed tone. "There's a difference. Your teeth will still be protected, just not from us. Or hostile foreign candy shops. Or those criminal artisanal real-sugar-nuts. But you have no business there anyway. But they definitely protect against harms from law-abiding candy!" "But... Over 500 leading dentists signed a letter saying this would create massive vulnerabilities", I point out. "Those dentists aren't thinking about long term dental hygiene." Dr. ChatControl sighs dismissively. "Besides, it's not a backdoor if we're replacing your front door with a tinted glass door given all our citizens are law abiding!" His tone gets sterner if he continues: "Let me say more, If you refuse to upgrade your enamel, we will consider you a risk of dental terrorism. This no longer is about only your teeth, you must know. If you choose to blatantly ignore your teeth, you are a threat to society!" "But... The whole reason I am here, is because I care about my teeth..." The docter holds up his machine and asks: "Do you want me to treat you or report you?" Oh, whatever, it seems everybody is doing this. I don't want to be the outcast crying wolf all the time. So I cave in. The procedure doesn't feel painful, so that's a relief. After completing the baseline scan, Dr. ChatControl frowns at the screen: "This is concerning," he says. "The system has flagged 8,412 potential cavities." "But I only have 32 teeth," I wimper. "The detection algorithm works on a probabilistic model," he explains. "Swiss dental authorities report that about 80% of automated cavity reports are false positives, so we'll need to investigate all of them." "That still means 1,682 of those threats are real", I sigh. "Which is still 1,682 too many!" Dr. ChatControl blurts. "Now, I'll need to drill exploratory holes in every tooth, in your gums, your tongue, and —just to be safe— your neighbor's mouth, because the system flagged them too when they walked past the waiting room." "This seems insane," I say. "The math is solid," he insists. "Even at 99.999% accuracy —which doesn't exist— we'd still generate 100,000 false dental alerts per day across Europe's 450 million people. But we can't let cavities win." While Dr. ChatControl explains his flawless system, I notice how the tooth that actually is hurting —the one I came in to fix— is starting to abscess. "Uh, Doctor," I say, pointing to the swelling. "We'll get to that after we finish scanning everyone," he says dismissively. "The important thing is that no cavity goes undetected, even if that means we spend all our time investigating healthy teeth." "But the actual problem is getting worse," I said. "That's because sophisticated cavities have learned to evade detection," Dr. ChatControl explains. "They change their appearance slightly —maybe grow on the back of the tooth instead of the front, or hide under existing fillings. Our algorithms can't catch those." "What about that letter from those 500 dentists? They also claim this detection method is technically infeasible." I try again. "They're just not thinking big enough", the doctor blocks my argument. "So here's the treatment plan," Dr. ChatControl says, "We're going to install a permanent scanning device in your jaw that monitors every tooth, 24/7, and reports any suspicious activity to a centralized EU Dental Database." "That sounds like a massive security risk," I said. "Not at all!" he replied. "The device is encrypted. Only our scanners can look behind your upgraded enamel. What leaves your tooth, is already encrypted. No other device than ours, can read the data, so your privacy is intact." "So what about those knock-offs you can buy on Ali Express?" I ask. "Oh, but they don't work reliably. And also: Why would hackers want access to your teeth?" he scoffed. "Although, now that I think about it, the device itself would make a high-value target for malicious actors, Als they could abuse them to learn how to make knock-off candy that doesn't get detected by the scanners. Things your natural enamel obviously protects against. But let's not dwell on that." "By the way," Dr. ChatControl adds casually, "EU politicians and government officials are exempt from this scanning requirement under 'professional dental secrecy.'" "So their teeth don't get monitored?" I ask. "Correct," he says. "Their oral health is a matter of public trust. Yours, however, requires constant surveillance." "That seems like a double standard," I say. "It's a two-tier system for a two-tier society," he replies pleasantly. "Now, shall we proceed with installing the jaw monitor?" By this point, my actual toothache is developing into a full-blown infection. The pain is excruciating. "Doctor, I need antibiotics and a root canal," I cry. "We don't do targeted treatments anymore," Dr. ChatControl says. "That's the old model. Now we focus on comprehensive, mandatory monitoring." "But I'm going to lose the tooth," I say. "Perhaps," he acknowledges. "But while we were scanning everyone in the waiting room, we found three people with slightly suspicious molars! They're perfectly healthy now, but they could develop cavities someday. That's three potential problems prevented!" "But my actual problem isn't being prevented," I point out. "It's getting worse." "Well yes," he admits. "But we've invested so much in the scanning infrastructure that we can't really afford to do traditional dentistry anymore. The system needs to justify itself, you understand." "This is insane," I repeat. "This is progress ," he corrects me. As I' left 'm leaving the office —untreated, in pain, and with a jaw full of surveillance equipment— I notice a sign on the door: "Signal Dental, Orthodontics Threema, and Proton Mouthcare have ceased operations in the EU due to incompatibility with mandatory scanning requirements." Apparently, the dentists who actually know how to fix teeth without installing spyware have all moved to Switzerland. Meanwhile, I hear the voice of Dr. ChatControl behind me in the waiting room, announcing to everyone: "We've successfully detected 6,847 potential cavities this week!" When someone asks what he means by potential, he quietly answers: "Only 11 were real, but that's 11 teeth saved!" The infection is still spreading and I'll probably loose my tooth after all because nobody actually is treating it. But at least the healthy ones are under constant surveillance. I made fun of it. But it's not funny. It's about wasting loads of money on a noble goal in all the wrong ways. But next week the vote will be cast in the EU. So it's high time to reach out to your MEP and ask their stance if they are undecided or worse - are in favor. Go to fightchatcontrol.eu if you live in Europe. Oh, and if you don't live in Europe... This will also impact you. Because weakened encryption in mainstream products will most certainly spread. Time to act Fight current Chat Control legislation: fightchatcontrol.eu References and Sources used Estonian Public Broadcasting. (2025, September 15). Experts: European Union's 'chat control' plan a blow to free speech. Privacy Guides explaining why it must be stopped Michel Portier, Lecturer at Hogeschool Arnhem and Nijmegen, MSc Cybersecurity and Patrick Breyer, former MEP Open Letter from 500+ Scientists and Cryptographers (2025, September 9). Open letter on the EU's proposed Child Sexual Abuse Regulation Joint statement Breyer, P. (2025, September 9). 'Danger to Democracy': 500+ Top Scientists Urge EU Governments to Reject 'Technically Infeasible' Chat Control. Breyer, P. (2025). Chat Control: The EU's CSAM scanner proposal. Private Internet Access. (2025). Chat Control, EU's Plan for Real-Time Mass Surveillance Takes a Dramatic Turn. European Digital Rights (EDRi). (2023, August). Fact-checking of top 9 claims made on the CSA Regulation. Internet Watch Foundation. (2024). 2024 Annual Insights and Data Report. European Commission. (2022, May 11). [Proposal for a Regulation laying down rules to prevent and combat child sexual abuse COM(2022) 209 final.]( https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX%3A52022PC0209 ) European Commission. (2023, December 19). Report on the implementation of Regulation (EU) 2021/1232 (temporary derogation/"Chat Control 1.0"). Anderson, R. (2022). Chat Control or Child Protection? Research paper . University of Cambridge. Computer Weekly. (2025, September 11). Chat Control: EU to decide on requirement for tech firms to scan encrypted messages. Multiple security researchers. (2021). Bugs in Our Pockets: The Risks of Client-Side Scanning . Salt Typhoon: Chinese hacking operation exploits US telecom backdoors . Provide feedback on this episode.

This show has been flagged as Clean by the host. Kevie and Dave have a discussion about the Porter style of beer. They also review a couple that they purchased: Dave tries out Marmalade Porter by Wold Top Brewery , whilst Kevie samples Victorian Porter by 8 Sail Brewery (purchased from The Real Ale Store ). Connect with the guys on Untappd: Dave Kevie The intro sounds for the show are used from: https://freesound.org/people/mixtus/sounds/329806/ https://freesound.org/people/j1987/sounds/123003/ https://freesound.org/people/greatsoundstube/sounds/628437/ Provide feedback on this episode.

This show has been flagged as Clean by the host. that dung is done! doodoo source Yes, I am immature :) Provide feedback on this episode.

This show has been flagged as Explicit by the host. New hosts Welcome to our new hosts: Wojciech, Major_Ursa. Last Month's Shows Id Day Date Title Host 4456 Mon 2025-09-01 HPR Community News for August 2025 HPR Volunteers 4457 Tue 2025-09-02 doodoo deuce Jezra 4458 Wed 2025-09-03 Creating an animation in Powerpoint Dave Hingley 4459 Thu 2025-09-04 How I got into tech Wojciech 4460 Fri 2025-09-05 Arthur C. Clarke Ahuka 4461 Mon 2025-09-08 Battle of the mic's Lee 4462 Tue 2025-09-09 HPR Beer Garden - Intro and Dessert Stouts Kevie 4463 Wed 2025-09-10 Software Freedom Day NJ, briefly. murph 4464 Thu 2025-09-11 Replacing the Trackpad on my Laptop Claudio Miranda 4465 Fri 2025-09-12 Playing Civilization V, Part 3 Ahuka 4466 Mon 2025-09-15 HPR Music project - Walking tune to(wards) a friend FredBlack 4467 Tue 2025-09-16 A small Odoo usage intro and a larger technical bit Jeroen Baten 4468 Wed 2025-09-17 AI Trap and Fix Archer72 4469 Thu 2025-09-18 Disagree With Me - 3 Statements About Life Living Antoine 4470 Fri 2025-09-19 HPR is twenty years old today. Lee 4471 Mon 2025-09-22 Ti-82 Makes Music and Password Manager operat0r 4472 Tue 2025-09-23 Cheap Yellow Display Project: Introduction to the Cheap Yellow Display Trey 4473 Wed 2025-09-24 HPR Beer Garden 2 - Session IPA Kevie 4474 Thu 2025-09-25 Hacker Poetry - 001 Major_Ursa 4475 Fri 2025-09-26 The true audio file for walking tune to(wards) a friend FredBlack 4476 Mon 2025-09-29 Does AI cause brain damage? Trollercoaster 4477 Tue 2025-09-30 doodoo 3 a deuce plus 1 Jezra Comments this month These are comments which have been made during the past month, either to shows released during the month or to past shows. There are 22 comments in total. Past shows There are 4 comments on 4 previous shows: hpr4393 (2025-06-04) "Journal like you mean it." by Some Guy On The Internet. Comment 1: Archer72 on 2025-09-01: "Journaling" hpr4442 (2025-08-12) "Orthopedagogiek - what it is." by Manon. Comment 4: Manon Fallon on 2025-09-07: "Thank you" hpr4445 (2025-08-15) "doodoo one" by Jezra. Comment 3: Windigo on 2025-09-03: "Singular vs plural functions" hpr4453 (2025-08-27) "IPv6 for Luddites" by beni. Comment 5: Paulj on 2025-09-09: "Fantastic show - thank you" Comment 6: Dave Morriss on 2025-09-09: "I was surprised to find that my ISP offers IPv6" This month's shows There are 18 comments on 10 of this month's shows: hpr4456 (2025-09-01) "HPR Community News for August 2025" by HPR Volunteers. Comment 1: candycanearter07 on 2025-09-01: "show doubt"Comment 2: أحمد المحمودي on 2025-09-12: "Pronouncing my name"Comment 3: Ken Fallon on 2025-09-16: "Can I have an example" hpr4459 (2025-09-04) "How I got into tech" by Wojciech. Comment 1: Archer72 on 2025-09-01: "First show"Comment 2: Antoine on 2025-09-04: "Welcome! "Comment 3: Henrik Hemrin on 2025-09-04: "Thanks and welcome"Comment 4: Andrew on 2025-09-04: "Excellent first show..."Comment 5: paulj on 2025-09-09: "Welcome, and thanks!" hpr4461 (2025-09-08) "Battle of the mic's" by Lee. Comment 1: candycanearter07 on 2025-09-12: "Interesting dive into a topic not thought about often!" hpr4462 (2025-09-09) "HPR Beer Garden - Intro and Dessert Stouts " by Kevie. Comment 1: T.A.Spinner on 2025-09-13: "Your thoughts on hefeweizens?" hpr4466 (2025-09-15) "HPR Music project - Walking tune to(wards) a friend" by FredBlack. Comment 1: candycanearter07 on 2025-09-25: "unique idea for a show!" hpr4470 (2025-09-19) "HPR is twenty years old today. " by Lee. Comment 1: quvmoh on 2025-09-20: "congrats"Comment 2: ClaudioM on 2025-09-26: "Happy 20th Anniversary!" hpr4471 (2025-09-22) "Ti-82 Makes Music and Password Manager" by operat0r. Comment 1: candycanearter07 on 2025-09-25: "TI calc history" hpr4472 (2025-09-23) "Cheap Yellow Display Project: Introduction to the Cheap Yellow Display " by Trey. Comment 1: Archer72 on 2025-09-23: "Following the series" hpr4473 (2025-09-24) "HPR Beer Garden 2 - Session IPA" by Kevie. Comment 1: Ken Fallon on 2025-09-24: "FLOSS Beer Tracker " hpr4476 (2025-09-29) "Does AI cause brain damage?" by Trollercoaster. Comment 1: Trey on 2025-09-29: "Excellent episode"Comment 2: Trollercoaster on 2025-09-30: "Re: Excellent episode" Mailing List discussions Policy decisions surrounding HPR are taken by the community as a whole. This discussion takes place on the Mailing List which is open to all HPR listeners and contributors. The discussions are open and available on the HPR server under Mailman. The threaded discussions this month can be found here: https://lists.hackerpublicradio.com/pipermail/hpr/2025-September/thread.html Events Calendar With the kind permission of LWN.net we are linking to The LWN.net Community Calendar. Quoting the site: This is the LWN.net community event calendar, where we track events of interest to people using and developing Linux and free software. Clicking on individual events will take you to the appropriate web page.Provide feedback on this episode.

This show has been flagged as Clean by the host. This look at Arthur C. Clarke brings us to two of the novels that helped cement his place in science fiction. They are Childhood's End, and A Fall Of Moondust. Links: https://en.wikipedia.org/wiki/Childhood%27s_End https://archive.org/details/arthur-c-clarke-childhoods-end https://www.amazon.com/Childhoods-End-Charles-Dance/dp/B019329VGO https://en.wikipedia.org/wiki/A_Fall_of_Moondust https://archive.org/details/bbc-sci-fi-radio-plays-part-one https://www.palain.com/science-fiction/the-golden-age/arthur-c-clarke-becomes-successful/ Provide feedback on this episode.

This show has been flagged as Clean by the host. What is it? Flowers for Algernon is a short science fiction story. Originally that. It was later developed as a novel. How did I come unto it? I know I have heard the title years before. So, when I saw it recently at the entrance on the bookstore, in a beautiful hardcover, I gave it a view. I did not decided to buy, but it stayed with me, specially for having few pages. I knew nothing of the plot, I only recognized the title, vaguely, as something I heard before as a praised work — and Isaac Asimov, who handed Keyes the Hugo Award for this short story, in 1960, as Best Novelette of 1959, "praised it lavishly" (source: Arthur Bruce Evans, of DePauw University. Daniel Keyes's Works ). I then, weeks or months later, searched about.and discovered it was originally a short story. And available online. In the moment of the interest aroused (soon before producing this.HPR episode), I was more than happy with the immediate possibility of reading, instead of having to wait to buy the book or letting it stay until the next visit to the Public Library of Paraná (that is, of my state in Brazil), that might have a copy. The first lines won me, so I kept reading, in two "seats", two moments, on the phone. It is 26 pages long. Now, to the story. The plot (Here starts a full revelation of the plot, if you want to stop listening.) (No personal written notes here, comment made directly to audio — so, more stuttered as I tried to find the ideas and words; thanks for the patience!) Curiosity: The Simpsons "As well as cinematic and stage adaptations, the book inspired a musical, starring Michael Crawford, and an episode of The Simpsons. In the episode, called Homr, Homer Simpson discovers that a crayon lodged in his brain has been responsible for his stupidity. On its removal, Homer becomes clever, only to have the crayon re-inserted after becoming distanced from family and friends. Aired in 2001, the episode won an Emmy for outstanding animated programme." (Source: BBC. Flowers for Algernon writer Daniel Keyes dies at 86 . June 18, 2014.) Ending... the author The author, Daniel Keyes, died on June 15, 2014, aged 86, from complications of pneumonia, at his home in Boca Raton (Florida, USA). His only wife, Aurea Georgina Vazquez, whom he married in 1952, had died one year, one month and one day before, on May 14, 2013.They had two daughters. Links: Wikipedia page for the story Flowers for Algernon: https://en.m.wikipedia.org/wiki/Flowers_for_Algernon Only that. Thanks for the opportunity to share! Provide feedback on this episode.

This show has been flagged as Clean by the host. I am subscribed to a number of YouTube channels, and I am sharing them with you. Links: https://www.youtube.com/@GaliaSocial https://www.youtube.com/@GamerGrampz https://www.youtube.com/@GeographyByGeoff https://www.youtube.com/@GetawayGuru https://www.youtube.com/@HarboWholmes https://www.youtube.com/@HarrysMovingMedia https://www.youtube.com/@healthcaretriage https://www.youtube.com/@herlock2527 https://www.youtube.com/@HistoryHit https://www.youtube.com/@HistoryMatters https://www.youtube.com/@HistoryRespawned https://www.youtube.com/@HistoryTime https://www.youtube.com/@howstuffworks https://www.youtube.com/@HubbleESA https://www.youtube.com/@HungryPassport https://www.youtube.com/@InsideCruise https://www.palain.com/ Provide feedback on this episode.

This show has been flagged as Clean by the host. Wow, I sure hope I didn't say "a link will be in the show notes" because I recorded this a few weeks ago. doodoo source Doodoo is a single user webapp with a server written in python and a ui of html,javascript, and css. Provide feedback on this episode.

This show has been flagged as Explicit by the host. Quick-Glance Summary I walk you through an MIT experiment where 54 EEG-capped volunteers wrote essays three ways: pure brainpower, classic search, and ChatGPT assistance. Brain-only writers lit up the most neurons and produced the freshest prose; the ChatGPT crowd churned out near-identical essays, remembered little, and racked up what the researchers dub cognitive debt : the interest you pay later for outsourcing thought today. A bonus “switch” round yanked AI away from the LLM devotees (cue face-plant) and finally let the brain-first team play with the toy (they coped fine), proving skills first, tools second. I spiced the tale with calculator nostalgia, a Belgian med-exam cheating fiasco, and Professor Felienne's forklift-in-the-gym metaphor to land one mantra: *scaffolds beat shortcuts*. We peeked at tech “enshittification” once investors demand returns, whispered “open-source” as the escape hatch, and I dared you to try a two-day test—outline solo, draft with AI, revise solo, then check what you still remember. Net takeaway: keep AI on a leash; let thinking drive, tools navigate . If you think I'm full of digital hot air, record your own rebuttal and prove it. Resources MIT study MIT Media Lab. (2025). Your brain on ChatGPT: Accumulation of cognitive debt. https://www.media.mit.edu/publications/your-brain-on-chatgpt/ Long term consequences (to be honest - pulled these from another list, didn't check all of them) Clemente-Suárez, V. J., Beltrán-Velasco, A. I., Herrero-Roldán, S., Rodriguez-Besteiro, S., Martínez-Guardado, I., Martín-Rodríguez, A., & Tornero-Aguilera, J. F. (2024). Digital device usage and childhood cognitive development: Exploring effects on cognitive abilities. Children , 11(11), 1299. https://pmc.ncbi.nlm.nih.gov/articles/PMC11592547/ Grinschgl, S., Papenmeier, F., & Meyerhoff, H. S. (2021). Consequences of cognitive offloading: Boosting performance but diminishing memory. Quarterly Journal of Experimental Psychology , 74(9), 1477–1496. https://pmc.ncbi.nlm.nih.gov/articles/PMC8358584/ Ward, A. F., Duke, K., Gneezy, A., & Bos, M. W. (2017). Brain drain: The mere presence of one's own smartphone reduces available cognitive capacity. Journal of the Association for Consumer Research , 2(2), 140–154. https://www.journals.uchicago.edu/doi/full/10.1086/691462 Zhang, M., Zhang, X., Wang, H., & Yu, L. (2024). Understanding the influence of digital technology on cognitive development in children. Current Research in Behavioral Sciences , 5, 100224. https://www.sciencedirect.com/science/article/pii/S266724212400099X Risko, E. F., & Dunn, T. L. (2020). Developmental origins of cognitive offloading. Developmental Review , 57, 100921. https://pubmed.ncbi.nlm.nih.gov/32517613/ Ladouceur, R. (2022). Cognitive effects of prolonged continuous human-machine interactions: Implications for digital device users. Behavioral Sciences , 12(8), 240. https://pmc.ncbi.nlm.nih.gov/articles/PMC10790890/ Wong, M. Y., Yin, Z., Kwan, S. C., & Chua, S. E. (2024). Understanding digital dementia and cognitive impact in children and adolescents. Neuroscience Bulletin , 40(7), 628–635. https://pmc.ncbi.nlm.nih.gov/articles/PMC11499077/ Baxter, B. (2025, February 2). Designing AI for human expertise: Preventing cognitive shortcuts. UXmatters . https://www.uxmatters.com/mt/archives/2025/02/designing-ai-for-human-expertise-preventing-cognitive-shortcuts.php Tristan, C., & Thomas, M. (2024). The brain digitalization: It's all happening so fast! Frontiers in Human Dynamics , 4, 1475438. https://www.frontiersin.org/journals/human-dynamics/articles/10.3389/fhumd.2024.1475438/full Sun, Z., & Wang, Y. (2024). Two distinct neural pathways for mechanical versus digital memory aids. NeuroImage , 121, 117245. https://www.sciencedirect.com/science/article/pii/S1053811924004683 Ahmed, S. (2025). Demystifying the new dilemma of brain rot in the digital era. Contemporary Neurology , 19(3), 241–254. https://pmc.ncbi.nlm.nih.gov/articles/PMC11939997/ Redshaw, J., & Adlam, A. (2020). The nature and development of cognitive offloading in children. Child Development Perspectives , 14(2), 120–126. https://srcd.onlinelibrary.wiley.com/doi/10.1111/cdep.12532 Geneva Internet Platform. (2025, June 3). Cognitive offloading and the future of the mind in the AI age. https://dig.watch/updates/cognitive-offloading-and-the-future-of-the-mind-in-the-ai-age Karlsson, G. (2019). Reducing cognitive load on the working memory by externalizing information. DIVA Portal . http://www.diva-portal.org/smash/get/diva2:1327786/FULLTEXT02.pdf Monitask. (2025). What is cognitive offloading? https://www.monitask.com/en/business-glossary/cognitive-offloading Sharma, A., & Watson, S. (2024). Human technology intermediation to reduce cognitive load. Journal of the American Medical Informatics Association , 31(4), 832–841. https://academic.oup.com/jamia/article/31/4/832/7595629 Morgan, P. L., & Risko, E. F. (2021). Re-examining cognitive load measures in real-world learning environments. British Journal of Educational Psychology , 91(3), 993–1013. https://bpspsychub.onlinelibrary.wiley.com/doi/10.1111/bjep.12729 Podcast episodes that inspired some thoughts Felien Hermans (NL) Tech won't save us Screenstrong Families Provide feedback on this episode.

This show has been flagged as Explicit by the host. The sheet music for the piece can be found on Fred's musescore page. Provide feedback on this episode.

This show has been flagged as Explicit by the host. The first episode of Hacker Poetry! Episode 001, in which three poems by an anonymous hacker are read by Major Ursa. Note: The host has confirmed that the show is compliant with the fact that HPR is a podcast and not a podcast hosting platform/distribution network. Provide feedback on this episode.

This show has been flagged as Clean by the host. Kevie and Dave have a discussion about the Session IPA (sub)style of beer. They also review a couple that they purchased from their local retailers: Dave tries out Crystalline Waters by Cervesa Espiga , whilst Kevie samples Island Life Session IPA by The Orkney Brewery . Connect with the guys on Untappd: Dave Kevie The intro sounds for the show are used from: https://freesound.org/people/mixtus/sounds/329806/ https://freesound.org/people/j1987/sounds/123003/ https://freesound.org/people/greatsoundstube/sounds/628437/ Provide feedback on this episode.

This show has been flagged as Clean by the host. Hello, again. This is Trey. Several months ago, I heard Paul Asadoorian mention the Cheap Yellow Display on his podcast, Paul's Security Weekly ( https://www.scworld.com/podcast-show/pauls-security-weekly ). I didn't think much of it at the time, but then I heard it referenced again, and again. Then, finally, it was described, and I became interested. "Cheap Yellow Display" is the term used for the ESP32-2432S028R. Since this is somewhat challenging to say, and to remember, and since the board is yellow, and it can be obtained for as little as $12 USD, it has been given the nickname "Cheap Yellow Display". I will abbreviate this as CYD for the remainder of this episode. It is an ESP32 (with built in WiFi & Bluetooth) on a development board with one or more USB connectors, a MicroSD slot, a limited selection of GPIO pins, an RGB LED, a speaker, a light sensor, and best of all, a 2.8-inch (71mm) TFT touchscreen LCD display. The CYD runs on 5 volts DC. I am including some photographs of the CYD in the show notes. RandomNerdTutorials has produced a very good writeup about this board on their website ( https://randomnerdtutorials.com/cheap-yellow-display-esp32-2432s028r/ ). Brian Lough (AKA WitnessMeNow) has been building a community for the CYD on his GitHub site ( https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display ) where he has instructions, examples, tutorials, downloadable tools, and much more. Beginning back in the 1970s, my father and I built electronics projects together. And I have had a love for doing so ever since. Over the last few years, I have built several Arduino based gadgets on different platforms, including a couple which run on breadboards sitting beside me on my desk (I will share more about one of those later). A common use for the CYD among hackers is to leverage the built in WiFi & Bluetooth radios to compromise wireless networks or devices. The Marauder project is a prebuilt image which can be loaded directly to the CYD to use it as a wireless hacking tool. Fr4nkFletcher's Github repository ( https://github.com/Fr4nkFletcher/ESP32-Marauder-Cheap-Yellow-Display ) is one place where you can download the Marauder tool. There are also video games, clocks, photo slideshows, and more, which have already been coded for you, and are available on the internet for download. What would you do with a CYD? What could you build? What problem might you solve? What fun project might you come up with? For myself, the CYD intrigued me, but it did not yet jump out at me as something I had a need for. Yet. What would change my mind? What would set me on a quest to obtain some of these devices and learn to develop code for them? What problem did I wish to solve? Tune in again, in a couple weeks, to learn the answers some of these questions and more in my next episode in this HPR series. Provide feedback on this episode.