Hacker Public Radio artwork

Hacker Public Radio

769 episodes - English - Latest episode: 18 days ago - ★★★★ - 34 ratings

Hacker Public Radio is an podcast that releases shows every weekday Monday through Friday. Our shows are produced by the community (you) and can be on any topic that are of interest to hackers and hobbyists.

Technology News Tech News community radio tech interviews linux open hobby software freedom
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

HPR3660: BASIC

August 12, 2022 00:00 - 4.32 MB

BASIC came bundled as a free programming language when you bought DOS, but it is also the language used for two key components, EDIT and HELP. You need BASIC, therefore, to run either of these key applications, such as on your Emergency Boot Disk. Links: https://www.ahuka.com/dos-lessons-for-self-study-purposes/dos-lesson-13-basic/

HPR3659: Developing an HPR static site generator

August 11, 2022 00:00 - 5.76 MB

Synopsis In this episode, I describe my ongoing attempt to develop a static site generator for the HPR website. As a search through the community mailing list will reveal, the idea for moving the HPR website has been rattling around for a few years. I have been interested in helping out with the website for a while, so when the latest round of discussion occurred I decided to give it a whirl. While I have read about various static site generators over the years, the only one I had any expe...

HPR3658: Linux Inlaws S01E62: HPR's inner workings

August 10, 2022 00:00 - 15.7 MB

In this episode our two ageing heroes explore the inner workings of a podcast (or podcast hosting platform depending on your perspective) called Hacker Public Radio. Yes, the platform that the Inlaws have been using since the very inception of this rapidly growing FLOSS podcast content. Wondering what the heck this episode is all about, why exactly Martin and Chris are talking about this now and the importance of statistics, lies and damned lies? Then just listen to this episode. You may als...

HPR3657: Small time sysadmin

August 09, 2022 00:00 - 12.6 MB

Creating Backups. This script was trimmed to serve as an example. The three options shown (email, jop, dots) demonstrates, how to list items with case statements: Single item/directory (jop). Multiple items in single directory (dots). Multiple items in multiple directories (email). The text files created after the archive serves as an item list with current permissions. tar --directory= /path/to/directory/ --create --file INSERT_ARCHIVE_NAME.tar /path/to/file; #!/bin/bash #License:...

HPR3656: Importance of Small toy projects

August 08, 2022 00:00 - 9.38 MB

Importance of Small toy projects Inspired by https://talkpython.fm/episodes/transcript/327/little-automation-tools-in-python Automating little things hpr3558 :: How I'm learning Haskell The Host talks about learning Haskell and says something like Finishing a small project is better than Starting a big project and not completing it. And You can not learn to code by reading, you need practice My recommendation for learning a new language. Think about a small problem you want to solve...

HPR3655: BSD for Linux users

August 05, 2022 00:00 - 31.7 MB

UNIX, Linux, and BSD Linux was created by PC users attempting to use mainframe UNIX. BSD was created by mainframe UNIX users attempting to use a PC. BSD is what I like to call a “Pedigree UNIX”, meaning that it is a pure blooded descendant of AT&T UNIX. Although all of the original AT&T code has been re-written so a permissive license, the heritage persists. In contrast to Linux (which shares no original Bell Labs code), BSD was originally all Labs code. BSD in the wild BSD style licens...

HPR3654: Use the data in the Ogg feed to create a website.

August 04, 2022 00:00 - 6.78 MB

Make a website using the HPR RSS Feed Welcome to part II of my experiment in how much can be done with the data ion the HPR feed In my previous episode https://hackerpublicradio.org/eps.php?id=3637 I discussed taking the data from the HPR feed and stuffing the useful bits into a sqlite database. Today, Ill discuss some of my adventures generating a static site using the feed data Lessons learned Maybe skip DB step I tend to over use Markdown - sometimes HTML is Better So much content ...

HPR3653: Hello HPR Community

August 03, 2022 00:00 - 1.03 MB

Long time listener, first time caller...

HPR3652: Registered memory

August 02, 2022 00:00 - 5.88 MB

https://en.wikipedia.org/wiki/Registered_memory https://www.futureplus.com/ddr4-3ds-dimms-the-next-big-thing-in-the-data-center/

HPR3651: HPR Community News for July 2022

August 01, 2022 00:00 - 23.2 MB

table td.shrink { white-space:nowrap } New hosts Welcome to our new hosts: binrc, Celeste. Last Month's Shows Id Day Date Title Host 3630 Fri 2022-07-01 Planning an RV Trip Ahuka 3631 Mon 2022-07-04 HPR Community News for June 2022 HPR Volunteers 3632 Tue 2022-07-05 Intro to web scraping with Python Klaatu 3633 Wed 2022-07-06 The collective history of RAID controller brands JWP 3634 Thu 2022-07-07 Everything You Always Wanted to Know About PEX P...

HPR3650: Major Destinations

July 29, 2022 00:00 - 7.56 MB

We continue our look at the planning process by looking at how to build a plan around major destinations, and add memberships that give discounted stays like Escapees and Passport America. Links: https://www.escapees.com/benefits/rv-parking/discount-park-directory/maps/ https://passportamerica.com/ https://www.palain.com/travel/major-destinations/

HPR3649: Linux Inlaws S01E61: 20 years in review

July 28, 2022 00:00 - 33.6 MB

Counter Point A counter point to this show is available: hpr3648 :: A response to tomorrows show In this episode, Martin and Chris take a closer look at twenty years of Linux Inlaws history. Why, you may ask, given the fact that this podcast has only been in existence for roughly over two years, are we reviewing this history? The answer - of course - is straight forward: by sheer coincidence our two heroes got hold of a future episode which traveled back in time from the future. If you ev...

HPR3648: A response to tomorrows show

July 27, 2022 00:00 - 13.5 MB

Counter Point This show is a counter point to: hpr3649 :: Linux Inlaws S01E61: 20 years in review There are three kinds of lies: Lies, damned lies, and statistics In today's show we discover that Hacker Public Radio is not a Podcast Hosting Platform. Each day your show will be heard by as many people as can squeeze into the main auditorium at FOSDEM, or between two and three Airbus A380-800. You know the big double decker passenger plane. Every month we have on average 33,584 downloads,...

HPR3647: Weekend projects

July 26, 2022 00:00 - 8.28 MB

Synopsis In this episode, Rho`n rambles about some recent weekend repair projects. The main focus of this episode is fixing a bent patio table umbrella pole, along with his attempts to fix a punctured basketball. There are some successes, some failures, and some side stories along the way. div#figures { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; } div#figures figcaption { max-width: 490px; } div#figures img { max-width: 50vw; padding-bottom: 0.15em } ...

HPR3646: arm, slackware, forth oh my!

July 25, 2022 00:00 - 6.98 MB

Image 1 Image 2 Image 3 pi-top the company make educational products using the rasp-pi uk based company 24 million $ funding 3 employees products pitop ceed pitop 2 laptop pitop 3 laptop pitop 4 case+ for rpi4 robot kit, etc my pi-top 3 had a pi-top 2, keyboard was bad, battery was worse ebay purchase pi-top 3, wanted to try new form factor and see if the battery was better came with experimentor kit, included a slide in solderless breadboard, and an rpi! description modific...

HPR3645: How to set up a small Linux Wireguard VPN

July 22, 2022 00:00 - 7.14 MB

The blogpost where I describe how to set up a Wireguard VPN network: https://www.jeroenbaten.nl/the-complete-guide-to-setting-up-a-multi-peer-wireguard-vpn/

HPR3644: Pinball Machine Repair Tips

July 21, 2022 00:00 - 11.9 MB

After the introduction, as this is my first show, i tell you how i got my current Pinball machine, an "Indiana Jones, the Pinball adventure" from Williams. I suggest tips to anyone trying to repair one, or simply to curious people out there.

HPR3643: My computing history and the software I use

July 20, 2022 00:00 - 26.1 MB

I introduce myself by describing my computing history and tech stack. Disjointed rambling and tangentially related thoughts ensue.

HPR3642: Interview with a Hacker: Vitaliy

July 19, 2022 00:00 - 46 MB

Lost interview I never uploaded!

HPR3641: Turntable audio capture Part 2

July 18, 2022 00:00 - 3.32 MB

Update to HPR 3507 hpr3507 :: USB Turntable fix and sound journey record_capture_wav.sh #!/bin/bash echo "Record name?" read record echo "Which side is this?" read side arecord --device='hw:CARD=CODEC,DEV=0' --rate=96000 --channels=2 --vumeter=stereo --duration=1500 --format=dat --file-type wav $record"_Side_"$side.wav record_capture_flac.sh #!/bin/bash echo "Record name" read record echo "Which side is this?" read side arecord --device='hw:CARD=CODEC,DEV=0' --rate=96000 --chann...

HPR3640: Expert DIR use

July 15, 2022 00:00 - 7.32 MB

DIR can just be simple list of files and sub-directories, but you can so much more. We can use the information about Wildcards and Attributes to make DIR a kind of search function. Links: https://www.ahuka.com/dos-lessons-for-self-study-purposes/dos-lesson-12-expert-dir-use/

HPR3639: Linux Inlaws S01E60: The Job Interview

July 14, 2022 00:00 - 25.5 MB

In this episode, the Linux Inlaws interview a potential new recruit :-) call Kris Jenkins, from Kafka, an Apache project implementing a scalable distributed event streaming platform (don't know what that is? Listen to the show! :-) . A cautious warning: This episode contains strong philosophical / political views, language and insights which may change your views on messaging systems in general and Kafka in particular. Two hints: Chris shares his view on what a database *really* is and Kris...

HPR3638: Ken drops a bear on his android phone

July 13, 2022 00:00 - 3.03 MB

I have previously used https://f-droid.org/en/packages/org.primftpd/ to enable sftp to my android phone For more information on How to mount remote storage using sshfs, see hpr1944 :: sshfs - Secure SHell FileSystem Also you will need to know about some useful tools for working with Android Devices hpr3515 :: ADB and scrcpy I found https://www.galexander.org/software/simplesshd/ SimpleSSHD is an SSH2 server based on dropbear that supports scp, sftp, and rsync. It only supports public-key...

HPR3637: HPR feed to Sqlite

July 12, 2022 00:00 - 4.08 MB

Mailing list discussion - Source Code for the HPR website What are the best ways to reproduce the HPR site using a static site generator. I would like the DB to be made public, but I understand why that may not be possible One interesting thing I read during the discussion is Ken said Every thing needed to recreate an HPR site is in the feed Challenge accepted A lot of my toy projects have been around RSS and podcasts I am working on a Episode describing a project I did looking for po...

HPR3636: The Importance of Data Reduction

July 11, 2022 00:00 - 18.5 MB

The stuff Evil Steve doesn't want you to know with Lurking Prion. This is Season 1, Episode 7. In this episode, I have a discussion about data reduction with special guest and author, R. Brady Frost. The discussion revolves around the security risk of keeping too much data available, and things that can be done to mitigate those risks. Pics of the week: Hackers (The Movie) https://www.imdb.com/title/tt0113243/?ref_=fn_al_tt_1 Our Flag Means Death https://www.imdb.com/title/tt11000902/ ...

HPR3635: A short podcast on a nice tool called system-monitoring-center

July 08, 2022 00:00 - 2.48 MB

GitHub repo where you can find system-monitoring-center: https://github.com/hakandundar34coding/system-monitoring-center

HPR3634: Everything You Always Wanted to Know About PEX Part 05 - PEX and the Single Installer

July 07, 2022 00:00 - 13.3 MB

Everything You Always Wanted to Know About PEX Part 05– PEX and the Single Installer – My PEX installation experience part 2 Pulling PEX Much like pulling thick wire My method Used fish tape to pull mason's line Tied mason's line to PEX about 4 inches from end. Taped above & below with electrical tape Then tied line again closer to the end of PEX. Wrapped again with electrical tape Pull extra Unroll and let it lay straight for 24 hours if "curve memory" is a problem Can be challe...

HPR3633: The collective history of RAID controller brands

July 06, 2022 00:00 - 6.49 MB

https://www.enterprisestorageforum.com/hardware/types-of-computer-memory/

HPR3632: Intro to web scraping with Python

July 05, 2022 00:00 - 15.2 MB

A beginner introduction to web scraping with Python.

HPR3631: HPR Community News for June 2022

July 04, 2022 00:00 - 54.3 MB

table td.shrink { white-space:nowrap } New hosts There were no new hosts this month. Last Month's Shows Id Day Date Title Host 3608 Wed 2022-06-01 Battling with English - part 5 Dave Morriss 3609 Thu 2022-06-02 Linux Inlaws S01E57: Operating System Level Virtualisation and Martin's Faith monochromec 3610 Fri 2022-06-03 DOS Wildcards; File Attributes Ahuka 3611 Mon 2022-06-06 HPR Community News for May 2022 HPR Volunteers 3612 Tue 2022-06-07 Who is Evil Ste...

HPR3625: Shell Tips and Snippets - Collaborative Effort

June 24, 2022 00:00 - 9.97 MB

Carl talks about a method to move function definitions to the bottom of a script using sed: #!/bin/sh source <(sed '1,/^exit/ d' $0) __say "hello" exit __say() { echo $1 } Guest Host #1 (scroll to the bottom to ruin the surprise) talks about the shift command using this example: startdate="$1" # Pick up date shift days=0 # Loop through args and create events while [ $1 ] ; do # as many times as you add a timestamp [ $1 != "off" ] && khal new $(date -j -v+"$days"d -f %Y-%m-...

HPR3624: Everything You Always Wanted to Know About PEX Parts 3 & 4

June 23, 2022 00:00 - 6.85 MB

Everything You Always Wanted to Know About PEX Part 03 – PEX and the City (Ordinances) - How to make certain your installation meets code This will be a short episode, but a very important one. Since we have people from around the world who listen to Hacker Public Radio, I cannot begin to speculate what your local building codes allow or prohibit. In the majority of states within the United States of America, a property owner can perform plumbing maintenance on their own residence. Otherw...

HPR3623: Internet Security - Child Edition

June 22, 2022 00:00 - 19.6 MB

The stuff Evil Steve doesn't want you to know with Lurking Prion. This is Season 1, Episode 8. In this episode, I have a discussion about Internet security with special guest and author, R. Brady Frost along with his son and mine. The discussion revolves around how our kids view Internet security and we discuss dangers they hadn't considered. Pics of the week: Hackers (The Movie) https://www.imdb.com/title/tt0113243/?ref_=fn_al_tt_1 Our Flag Means Death https://www.imdb.com/title/tt110...

HPR3622: My Network Setup.

June 21, 2022 00:00 - 11 MB

Sgoti's Network Documentation. Device List. Device01, TP-Link ER605 Device02, TP-Link TL-SG2210P V3 Device03, TP-Link EAP660 HD Device04, TP-Link Omada Hardware Controller Client List. Client01, SGOTI MAC Address: 00-00-00-00-00-00 Client02, SGOTI MAC Address: 00-00-00-00-00-00 Client03, SGOTI MAC Address: 00-00-00-00-00-00 Client04, USER MAC Address: 00-00-00-00-00-00 Client05, USER MAC Address: 00-00-00-00-00-00 Client06, USER MAC Address: 00-00-00-00-00-00 Client07, USE...

HPR3621: Watching YouTube in 2022

June 20, 2022 00:00 - 10.1 MB

Another YouTube list? Yes ;-) I found myself watching YouTube a lot during the worst of the pandemic, and as I saw the world falling apart in many ways. YouTube has been something of a lifeline in the past years, helping me find stuff I actually want to watch, which (mostly) doesn’t have all the fake crap that’s on TV. I must say though, that I loathe and detest the apparent trend towards #shorts - I really don’t see the point of them! The channels I chose at this time were to help me und...

HPR3620: Photo storage, backups, and workflow

June 17, 2022 00:00 - 10.4 MB

If you have photos that are important to you, you should take steps to protect them. Every day someone loses a lifetime of memories because they didn't take these steps. Don't be one of them. In this tutorial I explain how I backup and protect my photos and what my workflow is like. You may find some ideas here that you can use. Links: https://www.amazon.com/Electronic-Automatic-Rotation-Resolution-1280x800IPS/dp/B07QTKQPX4/ref https://www.theguardian.com/world/2007/sep/29/argentina.film ...

HPR3619: Linux Inlaws S01E58: Kubernetes and Friends and Sarah

June 16, 2022 00:00 - 31.8 MB

In this continuation of S01E57 our two chaps discuss how you can take containers from single instances to production-ready, scalable deployments handling large app stacks and that new-fangled hipster concept called micro-services. Using the once Google-owned project called Borg which later evolved into something now known as Kubernetes (k8s) as an example, Martin and Chris discuss typical challenges when using containers as the main infrastructure to modern workloads. Including such gory topi...

HPR3618: The nnn terminal file manager

June 15, 2022 00:00 - 3.93 MB

Set default text editor Edit .bashrc (in Fedora) # Export Default editor and while we're at it, the PATH to /opt export EDITOR=vim export PATH=/opt:$PATH Enable icons-in-terminal icons https://github.com/jarun/nnn/wiki/Advanced-use-cases https://github.com/sebastiencs/icons-in-terminal#installation To enable icons-in-terminal icons Install icons-in-terminal Clone the nnn repo Compile nnn with make O_ICONS=1 from the root s To enable Nerdfont icons Download and install a patched Nerd...

HPR3617: admin admin S01E05: To Do List - 2FA

June 14, 2022 00:00 - 7.29 MB

Picking up from the last episode, we are now delving in to the security measures we can implement to make ourselves less attractive for Evil Steve. Two Factor Authentication (2FA) is at the top of the list. Links: https://www.pcmag.com/picks/the-best-authenticator-apps? https://www.ledger.com/es/academy/why-two-factor-authentication-2fa-matters-now-more-than-ever Permanent link because it's very cool. https://threatmap.checkpoint.com/

HPR3616: Filling free Slots from the Reserve Queue

June 13, 2022 00:00 - 7.48 MB

In today's show the Janitors discuss how the erratic feast/famine nature of the queue may be helped by filling free slots in the main feed from a reserve queue. The current Emergency Queue would be renamed to the Reserve Queue. If a free slot in the calendar is not filled in time, then a show will be used from the Reserve Queue. Shows will be taken from the Reserve Queue on a first in first out basis. Hosts can either schedule a show for a particular slot or have their shows added to th...

HPR3615: I am a troll and I'm trolling HPR, trolling HPR, trolling HPR.

June 10, 2022 00:00 - 12.9 MB

In today's show Dave and I will read out the mail list thread we didn't cover in the Community News. Before we get to that, I wanted to inform you that we now know that the host in question was deliberately trolling HPR. I know this because they told me, and when I asked them to stop they went on to explain that they are a gadfly. I had to look that one up. Whatever they claim to be, the end effect for us is trolling. Both Josh and Myself have had some unnecessary stressful weeks for som...

HPR3614: Everything You Always Wanted to Know About PEX Part 02- The Joy of PEX - What is it and how is it us

June 09, 2022 00:00 - 7.01 MB

Everything You Always Wanted to Know About PEX Part 02- The Joy of PEX - What is it and how is it used? What is PEX? According to Wikipedia, Cross-linked polyethylene tubing is commonly abbreviated PEX, XPE or XLPE -https://en.wikipedia.org/wiki/Cross-linked_polyethylene This tubing is made of crosslinked polyethelene chains Type A, Type B, & Type C These differ based on the process used to make them and the resulting properties of the resulting tubing PEX is used for a variety of pro...

HPR3613: Man buys cheap Adirondack chair

June 08, 2022 00:00 - 4.08 MB

Part C (left front leg), one 30cm piece of unfinished fir, with a sort of fan-shaped piece attached with 2 screws, is duly replaced. The customer has been served. The prize is a wobbly chair and, in a few months time, some firewood. What we learned? I'll build my own chair next time.

HPR3612: Who is Evil Steve? Part 2

June 07, 2022 00:00 - 7.17 MB

admin admin with Lurking Prion Episode 4: Who is Evil Steve? Part 2 Picking up from Episode 3: Picking up from the last episode, we delve a bit more into the types of threat actors (people) that are attacking us. We explore the run of the mill data theft hacker to the more professional Advanced Persistent Threats (APTs). The show is about 16 minutes long. Links to information about Threat Actors listed below: https://www.cisa.gov/ https://www.cisa.gov/cybersecurity https://www.cisa.gov...

HPR3611: HPR Community News for May 2022

June 06, 2022 00:00 - 26.1 MB

table td.shrink { white-space:nowrap } New hosts Welcome to our new host: Lurking Prion. Last Month's Shows Id Day Date Title Host 3586 Mon 2022-05-02 HPR Community News for April 2022 HPR Volunteers 3587 Tue 2022-05-03 20220406_UDM operat0r 3588 Wed 2022-05-04 Linux Inlaws S01E55: Get yer boots on for a fresh look at init systems monochromec 3589 Thu 2022-05-05 Sample of my microphones Archer72 3590 Fri 2022-05-06 Directory Commands Ahuka 3591 Mo...

HPR3610: DOS Wildcards; File Attributes

June 03, 2022 00:00 - 8.01 MB

For this lesson we are going to fill in a couple of concepts that we will need before we go further with directories. Wildcards can let you look for files and directories without specifying the complete name, and look for items with similar names or file extensions. And file attributes are an important part of file management. Links: https://www.ahuka.com/dos-lessons-for-self-study-purposes/dos-lesson-11-dos-wildcards-file-attributes/

HPR3609: Linux Inlaws S01E57: Operating System Level Virtualisation and Martin's Faith

June 02, 2022 00:00 - 25.3 MB

In this episode our two ageing heroes take a closer at operating system (OS) level virtualisation. The main different legacy virtualisation technologies like virtual machines (VMs) and this new-fangled approach is that the OS kernel remains the same across virtualisation domains, thus giving the hippsters and other followers of fashion a cheaper and potentially much faster solution than virtualising the kernel and surrounding hawrdware and all the rest of it. Plus more details on Martin's re...

HPR3608: Battling with English - part 5

June 01, 2022 00:00 - 7.7 MB

Overview This time I have three main subjects to discuss, all of them dealing with misunderstandings of words: Mistakes made with homophones, one group of examples The definition gets a little technical, see the Wikipedia description. Misunderstandings of words from other languages Pundit Looking at Eggcorns (a name chosen from a misspelling of acorn) Wikipedia: an alteration of a phrase through the mishearing or reinterpretation of one or more of its elements Long notes Follow thi...

HPR3607: The Best Eggs in the World

May 31, 2022 00:00 - 6.72 MB

This is an Emergency show This show is from the emergency show pool. You are hearing this because there was a free slot that was not filled. Hacker Public Radio is a community effort, that will only continue if people like you submit shows. If you have not submitted a show this year, then please record an introduction about yourself, and how you got into tech. Then post it to, Hacker Public Radio dot org forward slash, upload. The Best Eggs in the World Today's show is brought to you ...

HPR3606: Infinity is just a big number and other proofs

May 30, 2022 00:00 - 4.9 MB

Response to hpr3568 Title PopKorn Episode 2: Programming, Mathematics, and Asymmetric Literacy Artist BlacKernel Album Hacker Public Radio Comment https://hackerpublicradio.org Clean; in This episOde, blackeRnel Tries to help yoU undeRstand Enough about math and programming The license is CC-BY-SA Date 2022 Track Number 3568 Genre Podcast https://en.wikipedia.org/wiki/Mathematical_joke Mathematicians are also shown as averse to ...

Twitter Mentions

@adamw_ha 1 Episode
@joinpeertube 1 Episode
@knightwise 1 Episode
@gvanrossum 1 Episode
@lenniesaurus 1 Episode
@pamelaadlon 1 Episode
@funkwhaleaudio 1 Episode
@llanga 1 Episode
@michaelmina_lab 1 Episode
@mitchellh 1 Episode
@climagic 1 Episode
@pimoroni 1 Episode
@bsdimp 1 Episode
@gadgetoid 1 Episode
@ollyclarkdotorg 1 Episode