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, 18 years, 7 months, 17 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 15 days.


Latest Shows


hpr4111 :: HPR Community News for April 2024

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

Thumbnail of HPR Volunteers
Hosted by HPR Volunteers on 2024-05-06 is flagged as Explicit and released under a CC-BY-SA license.
Community News. HPR Community News. (Be the first).

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

Duration: 01:10:26

New hosts

Welcome to our new host:
Dave Hingley.

Last Month's Shows

Id Day Date Title Host
4086 Mon 2024-04-01 HPR Community News for March 2024 HPR Volunteers
4087 Tue 2024-04-02 Getting started with the digiKam photo management software Henrik Hemrin
4088 Wed 2024-04-03 Today I Learnt more Bash tips Some Guy On The Internet
4089 Thu 2024-04-04 Modifying a Python script with some help from ChatGPT MrX
4090 Fri 2024-04-05 Playing Civilization III, Part 1 Ahuka
4091 Mon 2024-04-08 Test Driven Development Demo norrist
4092 Tue 2024-04-09 More man-talk. Some Guy On The Internet
4093 Wed 2024-04-10 Installing postmarketOS on a PINE64 PinePhone Claudio Miranda
4094 Thu 2024-04-11 One year of Linux Daniel Persson
4095 Fri 2024-04-12 Twenty seven years of Linux Deltaray
4096 Mon 2024-04-15 Powers of two Deltaray
4097 Tue 2024-04-16 Will they take our jobs? Of course they will. dodddummy
4098 Wed 2024-04-17 Road trips without GPS Trey
4099 Thu 2024-04-18 Introducing Home Automation and Home Assistant Ken Fallon
4100 Fri 2024-04-19 Charleston, South Carolina Ahuka
4101 Mon 2024-04-22 A I O M G operat0r
4102 Tue 2024-04-23 Re:HPR 3133 More MPV Quick Tips Archer72
4103 Wed 2024-04-24 What's in my bag? Dave Hingley
4104 Thu 2024-04-25 Introduction to jq - part 1 Dave Morriss
4105 Fri 2024-04-26 My story how I found a cure for my obesity Jeroen Baten
4106 Mon 2024-04-29 My tribute to feeds Henrik Hemrin
4107 Tue 2024-04-30 Response to HPR #4065 swift110

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

Past shows

There are 2 comments on 2 previous shows:

This month's shows

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

  • hpr4086 (2024-04-01) "HPR Community News for March 2024" by HPR Volunteers.
    • Comment 1: Dave Morriss on 2024-04-01: "Senior moment: diatribe"
    • Comment 2: Some Guy on the Internet on 2024-04-01: "@Dave Morriss"

  • hpr4092 (2024-04-09) "More man-talk." by Some Guy On The Internet.
    • Comment 1: folky on 2024-04-09: "Oh no"
    • Comment 2: Mad Sweeney on 2024-04-10: "Squeezing out a show"

  • hpr4094 (2024-04-11) "One year of Linux" by Daniel Persson.
    • Comment 1: AaronB on 2024-04-11: "Bugs in Linux"
    • Comment 2: Folky on 2024-04-12: "Thank you"
    • Comment 3: Henrik Hemrin on 2024-04-12: "Enjoyable to learn about your Linux use case and experience"

  • hpr4095 (2024-04-12) "Twenty seven years of Linux" by Deltaray.
    • Comment 1: Nick on 2024-04-12: "Correction"
    • Comment 2: Deltaray on 2024-04-13: "Re: Correction"
    • Comment 3: Henrik Hemrin on 2024-04-13: "Interesting review of your Linux softwares"

  • hpr4096 (2024-04-15) "Powers of two" by Deltaray.
    • Comment 1: Windigo on 2024-04-15: "Very enjoyable episode"
    • Comment 2: brian-in-ohio on 2024-04-17: "Another example"
    • Comment 3: Dave Morriss on 2024-04-17: "8388607"

  • hpr4097 (2024-04-16) "Will they take our jobs? Of course they will." by dodddummy.
    • Comment 1: dodddummy on 2024-04-16: "The next thing"
    • Comment 2: dodddummy on 2024-04-20: "More improvements"

  • hpr4098 (2024-04-17) "Road trips without GPS" by Trey.
    • Comment 1: archer72 on 2024-04-13: "Re:Road trips without GPS"

  • hpr4099 (2024-04-18) "Introducing Home Automation and Home Assistant" by Ken Fallon.
    • Comment 1: Henrik Hemrin on 2024-04-26: "Looking forward to learn about Home Assistant"

  • hpr4103 (2024-04-24) "What's in my bag?" by Dave Hingley.
    • Comment 1: Henrik Hemrin on 2024-04-26: "Thanks for your show"

  • hpr4105 (2024-04-26) "My story how I found a cure for my obesity" by Jeroen Baten.
    • Comment 1: Trey on 2024-04-26: "Thank you for sharing."

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

Craig Maloney, host of the Open Metal Cast

  • We received the sad news that fellow podcaster and host of the Open Metal Cast, Craig Maloney passed away.

  • Obituary

Markdown issue in show notes

  • Syntax highlighting for fenced code blocks.
    • An issue was raised on the Gitea repository for the hpr_generator. Show notes using Markdown fenced blocks which specify a language (e.g. python) are not being syntax highlighted as expected.
    • This was turned off because the highlighting is implemented as HTML (<div> and <span> tags) which was stripped by software on archive.org when the notes were uploaded.
    • In case this restriction has been lifted, we will try uploading an example to see if highlighting is now available.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4111.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.


hpr4110 :: Playing Civilization III, Part 2

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

Thumbnail of Ahuka
Hosted by Ahuka on 2024-05-03 is flagged as Clean and released under a CC-BY-SA license.
Computer games, strategy games, Civilization III. Computer Strategy Games. (Be the first).

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

Duration: 00:15:14

This starts our look at the details of playing Civilization III. In this episode we look at the Early game, which sets the stage for everything that follows. Then we look at Revenue and Resources.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4110.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.


hpr4109 :: The future of HPR

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

Thumbnail of knightwise
Hosted by knightwise on 2024-05-02 is flagged as Clean and released under a CC-BY-SA license.
marketing, hpr, future, vision. general. 8.

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

Duration: 00:24:56

This will probably be one I'll get a lot of comments on, but I've looked at the marketing proposition of HPR in light of some of the challenges we face. To prevent us dipping into the reserve queue and seeing a slow but steady decline in both audience and hosts.. Maybe its time to give HPR a bit of a makeover.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4109.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.


hpr4108 :: What's in my bag

I describe what's in my bag

Thumbnail of swift110
Hosted by swift110 on 2024-05-01 is flagged as Clean and released under a CC-BY-SA license.
bag, linux, laptop, ipad, electronics. general. (Be the first).

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

Duration: 00:10:00

I talk about what's in my bag

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4108.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.


hpr4107 :: Response to HPR #4065

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

Thumbnail of swift110
Hosted by swift110 on 2024-04-30 is flagged as Clean and released under a CC-BY-SA license.
linux, framework, laptop, computers. general. (Be the first).

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

Duration: 00:21:33

Shout out to Noodles thanks again for responding to my previous post #4045 it was awesome to get feedback.

Being able to upgrade my 2010 Macbook which is an Apple device and how impressive that was. Sadly that upgradability is a thing of the past.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4107.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.


hpr4106 :: My tribute to feeds

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

Hosted by Henrik Hemrin on 2024-04-29 is flagged as Clean and released under a CC-BY-SA license.
feeds, rss, atom. general. (Be the first).

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

Duration: 00:04:27

I will talk about information feeds from web sites delivered to my computer device. I use the term feeds and by that I mean both RSS feeds and Atom feeds, the two feed protocols which are very similar.

I believe it is very likely you as listener to Hacker Public Radio know about feeds. Not unlikely you even know the technical details far better than I do.

Nowadays many of us use feeds very often without thinking of them as feeds, when we subscribe to podcasts.

But feeds have been around for many years. Back in the days, I used feeds for websites I was interested in. But somehow I forgot about it and web browsers stopped to support feed subscriptions.

A year or two ago I started my new journey into feeds. Although it is not so much talk about feeds nowadays, very many web sites have support for feed subscriptions.

To start, at my own personal web site (https://www.hemrin.com/) many of the pages have feeds, typically those that are blog-like pages, and you can subscribe to several feeds on my site.

From Hacker Public Radio I subscribe to a feed for all show comments. So when you write a comment regarding my show today, I will get notified in my feed manager.

I primarily use Thunderbird to manage my feeds. I do not need my feeds to be synced to other devices. I use Thunderbird daily for e-mails and it is therefore very practical and natural for me to use it also for feeds. In addition I use the Feeder app on my Android-based phone for some feeds.

I do not use feeds for web sites I anyway will visit often or that have a lot of news. I would be overwhelmed of feeds. Instead I use feeds for web sites which are not updated so frequently but are sites I want to keep an eye on. But some are updated daily, like from the parliament.

In some cases, feeds are an alternative to subscribe to e-mail notifications and e-mail newsletters.

The beauty with feeds is that I am in charge and without giving out e-mail or anything - the site owner do not know I subscribe. Subscription starts so simple as I type the feed-url into my Thunderbird feed manager. And when I want to end a subscription, I simply delete it.

Furthermore I subscribe to Status pages. I get notifications for example from my internet service provider for their planned and unplanned maintenance.

Several authorities have interesting feeds.

I have feeds from some companies and organizations.

I have feeds from many software developers, for example Thunderbird and Linux Mint.

I have feeds from some journalists and politicians and alike.

I have feeds from persons with competence in various areas I am interested in. And other persons who are interesting for the persons they are and their thoughts.

So, this show is to tell you that I have rediscovered feeds and found them useful for me. Maybe you already use feeds. Maybe this show will inspire you to have a look into feeds as a useful tool for your personal or professional life.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4106.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.


hpr4105 :: My story how I found a cure for my obesity

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

Thumbnail of Jeroen Baten
Hosted by Jeroen Baten on 2024-04-26 is flagged as Clean and released under a CC-BY-SA license.
fasting, weight loss, weight gain, insulin, Jason Fung, fasting. general. 1.

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

Duration: 00:39:00

I have been struggling with my body weight since I was 35, and I’m now 60.
I know that not all listeners are familiar with the kilogram as unit of measurement, but we can use the BMI (Body Mass Index) formula to discuss this. It should be somewhere between 22 and 25 and mine has been 33 for a long time. A very long time. No matter what I tried.

Yes, I tried some diets but they only work if you keep doing them. So if something does not become normal or easy than at some inevitable point you will stop and gain weight again.
Yes, they talk about changing your life style but any change that is too drastic is bound to fail in the end.

And then recently I read this book. This absolutely changed my life and that is why I am so motivated to tell you all about it.

Book obesity code, Jason Fung, a Canadian nephrologist (kidney specialist).
He is also a functional medicine advocate who promotes a low-carbohydrate high-fat diet and intermittent fasting. But we come back to that later.

Not another diet hype. That is an industry on its own.
This is scientific stuff. With lots of links to research papers.
With large groups and thoroughly peer reviewed.

And this does not mean that this story is for everyone.
There exist other medical reasons why people gain weight.
But, assuming most people start out in life being healthy, then most people gaining weight are not ill.
So, if you gain weight, consult your doctor first to rule out any medical reasons.

Jason Fung noticed that practice didn't match with theory.

Everybody who is given insulin gains weight.
Even diabetes type 2 people.
There are even several scientific studies that proves this. Give people insulin and they will gain weight.

So what if insulin is the culprit for gaining weight?
Insulin is a hormone. Its job is to send signals through the body.
Its use is to allow body cells to absorb nutrients in the blood stream.

Every time you eat the insulin peaks and subsides normally three times a day.

Body process called gluconeogenesis. Making fat in the liver for one day storage.

If you eat the body makes insulin. That is normal.
If you eat more, the body makes more insulin.
Body cells adjust to the higher level and become tone deaf to insulin: Insulin resistant.
This means next time the insulin level needs to be higher.
And higher levels of insulin mean you will gain weight.

If you eat sugar, it is so easy to break down that it goes immediately into storage, e.g. body fat.

The thing is, wheat is chemically a long string of sugars. So the body will break it down into sugar and send that too to storage.

And almost any food we buy these days contains sugar.
Except unprocessed foods like vegetables.

How to lose weight? Well, the body needs to access the fat in storage. So we need to extend not eating until the liver has run dry of the daily dose of liver fat.

This is very easy. Just extend the daily period that you do not eat.
When do you not eat? When you sleep. So, skip breakfast. The name says it all, you are breaking your fast.

Drink some coffee (no sugar of course), or tea, or water and try to start eating later in the day.

And another word for not eating is fasting. But it is a voluntary fast!

So I tried this for one day. Skip breakfast and try to eat it at noon. I mean, what could possibly go wrong, right? The next day I had lost some weight. And it was sooo easy! I could say 300 grams but again, your mileage may vary or you have no clue what one gram is, let alone 300. But that is not the point. The point is that I lost weight! And to me this has been super easy.

So the solution turns out to be:

  • extend the time your insulin levels are low. 16, 24 or 36 hours.
  • eat as little sugar as possible.

Which brings me to food categories.

  • carbohydrates. Sugars, wheat, flour
  • proteins.
  • fats. Oil, etc.
  • vitamins and minerals
  • fibers

Average digestion times of

  • carbohydrates. 30 minutes. After which you will be hungry again
  • proteins: 3-5 hours
  • fats. Oil, etc. up to 40 hours
  • vitamins and minerals. needed
  • fibers. Leave the body

How has all this theory changed my life and diet?

  • I try to start eating at noon, sometimes an hour earlier
  • I eat as little carbohydrates as possible. Little to no bread, definitely no sugar, avoid artificial sweeteners
  • my meal at noon is most of the times quark with some fruit for flavoring
  • evening food:
    • Vegetables are good.
    • Some meat is good.
    • I try to avoid desserts
  • No eating between meals (this will cause an extra insulin peak I want to avoid)

Since I started 2 month ago I have on average lost 4 kilograms. It could have been more but then there’s the occasional dinner with friends and what is bad, but soo good, is unavoidable.

So, some other stuff that is good to know:

What’s that about exercising?

  • Well, we humans, excel at walking and thus wearing out our prey. So walking is good. Everyday for half an hour is great.
  • Doing an intensive workout for a minimum of 10 minutes per week is good to keep our cardiovascular system and our brain up to speed
  • Can you compensate cookies with sports. Well, every cookie would take you about 2.5 hours of intensive sports, so no, you can not compensate bad eating with sports.

What’s with the calories in are calories out? Studies have proven that this is a false claim. It just doesn't work that way.

What about stress. Well, it turns out that stress leads to heightened levels of the hormones adrenaline and cortisol. And when cortisol rises, so too does the insulin levels in your body. So, this simply means that stress will lead to weight gain.

Can I simply drink diet sodas. Well, bummer there, because although it diet sodas do not contain calories nor sugars, they will result in a rise in your insulin level, so they are not good for loosing weight.

[The Diary Of A CEO with Steven Bartlett] The Fasting Doctor: “Fasting Cures Obesity!”, This Controversial New Drug Melts Fat, Fasting Fixes Hormones! Skip Breakfast!

https://podcasts.apple.com/gb/podcast/the-fasting-doctor-fasting-cures-obesity-this/id1291423644

Jason Fung YouTube channel, https://www.youtube.com/watch?v=8RuWp3s6Uxk

I hope you found this explanation helpful. Have a nice day.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4105.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.


hpr4104 :: Introduction to jq - part 1

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

Thumbnail of Dave Morriss
Hosted by Dave Morriss on 2024-04-25 is flagged as Explicit and released under a CC-BY-SA license.
JSON, JavaScript Object Notation, command line, functional programming language, jq. general. (Be the first).

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

Duration: 00:18:35

Introduction

This is the start of a short series about the JSON data format, and how the command-line tool jq can be used to process such data. The plan is to make an open series to which others may contribute their own experiences using this tool.

The jq command is described on the GitHub page as follows:

jq is a lightweight and flexible command-line JSON processor

…and as:

jq is like sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text.

The jq tool is controlled by a programming language (also referred to as jq), which is very powerful. This series will mainly deal with this.

JSON (JavaScript Object Notation)

To begin we will look at JSON itself. It is defined on the Wikipedia page thus:

JSON is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other serializable values). It is a common data format with diverse uses in electronic data interchange, including that of web applications with servers.

The syntax of JSON is defined by RFC 8259 and by ECMA-404. It is fairly simple in principle but has some complexity.

JSON’s basic data types are (edited from the Wikipedia page):

  • Number: a signed decimal number that may contain a fractional part and may use exponential E notation, but cannot include non-numbers. (NOTE: Unlike what I said in the audio, there are two values representing non-numbers: 'nan' and infinity: 'infinity'.

  • String: a sequence of zero or more Unicode characters. Strings are delimited with double quotation marks and support a backslash escaping syntax.

  • Boolean: either of the values true or false

  • Array: an ordered list of zero or more elements, each of which may be of any type. Arrays use square bracket notation with comma-separated elements.

  • Object: a collection of name–value pairs where the names (also called keys) are strings. Objects are delimited with curly brackets and use commas to separate each pair, while within each pair the colon ':' character separates the key or name from its value.

  • null: an empty value, using the word null

Examples

These are the basic data types listed above (same order):

42
"HPR"
true
["Hacker","Public","Radio"]
{ "firstname": "John", "lastname": "Doe" }
null

jq

From the Wikipedia page:

jq was created by Stephen Dolan, and released in October 2012. It was described as being “like sed for JSON data”. Support for regular expressions was added in jq version 1.5.

Obtaining jq

This tool is available in most of the Linux repositories. For example, on Debian and Debian-based releases you can install it with:

sudo apt install jq

See the download page for the definitive information about available versions.

Manual for jq

There is a detailed manual describing the use of the jq programming language that is used to filter JSON data. It can be found at https://jqlang.github.io/jq/manual/.

The HPR statistics page

This is a collection of statistics about HPR, in the form of JSON data. We will use this as a moderately detailed example in this episode.

A link to this page may be found on the HPR Calendar page close to the foot of the page under the heading Workflow. The link to the JSON statistics is https://hub.hackerpublicradio.org/stats.json.

If you click on this you should see the JSON data formatted for you by your browser. Different browsers represent this in different ways.

You can also collect and display this data from the command line, using jq of course:

$ curl -s https://hub.hackerpublicradio.org/stats.json | jq '.' | nl -w3 -s'  '
  1  {
  2    "stats_generated": 1712785509,
  3    "age": {
  4      "start": "2005-09-19T00:00:00Z",
  5      "rename": "2007-12-31T00:00:00Z",
  6      "since_start": {
  7        "total_seconds": 585697507,
  8        "years": 18,
  9        "months": 6,
 10        "days": 28
 11      },
 12      "since_rename": {
 13        "total_seconds": 513726307,
 14        "years": 16,
 15        "months": 3,
 16        "days": 15
 17      }
 18    },
 19    "shows": {
 20      "total": 4626,
 21      "twat": 300,
 22      "hpr": 4326,
 23      "duration": 7462050,
 24      "human_duration": "0 Years, 2 months, 27 days, 8 hours, 47 minutes and 30 seconds"
 25    },
 26    "hosts": 356,
 27    "slot": {
 28      "next_free": 8,
 29      "no_media": 0
 30    },
 31    "workflow": {
 32      "UPLOADED_TO_IA": "2",
 33      "RESERVE_SHOW_SUBMITTED": "27"
 34    },
 35    "queue": {
 36      "number_future_hosts": 7,
 37      "number_future_shows": 28,
 38      "unprocessed_comments": 0,
 39      "submitted_shows": 0,
 40      "shows_in_workflow": 15,
 41      "reserve": 27
 42    }
 43  }

The curl utility is useful for collecting information from links like this. I have used the -s option to ensure it does not show information about the download process, since it does this by default. The output is piped to jq which displays the data in a “pretty printed” form by default, as you see. In this case I have given jq a minimal filter which causes what it receives to be printed. The filter is simply '.'. I have piped the formatted JSON through the nl command to get line numbers for reference.

The JSON shown here consists of nested JSON objects. The first opening brace and the last at line 43 define the whole thing as a single object.

Briefly, the object contains the following:

  • a number called stats_generated (line 2)
  • an object called age on lines 3-18; this object contains two strings and two objects
  • an object called shows on lines 19-25
  • a number called hosts on line 26
  • an object called slot on lines 27-30
  • an object called workflow on lines 31-34
  • an object called queue on lines 35-42

We will look at ways to summarise and reformat such output in a later episode.

Next episode

I will look at some of the options to jq next time, though most of them will be revealed as they become relevant.

I will also start looking at jq filters in that episode.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4104.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.


hpr4103 :: What's in my bag?

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

Hosted by Dave Hingley on 2024-04-24 is flagged as Clean and released under a CC-BY-SA license.
Bag, drawing, comics, toolkit. What's in My Toolkit. 1.

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

Duration: 00:05:17

Laptop:
Estarer Messenger Resistant Briefcase Computer Grey

Power bank
INIU High Speed Flashlight Powerbank Compatible

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4103.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.


hpr4102 :: Re:HPR 3133 More MPV Quick Tips

Archer72 chats about capture of extensive MPV history

Thumbnail of Archer72
Hosted by Archer72 on 2024-04-23 is flagged as Clean and released under a CC-BY-SA license.
Media, Video. general. (Be the first).

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

Duration: 00:05:25

MPV resources

Awesome mpv resources on Github

MPV folder history on Github

My github

MPV History using Lua on my Github page

I give a quick tip on shortcut keys for watching Youtube or other video sites in MPV

hpr3133 :: Quick tip - Using MPV

My MPV History excerpt

My MPV History excerpt

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4102.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

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.

hpr4100 :: Charleston, South Carolina hosted by Ahuka

2024-04-19. 00:11:25. Clean. Travel.
RV, travel, southeast US, Charleston, South Carolina.

We visit Charleston, South Carolina, and meet up with some friends

Listen in ogg, spx, or mp3 format.

hpr4099 :: Introducing Home Automation and Home Assistant hosted by Ken Fallon

2024-04-18. 00:15:15. Clean. Home Automation.
Home Automation, Internet of Things, IOT, Home Assistant, HA.

A new series about all things Home Automation, this time a introduction to Home Assistant

Listen in ogg, spx, or mp3 format.

hpr4098 :: Road trips without GPS hosted by Trey

2024-04-17. 00:07:14. Clean. general.
maps, travel, navigation, rant.

A short, off the cuff, discussion of how we navigated road trips in the past

Listen in ogg, spx, or mp3 format.

hpr4097 :: Will they take our jobs? Of course they will. hosted by dodddummy

2024-04-16. 00:34:02. Clean. general.
AI, Robots.

I blather on about my thoughts on robots taking our jobs.

Listen in ogg, spx, or mp3 format.

hpr4096 :: Powers of two hosted by Deltaray

2024-04-15. 00:17:04. Clean. general.
math, debugging, commodore, amiga, sysadmin, servers, software.

A story and discussion around how knowing powers of two can be useful

Listen in ogg, spx, or mp3 format.

hpr4095 :: Twenty seven years of Linux hosted by Deltaray

2024-04-12. 00:44:40. Clean. general.
linux, gui, applications, productivity, graphics, music, games, rants.

Deltaray rambles on for 45 minutes and over exaggerates about how awesome it is to use Linux

Listen in ogg, spx, or mp3 format.

hpr4094 :: One year of Linux hosted by Daniel Persson

2024-04-11. 00:17:23. Clean. general.
linux, windows.

My experience of running Linux full time for a year.

Listen in ogg, spx, or mp3 format.

hpr4093 :: Installing postmarketOS on a PINE64 PinePhone hosted by Claudio Miranda

2024-04-10. 00:07:32. Clean. general.
linux, mobile, pine64, pinephone, postmarketos, pmos.

Claudio discusses how to install postmarketOS on the PINE64 PinePhone

Listen in ogg, spx, or mp3 format.

hpr4092 :: More man-talk. hosted by Some Guy On The Internet

2024-04-09. 00:19:32. Clean. Health and Healthcare.
mens health, bidets, fiber.

Sgoti talks about using bidets and other things. Good heavens!

Listen in ogg, spx, or mp3 format.

hpr4091 :: Test Driven Development Demo hosted by norrist

2024-04-08. 00:27:00. Clean. general.
python, testing, pytest.

norrist uses pytest to demonstrate TDD with a trival HPR info app

Listen in ogg, spx, or mp3 format.

hpr4090 :: Playing Civilization III, Part 1 hosted by Ahuka

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

We begin to look at the details of playing this game

Listen in ogg, spx, or mp3 format.

hpr4089 :: Modifying a Python script with some help from ChatGPT hosted by MrX

2024-04-04. 00:23:13. Clean. A Little Bit of Python.
Programming, Python, AI.

In this episode I describe my experience of fixing some Python code with some help from ChatGPT.

Listen in ogg, spx, or mp3 format.

hpr4088 :: Today I Learnt more Bash tips hosted by Some Guy On The Internet

2024-04-03. 00:23:39. Clean. Bash Scripting.
Bash tips, TIL, getopts.

Sgoti talks about supplying options to bash scripts

Listen in ogg, spx, or mp3 format.

hpr4087 :: Getting started with the digiKam photo management software hosted by Henrik Hemrin

2024-04-02. 00:06:56. Clean. general.
photography, photo, digiKam, Digital Asset Management, DAM, software, opensource.

I will give you some suggestions to getting started with digiKam based on my experience.

Listen in ogg, spx, or mp3 format.

hpr4086 :: HPR Community News for March 2024 hosted by HPR Volunteers

2024-04-01. 01:00:02. Clean. HPR Community News.
Community News.

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

Listen in ogg, spx, or mp3 format.

hpr4085 :: Android User Land Google Assistant GPT hosted by operat0r

2024-03-29. 00:32:26. Clean. general.
hacking, android.

operat0r tells you how to get past no ADB and blocking of 3rd party APKS

Listen in ogg, spx, or mp3 format.

hpr4084 :: Cloud learning hosted by Daniel Persson

2024-03-28. 00:10:14. Clean. general.
machine learning, cloud learning.

My experience trying to train a model online

Listen in ogg, spx, or mp3 format.

hpr4083 :: Drivecast: Man-talk. hosted by Some Guy On The Internet

2024-03-27. 00:08:38. Clean. general.
Drivecast, man-talk, mens health.

Sgoti discusses men's issues, while driving.

Listen in ogg, spx, or mp3 format.

hpr4082 :: No swans at Swanston hosted by Dave Morriss

2024-03-26. 00:45:03. Clean. general.
Edinburgh, Swanston Farm, meeting.

MrX and Dave Morriss bring you more chit-chat from Edinburgh

Listen in ogg, spx, or mp3 format.

hpr4081 :: The Oh No! News. hosted by Some Guy On The Internet

2024-03-25. 00:12:06. Clean. Privacy and Security.
Oh No News, Threat analysis, QNAP.

Sgoti gives us some moral panic ridden pearl clutching nonsense.

Listen in ogg, spx, or mp3 format.

hpr4080 :: Georgia to South Carolina hosted by Ahuka

2024-03-22. 00:09:20. Clean. Travel.
RV, travel, southeast US, Georgia, South Carolina.

We visit the beautiful city of Savannah, Georgia, and then move on to Charleston, South Carolina.

Listen in ogg, spx, or mp3 format.

hpr4079 :: The Corresponding Source hosted by Ken Fallon

2024-03-21. 00:17:50. Clean. general.
Free, Libre, Open Source Software, FLOSS, Podcast, Free as in Freedom.

Free as in Freedom is dead. Long live The Corresponding Source

Listen in ogg, spx, or mp3 format.

hpr4078 :: Learning to read music, part two: pitch hosted by enistello

2024-03-20. 00:13:44. Clean. general.
music, learning.

The basics of pitch in musical notation

Listen in ogg, spx, or mp3 format.

hpr4077 :: FFMPEG Series: Joining and Splitting files hosted by Mr. Young

2024-03-19. 00:09:22. Clean. general.
recording, ffmpeg, audio, video.

In this episode, I explain how to use FFMGEG to join and split media files

Listen in ogg, spx, or mp3 format.

hpr4076 :: WLED House Lights! hosted by operat0r

2024-03-18. 00:34:57. Clean. general.
home, house, arduino, lights, xmas, christmas lights.

I talk about setting up year around house lights !!

Listen in ogg, spx, or mp3 format.

hpr4075 :: Making a Pomodoro Timer hosted by norrist

2024-03-15. 00:19:50. Clean. general.
circuit python, productivity.

norrist uses the pomodoro method to keep from getting fired.

Listen in ogg, spx, or mp3 format.

hpr4074 :: Jade Empire hosted by Daniel Persson

2024-03-14. 00:06:05. Clean. general.
games, story, experience.

My experience playing Jade Empire

Listen in ogg, spx, or mp3 format.

hpr4073 :: Is the 1990 documentary "Cyberpunk" worth watching today? hosted by Trixter

2024-03-13. 00:06:20. Clean. general.
cyberpunk, documentary, review.

In which Trixter covers the pros and cons of an old hacker watching old hacker media

Listen in ogg, spx, or mp3 format.

hpr4072 :: Piper text to speech engine hosted by Archer72

2024-03-12. 00:06:28. Clean. Accessibility.
Piper, TTS, Text to speech, Voice synthesis.

Archer72 talks about Piper TTS using a Piper voice

Listen in ogg, spx, or mp3 format.

Older Shows

Get a full list of all our shows.