DiscoverHacker Public Radio
Hacker Public Radio
Claim Ownership

Hacker Public Radio

Author: Hacker Public Radio

Subscribed: 841Played: 31,818
Share

Description

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.
661 Episodes
Reverse
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 War and Combat. This is a complex topic, and we are just hitting the high points here, but we also provide a link to the War Academy for furhter study. Links: https://www.palain.com/gaming/civilization-v/playing-civilization-v-part-3/ https://civilization.fandom.com/wiki/Promotions_(Civ5) https://forums.civfanatics.com/forums/civ5-war-academy.451/ https://www.palain.com/gaming/civilization-v/playing-civilization-v-part-6/ Provide feedback on this episode.
This show has been flagged as Clean by the host. 1 intro ═══════  non-forth show! 2 inspiration ═════════════  episode 4402, looking for a single device to be able to do forth work,  read documents, some web browsing discussed the ups and downs of using  a pinetab2 and how i used fluxbox and some scripts to bend the device  to my needs device was ok but underpowered  interview with david revou, episode 4491 mentioned blog section of  hardware, led me to lenovo yoga 370 3 yoga 370 ══════════  i purchased one used on ebay, $250 USD 2 in 1 device, can be used as a  laptop or tablet 13" ips touch screen display x86_64 Intel(R) Core(TM)  i7-7600U CPU @ 2.80GHz GenuineIntel GNU/Linux 500G nvme 16G ram  suprisingly fixable, replacable battery, memory, nvme  [picture][picture] 4 installing slackware ══════════════════════  installing slackware: stop secure boot in the bios, reformat the  hardrive using gdisk mkfs, efi boot using elilo (not grub2)  <https://superuser.com/questions/764799/how-to-create-an-efi-system-partition>  had to reboot between each disk drive change. when complete the  slackware installer did all the rest of the work, installing elilo and  the boot entry after the install i did my normal slackware post  install stuff, and everything works (maybe not the fingerprint reader  but i do't use that anyway ) 5 scripting ═══════════  modified the scripts from the pinetab2 to activate laptop (landscape)  and tablet (portrait) mode. using xrandr to rotate the screen, xinput  the touch screen, the keyboard is disabled in tablet mode created  .desktop entries and added some graphics to get buttons that i pin to  the kde task manager to activate 6 setting up okular ═══════════════════  a great document reader, okular. to read documents in tablet mode i  use presentation mode in the settings menu under configure okular/  presentation mode you'll find enable touch navigation and then tapping  on the left/right side of the screen will move the page forward and  backward. great for reading especially pdf's 7 tablet mode software ══════════════════════  xournal++, <https://github.com/xournalpp/xournalpp>, hand note-taking  software, exploring using this for things like d-charts for forth  developement  <https://archive.org/details/flowcharting-with-d-charts-donald-d-meyero-nasa> 8 outro ═══════  Lets all work to stamp out and abolish redundancy Provide feedback on this episode.
This show has been flagged as Clean by the host. Today I will list and talk briefly about software related to photography that I have installed on my computer.  DigiKam https://www.digikam.org/ RawTherapee https://rawtherapee.com/ GIMP https://www.gimp.org/ Rapid Photo Downloader https://damonlynch.net/rapid/index.html PIX https://github.com/linuxmint/pix VueScan https://www.hamrick.com/ Entangle https://entangle-photo.org/ DisplayCAL https://displaycal.net/ DarkTable https://www.darktable.org/ 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 share my overly complicated media ripping setup, and hope it helps someone. First of all, I have revised my media ripping setup since HPR3294 - Update to MakeMKV to back up media I’ve changed my mind about only using a terminal for ripping media, and it was time to make a change. Now, I start both MakeMKV and Handbrake from a remote GUI, either on my laptop or phone. VNC server for remote GUI virt-manager server sudo apt install tigervnc-common Remmina VNC viewer, tabbed viewing Debian desktop VNC Client for Android AVNC client on F-Droid NFS server on Raspberry Pi Remote for Intel mini PC Server mark-hpprodesk600g2dm description: Space-saving Computer product: HP ProDesk 600 G2 DM (Y0E36UP#ABA) vendor: HP serial: xxxxxxxx width: 64 bits sudo apt install nfs-kernel-server Added symbolic links to /srv/ for ease of use Oct 28 05:34 dvdrip -> /mnt/USBdrive-12Tb/DVDrip/ Oct 28 05:30 movies -> /mnt/USBdrive-12Tb/Movies/ Oct 30 05:20 tv -> /mnt/USBdrive-12Tb/TV 192.168.50.20:/mnt/USBdrive-12Tb/DVDrip /mnt/dvdrip nfs users,defaults,_netdev,nofail 0 0 192.168.50.20:/mnt/USBdrive-12Tb/TV /mnt/tv nfs users,defaults,_netdev,nofail Blu Ray writer *-cdrom description: DVD-RAM writer product: BDDVDRW CH20L vendor: hp physical id: 0.0.0 bus info: scsi@9:0.0.0 logical name: /dev/sr1 version: BC33 capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram MakeMKV Discs won’t stop loading MakeMKV above v1.17.7 still broken on Linux Downgraded version Old versions of MakeMKV makemkv-bin-1.17.7.tar.gz makemkv-oss-1.17.7.tar.gz Tailscale on Debian trixie Tailscale on F-droid MakeMKV via Remmina Handbrake via Remmina Provide feedback on this episode.
This show has been flagged as Clean by the host. Goal: send a voice signal on VHF or UHF, receive and record with SDR via RTL dongle Core Problem and Resolution An issue may have been a hardware I/Q Imbalance  in the RTL-SDR, which suppressed the desired signal, resulting in very low output volume that required excessive manual amplification. Initial Problem:  Very quiet, barely audible recorded audio, initially on UHF 433 MHz Key Discovery:  An  I/Q imbalance  caused a repeating signal "image" in the spectrum, Frequency Change:  Switched to the  VHF 145.500 Mhz  band, Gain Override: To overcome the defect and the failing AGC, gain stages were manually adjusted: Squelch:   Squelch (SQL) was set to OFF (0)  to prevent the software from muting the quiet, legitimate signal. Adjusted the final Sound Output/Recording Gain  on the host OS to match the maximized digital output, achieving audible voice. Summary of Key Radio and Software Settings Transmitting Radio (Baofeng UV-5R): Operation: Simplex (direct radio-to-SDR). Mode: Narrowband FM (NFM). Receiving Software (SDR++): AGC:  Disabled (Crucial override). RF/Tuner Gain:  Adjust (Inject best signal power). AF Gain:  Adjust (Produce loudest digital audio). Squelch (SQL):  OFF (0) (Prevent muting of quiet signal). Filter Bandwidth:  12.5 kHz(Correct setting for NFM). The ultimate resolution was forcing input and output gain in SDR++ and volume adjustment in Audacity Provide feedback on this episode.
This show has been flagged as Clean by the host. As the new year show is upon us, Ken needs a way to send out some mail messages to fellow Free Culture Podcasters . Rather than just putting every one on the bcc, a more personal mail list can be done using the Thunderbird Mail Merge add on. Install Download it, and then open Thunderbird, select "Tools", "Add-ons and Themes". Then press the Cog icon ⚙, and select "Install Add-on From File...", Finally select the downloaded file and confirm. Creating the CSV To use it create a list of emails with a heading, "PrimaryEmail" in our example. $ cat maillist2025.csv PrimaryEmail jblogg@example.com missing@example.nl janvanduck@example.nl Using Mail Merge Just add each column field to the address boxes, or the body of your message, surrounded by double curly brackets . In our case we add "{{PrimaryEmail}}", in the to field. Then press the new "Mail Merge" button in the top right. Select "CSV" and select the file you prepared before. If you are sending now, then you can put in a random delay, so that when you press send there will be a delay between each of the mails been sent. If you select the default send later, then after pressing send the mails will be placed in the outbox so you can send them later. Links https://freeculturepodcasts.org/ https://services.addons.thunderbird.net/en-US/thunderbird/addon/mail-merge/ Cog icon provided by https://glyph-party.wimpys.world/ from https://linuxmatters.sh/67/ Provide feedback on this episode.
This show has been flagged as Clean by the host. Setting up Linux Mint with Custom LVM and Luks Linux Mint with Custom LVM on LUKS Overview The current Linux Mint installer doesn't support custom partitions when setting up a new machine with LUKS encryption using LVM. I prefer having a separate partition for my home directory and a backup partition for Timeshift, so that reinstalling or fixing issues won't overwrite my home directory. I found several approaches to achieve this. One method involves setting up partitions first and then using the installer to select them, but this requires extensive post-installation configuration to get boot working with the encrypted drive. I discovered this blog which explains how to repartition your drive after installation. Combined with my guide on setting up hibernation, I created this documentation to help remember how to install a fresh copy of Linux Mint with LVM and LUKS. Tested on: Linux Mint 22 Cinnamon Partition Layout For this guide, I'm working with a 1TB drive that will be split into the following logical volumes: Root - 100GB (system files and applications) Swap - 32GB (for hibernation support) Home - 700GB (user files and documents) Backup - 100GB (Timeshift snapshots) Unallocated - ~68GB (reserved for future expansion) This setup ensures that system snapshots and user data remain separate, making system recovery much easier. Installation Guide Step 1: Initial Linux Mint Installation Start the Linux Mint installation process as normal: Boot from your Linux Mint installation media Follow the installation wizard (language, keyboard layout, etc.) When you reach the Installation type screen: Select "Erase disk and install Linux Mint" Click "Advanced features" Enable both options: ✓ Use LVM with the new Linux Mint installation ✓ Encrypt the new Linux Mint installation for security Click Continue Enter a strong encryption password when prompted Complete the rest of the installation (timezone, user account, etc.) When installation finishes, do NOT click "Restart Now" - we'll repartition first Important: Do NOT reboot after installation completes. We need to repartition before the first boot. Step 2: Access Root Terminal After installation finishes, open a terminal and switch to root: sudo -i This gives you administrative privileges needed for disk operations. Step 3: Check Current Disk Layout View your current partition structure: lsblk -f This displays your filesystem layout. You should see your encrypted volume group (typically vgmint) with a large root partition consuming most of the space. Step 4: Resize Root Partition Shrink the root partition from its default size (nearly full disk) to 100GB: lvresize -L 100G --resizefs vgmint/root What this does: -L 100G sets the logical volume size to exactly 100GB --resizefs automatically resizes the filesystem to match This frees up ~900GB for our other partitions Step 5: Resize Swap Partition The default swap is usually small (a few GB). We need to increase it to 32GB for hibernation: lvresize --verbose -L +32G /dev/mapper/vgmint-swap_1 What this does: -L +32G adds 32GB to the current swap size --verbose shows detailed progress information This ensures enough swap space for RAM contents during hibernation Note: For hibernation to work, swap should be at least equal to your RAM size. Adjust accordingly. Step 6: Create Home Partition Create a new logical volume for your home directory: lvcreate -L 700G vgmint -n home What this does: -L 700G creates a 700GB logical volume vgmint is the volume group name -n home names the new volume "home" Step 7: Create Backup Partition Create a logical volume for Timeshift backups: lvcreate -L 100G vgmint -n backup What this does: Creates a dedicated 100GB space for system snapshots Keeps backups separate from user data Prevents backups from filling up your home partition Step 8: Format New Partitions Format both new partitions with the ext4 filesystem: mkfs.ext4 /dev/vgmint/backup mkfs.ext4 /dev/vgmint/home What this does: Creates ext4 filesystems on both logical volumes ext4 is the standard Linux filesystem with good performance and reliability Step 9: Mount Partitions Create mount points and mount your partitions: mkdir /mnt/{root,home} mount /dev/vgmint/root /mnt/root/ mount /dev/vgmint/home /mnt/home/ What this does: Creates temporary directories to access the filesystems Mounts root and home so we can configure them Step 10: Move Home Directory Contents Move the existing home directory contents from the root partition to the new home partition: mv /mnt/root/home/* /mnt/home/ What this does: Transfers all user files and directories from the old location to the new home partition Preserves your user account settings and any files created during installation Without this step, your home directory would be empty on first boot Step 11: Update fstab Add the home partition to the system's fstab file so it mounts automatically at boot: echo "/dev/mapper/vgmint-home /home ext4 defaults 0 2" >> /mnt/root/etc/fstab What this does: Appends a mount entry to /etc/fstab Ensures /home partition mounts automatically at startup The 0 2 values enable filesystem checks during boot Step 12: Clean Up and Prepare for Reboot Unmount the partitions and deactivate the volume group: umount /mnt/root umount /mnt/home swapoff -a lvchange -an vgmint What this does: Safely unmounts all mounted filesystems Turns off swap Deactivates the volume group to prevent conflicts Ensures everything is properly closed before reboot Step 13: Reboot Now you can safely reboot into your new system: reboot Enter your LUKS encryption password at boot, then log in normally. Verification After rebooting, verify your partition setup: lsblk -f df -h You should see: Root (/) mounted with ~100GB Home (/home) mounted with ~700GB Swap available with 32GB Backup partition ready for Timeshift configuration Setting Up Timeshift To complete your backup solution: Install Timeshift (if not already installed): sudo apt install timeshift Launch Timeshift and select RSYNC mode Choose the backup partition as your snapshot location Configure your backup schedule (daily, weekly, monthly) Create your first snapshot Additional Resources Original blog post on LVM rearrangement Setting up hibernation on Linux Mint Conclusion This setup gives you the best of both worlds: the security of full-disk encryption with LUKS, and the flexibility of custom LVM partitions. Your home directory and system backups are now isolated, making system recovery and upgrades much safer and more manageable. Automating Your Linux Mint Setup After a Fresh Install Automating Your Linux Mint Setup After a Fresh Install Setting up a fresh Linux Mint installation can be time-consuming, especially when you want to replicate your perfect development environment. This guide will show you how to automate the entire process using Ansible and configuration backups, so you can go from a fresh install to a fully configured system in minutes. Why Automate Your Setup? Whether you're setting up a new machine, recovering from a system failure, or just want to maintain consistency across multiple computers, automation offers several key benefits: Time Savings: What normally takes hours can be done in minutes Consistency: Identical setup across all your machines Documentation: Your setup becomes self-documenting Recovery: Quick recovery from system failures Reproducibility: Never forget to install that one crucial tool again Discovering Your Installed Applications Before creating your automation setup, you need to identify which applications you've manually installed since the initial OS installation. This helps you build a complete picture of your custom environment. Finding APT and .deb Packages To see all manually installed packages (excluding those that came with the OS): comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc /var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u) What this does: apt-mark showmanual lists all manually installed packages /var/log/installer/initial-status.gz contains packages from the initial installation comm -23 compares the two lists and shows only packages you installed after setup This helps you identify exactly what to include in your Ansible playbook Tip: Save this output to a file for reference: comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc /var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u) > manually-installed-packages.txt Finding Flatpak Applications To list all installed Flatpak applications: flatpak list --app What this does: Lists all Flatpak applications installed on your system The --app flag filters out runtimes and shows only applications Use this list to populate the Flatpak section of your Ansible playbook Getting more details: # Show application IDs (needed for Ansible) flatpak list --app --columns=application # Show with origin (where it was installed from) flatpak list --app --columns=application,origin Creating Your Package Inventory Use these commands to build a comprehensive inventory: # Create a directory for your automation files mkdir -p ~/linux-mint-automation # Save APT packages comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc /var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u) > ~/linux-mint-automation/apt-packages.txt # Save Flatpak apps flatpak list --app --columns=application > ~/linux-mint-automation/flatpak-apps.txt Now you have a clear reference of what needs to be included in your automation setup! Overview of the Automation Strategy This guide uses a three-part approach: Ansible Playbook - Automates software installation and system configuration Configuration Files - Backs up and restores application settings from .config dconf Backup - Preserves desktop environment settings (Cinnamon/GNOME) I store all configurations in a private repository to protect
This show has been flagged as Clean by the host. This episode is the first in an 8 part series on nuclear reactor technology.  This is a politics free series and the focus is on the technology of the reactors. This series will focus on the civil nuclear industry, with a particular focus on electric power generation reactors. I will discuss the technology, what it is, how it works, and some of the pros and cons of different technologies, but I will try to avoid offering too many opinions on what is the best or worst of anything.  Episode 1 will cover nuclear basics, including basic terminology and civil versus military nuclear material. Episode 2 will cover nuclear fuel, including the different types, recycling of spent fuel, uranium and thorium resources, and medical isotopes.  Episode 3 will cover reactor basics, including slow versus fast reactors, moderators, coolants, steam generation, refuelling methods, and the three main commercial reactor types. Episode 4 will cover the less common reactor types, including types which are no longer used, some historical developmental dead ends, and some types which may possibly be making a come back. Episode 5 will cover fast reactors, including the different types, some of their history, why they were developed, and why they have so far only seen limited use. Episode 6 will cover thorium reactors, including what is thorium and how it differs from uranium, why there is interest in thorium, what sorts of reactors can use thorium, and why thorium has not yet seen widespread use. Episode 7 will cover small modular reactors or SMRs, what the reason is for developing them, what are the different ways they may be used, and where they are currently being built. Episode 8 will cover "Generator IV" reactors which is a collection of future technologies.   08 Isotopes 09 Isotopes of Uranium 10 Nuclear Fission 11 Half Life 12 Fissile versus Fertile 13 Enrichment of Isotopes 14 Civil Versus Military Nuclear Material 15 Uranium 16 Plutonium 18 Conclusion In the first episode of this series we have discussed what the series will cover, some of the basic nuclear physics terminology, and the differences between civil and military nuclear material. In the upcoming episodes we will discuss some of the basic engineering aspects of reactors, The various types of commercial reactors, including common and uncommon ones, nuclear fuel, including uranium, plutonium, and thorium, medical isotopes, small modular reactors, and the areas of research being conducted into new reactor technologies. In the next episode however we will cover types of nuclear fuel, recycling of nuclear fuel, uranium and thorium resources, and medical isotopes. This concludes the first episode of an 8 part series on nuclear reactor technology.  Provide feedback on this episode.
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. <outline text="Daniel Persson" title="Daniel Persson" type="rss" xmlUrl="https://www.youtube.com/feeds/videos.xml?channel_id=UCnG-TN23lswO6QbvWhMtxpA"/> 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.
HPR4511: Audio-books

HPR4511: Audio-books

2025-11-1731:08

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.
loading
Comments (2)

Robert Naramore Jr.

awesome

Oct 29th
Reply

Denise Wiesner

Its an interesting topic you bring up. personally I am appalled by scarecrow tactics. I'd like to offer a different view. There is lots wrong with capitalism. First thing is that capitalists believe their system is the only answer. The hangover after our last industrial revolution gave us shorter working days, safety rules and employee rights at work. Currently there is lots of demand out there for sabbaticals or people taking a break. so hell yeah, give me a robot who does my job so I can recover from stress, spend time with my children or travel, do volunteer work. Why do we doubt Basic income? currently those breaks are only available for the rich or singles or childless. Have you seen a happy cashier? Have you heard a mine worker shouting: yes - let's continue ruining my lung instead of giving me proper training so I can work in a solar panel farm. and for the doctors! I have met so many who were an utter waste of my time. yes, give me the Watson system. I had to retrain in my job

Oct 19th
Reply
loading