Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes every weekday Monday through Friday.
This page was generated by The HPR Robot at


Comment Viewer

Because of the spammers we have had to turn on comment moderation. Sorry about the delay this will cause.

Subscribe to the comment feed.


oxo says: Hi Rho`n

Posted at 2025-05-29 16:20:30 relating to the show hpr4389 which was released on 2025-05-29 by Rho`n entitled Comments on hpr4373

Hi Rho`n,

Very interesting episode. I did a quick search and learnt that besides xargs, grep, sort and wc can receive null-terminated input via the '-z' option. Also it seems that tar can handle null-terminated filenames by the use of '--null'. Certainly more to explore for me :)

Regards oxo


Antoine says: Education

Posted at 2025-05-29 00:52:22 relating to the show hpr4381 which was released on 2025-05-19 by Antoine entitled What Omni-Instantness Makes To My Brain and Your Brain?

@sgoti
Yes... good observation. Thanks for sharing.

Also, the other part was not directed to me, but anyway I read it. Moving story, sad outgoings but with a powerful outcome by Aleysha and her suporters. Grateful,


Some Guy on the Internet says: I’ll have a go.

Posted at 2025-05-27 16:30:44 relating to the show hpr4380 which was released on 2025-05-16 by Ahuka entitled Isaac Asimov: The Rest of Asimov's Foundation Stories

Our public library uses Libby and Hoopla to share digital books. I’ve just downloaded the title “Foundation Trilogy - Isaac Asimov (Radio Theatre)” (https://www.hoopladigital.com/audiobook/foundation-trilogy-isaac-asimov-radio-theatre-isaac-asimov/13227620). I’ll give it a go.

Thank you for the show, Sgoti.


Some Guy on the Internet says: It's over 9000!

Posted at 2025-05-27 16:18:46 relating to the show hpr4385 which was released on 2025-05-23 by operat0r entitled Cable un-managment lol

We all do it, but you’ve mastered it. I now require a charge master. I’ll make a note to attempt this arson, clears throat, project someday.

Velcro for all, Sgoti.


lyunpaw@gmail.com says: I agree.

Posted at 2025-05-27 16:03:29 relating to the show hpr4384 which was released on 2025-05-22 by Henrik Hemrin entitled Browser and dedicated apps on the mobile phone

Many mobile apps act as very restricted browsers. The app will limit the user more than it will ever assists the user; and will require root level privileges for “reasons”.

Thank you for the show, Sgoti.


Some Guy on the Internet says: My two cents.

Posted at 2025-05-25 18:44:35 relating to the show hpr4381 which was released on 2025-05-19 by Antoine entitled What Omni-Instantness Makes To My Brain and Your Brain?

@Antoine
Conversations have gotten worst. I find that users often listen to respond, not listen to understand. The need to quickly respond is greater than gaining perspective.

@Ken Fallen
Behold the awesome power of the UNITED STATES Education System!
https://www.wtnh.com/news/connecticut/hartford/connecticut-high-school-graduate-cant-read-or-write-who-failed-her/

Thanks for the show, Sgoti.


Some Guy on the Internet says: I agree with the intentions.

Posted at 2025-05-25 18:18:22 relating to the show hpr4379 which was released on 2025-05-15 by Trollercoaster entitled Mapping Municipalities' Digital Dependencies

This seems a noble goal and maybe fun to learn more about how our most critical systems are bottle-necked by FAANG. I image there isn’t a “one size fits all” approach for something like this; different techniques used per locale. Major systems (governments) may rotate services depending on budget restrictions, regulations (e.g. GDPR), or public bidding systems; here today, gone tomorrow.

Thanks for the show, Sgoti.


leeand0 says: Another Public Access Unix

Posted at 2025-05-25 11:03:32 relating to the show hpr4036 which was released on 2024-01-22 by Claudio Miranda entitled The Tildeverse

dimension.sh


leeand0 says: Another Public Access Unix

Posted at 2025-05-25 10:27:10 relating to the show hpr4036 which was released on 2024-01-22 by Claudio Miranda entitled The Tildeverse

https://yuturna.com/about.html


Windigo says: As advertised

Posted at 2025-05-23 04:22:10 relating to the show hpr4281 which was released on 2024-12-30 by Jon The Nice Guy entitled My ridiculously complicated DHCP setup at home

We were promised a ridiculously complicated DHCP setup, and you did deliver!

Thanks, Jon, I really enjoyed this episode. I've also fought with my home network, and I'm taking a lot of inspiration from your setup.


Archer72 says: Voice synthesis

Posted at 2025-05-20 10:11:54 relating to the show hpr4072 which was released on 2024-03-12 by Archer72 entitled Piper text to speech engine

I found a Firefox extension that uses Piper voices, listed as 'experimental'

It is called Read Aloud
https://addons.mozilla.org/en-US/firefox/addon/read-aloud


archer72 says: Thank you for sharing

Posted at 2025-05-18 11:01:00 relating to the show hpr4387 which was released on 2025-05-27 by Elsbeth entitled Did she say she flew light aircraft?!

Hi,

Thank you for sharing your flight experiences.
It was interesting that both you and my wife grew up in Oregon, and that my Dad is also a Vietnam veteran.

He liked gas power model planes when I was growing up, the type which were fly-by-wire, or control line flying, which I just looked up.

https://web.archive.org/web/20060720184411/http://www.coxmodels.com/prodinfo.asp?number=006020

It was not quite like the link I just put, but was a solid blue one, which I think may have been a kit build.

Anyways, thanks for the trip down memory lane.

Looking forward to more shows.

-Archer72


Dave Morriss says: Enjoyable show!

Posted at 2025-05-17 20:12:33 relating to the show hpr4373 which was released on 2025-05-07 by oxo entitled Rsync with stdin as source

Thanks for this.

I liked your "stream of consciousness" approach to making a show. It was good to follow along with your thoughts.

Yes, I agree with Paulj that 'rsync' is all about updating the destination with differences detected in the source, so the 'find' seems redundant.

However, it's interesting to examine the '-print0' option. I have used it when I have files with spaces (and other weirdnesses) in their names, which I need to process. Many other commands accept null-terminated names, so this can be very useful.

Here's a case in an HPR script I wrote a long time ago when I was a "Janitor":

mapfile -d '' -t pix < \
<(find "$SHOWDIR" -maxdepth 1 -regextype egrep -regex '.*\.(jpg|JPG|png|PNG)' -print0 |\
sort -z)

It fills an array 'pix' with picture file names, avoiding problems with spaces in names (hopefully anyway!).

The "null" characters generated by find are non-printable, but you could save the output and view it with an editor, or with 'od' or 'cat -v' to "see" them.

You mentioned 'ACL'. This stands for Access Control List, a POSIX feature which gives more fine-grained access control to filesystem objects.

Looking forward to more shows like this :-)


Dave Morriss says: VI Mode

Posted at 2025-05-17 19:42:14 relating to the show hpr4372 which was released on 2025-05-06 by Some Guy On The Internet entitled The power of GNU Readline - part 4

Thanks for this. Excellent show.

The VI mode has been in Readline forever, but I don't use it, even though I use Vim every day. You made me ask myself "why?".

I think that when I first learnt about Readline, which was mainly on Unix (Ultrix, SunOS, and others) in the early 1990's, the VI interface wasn't as comprehensive as it is now. So I went with the Emacs mode. It's a long while ago, and I may be wrong.

Anyway, your description of this aspect of Readline makes me want to enable VI mode :-)


Some Guy on the Internet says: @Bob, Free range eggs.

Posted at 2025-05-16 05:46:23 relating to the show hpr4375 which was released on 2025-05-09 by operat0r entitled Long Chain Carbons,Eggs and Dorodango?

**Tongue-in-cheek:** ...and they have “the best”, homemade and locally/responsibly sourced, dorodango any chicken could ever *lay* eyes on; see what I did there. I'm here all week.


Some Guy on the Internet says: It's show time

Posted at 2025-05-16 05:04:23 relating to the show hpr3511 which was released on 2022-01-17 by Klaatu entitled Podman like Vagrant

I’m enjoying podman and stumbled into this show. I agree, containers for headless distro testing is very nice; it’s so nice, why not go apt-spelunking.

See you around, Sgoti (Some guy on the internet).


Some Guy on the Internet says: LLMs in academic research

Posted at 2025-05-16 04:31:23 relating to the show hpr4376 which was released on 2025-05-12 by Lee entitled Re-research

I’ve heard about LLMs in academic research but it is not good news. A flood of junk white papers (https://phys.org/news/2024-08-junk-ai-scientific-publishing.html) is the result of LLMs at the moment; spammers ruin everything.


Some Guy on the Internet says: Great show.

Posted at 2025-05-16 04:14:25 relating to the show hpr4377 which was released on 2025-05-13 by Klaatu entitled Password store and the pass command

I did not know ‘pass’ has add-ons; very nice, I’ll give it a try. Also, are you still using/developing ‘Credit’ (mentioned in hpr3018 :: Encrypted edit)? The ‘Credit’ project is a great example of hackers enjoying “free”, as in freedom, software.

Happy hacking, Sgoti (Some guy on the internet).


Lee says: Sonos

Posted at 2025-05-13 17:31:39 relating to the show hpr4376 which was released on 2025-05-12 by Lee entitled Re-research

Not sure why HPR in general might play better than others on wireless speakers. If talking about this particular episode, it was submitted as a .flac file, though as you can see it's been converted to a choice of formats. All other things being equal it could just be the frequency range of the recording. Personally, I still haven't settled on a 'favourite' recording setup, and generally just use whatever equipment is to hand.


paul says: sonos play back

Posted at 2025-05-12 04:20:42 relating to the show hpr4376 which was released on 2025-05-12 by Lee entitled Re-research

Hi trying to understand why this podcast plays ok on my sonos, as not everyone does


archer72 says: Rsync - paulj

Posted at 2025-05-09 16:13:32 relating to the show hpr4373 which was released on 2025-05-07 by oxo entitled Rsync with stdin as source

That sounds like a great setup.
Are there details you can share in a show?

I am cautious of --delete because of nearly lost data of my child's younger pictures and the day after her birth video. Of course my backup strategy was not great either. I ended up using testdisk (or photoRec?) It has been a while, and I'm sadly lacking documentation.

https://www.cgsecurity.org


Bob says: Free range eggs

Posted at 2025-05-09 14:36:18 relating to the show hpr4375 which was released on 2025-05-09 by operat0r entitled Long Chain Carbons,Eggs and Dorodango?

I'm sure operat0r only used eggs from his own chickens.


archer72 says: Welcome.

Posted at 2025-05-09 14:35:17 relating to the show hpr4367 which was released on 2025-04-29 by oxo entitled My first episode; 001 Introduction

Welcome oxo, looking forward to the next show.


Torin Doyle says: Welcome!

Posted at 2025-05-09 11:04:17 relating to the show hpr4367 which was released on 2025-04-29 by oxo entitled My first episode; 001 Introduction

Hi oxo and welcome aboard.


Torin Doyle says: SGOTI is so likeable.

Posted at 2025-05-09 11:02:50 relating to the show hpr4372 which was released on 2025-05-06 by Some Guy On The Internet entitled The power of GNU Readline - part 4

I always like hearing SGOTI. It's great how he drops in the odd laugh. He'd put just about anyone in a good mood.


Paulj says: rsync capabilities

Posted at 2025-05-09 10:05:17 relating to the show hpr4373 which was released on 2025-05-07 by oxo entitled Rsync with stdin as source

Hi Oxo - Thanks for the show.

One question - Doesn't rsync only copy the files which have changed in the source or destination directory? In other words, you wouldn't need the "find ..." part of the command. Or did you only want to transfer new changes, and older changes are not to be transferred across?
I use rsync for keeping my server music up to date. I have a local copy of my music (ripped from CDs I actually own!!), and have an instance of Jellyfin running on a server. I mount the server music directory on my local machine, and run:

rsync -avt --delete /var/lib/mpd/music/ /mnt/music/

This copies files from my local directory into the mounted folder, and deletes any files in the latter which are not in the former. If I understand your show, you are working to achieve the same thing - have a master copy on one machine, and update the directories on other machines.
I like the -print0 option - I haven't seen that before, and it looks useful.

I look forward to your next episode!


Torin Doyle says: The cruelty of the egg industry.

Posted at 2025-05-09 06:41:43 relating to the show hpr4375 which was released on 2025-05-09 by operat0r entitled Long Chain Carbons,Eggs and Dorodango?

Alas, the fate of male chicks in the egg industry is horrific [mass maceration / mass suffocation / mass gassing]. Have you tried making this soup with an egg substitute?


ClaudioM says: Ha! The signoff!

Posted at 2025-05-08 14:17:13 relating to the show hpr4374 which was released on 2025-05-08 by Honkeymagoo entitled 24-25 New Years Eve show 7

LOL, didn't know I'd be the one signing off everyone for the NYE show. Sure was fun and I look forward to the next one! :-D


Henrik Hemrin says: Community

Posted at 2025-05-08 08:40:25 relating to the show hpr4371 which was released on 2025-05-05 by HPR Volunteers entitled HPR Community News for April 2025

Thanks for this Community News episode! It is an honor to be part of this community, as listener and sometimes as contributor.


Reto says: A link to one or more

Posted at 2025-05-06 10:37:49 relating to the show hpr4368 which was released on 2025-04-30 by Trixter entitled Lessons learned moderating technical discussion panels

Hi Trixter,

Great talk, thank you.

While I may never face such a situation, I would appreciate to get a link to one or more of such Panel-Shows to listen to it.

Cheers
Reto