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



Welcome to HPR, the Community Podcast

We started producing shows as Today with a Techie on 2005-09-19, 19 years, 3 months, 29 days ago. Our shows are produced by listeners like you and can be on any topics 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 4 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 "2025-??-??" next to your name, or if your name is not listed, you might consider sending us in something.


Latest Shows


hpr4295 :: Three Holiday Hacks from 2023

Replacing the battery, swapping a fan, and getting a new desktop

Thumbnail of Ken Fallon
Hosted by Ken Fallon on Friday, 2025-01-17 is flagged as Clean and released under a CC-BY-SA license.
IkeaHacks, diy, hardware. general. 1.

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

Duration: 00:07:50

In this reserve show, Ken

  1. replaces the battery in a SONY A10 telephone .
  2. Swaps out a loud fan for a quiet one in a RIGOL DS1054 .
  3. Then replaces the desktop of an Ikea BEKANT standing desk with a narrower LAGKAPTEN table top not meant for it.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4295.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4294 :: Schedule audio recordings on the command line - A bit of fine tuning

Kevie tweaks the crontab command for better results with multiple recordings

Thumbnail of Kevie
Hosted by Kevie on Thursday, 2025-01-16 is flagged as Clean and released under a CC-BY-SA license.
CLI, audio, streaming, radio, recording, ripping, music. general. 1.

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

Duration: 00:05:18

TuxJam co-host Kevie follows up on HPR4287 with a bit of a tweak to the Crontab, but still using the ffmpeg command to record.


In the previous episode, the example stream url that was given proved to be unpopular with ffmpeg due to the characters that it contained. A quick work around for this was to put it in a url shortener, for this example I'm using TinyURL .


Another issue arose when the stream recorded without first removing the audio file, I could see this being an issue when you want to record a show when you will be away over multiple weeks. To overcome this we simply edit the Crontab file (command crontab -e ) and add the following to the end of the file, before the extension: $(date +"%Y_%m_%d")


So the template chances from:

* * * * * ffmpeg -i https://streamurl -t HH:MM:SS /path/filename.ogg

to

* * * * * ffmpeg -i https://streamurl -t HH:MM:SS /path/filename$(date +"\%Y_\%m_\%d").ogg

I forgot to say in the show that you need to add \ before % in Cron or it will not behave as expected.

The example of recording Dan Lynch's Pic and Mix show on Arrow Radio every Thursday at 7pm would now be:

00 19 * * 4 ffmpeg -i https://tinyurl.com/msm6ya6f -t 02:00:00 ~/Recordings/DanLynchPickMix$(date +"\%Y_\%m_\%d").ogg


Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4294.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4293 :: HTTrack website copier software

I use the HTTrack software to get my own copy of websites.

Hosted by Henrik Hemrin on Wednesday, 2025-01-15 is flagged as Clean and released under a CC-BY-SA license.
httrack, website, software. general. 1.

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

Duration: 00:03:53

The Wayback Machine by The Internet Archive is a very good resource for web sites no longer existing or older revisions of them.


However, sometimes I have also found it is nice and useful to have my own copy of a web site. It means I have control over the copy, it can be accessed offline and no world wide wait for the page to load.


My most typical use case if for web sites that I am manager of myself. For one or another reason, I want to keep a snapshot of the site. I have also used it for fact based sites which I want to always have access to, like a reference book. One of my recent use cases was a magazine that has closed down and announced the web site will also soon be terminated. Although it is available in the Wayback machine, I wanted to have a copy myself for a short period of time.


The software I use for this HTTrack. This software is available for Windows, Android, Linux and unix-like systems. It is at least for some platforms available with a graphical user interface. I have myself only used HTTrack with the terminal interface on Linux. HTTrack is a free and open source software.


In its simplest way to operate, it is just to type "httrack" followed by the url to the start page of the site to be copied.


In many cases this works well, I get a perfect copy. In other cases, it works less well. First of all, of course, I do not copy very big websites, both for the amount of time it takes and the disc space. What is stated in the robot textfile can also matter for the result. Another issue can be the folder structure of the site, HTTrack may not find all folders in its default setup, for example how images are stored. I have myself also got issues when menues and links not works normally where I instead have to right click to open the link.


The HTTrack web site has quite a lot of information in the documentation and it also has a forum. And in the terminal, there is also good help about all additional available commands. I have in general for my usage found the simple first attempt to copy sites gives perfect or good enough result directly without need to research details.


So, when I want to preserve snapshot of earlier releases of my own sites or when I want to have an offline and preserved copy of an important site, I consider HTTrack to be an easy to use and yet powerful tool. I am aware other similar tools exist, but this is the one I currently use.


HTTrack website copier website: https://www.httrack.com/

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4293.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4292 :: Firefox Add-ons

How to enhance the capabilities of Firefox

Thumbnail of Reto
Hosted by Reto on Tuesday, 2025-01-14 is flagged as Explicit and released under a CC-BY-SA license.
Firefox, Webbrowser. general. 2.

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

Duration: 00:29:23

Firefox has add-ons – these are extra features you can download and install to add more functionality to your browser. Add-ons allow you to customize your Firefox browser and enhance the way you use the web.


Bookmarks Organizer https://github.com/cadeyrn/bookmarks-organizer

ClearURLs https://docs.clearurls.xyz/1.26.1/

Don't fuck with copy and paste https://github.com/aaronraimist/DontFuckWithPaste

Don't track me Google https://github.com/Rob--W/dont-track-me-google

Download All Images https://webextension.org/listing/save-images.html

Enhancer for YouTube https://www.mrfdev.com/enhancer-for-youtube


I still don't care about cookies (https://www.reddit.com/r/firefox/comments/1dt5yte/comment/lb98xw7/)

  • it is no longer maintained as of now. Use uBlock it contains a list - go to settings, Cookie, EasyList, set the tick.


nuMatrix - not recommended - you have to learn its use https://codeberg.org/arek.codes/nuMatrix


RSSPreview https://github.com/aureliendavid/rsspreview

SingleFile https://github.com/gildas-lormeau/SingleFile

uBlock Origin - Gold standard https://github.com/gorhill/uBlock\#ublock-origin

User-Agent Switcher https://mybrowseraddon.com/useragent-switcher.html


The End.


Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4292.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4291 :: AM on the Nyquist Prompt

Lee experiments with amplitude modulation and learns lisp in the process

Hosted by Lee on Monday, 2025-01-13 is flagged as Clean and released under a CC-BY-SA license.
lisp, nyquist, radio. HAM radio. 2.

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

Duration: 00:12:35

Studying for a license from the Radio Society of Great Britain lead to an interesting experiment.

What happens if one sine wave is modulated with another sine wave? Similar to sending a pure tone over AM radio.

Apparently the result is two frequencies, one equal to the difference of the two original frequencies and one equal to the sum.

Creating two tones and multiplying them in Nyquist Prompt in Audacity then plotting the resulting spectrum concurs.

(mult (sound (hzosc 1000)) (sound (hzosc 500)))

The original tones were 1 kHz and 0.5 kHz.

The result was a peak at 0.5 kHz (the difference) and one at 1.5 kHz (the sum).

Audacity

On another note, the manual mentions in practice if one of the tones is the carrier frequency and one of them is the signal, then the carrier should not be modulated all the way down to zero or all the way up to maximum. This avoids distortion and clipping so the quality is better when received. It is also more power efficient so the transmission can travel further given the transmitter has a limited power output.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4291.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4290 :: Playing Civilization IV, Part 5

We look at a new feature called Civics.

Thumbnail of Ahuka
Hosted by Ahuka on Friday, 2025-01-10 is flagged as Clean and released under a CC-BY-SA license.
Computer games, strategy games, Civilization IV. Computer Strategy Games. (Be the first).

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

Duration: 00:14:46

Civilization IV made some changes, and in this episode we look at the idea of Civics. This is another example of a significant change from previous versions

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4290.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4289 :: Welcome Nuudle

Sgoti brings a new friend to the table, kicking and screaming.

Thumbnail of Some Guy On The Internet
Hosted by Some Guy On The Internet on Thursday, 2025-01-09 is flagged as Explicit and released under a CC-BY-SA license.
How to make friends, 7 days, Zombies, Nuudle. general. 1.

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

Duration: 00:41:30

  7 Days to Die 

Salty Zombies Gaming Community

Welcome Nuudle so I can drag her back here.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4289.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4288 :: God's Pantry Food Bank

Questions and Answers on What is a Food Bank and my 25 Year Career

Hosted by SolusSpider on Wednesday, 2025-01-08 is flagged as Explicit and released under a CC-BY-SA license.
Food Bank, Kentucky, Career, Food Insecurity, Hunger. general. 5.

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

Duration: 00:26:18

Greetings and welcome to Hacker Public Radio.

My name is Peter Paterson, also known as SolusSpider, a Scotsman living in Kentucky, USA.

This is my second HPR recording.

The first was episode 4258 where I gave my introduction and computer history.

Once again I am recording the audio on my Samsung Galaxy S21 Ultra phone, running Android 14, with Audio Recorder by Axet. The app was installed from F-Droid.

Markdown

For my Shownotes I learned to use Markdown by using the ReText app, which allows me to write in one window and preview the result in another.

What is this show about?

When I visited Archer72, AKA Mark Rice, in November 2024 in his University of Kentucky trauma room I reminded him that I work for God's Pantry Food Bank.

He said he wanted to hear more, and highly suggested that I record the story as an HPR show, so here we are.

I plan to ask the questions I hear from so many, and attempt to answer them as best I am able.

What is the History of God's Pantry Food Bank?

Reading directly from the About-Us page of Godspantry.org

Mim Hunt, the founder of God's Pantry Food Bank, vowed to leave "the heartbreaking profession of social work" behind when she returned to her hometown of Lexington after serving as a child welfare worker in 1940's New York City. She and her husband, Robert, opened "Mim's," a combination gift shop, antique gallery, and health food store, but after seeing poverty in Lexington that rivaled what she'd fought against in New York, she found herself unable to remain silent.

Mim began her work in Lexington by filling her station wagon with food, clothing, and bedding, and distributing it directly to individuals in need.

Soon, neighbors were bringing food donations to what became known as "Mim's Pantry" located at her home on Lexington's Parkers Mill Road. But Mim quickly corrected them. "I don't fill these shelves," she said. "God does. This is God's Pantry." God's Pantry Food Bank was born out of this work in 1955 and remained mobile until the first pantry was opened in 1959.

Since its founding, the food bank has grown in many ways. What started with one woman attempting to do what she could to address a need is now an organization serving 50 counties in Central and Eastern Kentucky through a number of programs with a dedicated staff committed to the mission of solving hunger.

Mim Hunt devoted her life to helping others, and we continue to honor her legacy at God's Pantry Food Bank. Her work is proof that one person, with every small action, can make a large impact. We invite you to join us in continuing Mim's work.

Where have been the locations of the main Food Bank facility?

My ex-workmate Robert Srodulski recently wrote a reply in Facebook when our newest building was announced.

He stated:

"If I count right, this is the 6th main warehouse location in Lexington. Congratulations!

>

  • Mim's house and car

  • Oldham Avenue garage

  • A building next to Rupp Arena (which is now gone)

  • Forbes Road

  • Jaggie Fox Way,

  • Innovation Drive."

My friend Robert was employed by the Food Bank for 26 years. I am chasing his time as the longest lasting male employee.

Two ladies have longer service times:

  • Debbie Amburgey with 36.5 years in our Prestonsburg facility. She started on 19th October 1987. Sadly my good friend Debbie passed earlier this year, and I miss her greatly. She never retired.

  • Danielle Bozarth with currently just under 30 years. She started on 30th May 1995.

It would take me just over 11 years to catch up with Debbie's service record, which would take me to the age of 68. Unsure if I shall still be employed by then!

What exactly do I mean by Food Bank?

In February 2023 I wrote a blog post with my explanation of Food Bank. My website is LinuxSpider.net, and you will find the direct link in the shownotes.

The blog was written as a response to friends, mostly from the United Kingdom, asking me very this question.

To many there, and indeed here in USA also, what is called a Food Bank is what I call a local Food Pantry. Nobody is wrong here at all. We all gather food from various sources and distribute it to our neighbours who are in food insecure need.

Most Pantries are totally staffed by volunteers and often open limited hours.

The Food Bank has a larger scope in where we source food from, the amount sourced, does have paid staff but still dependent on volunteers, and we are open at least 40 hours a week. More if you include projects that involve evenings and Saturdays.

God's Pantry Food Bank has a service area which includes 50 of the 120 Counties of Kentucky, covering central, southern, and eastern, including part of Appalachia.

When I started in 1999 we were distributing 6 million pounds weight of food per year. This is about 150 semi-truckloads. Over 25 years later we are looking at distributing about 50 million pounds this year, about 1,250 truckloads.

Over 40% of our distribution is fresh produce.

We are an hunger relief organisation, so this amount of food is assisting our neighbours in need.

In those 50 Counties we have about 400 partner agencies. Many of these agencies are Soup Kitchens, Children's Programs, Senior Programs, as well as Food Pantries.

God's Pantry Food Bank is partnered with the Feeding America network of 198 Food Banks.

In my early years I knew them as America's Second Harvest. In 2008 they changed name to Feeding America. Their website is FeedingAmerica.org

What they do is outlined in their our-work page, including:

  • Ensuring everyone can get the food they need with respect and dignity.

  • Advocating for policies that improve food security for everyone.

  • Partnering to address the root causes of food insecurity, like the high cost of living and lack of access to affordable housing.

  • Working with local food banks and meal programs.

  • Ending hunger through Food Access, Food Rescue, Disaster Response, and Hunger Research.

I have visited a few other Food Banks, but not as many as I would have liked. We all have our own areas of service, but do often interact as the needs arise, especially in times of disaster.

The Feeding America network came to Kentucky's aid in the past few years with the flooding in the East and tornadoes in the West.

Feeding America aided the Food Banks affected by the devastation from Hurricanes Helene and Milton.

How did I get started at the Food Bank?

As mentioned in my introduction show I moved from Scotland to Kentucky in May 1999 and married Arianna in June 1999.

Before our wedding I had received my green card. My future Mother-in-Law Eva recommended I check with God's Pantry Food Bank to see if they were hiring.

She was working for Big Lots and had applied for a warehouse job at the Food Bank. Unfortunately for her she never got the job, but she was quite impressed by the organisation. She knew that I had warehouse and driving experience.

So, one day after dropping Arianna at her University of Kentucky Medical Staff Office I stopped by the Food Bank on South Forbes Road to ask.

The answer was that they were indeed hiring for the warehouse, and to come back that afternoon to meet with CW Drury, the Warehouse Manager. I drove home, put on smarter clothes, and drove back.

It was a pleasure meeting CW and hearing about the job. Although most of the explanation of what they did in their mission went over my head at the time, I knew needed a job, and wanted to join this company.

A few days before our wedding I received a phone call from CW offering me the position. I accepted and went for my medical the next day.

My first day with God's Pantry Food Bank was on Tuesday 6th July 1999, the day after our honeymoon.

I will admit that although my previous job in Scotland was a physical one, quite a few months had passed, and the heat was hot that Summer in Kentucky! I went home exhausted everyday, but totally enjoying the work I was doing.

I started off mostly picking orders, assisting Agencies that came in, going to the local Kroger supermarkets to pick up bread, deliver and pick up food barrels of donations, and all the other duties CW assigned me to.

I particularly enjoyed the software part of the job. I forget the name of the software back then, but do remember learning the 10 digit Item Codes.

  • 1st is the source

  • 2nd and 3rd are the category. There are 31 officially with Feeding America.

  • next 6 is the unique UPC - usually from the item bar code

  • 10th is the storage code of dry, cooler, or freezer

The first code I memorised was Bread Products: 1040010731

This broke down to Donated, Bread Category, UPC number, and Dry Storage.

I must admit we did not create a new code when we started storing Bread Product in the Cooler. That is probably the only exception

It has been my responsibility all these years to maintain the Item Category Code sheet with different codings we have used and had to invent.

An example is that when the source digit had already used 1 to 9, we had to start using letters. Although there were concerns at the time, everything worked out well.

When I started at South Forbes Road there were 11 employees there and Debbie in Prestonsburg. 12 in total, in 2 locations.

These days we have over 80 employees in 5 locations: Lexington, Prestonsburg, London, Morehead, and a Volunteer Center on Winchester Road, Lexington, near the Smuckers JIF Peanut Butter plant.

My time at 104 South Forbes Road was for a full 4 weeks!

In August 1999 we moved to 1685 Jaggie Fox Way, into a customised warehouse with 3 pallet tall racking, and lots of office space. It felt so large back then!

On my first couple of days of unloading trucks there I totally wore out a pair of trainers!!

Jaggie Fox does sound like a strange name for a street, but I later learned it came from 2 ladies, Mrs Jaggie and Mrs Fox who owned the land before the business park purchase. Anyway, that's what I have been told by mulitple people.

Technology was fun in 1999, as we had a 56K phone modem, about 10 computers, and 1 printer. You can imagine the shared internet speed.

I forget how long, but we eventually got DSL, then Cable.

What have been my duties at the Food Bank?

For my first decade of employment I worked the warehouse and as a driver.

This included delivering food to the 4 to 5 local pantries that we ran ourselves in local church buildings in Fayette County.

Funny story is that a couple of years into the job, I was approached by the Development Manager and asked if I knew websites and HTML. I informed her that I was familiar, and she made me responsible for the maintenance of the website that University of Kentucky students had created. It indeed was quite basic with only HTML and images.

I had this duty for a few years before a professional company was hired.

I mentioned Inventory software. In early 2000 we moved to an ERP, that is an Enterprise Resource Planning suite named Navision written by a Danish company. That company was then taken over by Microsoft. For as while it was called Microsoft NAV, and these days it is part of Dynamics 365.

Feeding America commissioned a module named CERES which assisted us non-profits to use profit orientated software. Inhouse, we just call the software CERES.

Even though I was no longer maintaining the website, I was still involved in IT to a degree. I became the inhouse guy who would set up new employees with their own computer. Ah, the days of Active Directory. I never did like it!

I was also the guy the staff came to first with their computer problems. Funny how a lot of these issues were fixed when I walked in their office. If I could not fix an issue there and then, we did have a contract company on-call.

They maintained our server and other high level software.

This was still when I was in the warehouse role.

After that first decade I was allocated to be our Welcome Center person, which I did for 3 years.

This involved welcoming agencies, guests, salespersons, volunteers, and assisting other staff members in many ways.

I also went from being a driver to the person who handed out delivery and pick-up routes to the drivers.

During these years I became a heavy user of CERES working with the agencies and printing out pick-sheets to our warehouse picking staff.

Although I really enjoyed the work, I will openly admit that I am not always the best in heavily social situations. I did have some difficulty when the Welcome Center was full of people needing my attention and I was trying to get software and paperwork duties done. Somehow I survived!

My next stage of employment was moving into the offices and becoming the assistant to the Operations Director.

This is when I really took on the role of food purchaser, ordering fresh produce and food from vendors as part of our budget.

I also took over the responsibility of bidding for food donations from the Feeding America portal named Choice. National Donors offer truckloads of food and other items to the network, and we Food Banks bid on them in an allocated share system. The donations are free, but we pay for the truck freight from the shipping locations.

A full time IT person was hired. We are now on our 4th IT Manager. The last 2 each had assistants.

Although I am grandfathered in as an admin, my duties in this regard are very low, but still have the abity to install software as needed. Quite handy on my own laptop.

As well as being the Food Procurement Officer I also became the Reporting Officer.

This has been greatly aided by our team receiving the ability to write our own reports from the Navision SQL database using Jet Reporting.

This is an Excel extension that allows us to access field data not directly obtainable in the CERES program.

The fore-mentioned Robert Srodulski used to spend a day creating a monthly report that included all of our 50 counties across multiple categories of data. He would step by step complete an Excel worksheet with all this information.

I took his spreadsheet, converted it into a Jet Report, and it now runs in about 5 minutes!

It is my responsibility to supply reports on a regular monthly, quarterly, and yearly basis to my Directors, fellow staff, and to Feeding America.

Yes, I do have an orange mug on my desk that says "I submitted my MPR". That is the Monthly Pulse Report. It sits next to my red swingline stapler!

What are God's Pantry Food Bank's sources of food?

This is probably the question I get asked the most when friends and online contacts find out what I do for a career.

We receive and obtain food from various sources, including:

  • Local donations from people like you. Thank you!

  • Local farmers.

  • Local retail companies and other businesses giving food directly to us and to our Partner Agencies. We are the official food charity of many retailers, including Walmart and Kroger.

  • National Companies, mostly through the Feeding America Choice Program.

  • The USDA, U.S. Department of Agriculture, supplies us with multiple programs of food: TEFAP (the Emergency Food Assistance Program), CCC (Commodity Credit Corporation), and CSFP (Commodity Supplemental Food Program).

  • Purchased food, including Fresh Produce, via donations and grants.

Without all this food coming in, we would not be able to distribute to our internal programs or to our partner agencies, allowing them to run Backpacks for Kids, Food Boxes for Seniors, Food Pantries, Mobile Distributions, Sharing Thanksgiving, and a multitude of other services we offer our neighbours.

We have a team of Food Sourcers that work directly with the retail companies, so I am not fully involved there, but I am the main Food Purchaser for the majority of the food we buy. Specialised internal programs like Backpack and local Pantries do order specific foods that they need on a regular basis. I try to supply for the long term.

With the USDA CSFP program I am responsible for the ordering of that food through a Government website. Often 6 to 12 months ahead of time.

Here's a truth that staggers many people when I inform them:

If you are spending cash on food donations to God's Pantry Food Bank, the most efficient use of those funds is to donate it to us.

I truly can obtain about $10 worth of food for every $1 given.

An example is that I recently obtained a full truckload donation of 40,000lb of Canned Sliced Beets (yum!) that we are paying only freight on.

Do the maths.

#Where is God's Pantry Food Bank located?

As mentioned we have 5 locations, not including our own local pantries, but our main head office is at 2201 Innovation Drive

Please check out our webpage at GodsPantry.org/2201innovationdrive as it includes an excellent animated walk-through tour of the offices and warehouse, including the Produce Cooler, Deli Cooler, and Freezer. They are massive!

I personally waited until the very last day, Friday 13th of December, to move out of my Jaggie Fox office and into my new one at Innovation. Our official first day was on Monday 16th December 2024.

What I tooted and posted on that Friday caught the eye of my CEO, Michael Halligan, and he asked me if he could share it with others. Of course he should!

In the Shownotes I have included a link to my Mastodon toot. It's too long a number to read out.

I am absolutely loving our new location.

It's my challenge to fill the cooler, freezer, and dry warehouse with donated food!

My new office is 97% set up to my workflow, including my infamous hanging report boards, and spiders everywhere.

The last line of my blog says:

All that said, it truly is the only job I have ever had which I absolutely enjoy, but totally wish did not exist!!

This remains true.

Our mission is:

Reducing hunger by working together to feed Kentucky communities.

Our vision is:

A nourished life for every Kentuckian.

#How may HPR listeners support God's Pantry Food Bank

The quick answer is to go to our website of GodsPantry.org and click on Take Action.

From there you will be given a list to choose from:

  • Donate Food

  • Volunteer

  • Host a Food Drive or Fundraiser

  • Become a Partner

  • Attend an Event

  • Advocate

  • Other Ways to Help

Thank you so much for listening to my HPR show on God's Pantry Food Bank.

Apart from leaving a comment on the HPR show page, the easiest ways for people to contact me are via Telegram: at t.me/solusspider or Mastodon at @SolusSpider@linuxrocks.online

I look forward to hearing from you.

Now go forth, be there for your fellow neighbours, and record your own HPR show!

Adding this comment to the Shownotes, that I shall not be speaking aloud.

Although I consider this show topic to be Clean, as it is basically about my life and work, not my beliefs, there may be some worldwide who hear the name God's Pantry

and consider it to be religious. Therefore I am flagging the show as Explicit. just in case.

It is merely the name of our non-profit Food Bank, as called by our founder Mim Hunt.

Although the majority of our Partner Agencies are faith based non-profit organisations, the Food Bank itself is not faith based.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4288.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4287 :: Schedule audio recordings on the command line

Kevie talks about scheduling a recording with a Cron task using ffmpeg

Thumbnail of Kevie
Hosted by Kevie on Tuesday, 2025-01-07 is flagged as Clean and released under a CC-BY-SA license.
CLI, audio, streaming, radio, recording, ripping, music. general. 2.

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

Duration: 00:11:56

TuxJam co-host Kevie does a follow up show to episode 4249 with a look at scheduling a stream recording using crontab and the ffmpeg command. The two things that we will need to set this up are the audio stream url and the time of the show.

To set this up we need to go setup a new Cron task: crontab -e and navigate to the bottom of the file.

The first thing that it will expect you to enter is the timing for this task, this will be written as * * * * * with the information needed being converted into an appropriate number:

minute hour day of month month day of week
(0-59) (0-23) (1-31) (1-12) (0-7)
* * * * *

Then we need to enter ffmpeg -i followed by the stream URL.

It is important that we include the duration of the recording, so that this doesn't output a huge file. To set the time enter -t HH:MM:SS making sure to replace the HH(hours) MM(minutes) and SS(seconds) with numbers.

Almost done. The last thing we need to do is to enter the location for the file to go along with the name /path/filename.ogg.

So in short form the command is * * * * * ffmpeg -i https://streamurl -t HH:MM:SS /path/filename.ogg.

The example used in the show for Dan Lynch's Mid Week Pick and Mix: 00 19 * * 4 ffmpeg -i https://arrowestream.radioca.st/;?ver=737183.mp3 -t 02:00:00 ~/Recordings/DanLynchPickMix.ogg

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4287.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4286 :: HPR Community News for December 2024

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

Thumbnail of HPR Volunteers
Hosted by HPR Volunteers on Monday, 2025-01-06 is flagged as Explicit and released under a CC-BY-SA license.
Community News. HPR Community News. 1.

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

Duration: 01:39:18

New hosts

Welcome to our new hosts:
Paulj, Jon The Nice Guy.

Last Month's Shows

Id Day Date Title Host
4261 Mon 2024-12-02 HPR Community News for November 2024 HPR Volunteers
4262 Tue 2024-12-03 DIY C02 operat0r
4263 Wed 2024-12-04 An interview with Adam Matthews about the Disco Pigeon Ken Fallon
4264 Thu 2024-12-05 Mintcast, high crimes and misdemeanors. Some Guy On The Internet
4265 Fri 2024-12-06 Drivecasting: arm sleeves, glasses and more. Some Guy On The Internet
4266 Mon 2024-12-09 What's the weather? Lee
4267 Tue 2024-12-10 Borderlands Movie Review Kevie
4268 Wed 2024-12-11 Book review and an Emacs rabbit-hole enistello
4269 Thu 2024-12-12 What is on My Podcast Player 2024, Part 2 Ahuka
4270 Fri 2024-12-13 Playing Civilization IV, Part 4 Ahuka
4271 Mon 2024-12-16 Beginners guide to Proxmox Al
4272 Tue 2024-12-17 Embed Mastodon Threads hairylarry
4273 Wed 2024-12-18 Improving videography with basic manual settings Trixter
4274 Thu 2024-12-19 The Wreck - I'm alright! Archer72
4275 Fri 2024-12-20 What is on My Podcast Player 2024, Part 3 Ahuka
4276 Mon 2024-12-23 PWNED operat0r
4277 Tue 2024-12-24 Introduction episode by Paul Paulj
4278 Wed 2024-12-25 Pi powered Christmas Tree Kevie
4279 Thu 2024-12-26 What is on My Podcast Player 2024, Part 4 Ahuka
4280 Fri 2024-12-27 Isaac Asimov: The Foundation Ahuka
4281 Mon 2024-12-30 My ridiculously complicated DHCP setup at home Jon The Nice Guy
4282 Tue 2024-12-31 Backup Power for my Gas Furnace Trey

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 26 comments in total.

Past shows

There are 7 comments on 4 previous shows:

  • hpr3531 (2022-02-14) "Barrier: Software KVM" by Windigo.
    • Comment 3: SolusSpider - Peter Paterson on 2024-12-01: "Fellow user of Barrier, and also InputLeap."

  • hpr4070 (2024-03-08) "Civilization III" by Ahuka.
    • Comment 1: Red Orm on 2025-01-01: "hpr4070 :: Civilization III"
    • Comment 2: Kevin O'Brien on 2025-01-02: "Thank you"

  • hpr4258 (2024-11-27) "Introduction and History of Using Computers" by SolusSpider.
    • Comment 5: Spartan Minter on 2024-12-02: "Linux Mint "
    • Comment 6: ClaudioM on 2024-12-03: "Hey Solusspider! Great First Episode!"

  • hpr4260 (2024-11-29) "The Golden Age" by Ahuka.
    • Comment 1: Moss Bliss on 2025-01-01: "Penguicon"
    • Comment 2: Kevin O'Brien on 2025-01-01: "Sorry to hear it"

This month's shows

There are 19 comments on 10 of this month's shows:

  • hpr4264 (2024-12-05) "Mintcast, high crimes and misdemeanors." by Some Guy On The Internet.
    • Comment 1: Henrik Hemrin on 2024-12-06: "Thunderbird"
    • Comment 2: Majid on 2024-12-07: "Mintcast and Thunderbird"
    • Comment 3: Dave Morriss on 2024-12-14: "Thunderbird and email management"

  • hpr4266 (2024-12-09) "What's the weather?" by Lee.

  • hpr4268 (2024-12-11) "Book review and an Emacs rabbit-hole" by enistello.
    • Comment 1: Henrik Hemrin on 2024-12-15: "Thanks for the book tip"

  • hpr4269 (2024-12-12) "What is on My Podcast Player 2024, Part 2" by Ahuka.
    • Comment 1: Random listener on 2024-12-13: "Request for a bit more info in show notes"

  • hpr4272 (2024-12-17) "Embed Mastodon Threads" by hairylarry.
    • Comment 1: Ken Fallon on 2024-11-28: "Wayne Myers ?? Where did I hear that name before ?"
    • Comment 2: Henrik Hemrin on 2024-12-18: "How is the post behaviour on Mastodon reflected on the web site?"
    • Comment 3: Reto on 2024-12-25: "Plain text is not"

  • hpr4274 (2024-12-19) "The Wreck - I'm alright!" by Archer72.
    • Comment 1: SolusSpider - Peter Paterson on 2024-12-19: "I'm Mark's hospital room stalker!"
    • Comment 2: Paulj on 2024-12-30: "Thanks for Sharing!"

  • hpr4276 (2024-12-23) "PWNED" by operat0r.
    • Comment 1: JonTheNiceGuy on 2024-12-28: "Exposed RDP, at least it wasn't VNC (which I did!), and VPN"

  • hpr4277 (2024-12-24) "Introduction episode by Paul" by Paulj.
    • Comment 1: SolusSpider - Peter Paterson on 2024-12-24: "Welcome Paul to HPR"
    • Comment 2: Trey on 2024-12-24: "Welcome"
    • Comment 3: Paul on 2024-12-25: "Thanks Peter"
    • Comment 4: Paulj on 2024-12-26: "Thanks Trey!"

  • hpr4280 (2024-12-27) "Isaac Asimov: The Foundation" by Ahuka.
    • Comment 1: Red Orm on 2025-01-01: "hpr4280 :: Isaac Asimov: The Foundation"
    • Comment 2: Kevin O'Brien on 2025-01-02: "Thank you"

  • hpr4281 (2024-12-30) "My ridiculously complicated DHCP setup at home" by Jon The Nice Guy.
    • Comment 1: Paulj on 2024-12-30: "Welcome, and thanks!"

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/2024-December/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

Thanks to all 59 HPR contributors in 2024!

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4286.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


Previous five weeks

hpr4285 :: What is on My Podcast Player 2024, Part 5 hosted by Ahuka

Friday, 2025-01-03. 00:14:15. Clean. general.
Podcasts.

This is an update on the podcasts Ahuka listens to.

Listen in ogg, spx, or mp3 format.

hpr4284 :: HPR Developer Information hosted by Ken Fallon

Thursday, 2025-01-02. 00:16:03. Clean. general.
HPR Project Principles.

A set of Project Principles for those wishing to contribute code to the HPR Project

Listen in ogg, spx, or mp3 format.

hpr4283 :: Toley bone repair hosted by MrX

Wednesday, 2025-01-01. 00:05:58. Explicit. general.
Repair, DIY, Outdoors, Walking.

This is a quick episode about how I repaired vintage dog walking accessory.

Listen in ogg, spx, or mp3 format.

hpr4282 :: Backup Power for my Gas Furnace hosted by Trey

Tuesday, 2024-12-31. 00:12:13. Clean. general.
diy, electrical, home repair.

How I modified the power connection to my forced air gas furnace to allow for backup power use

Listen in ogg, spx, or mp3 format.

hpr4281 :: My ridiculously complicated DHCP setup at home hosted by Jon The Nice Guy

Monday, 2024-12-30. 00:08:00. Clean. general.
ansible, pihole, phpipam, system-administration, proxmox.

This is about how I setup my DHCP server at home

Listen in ogg, spx, or mp3 format.

hpr4280 :: Isaac Asimov: The Foundation hosted by Ahuka

Friday, 2024-12-27. 00:18:10. Clean. Science Fiction and Fantasy.
Science fiction, Asimov, Foundation.

A look at Isaac Asimov and the writing of the Foundation series.

Listen in ogg, spx, or mp3 format.

hpr4279 :: What is on My Podcast Player 2024, Part 4 hosted by Ahuka

Thursday, 2024-12-26. 00:18:47. Clean. Podcast recommendations.
Podcasts.

This is an update on the podcasts Ahuka listens to.

Listen in ogg, spx, or mp3 format.

hpr4278 :: Pi powered Christmas Tree hosted by Kevie

Wednesday, 2024-12-25. 00:14:43. Clean. general.
Christmas, RaspberryPi, Pi.

Kevie talks about setting up a LED Christmas Tree from The Pi Hut

Listen in ogg, spx, or mp3 format.

hpr4277 :: Introduction episode by Paul hosted by Paulj

Tuesday, 2024-12-24. 00:08:23. Clean. general.
introduction.

Paulj is a new podcast host for HPR - this is his introductory podcast.

Listen in ogg, spx, or mp3 format.

hpr4276 :: PWNED hosted by operat0r

Monday, 2024-12-23. 00:21:19. Explicit. general.
hacking, computers, information security.

I share how I got pwned and or allowed myself to get pwned ...

Listen in ogg, spx, or mp3 format.

hpr4275 :: What is on My Podcast Player 2024, Part 3 hosted by Ahuka

Friday, 2024-12-20. 00:17:06. Explicit. Podcast recommendations.
Podcasts.

This is an update on the podcasts Ahuka listens to.

Listen in ogg, spx, or mp3 format.

hpr4274 :: The Wreck - I'm alright! hosted by Archer72

Thursday, 2024-12-19. 00:16:31. Explicit. general.
car, accident, medical, prosthetics, kmag, accessibility, wifi, termux.

Archer72 talks about his car wreck and people he has met along the way.

Listen in ogg, spx, or mp3 format.

hpr4273 :: Improving videography with basic manual settings hosted by Trixter

Wednesday, 2024-12-18. 00:17:17. Clean. general.
photography, videography, exposure triangle.

How I learned to stop worrying and love the exposure triangle

Listen in ogg, spx, or mp3 format.

hpr4272 :: Embed Mastodon Threads hosted by hairylarry

Tuesday, 2024-12-17. 00:17:17. Clean. Programming 101.
embed, mastodon, widget, php, plaintext.

I'm reconstructing the development process writing Embed Mastodon Threads

Listen in ogg, spx, or mp3 format.

hpr4271 :: Beginners guide to Proxmox hosted by Al

Monday, 2024-12-16. 00:12:13. Clean. Virtualization.
proxmox.

Al gives a overview of what Proxmox is and how to setup it.

Listen in ogg, spx, or mp3 format.

hpr4270 :: Playing Civilization IV, Part 4 hosted by Ahuka

Friday, 2024-12-13. 00:15:51. Clean. Computer Strategy Games.
Computer games, strategy games, Civilization IV.

We continue our look at the mechanics of this game

Listen in ogg, spx, or mp3 format.

hpr4269 :: What is on My Podcast Player 2024, Part 2 hosted by Ahuka

Thursday, 2024-12-12. 00:16:34. Clean. Podcast recommendations.
podcasts.

This is an update on the podcasts Ahuka listens to.

Listen in ogg, spx, or mp3 format.

hpr4268 :: Book review and an Emacs rabbit-hole hosted by enistello

Wednesday, 2024-12-11. 00:12:33. Clean. general.
Emacs, books, writing.text.

I talk about Mastering Emacs by Mickey Peterson

Listen in ogg, spx, or mp3 format.

hpr4267 :: Borderlands Movie Review hosted by Kevie

Tuesday, 2024-12-10. 00:13:18. Clean. general.
film, movie, shooters, hollywood, gaming.

Kevie shares his thoughts on the much maligned Borderlands movie

Listen in ogg, spx, or mp3 format.

hpr4266 :: What's the weather? hosted by Lee

Monday, 2024-12-09. 00:17:26. Clean. general.
php.

Lee writes a script to check what the weather is like

Listen in ogg, spx, or mp3 format.

hpr4265 :: Drivecasting: arm sleeves, glasses and more. hosted by Some Guy On The Internet

Friday, 2024-12-06. 00:14:04. Clean. general.
arm sleeves, safety glasses, wooden toys.

Sgoti talks about arm sleeves and safety glasses.

Listen in ogg, spx, or mp3 format.

hpr4264 :: Mintcast, high crimes and misdemeanors. hosted by Some Guy On The Internet

Thursday, 2024-12-05. 00:30:33. Clean. general.
Thunderbird, email, mintcast.

Sgoti talks about mintCast episode 450 Crumbling Foundations.

Listen in ogg, spx, or mp3 format.

hpr4263 :: An interview with Adam Matthews about the Disco Pigeon hosted by Ken Fallon

Wednesday, 2024-12-04. 00:23:52. Clean. general.
DiscoPigeon, OggCamp24.

Ken interviews Adam who stole the show at OggCamp with his Disco Pigeon

Listen in ogg, spx, or mp3 format.

hpr4262 :: DIY C02 hosted by operat0r

Tuesday, 2024-12-03. 00:09:44. Clean. general.
DIY.

Quick chat and update on D I Y C 0 2

Listen in ogg, spx, or mp3 format.

hpr4261 :: HPR Community News for November 2024 hosted by HPR Volunteers

Monday, 2024-12-02. 01:51:28. Explicit. HPR Community News.
Community News.

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

Listen in ogg, spx, or mp3 format.

hpr4260 :: The Golden Age hosted by Ahuka

Friday, 2024-11-29. 00:15:33. Clean. Science Fiction and Fantasy.
Science fiction, Golden Age, history.

A look at the early history of science fiction

Listen in ogg, spx, or mp3 format.

hpr4259 :: Why digitize photos hosted by Henrik Hemrin

Thursday, 2024-11-28. 00:06:44. Clean. general.
photography, digitize, digitizing, scanner, reproduction, repro.

Two reasons to digitize photos is discussed: for a historical archive or for a personal collection.

Listen in ogg, spx, or mp3 format.

hpr4258 :: Introduction and History of Using Computers hosted by SolusSpider

Wednesday, 2024-11-27. 00:12:23. Clean. general.
Oric, Dragon, Atari, Acorn, Amstrad, Enterprise, Amiga, Windows, Linux, Food Bank, IRC, Newsgroups, ICQ, TuxJam.

Introducing myself to the HPR community and going through my timeline of computer usage.

Listen in ogg, spx, or mp3 format.

hpr4257 :: Movie review: The Artifice Girl hosted by Kevie

Tuesday, 2024-11-26. 00:15:22. Clean. general.
movie, review, sci-fi.

In response to HPR4223, Kevie shares his thoughts on the movie

Listen in ogg, spx, or mp3 format.

hpr4256 :: Birds of a Feather Talk at OLF 2024 hosted by Thaj Sara

Monday, 2024-11-25. 00:16:50. Explicit. general.
OLF, Record a show.

Lyle and Thaj speak some nonsense to make other people make shows.

Listen in ogg, spx, or mp3 format.

Older Shows

Get a full list of all our shows.