Hacker Public Radio


1 Likes     1 Followers     2 Subscribers

Sign up / Log in to like, follow, recommend and subscribe!

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.
🇬🇧 English
last modified
2019-04-25 06:20
last episode published
2019-04-25 00:00
publication frequency
1.61 days
feedback@NOSPAM-hackerpublicradio.org (HPR Feedback) managing editor  
HPR Volunteer author   owner  
Number of Episodes
Detail page
Technology Education Training News Tech News



Date Thumb Title & Description Contributors

HPR2799: building an arduino programmer

intro 1.1 brian in ohio 1.2 out from under my rock motivation 2.1 ken fallon bootloader episode hpr 2660 burned many bootloaders used usbtiny programmer putting together a programmer would be a good learning experience 2.2 still use arduino easy...
bknavarette.nospam@nospam.gmail.com (Brian in Ohio) author

HPR2798: Should Podcasters be Pirates ?

In a car rant I think back to the early days of podcasting and how the ambience and vision of podcasting was far from the mainstream media approach from today. Have we all sold out ?
knightwise.nospam@nospam.knightwise.com (knightwise) author

HPR2797: Writing Web Game in Haskell - Simulation at high level

So far we have been concentrating on separate pieces of the game. Now it’s time to put some of them together as a simulation. Overview of simulation Simulation is done in discrete steps. Each step is roughly 1 earth month (completely arbitrary decision...
tuukka.turto.nospam@nospam.oktaeder.net (tuturto) author

HPR2796: IRS,Credit Freezes and Junk Mail Ohh My!

Links https://darknetdiaries.com/episode/26/ https://clark.com/personal-finance-credit/credit-freeze-and-thaw-guide/ https://clark.com/personal-finance-credit/free-credit-freezes/ https://clark.com/consumer-issues-id-theft/opting-out-of-assorted-junk-...
freeload101.nospam@nospam.yahoo.com (operat0r) author

HPR2795: Dead Earth

Full shownotes are on mixedsignals.ml You can download Klaatu's update revision of the game materials here: https://mixedsignals.ml/download/deadearth-bundle-gfdl.7z
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2794: Interview with Martin Wimpress

Ubuntu, MATE. Two words which, taken separately, refer to great products. On one side, Ubuntu, one of the most popular, if not the most popular, linux distribution. On the other side, the MATE desktop environment, also very popular. One person took tho...
yannick.nospam@nospam.frenchguy.ch (Yannick the french guy from Switzerland) author

HPR2793: bash coproc: the future (2009) is here

If you want the full manuscript, that’s at gitlab: hpr2793_bash_coproc_manuscript.adoc. It’s almost a transcript, but I added spontaneous commentary while reading the examples, so that’s not in the manuscript. Episode errata: Command substitution with...
hackerpublicradio.nospam@nospam.clacke.user.lysator.liu.se (clacke) author

HPR2792: Playing around with text to speech synthesis on Linux

Below the script I used to generate a bunch of wav files with different text to speech applications. #!/bin/bash string="This is HPR episode 2792 entitled \"Playing around with text to speech synthesis on Linux\" and is part of the series \"Sound Scap...
jbaten.nospam@nospam.i2rs.nl (Jeroen Baten) author

HPR2791: LUKS like truecrypt

Create an empty file of a predetermined size: $ fallocate --length 512M foo.img Create a LUKS container on it: $ cryptsetup --verify-passphrase luksFormat foo.img Set it up: $ sudo cryptsetup luksOpen foo.img foo $ ls /dev/mapper foo $ Make a fil...
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2790: My YouTube Subscriptions #5

I am subscribed to a number of YouTube channels, and I am sharing them with you Mental Floss - https://www.youtube.com/channel/UCpZ5qUqpW4hW4zdfuBxMSJA Minute Earth - https://www.youtube.com/channel/UCeiYXex_fwgYDonaTcSIk6w Minute Physics - https://ww...
zwilnik.nospam@nospam.zwilnik.com (Ahuka) author

HPR2789: Pacing In Storytelling

Some stories, that are otherwise cookie-cutter in form, possessing familiar situations and clichéd characters, seem to nonetheless stand out. Other tales that might have great ideas, intriguing plots, and vivid characters, seem to hit the ground with a...
lostnbronx.nospam@nospam.gmail.com (lostnbronx) author

HPR2788: Looping in Haskell

Haskell is functional language where data is immutable. This means that regular for-loops don’t really exist. Looping however is very common pattern in programs in general. Here are some patterns how to do that in Haskell. Recursion Calculating Fibonac...
tuukka.turto.nospam@nospam.oktaeder.net (tuturto) author

HPR2787: NodeJS Part 1

Links https://github.com/crazy-max/nodejs-portable https://github.com/GoogleChrome/puppeteer
freeload101.nospam@nospam.yahoo.com (operat0r) author

HPR2786: My YouTube Channels

Hallo HPR listeners this is Tony Hughes again coming from Blackpool in the UK. Recently Ahuka started a series on the YouTube channels that he subscribes to and this seems like a good topic to share some of my favourite YouTube channels. This time I’ll...
tonyhughes1958.nospam@nospam.gmail.com (Tony Hughes AKA TonyH1212) author

HPR2785: What is uCPE

https://blog.advaoptical.com/en/what-is-universal-cpe https://www.audiocodes.com/solutions-products/solutions/network-function-virtualization-nfv/universal-cpe-ucpe https://netmanias.com/en/post/blog/12703/sdn-nfv-ucpe/what-is-universal-cpe-updated-at...
jwp5.nospam@nospam.hotmail.com (JWP) author

HPR2784: The Yamaha Disklavier

In this episode I talk about the Yamaha Disklavier DKC500RW that's in my office at work. This is a very high-tech player piano and one of the coolest pieces of music gear I've ever seen. Photo Album (click image) Links Website showing how to dete...
jonlancekulp.nospam@nospam.gmail.com (Jon Kulp) author

HPR2783: The Windows "Shutdown.exe" Command Explained

Shutdown.exe Introduced in Windows 2000 as a way to shutdown the PC via the command prompt. Included in all versions since Windows 2000 all the way to Windows 10 and Windows Server 2019. ReactOS, the open source binary-compatible clone of Windows, als...
claudio.nospam@nospam.linuxbasement.com (Claudio Miranda) author

HPR2782: Never stop gaming

Shownotes are on mixedsignals.ml
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2781: HPR Community News for March 2019

New hosts Welcome to our new hosts: Floyd C Poynter, aldenp, minnix. Last Month's Shows Id Day Date Title Host 2760 Fri 2019-03-01 What is VNF JWP 2761 Mon ...
admin.nospam@nospam.hackerpublicradio.org (HPR Volunteers) author

HPR2780: My SBC Nextcloud Install Pt. 1 - Hardware

I explain the build process for my home Nextcloud server using a single board computer and a 4 bay RAID enclosure. This is part 1 of a 3 part series. My parts list for the server build: Rockpro64 https://www.pine64.org/?product=rockpro64-4gb-single-bo...
minnix.nospam@nospam.uymail.com (minnix) author

HPR2779: HTTP, IPFS, and torrents

Some ramblings about how we might replace HTTP with more robust, decentralized protocols. https://en.wikipedia.org/wiki/InterPlanetary_File_System https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
starbounder1024.nospam@nospam.gmail.com (aldenp) author

HPR2778: Functor and applicative in Haskell

Two common patterns that I seem to run all the time while working on my 4x space game are functor and applicative. This episode explains them briefly. Functor Functor is a way to apply function over a structure we don’t want to alter. Type of the struc...
tuukka.turto.nospam@nospam.oktaeder.net (tuturto) author

HPR2777: The quest for the perfect laptop.

Looking for a new laptop. Candidates HP Envy x360 Lenovo X280 Lenovo X380 Lenovo X380 Yoga Lenovo X1 Lenovo X1 Yoga
knightwise.nospam@nospam.knightwise.com (knightwise) author

HPR2776: Sub-Plots In Storytelling

What makes for strong subplots? Why can some subplots be chopped out of a tale without harming it? Why can some be chopped out, and it actually makes the tale stronger? Is this modular approach the best way to bring in subplots, or is there another met...
lostnbronx.nospam@nospam.gmail.com (lostnbronx) author

HPR2775: My YouTube Subscriptions #4

I am subscribed to a number of YouTube channels, and I am sharing them with you The HollyHobs - https://www.youtube.com/channel/UCkhSH-DB2xK4BIJZoql9djQ Adam Neely - https://www.youtube.com/channel/UCnkp4xDOwqqJD7sSM3xdUiQ Airstream of Scottsdale - ht...
zwilnik.nospam@nospam.zwilnik.com (Ahuka) author

HPR2774: CJDNS and Yggdrasil

This is my first time doing this sort of thing, so I’m sorry if it’s not very good. https://github.com/cjdelisle/cjdns/ https://yggdrasil-network.github.io/
starbounder1024.nospam@nospam.gmail.com (aldenp) author

HPR2773: Lead/Acid Battery Maintenance and Calcium Charge Voltage

Although Lead/Acid batteries are old tech, the use of Calcium as an alloy metal has been a more modern development. Unfortunately many people do not realize this causes an incompatibility with older vehicles due to charging voltage. This episode discus...
Floyd.C.Poynter.nospam@nospam.protonmail.com (Floyd C Poynter) author

HPR2772: My applications and software part 3

Hallo HPR listeners – in my recent episodes hpr2738 and hpr2746 I talked about some of the applications and software I regularly use as part of my day to day use of Linux Mint. This follow up show will continue with a few more of the same. CUPS – Comm...
tonyhughes1958.nospam@nospam.gmail.com (Tony Hughes AKA TonyH1212) author

HPR2771: Embedding hidden text in Djvu files

To embed text into a Djvu file, you must create a djvused script detailing the page and bitmap location of one of: character, word, line, paragraph, or region. For good measure, you should first list the contents of your Djvu bundle: $ djvused -e...
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2770: Navigating the maze of RPG books

Taxonomy of RPG-related books: Rulebooks tell you how to play the game. Optional books of rules add modular components to the base game. They add nuance to specific actions (for example, a book might add rules on owning and managing a castle in ...
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2769: Quick Review of the AstroAI WH5000A Multimeter

NYbill does yet another inexpensive multimeter review. This time the AstroAI WH5000A. (Its time for a multimeter intervention!) The meter: https://www.astroai.com/portfolio-items/astroai-digital-multimeter-trms-6000-counts-multimeters/ Pics for the e...
nybill.nospam@nospam.gunmonkeynet.net (NYbill) author

HPR2768: Writing Web Game in Haskell - Planetary statuses

Intro In episode hpr2748 Writing Web Game in Haskell - Special events, I talked about how to add special events in the game. One drawback with the system presented there was that the kragii worms might attack planet that already had kragii worms presen...
tuukka.turto.nospam@nospam.oktaeder.net (tuturto) author

HPR2767: Djvu and other paperless document formats

DjVu is a digital document format with advanced compression technology. DjVu allows for the distribution of very high resolution images of scanned documents, digital documents, and photographs. DjVu viewers are available for the web browser (search ...
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2766: Disk enumeration on Linux

The old way: $ ls /dev/sd* Another old way: $ fdisk --list An old way to see what you just plugged in: $ sudo dmesg | tail Some new tricks: $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 2.7T 0 disk ├─sda...
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2765: My YouTube Subscriptions #3

I am subscribed to a number of YouTube channels, and I am sharing them with you Jennie Breeden - https://www.youtube.com/channel/UCMwWHArL7o7n-So1r-T_u3w Kate Techtonics - https://www.youtube.com/channel/UC4uxJvPa2nGe1ItPJsz2ORg Lydian Collective - ht...
zwilnik.nospam@nospam.zwilnik.com (Ahuka) author

HPR2764: Personal password algorithms

Here is a bash script to generate an org-mode word list matrix. It requires at least one file ending in .list to be used as a source of words or strings. #!/bin/bash if [ -z $1 ]; then DEST=matrix.org else DEST=$1 fi cat >> "${DEST}...
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2763: Deepgeek explains SPF records

Klaatu reads a phlog (gopher) post by Deepgeek explaining the practical uses of SPF records.
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2762: What You Really Are

I got into Dungeons & Dragons back in the 1970s. This is my memory of that time and that gaming group, and especially, of the guy who taught me how to play.
lostnbronx.nospam@nospam.gmail.com (lostnbronx) author

HPR2761: HPR Community News for February 2019

New hosts There were no new hosts this month. Last Month's Shows Id Day Date Title Host 2740 Fri 2019-02-01 Pop!_OS 18.10 (quick) review Yannick the french guy from Switzerland 27...
admin.nospam@nospam.hackerpublicradio.org (HPR Volunteers) author

HPR2760: What is VNF

A short basic info about VNF https://searchsdn.techtarget.com/definition/virtual-network-functions
jwp5.nospam@nospam.hotmail.com (JWP) author

HPR2759: Cleaning the Potentiometers on a Peavey Bandit 65

Since my daughter has been learning a bit of guitar in the last several months, I've actually gotten my old electric guitar and amplifier back out again after many years in the closet. The amp is a Peavey Bandit 65, which was a an affordable solid-stat...
jonlancekulp.nospam@nospam.gmail.com (Jon Kulp) author

HPR2758: Haskell - Data types and database actions

Intro I have been doing series about web programming in Haskell and realized that I might have skipped over some very basic details. Better later than never, I’ll go over some of them briefly (data types and database actions). Hopefully things will mak...
tuukka.turto.nospam@nospam.oktaeder.net (tuturto) author

HPR2757: How to DM

Klaatu I've gotten a lot of great feedback on the Interface Zero play-through and the episode about getting started with RPGs I did with Lostnbronx. People have told me that one of the biggest blockers to getting started is knowing what to do as GM. N...
klaatu.nospam@nospam.member.fsf.org (klaatu) author

HPR2756: Bash Tips - 20

Tidying loose ends (Some collateral Bash tips) Deleting arrays I forgot to cover one thing on my list when doing the last show: I forgot to explain how to delete arrays and array elements. I’ll cover that topic in this episode. Positional and Special p...
perloid.nospam@nospam.autistici.org (Dave Morriss) author

HPR2755: My YouTube Subscriptions #2

I am subscribed to a number of YouTube channels, and I am sharing them with you Anthony Robustelli - https://www.youtube.com/channel/UCxgAH7EcmKhC9bLm7xQ971g Apple Scruff Radio - https://www.youtube.com/channel/UCGAFIXNYCwA7mJWMY5zFxzw Arthur C Clarke...
zwilnik.nospam@nospam.zwilnik.com (Ahuka) author

HPR2754: Craigslist Scam Catch

Introduction Hello and welcome to Hacker Public Radio, I’m Edward Miro and for this episode I decided to record on a personal experience I had recently helping a client catch a Craigslist Scam. This will be part two in my series I’m calling “Informatio...
c1ph0r.nospam@nospam.protonmail.com (Edward Miro / c1ph0r) author

HPR2753: Specific Settings In Storytelling

How does setting interact with plot or character? Why would you choose one type of setting over another? And how do certain specific settings become intrinsic aspects of the story itself? Lostnbronx takes a breezy, mostly incoherent stab at this rather...
lostnbronx.nospam@nospam.gmail.com (lostnbronx) author

HPR2752: XSV for fast CSV manipulations - Part 2

XSV for fast CSV manipulations - Part 1: Basic Usage https://github.com/BurntSushi/xsv Introduction xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable: Simp...
by33zi.nospam@nospam.protonmail.com (b-yeezi) author

HPR2751: Battling with English - part 3

Battling with English - part 3 Some word confusions In this episode, the third of this series, I’m looking at some words that are sometimes used in the wrong places, often being confused one with another. These words are often particularly difficult to...
perloid.nospam@nospam.autistici.org (Dave Morriss) author

HPR2750: Windmill is on the Fritz

In this episode Ken uses Fritzing tool to keep track of how a winter model village windmill is wired together. Leading to identifying the problem component. Fritzing is an open-source initiative to develop amateur or hobby CAD software for the des...
ken.nospam@nospam.fallon.ie (Ken Fallon) author