Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.



Welcome to HPR the Community Podcast

We started producing shows as Today with a Techie on 2005-09-19, 18 years, 8 months, 26 days ago. our shows are produced by listeners like you and can be on any topic that "are of interest to hackers". if you listen to HPR then please consider contributing one show a year. if you record your show now it could be released in 11 days.

Call for shows

We are running very low on shows at the moment. Have a look at the hosts page and if you don't see "2024-??-??" next to your name, or if your name is not listed, you might consider sending us in something.

There are no files to process on the FTP server.

Meet the team


Latest Shows


hpr4140 :: Battery and Charging Technology 2024

Interesting new developments in batteries and charging

Thumbnail of Ahuka
Hosted by Ahuka on 2024-06-14 is flagged as Clean and released under a CC-BY-SA license.
Battery, Electric Vehicles, EV charging. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:15:39

It is obvious to most people that we need to stop burning fossil fuels to prevent even worse global climate change. Options like solar panels and windmills are options for providing clean renewable electricity, but since so much of our fossil fuel use is for transportation, we need to make strides in improving batteries and charging. Fortunately there have been some very positive developments that will show up within just a few years


hpr4139 :: HPR New Years Eve Show 2023 - 24 ep 1

The HPR community comes together to converse

Hosted by Honkeymagoo on 2024-06-13 is flagged as Explicit and released under a CC-BY-SA license.
new years,linux,community. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 02:00:20

Linux Lugcast - https://linuxlugcast.com/

Hacker Public Radio - https://hackerpublicradio.org/

Reichsmark - https://en.wikipedia.org/wiki/Reichsmark

7-11 convenience store - https://www.7-eleven.com/

7-11 pizza - https://www.7-eleven.com/products/pizza

Peanut butter sandwich - https://www.foodnetwork.com/recipes/photos/pb-and-yay-

Cereal - https://en.wikipedia.org/wiki/Cereal

Medicaid - https://www.medicaid.gov/

Raspberry Pi - https://www.raspberrypi.com/

MX Linux - https://mxlinux.org/

MX Linux Pi OS Respin - https://mxlinux.org/blog/mx-23-1-raspberry-pi-os-respin/

Raspberry Pi OS - https://www.raspberrypi.com/software/

Chromium Browser - https://www.chromium.org/chromium-projects/

Firefox Browser - https://www.mozilla.org/en-US/firefox/new/

Raspberry Pi 400 - https://www.raspberrypi.com/products/raspberry-pi-400/

How Many Open Browser Tabs Is Too Many Open Browser Tabs? - https://lifehacker.com/does-having-too-many-tabs-open-really-slow-down-your-br-1848554140

HDMI - https://www.lifewire.com/hdmi-facts-high-definition-multimedia-interface-1847337

VGA - https://www.howtogeek.com/821620/what-is-vga/

RCA Connectors - https://www.cablethis.com/demystifying-rca-connectors-how-they-impact-your-audio-quality/

Composite Video - https://www.lifewire.com/composite-video-the-basics-1846869

CDC Pascal - https://standardpascal.org/CDC6000pascal.html

Xerox - https://www.xerox.com/en-us

IBM - https://www.ibm.com/us-en

Thailand Death Train - https://www.bordersofadventure.com/death-railway-kanchanaburi-thailand/

West Virginia - https://www.wv.gov/Pages/default.aspx

Mining Effects On Fishing - https://fisheries.org/policy-media/policy-statements/afs-policy-statement-13/

Mining Land Remediation/Reclamation - https://www.epa.gov/remedytech/green-remediation-best-management-practices-mining-sites

Kwai River - https://www.tripadvisor.com/Attraction_Review-g297924-d554151-Reviews-River_Kwai-Kanchanaburi_Kanchanaburi_Province.html

Cassava - https://plants.usda.gov/DocumentLibrary/plantguide/pdf/pg_maes.pdf

Sugar Cane - https://en.wikipedia.org/wiki/Sugar_Kane

Rice - https://en.wikipedia.org/wiki/Rice

The story of the great Polish train hack - https://www.railway-technology.com/news/the-story-of-the-great-polish-train-hack/?cf-view

CompuServe Headquarters turns 50 - https://abc6onyourside.com/news/local/historical-status-given-to-central-ohio-building-that-once-housed-compuserve

Compuserve - https://www.compuserve.com/

PDP-10 Computer - http://www.columbia.edu/cu/computinghistory/pdp10.html

Linear Power Supply - https://www.tek.com/en/documents/application-note/understanding-linear-power-supply-specifications

Switching Power Supply - https://www.eleccircuit.com/what-switching-power-supply-how-does-it-work/

Asperger's Syndrome - https://www.autismspeaks.org/types-autism-what-asperger-syndrome

DietPi - https://dietpi.com/

Debian Linux - https://www.debian.org/

XFCE - https://www.xfce.org/

Systemd - https://www.digitalocean.com/community/tutorials/what-is-systemd

MX-23 XFCE (Bookworm) - https://forums.raspberrypi.com/viewtopic.php?t=362478

Thorium Web Browser - https://thorium.rocks/

Waterfox Web Browser - https://www.waterfox.net/

Group Speed Dial (FIrefox) - https://addons.mozilla.org/en-US/firefox/addon/groupspeeddial/

Raspberry Pi 5 - https://www.raspberrypi.com/products/raspberry-pi-5/

PDP-6 - http://pdp-6.net/

MIT - https://web.mit.edu/

MIT Early AI works - https://dspace.mit.edu/handle/1721.1/5460

ZULU Time - https://www.timeanddate.com/worldclock/timezone/zulu

Daylight Savings Time - https://www.reuters.com/world/us/what-is-us-daylight-saving-time-why-was-it-created-2023-10-31/

Truck Driver Rules & Regulations - https://truckstop.com/blog/understanding-truck-driving-hours-and-regulations/

Amphetamine - https://en.wikipedia.org/wiki/Amphetamine

Men In Black - https://www.imdb.com/title/tt0119654/

Cold War - https://www.britannica.com/event/Cold-War

Pershing Ballastic Missle - https://www.lockheedmartin.com/en-us/news/features/history/pershing.html

Pershing M26 Tank - https://tanks-encyclopedia.com/ww2/us/m26_pershing.php

C4 Plastic Explosive - https://www.military.com/video/ammunition-and-explosives/explosives/c4-explained/1367499806001

Battleship New Jersey - https://www.battleshipnewjersey.org/

B-52 - https://stratofortress.org/history/

Wagner Military Group - https://en.wikipedia.org/wiki/Wagner_Group

John Ringo - https://www.simonandschuster.com/authors/John-Ringo/1875432

Ghost (John Ringo book) - https://www.kirkusreviews.com/book-reviews/john-ringo/ghost-3/

Battleship Wisconsin - https://nauticus.org/explore/battleship-exhibits/about-the-battleship/

Jules Verne - https://www.biography.com/authors-writers/jules-verne

M28/M29 Davy Crockett Tactical Nuclear Weapon - https://armyhistory.org/the-m28m29-davy-crockett-nuclear-weapon-system/

PTSD - https://www.psychiatry.org/patients-families/ptsd/what-is-ptsd

Autistic Spectrum - https://www.cdc.gov/ncbddd/autism/signs.html

Dyslexia - https://www.mayoclinic.org/diseases-conditions/dyslexia/symptoms-causes/syc-20353552

Boston - https://www.boston.gov/visiting-boston

Clinical Depression - https://www.nimh.nih.gov/health/topics/depression

Maine - https://visitmaine.com/

Spread Spectrum Communications - https://www.edn.com/what-is-spread-spectrum-technology/

Israeli Army Unit that recruits autistic teens - https://www.theatlantic.com/health/archive/2016/01/israeli-army-autism/422850/

Open Source - https://opensource.com/resources/what-open-source

New Years Resolution - https://www.newsweek.com/new-years-resolution-2022-meaning-origin-ideas-1662947

Mini HDMI Cable - https://www.howtogeek.com/745530/hdmi-vs-mini-hdmi-vs-micro-hdmi-whats-the-difference/

LibreOffice Impress - https://www.libreoffice.org/discover/impress/

Powerpoint - https://www.microsoft.com/en-us/microsoft-365/powerpoint

Google Drive - https://www.google.com/drive/

GPD Win 4 - https://www.gpd.hk/gpdwin4

Coreboot - https://www.coreboot.org/

Libreboot - https://libreboot.org/

FOSDEM - https://fosdem.org/2024/

BIOS - https://computer.howstuffworks.com/bios.htm

X11 - https://www.baeldung.com/linux/x11

Wayland - https://wayland.freedesktop.org/

Gnome 3 - https://www.gnome.org/getting-gnome/

Mate - https://mate-desktop.org/

Xorg - https://wiki.archlinux.org/title/Xorg

Open Suse - https://www.opensuse.org/

KDE - https://kde.org/

Unity - https://unityd.org/

Chromebook - https://www.google.com/chromebook/

ASUS EEE PC 901 - https://www.laptopmag.com/reviews/laptops/asus-eee-pc-901

ASUS EEE PC X101CH - https://www.cnet.com/reviews/asus-eee-pc-x101ch-review/

Star Labs - https://us.starlabs.systems/?shpxid=fc6f3491-925e-4b6c-aba5-4477924fc432

Pulse Audio - https://www.freedesktop.org/wiki/Software/PulseAudio/

Obsessive Compulsive Disorder (OCD) - https://www.nimh.nih.gov/health/topics/obsessive-compulsive-disorder-ocd

STEM (Science, Technology, Engineering, & Math) - https://www.lifewire.com/what-is-stem-4150175


hpr4138 :: Linux Gaming: Factorio

A weekly show on which I talk about a game that I'm playing. Linux games only.

Hosted by Cedric De Vroey on 2024-06-12 is flagged as Clean and released under a CC-BY-SA license.
linux,gaming,factorio. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:07:49

This show is about gaming, more specifically gaming on Linux. This episodes is about Factorio, a survival strategy game focusing on automation. I currently don't have show notes to go with this show.


hpr4137 :: I used reisub key sequence to reboot my frozen Linux computer

A frozen Linux computer can safely be rebooted with the reisub key sequence.

Hosted by Henrik Hemrin on 2024-06-11 is flagged as Clean and released under a CC-BY-SA license.
Linux, reisub, SysRq, System Request. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:03:24

In two earlier episodes I have been talking about digiKam photo management software. I hope to come back to that topic in another episode in the future. But not today.

Today I will talk about what happened to me about two weeks ago. Maybe it was because I had used the hibernate state, which I rarely use, that caused my laptop to behave somewhat strange. So I decided to turn it off. It was my Lenovo Thinkpad T460p laptop, running Linux Mint Debian Edition.

So I turned it off the normal way with the soft button inside the operating system. But instead of power off I was shown a full terminal screen with a lot of text what it was doing. But it never came to the conclusion to turn off.

I have learned that in those situations, although tempting, that on Linux I should not force turn off with the physical mechanical power button. I have tried that before on another Linux laptop, and it was not a success, rather the opposite.

What I should do with Linux is to talk with electrodes directly to the central brain, or in other words, call the Linux kernel with help of a system request and by that sidestep the operating system.

A System Request is done with the SysRq key on the keyboard. In this situation I did the reisub key sequence with a system request:

If I hold the System Request key together with the Alternate Alt key, and when still holding them down, I type the letters r, e, i, s, u and b, one by one in a very slow pace, I take seconds between them. Then I release all keys and the machine reboots.

This was very successful for me and the laptop has since then worked as normal.

I use an external full size keyboard that has a System Request key.

But not all laptops has such a key any more. System Request can be reached also on all or most of those laptops with some key combination. But that key combination varies between manufacturers and models.

In the show notes I add a link to a How to geek article about reisub as well as to Wikipedia about System Request:


hpr4136 :: Pi Samba Share

Setting up a Samba share on your Pi for when your streaming services are down

Thumbnail of Kevie
Hosted by Kevie on 2024-06-10 is flagged as Clean and released under a CC-BY-SA license.
Pi,media,server,samba. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:12:56

We live in a time where everything is streamed; from our TV, radio, podcasts everything is fine until the internet goes down. Gone are the days of simply turning on the TV with a set top aerial. With this in mind, I set up an old Raspberry Pi 2 and connected it to use as a video and music server through a Samba share.

To complete this task you will need:

  • A Raspberry Pi
  • A micro-SD card
  • An Ethernet cable
  • An external hard drive (min 2TB recommended)

Step 1: Update your Pi software in the terminal:

sudo apt update && sudo apt upgrade

Step 2: To allow us to share our files over a network we will install Samba:

sudo apt install samba

Step 3: To find UUID and the file system of the drive, enter:

sudo blkid

Ignore the line with fat32, this is your Micro-SD card.

Step 4: We need to mount this drive automatically whenever the Raspberry Pi is switched on. Firstly, we'll need to create a location to mount the external hard drive, we can do this by using the command:

sudo mkdir /media/external

Step 5: Now we need to edit the fstab to tell the Raspberry Pi to automount the external drive every time it is switched on

sudo nano /etc/fstab

Insert the following line at the bottom of the page:

UUID="{the UUID you noted down in step 3}"     /media/external   {type noted in step 3}     auto,user,rw      0     0

The above should all be on one line, pressing the tab key to create a gap between each piece of information.

Step 6: Now we need to set up which folders are going to be shared. I'll assume that we are going to make the whole of the external drive available over the network

sudo nano /etc/samba/smb.conf

At the bottom of the page add the following, note that you can call this anything you wish, just exchange the word external but you must include [ ]:

[external]
path = /media/external
available= yes
browsable = yes
public = yes
writable = yes

It's worth noting before we continue that I've set the option writable = yes, this means that you can add to or remove the contents of the external drive over the network. If you are not comfortable having this option then simply change it to writable = no. Now save and exit (ctrl + X), make sure that you answer 'yes' to save your changes.

Step 7: We will now set the Raspberry Pi to log in automatically on startup, if the user Pi isn't logged in then all of things we've just set up will not work. Type:

sudo nano /etc/inittab

Navigate down to the line:

1:2345:respawn:/sbin/getty --noclear 38400 tty1

and add --autologin pi after getty to make the line:

1:2345:respawn:/sbin/getty --autologin pi --noclear 38400 tty1

Save and exit (ctrl + X) make sure that you answer 'yes' to save it.

Step 8: We can try it out our system and auto-login by using the command

sudo reboot

Assuming that everything goes well, your system should be up and running. Try and find it on a computer through the file manager. I personally recommend saving the Pi location on Kodi for an easy to use solution for browsing your media on a TV.


hpr4135 :: Mining the web

In this episode I talk a bit about a project I have been working on to index the web.

Hosted by Cedric De Vroey on 2024-06-07 is flagged as Explicit and released under a CC-BY-SA license.
docker, redis, hacking, mongodb, scraping, dns, certificate-transparency. general. 1.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:15:14

I don't have shownotes for this one. Sorry for that.

Please refer to the transcript for more information.


hpr4134 :: Goodbye Craig Maloney.

Remembering a friend

Thumbnail of Ken Fallon
Hosted by Ken Fallon on 2024-06-06 is flagged as Explicit and released under a CC-BY-NC-SA license.
cmaloney, pepperandcarrot, OpenMetalCast. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 01:12:04

Craig S. Maloney age 52 of Madison Heights formerly of Royal Oak, passed away on Tuesday, April 2, 2024 at his residence with his family at his side.

It was with great sadness that I heard of the passing of Craig Maloney.

We knew him through his podcast https://openmetalcast.com, which is a member of the https://freeculturepodcasts.org/ Creative Commons podcasts.

Our thoughts go out to his Family and Friends.


hpr4133 :: Mastodon as a way to comment to HPR episodes

norrist discusses commenting on the hpr mastodon bot's post

Hosted by norrist on 2024-06-05 is flagged as Clean and released under a CC-BY-SA license.
python, mastodon, hpr. general. 3.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:19:40

Mastodon as a way to comment to HPR episodes

Prompted by Knightwise

  • I should be easier for listeners to discuss shows.
  • There have been several times I have intended to leave a comment on a show, but I forget by the time I get back to my PC
  • Mastodon is made for community interaction.
  • If you are active on mastodon, replying to a mastodon post is probably easier than the HPR comment form.

HPR Bot

  • HPR has a mastodon bot that makes a post when a new show is released
  • The Bot's post and replies can be used as a comment system for HPR
  • https://botsin.space/@hpr

Easy Methods to including Mastodon on a static page

  • Each post has an embed link, but it does not include replies.
  • JavaScript can be used to display the post and replies
    • Example https://carlschwan.eu/2020/12/29/adding-comments-to-your-static-blog-with-mastodon/
    • Carl Schwan - KDE developer
  • Neither of these is ideal

Mastodon API

  • Mastodon has an API that can be used to pull a list of status updates.
  • The comments can be pulled from the API and added to the static site.

Proof of concept

  • HPR site using RSS feeds as the data source
  • https://gitlab.com/norrist/hprfeed2db
    • Full episode feed
    • Comments feed.
    • HPR Episodes 3637 and 3654
      • https://hpr.norrist.xyz/episodes/HPR3637.html
      • https://hpr.norrist.xyz/episodes/HPR3654.html
  • Add a new step to pull in the HPR Bot post replies as comments.
  • As a demo https://hpr.norrist.xyz will have mastodon comments on recent episode pages.

get_mastodon_comments.py

  • load_comments_from_bot()
    • look for status updates regex "New Episode: hpr(\d+) :: "
  • get_thread_comments()
    • builds list of descendants - aka comments
  • update_db()
    • loops through list of comments
    • extracts - author, content, , pubdate, ...
    • inserts into sqlite database along with data from full episode and comment feeds.
  • HTML template displays mastodon comments underneath the comments from the comment RSS feed.

Mastodon Comment Moderation

  • I didn't implement any moderation, but there are a few possible ways to do so
    1. Maintain a list of approved contributors. When an unapproved commenter posts
      • notify the admin that there are comments by a new commenter
      • skip adding any comments to the database until the commenter is added to the approve list
    2. Maintain a list of approved comments
      • comments have unique id
      • Add approved comment ID to a database
      • Only display approved comments.

Going Forward

  • Even without including mastodon comments on the HPR Page
  • Increase awareness of HPR on Mastodon
    1. Follow the HPR bot on mastodon.
    2. Tag yourself when one of your shows is posted by the HPR.
    3. Add your mastodon account to your HPR profile / show notes.
    4. Comment on the HPR bots mastodon post.
  • My mastodon account - https://noc.social/@norrist
  • Python to get mastodon comments - https://gitlab.com/norrist/hprfeed2db/-/blob/main/get_mastdon_comments.py
  • Example page with Mastodon Comments - https://hpr.norrist.xyz/episodes/HPR4126.html
    • This page may not have any mastodon comments depending on when you check the page.
    • Check a more recent page if there are no mastodon comments.

hpr4132 :: Urandom talks about the future of HPR

The Urandom lads talk in circles for about an hour about HPR

Thumbnail of Thaj Sara
Hosted by Thaj Sara on 2024-06-04 is flagged as Explicit and released under a CC-BY-SA license.
Hacker Public Radio. general. 3.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:42:35

The Urandom lads talk in circles for about an hour about HPR.


hpr4131 :: HPR Community News for May 2024

HPR Volunteers talk about shows released and comments posted in May 2024

Thumbnail of HPR Volunteers
Hosted by HPR Volunteers on 2024-06-03 is flagged as Explicit and released under a CC-BY-SA license.
Community News. HPR Community News. 7.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 01:49:15

New hosts

Welcome to our new host:
Moss Bliss.

Last Month's Shows

Id Day Date Title Host
4108 Wed 2024-05-01 What's in my bag swift110
4109 Thu 2024-05-02 The future of HPR knightwise
4110 Fri 2024-05-03 Playing Civilization III, Part 2 Ahuka
4111 Mon 2024-05-06 HPR Community News for April 2024 HPR Volunteers
4112 Tue 2024-05-07 JSON and VENDORS and AUTH ohh my! operat0r
4113 Wed 2024-05-08 Today I Learnt, sed hold/pattern space use. Some Guy On The Internet
4114 Thu 2024-05-09 Introduction to jq - part 2 Dave Morriss
4115 Fri 2024-05-10 Tagging music with Beets dnt
4116 Mon 2024-05-13 Response to 4109: Building community without SEO hobs
4117 Tue 2024-05-14 JAMBOREE ! operat0r
4118 Wed 2024-05-15 Toil versus Livelihood dnt
4119 Thu 2024-05-16 Cov's Jams 003 Cov
4120 Fri 2024-05-17 South Carolina to Home Ahuka
4121 Mon 2024-05-20 RODE wireless microphones Clinton Roy
4122 Tue 2024-05-21 The Conference for Creative Use of the Radio Spectrum in Open Systems Ken Fallon
4123 Wed 2024-05-22 KeepassXC Update Some Guy On The Internet
4124 Thu 2024-05-23 Developing a project Lee
4125 Fri 2024-05-24 Installing Home Assistant Operating System (HAOS), on a x86-64 machine Ken Fallon
4126 Mon 2024-05-27 Podcasting for Newbies Moss Bliss
4127 Tue 2024-05-28 Retro fun with the GPi 2 cases Kevie
4128 Wed 2024-05-29 30 years of the internet knightwise
4129 Thu 2024-05-30 How I found Hacker Public Radio Henrik Hemrin
4130 Fri 2024-05-31 Playing Civilization III, Part 3 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 25 comments in total.

Past shows

There is 1 comment on 1 previous show:

  • hpr4087 (2024-04-02) "Getting started with the digiKam photo management software" by Henrik Hemrin.
    • Comment 1: Henrik Hemrin on 2024-05-13: "Good support from digiKam developers and community"

This month's shows

There are 24 comments on 7 of this month's shows:

  • hpr4109 (2024-05-02) "The future of HPR " by knightwise.
    • Comment 1: Dirk on 2024-05-02: "The future about HPR"
    • Comment 2: Ken Fallon on 2024-05-02: "Thanks for volunteering"
    • Comment 3: Knightwise on 2024-05-04: "Alt Hoeselt Calling :)"
    • Comment 4: knightwise on 2024-05-04: "Hacker Public Radio as "brown noise?" "
    • Comment 5: mpardo on 2024-05-04: "Interesting episode"
    • Comment 6: enistello on 2024-05-05: "The future of HPR"
    • Comment 7: Ken Fallon on 2024-05-06: "Active for a given value of active."
    • Comment 8: Ken Fallon on 2024-05-06: "On proprietary platforms"

  • hpr4112 (2024-05-07) "JSON and VENDORS and AUTH ohh my!" by operat0r.
    • Comment 1: Ken Fallon on 2024-05-31: "The answer is always jq"

  • hpr4115 (2024-05-10) "Tagging music with Beets" by dnt.
    • Comment 1: kdmurray on 2024-05-16: "Just what the doctor ordered"

  • hpr4116 (2024-05-13) "Response to 4109: Building community without SEO" by hobs.
    • Comment 1: Knightwise on 2024-05-13: "Just a small correction."
    • Comment 2: kdmurray on 2024-05-13: "Ok but..."
    • Comment 3: Ken Fallon on 2024-05-15: "Actual Actions ?"
    • Comment 4: knightwise on 2024-05-17: "Low hanging fruit"
    • Comment 5: norrist on 2024-05-19: "Mastodon Comments"

  • hpr4118 (2024-05-15) "Toil versus Livelihood" by dnt.
    • Comment 1: Bob on 2024-05-15: "We want free time but what we get is more less paid toil"
    • Comment 2: kdmurray on 2024-05-16: "Deep Thought"
    • Comment 3: Kevin O'Brien on 2024-05-18: "Bravo!"
    • Comment 4: Laindir on 2024-05-20: "Half the problem"
    • Comment 5: dnt on 2024-05-21: "Re: Laindir"
    • Comment 6: dnt on 2024-05-21: "Re: kdmurray"

  • hpr4124 (2024-05-23) "Developing a project" by Lee.
    • Comment 1: Trey on 2024-05-23: "Not now... another time."
    • Comment 2: dnt on 2024-05-25: "projects"

  • hpr4128 (2024-05-29) "30 years of the internet" by knightwise.
    • Comment 1: zen_floater on 2024-05-30: "WVDiAL"

Mailing List discussions

Policy decisions surrounding HPR are taken by the community as a whole. This discussion takes place on the Mail 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/2024-May/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.

Any other business

Proposed policy change

  • In the past month we were asked to remove a show that had been added to the database, and uploaded to archive.org. This was done, but:
    • The amount of work to do this type of change is not trivial.
    • It's not possible to remove archive.org items, only to remove their contents and replace them with whatever comes from the replacement show.
    • The processes involved in this deletion and replacement are not complex but are somewhat labour-intensive.
    • There are ramifications into existing feeds (podcast players cache episode details and do not replace them, etc).
  • It is proposed that the policy be changed to discourage this, except in severe cases - perhaps those with copyright or other legal consequences. Obviously, we normally take great care that incoming shows are unlikely to trigger such problems in the first place.

The Future Feed

  • There is a feed which is normally referred to as the "Future Feed", which can be found on the RSS Syndication page. It receives shows which are posted out of order as they come in and may be replaced/reposted if errors are found. This is intended as a means to find issues with metadata or the audio quality of new shows before they hit the main feed.

  • Recently a show was posted to this feed which was truncated. Unfortunately, although the Janitors and a number or listeners follow this feed, this truncation was not spotted until the show was released.

  • It would be much appreciated if you could assist with watching this feed for errors in the future. Please contact the Janitors if you notice anything.

Janitorial Team

  • We have had some recent contributions to the development of the HPR software from norrist and kdmurray. We also added them to the "HPR Janitor's Closet" on Matrix to speed up discussions about open tickets. If anyone else wishes to help out with the development please do so by creating an account on our Gitea server.

Denial of Service Attacks on the Internet Archive

  • There have been a number of DDoS attacks on this service in the recent past. Jason Scott (@textfiles@mastodon.archive.org), Free-Range Archivist at the Internet Archive, has been mentioning this on Mastodon.

  • These attacks mean that we can sometimes be delayed when we need to upload shows to the IA.


Previous five weeks

hpr4130 :: Playing Civilization III, Part 3 hosted by Ahuka

2024-05-31. 00:19:46. Clean. Computer Strategy Games.
Computer games, strategy games, Civilization III.

We continue to look at the details of playing this game.

Listen in ogg, spx, or mp3 format.

hpr4129 :: How I found Hacker Public Radio hosted by Henrik Hemrin

2024-05-30. 00:04:06. Clean. general.
Hacker Public Radio, HPR, MintCast, podcast.

Another podcast led me to Hacker Public Radio.

Listen in ogg, spx, or mp3 format.

hpr4128 :: 30 years of the internet hosted by knightwise

2024-05-29. 00:31:04. Clean. general.
internet,.

Knight wise looks back at 30 years online and how the Internet has changed his life

Listen in ogg, spx, or mp3 format.

hpr4127 :: Retro fun with the GPi 2 cases hosted by Kevie

2024-05-28. 00:25:42. Clean. general.
Pi,Gaming,retro.

Kevie takes a look at and shares his experience with the GPi 2 & 2W cases

Listen in ogg, spx, or mp3 format.

hpr4126 :: Podcasting for Newbies hosted by Moss Bliss

2024-05-27. 00:05:08. Clean. general.
podcasting, equipment, easy.

All you need to become a podcaster

Listen in ogg, spx, or mp3 format.

hpr4125 :: Installing Home Assistant Operating System (HAOS), on a x86-64 machine hosted by Ken Fallon

2024-05-24. 00:11:31. Clean. Home Automation.
HA, HAOS, Home Assistant.

Method 1: Installing HAOS via Ubuntu booting from a USB flash drive to a generic x86-64 PC

Listen in ogg, spx, or mp3 format.

hpr4124 :: Developing a project hosted by Lee

2024-05-23. 00:07:05. Clean. general.
time, programming.

Collaborating to develop an alternative time system

Listen in ogg, spx, or mp3 format.

hpr4123 :: KeepassXC Update hosted by Some Guy On The Internet

2024-05-22. 00:19:13. Clean. general.
KeePassXC 2.7.8 release, Password managers.

Sgoti talks about the KeePassXC 278 release.

Listen in ogg, spx, or mp3 format.

hpr4122 :: The Conference for Creative Use of the Radio Spectrum in Open Systems hosted by Ken Fallon

2024-05-21. 00:18:47. Clean. HAM radio.
spectrum24, FOSDEM, HAM, SmartCity, SDR.

A Call for Presentations for spectrum24 is open.

Listen in ogg, spx, or mp3 format.

hpr4121 :: RODE wireless microphones hosted by Clinton Roy

2024-05-20. 00:08:42. Clean. general.
recording,microphone,podcast.

My first recording on new a microphone

Listen in ogg, spx, or mp3 format.

hpr4120 :: South Carolina to Home hosted by Ahuka

2024-05-17. 00:12:21. Clean. Travel.
RV, travel, southeast US, Charleston, South Carolina.

We leave Charleston, South Carolina, and head back home.

Listen in ogg, spx, or mp3 format.

hpr4119 :: Cov's Jams 003 hosted by Cov

2024-05-16. 00:11:38. Clean. All Songs Considered.
music.

A compilation of libre licensed music that Cov enjoyed listening to

Listen in ogg, spx, or mp3 format.

hpr4118 :: Toil versus Livelihood hosted by dnt

2024-05-15. 00:24:11. Clean. general.
work, "generative AI".

A contribution to the discussions about AI as a threat to our livelihoods

Listen in ogg, spx, or mp3 format.

hpr4117 :: JAMBOREE ! hosted by operat0r

2024-05-14. 00:18:46. Clean. general.
android,powershell,windows,pentesting,AI,llm.

Java Android Magisk Burp Objection Root Emulator Easy (JAMBOREE)

Listen in ogg, spx, or mp3 format.

hpr4116 :: Response to 4109: Building community without SEO hosted by hobs

2024-05-13. 00:19:18. Clean. general.
hpr,community,marketing,enshittification,social media,fediverse,small web.

Building community does not require marketing and too much marketing can sometimes destroy community

Listen in ogg, spx, or mp3 format.

hpr4115 :: Tagging music with Beets hosted by dnt

2024-05-10. 00:19:01. Clean. general.
beets, opus, music, funkwhale.

Some things to know before you use beets to tag your music

Listen in ogg, spx, or mp3 format.

hpr4114 :: Introduction to jq - part 2 hosted by Dave Morriss

2024-05-09. 00:24:44. Clean. general.
JSON,JavaScript Object Notation,jq,jq filter,jq language.

Options to jq; learning about filters

Listen in ogg, spx, or mp3 format.

hpr4113 :: Today I Learnt, sed hold/pattern space use. hosted by Some Guy On The Internet

2024-05-08. 00:34:43. Clean. general.
TIL, sed.

Sgoti talks about using sed hold/pattern spaces.

Listen in ogg, spx, or mp3 format.

hpr4112 :: JSON and VENDORS and AUTH ohh my! hosted by operat0r

2024-05-07. 00:20:30. Clean. general.
programming,python.

I talk and rant about JSON and Vendors

Listen in ogg, spx, or mp3 format.

hpr4111 :: HPR Community News for April 2024 hosted by HPR Volunteers

2024-05-06. 01:10:26. Clean. HPR Community News.
Community News.

HPR Volunteers talk about shows released and comments posted in April 2024

Listen in ogg, spx, or mp3 format.

hpr4110 :: Playing Civilization III, Part 2 hosted by Ahuka

2024-05-03. 00:15:14. Clean. Computer Strategy Games.
Computer games, strategy games, Civilization III.

We continue to look at the details of playing this game.

Listen in ogg, spx, or mp3 format.

hpr4109 :: The future of HPR hosted by knightwise

2024-05-02. 00:24:56. Clean. general.
marketing, hpr, future, vision.

Knightwise talks about the some of the changes HPR could embrace to become future proof.

Listen in ogg, spx, or mp3 format.

hpr4108 :: What's in my bag hosted by swift110

2024-05-01. 00:10:00. Clean. general.
bag, linux, laptop, ipad, electronics.

I describe what's in my bag

Listen in ogg, spx, or mp3 format.

hpr4107 :: Response to HPR #4065 hosted by swift110

2024-04-30. 00:21:33. Clean. general.
linux, framework, laptop, computers.

Shoutout to a shoutout I talk more about what I want in a Framework laptop

Listen in ogg, spx, or mp3 format.

hpr4106 :: My tribute to feeds hosted by Henrik Hemrin

2024-04-29. 00:04:27. Clean. general.
feeds, rss, atom.

Feeds are useful to keep me updated with new information from websites I am interested in.

Listen in ogg, spx, or mp3 format.

hpr4105 :: My story how I found a cure for my obesity hosted by Jeroen Baten

2024-04-26. 00:39:00. Clean. general.
fasting, weight loss, weight gain, insulin, Jason Fung, fasting.

A talk about my historical weight gain and what I recently learned so that I now lose weight.

Listen in ogg, spx, or mp3 format.

hpr4104 :: Introduction to jq - part 1 hosted by Dave Morriss

2024-04-25. 00:18:35. Clean. general.
JSON,JavaScript Object Notation,command line,functional programming language,jq.

The JSON data format, and using the jq utility to process it

Listen in ogg, spx, or mp3 format.

hpr4103 :: What's in my bag? hosted by Dave Hingley

2024-04-24. 00:05:17. Clean. What's in My Toolkit.
Bag, drawing, comics,toolkit.

An examination of the bag I use when out on the road

Listen in ogg, spx, or mp3 format.

hpr4102 :: Re:HPR 3133 More MPV Quick Tips hosted by Archer72

2024-04-23. 00:05:25. Clean. general.
Media, Video.

Archer72 chats about capture of extensive MPV history

Listen in ogg, spx, or mp3 format.

hpr4101 :: A I O M G hosted by operat0r

2024-04-22. 00:28:09. Clean. general.
AI,ai art, ai text generation,resume,jobs.

Some other guy on the internet talks about A I

Listen in ogg, spx, or mp3 format.

Older Shows

Get a full list of all our shows.