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

HPR3555: PopKorn Episode 1: The Fallacy of the Unreasonable Effectiveness of Mathematics in the ETC

March 18, 2022 00:00 - 8.01 MB

Mastodon: https://nixnet.social/blackernel Email: [email protected]

HPR3554: Guide to the Science and Technology Section of Bitchute

March 17, 2022 00:00 - 6.53 MB

Forgot to mention this channel in the podcast https://www.bitchute.com/channel/yourprivacytv/ Cozytime https://www.bitchute.com/channel/2mM8L9mZnvjt/ Grassroots Mechanic Movement https://www.bitchute.com/channel/miGkQfBM24NZ/ too lazy to add any more channels... make an account and you can browse and subscribe too.

HPR3553: Freedom of speech in open source

March 16, 2022 00:00 - 11.5 MB

First Amendment (United States Constitution). Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances. Read arch users the riot act. LibriVox LibriVox: The Riot Act Download Youtube: The Riot Act by LibriVox Wikipedia Full text of the Riot Act

HPR3552: Unboxing a PineTime development kit

March 15, 2022 00:00 - 13.5 MB

Synopsis In this episode, Rho`n unboxes his new PineTime smart watch development kit, and gives his initial impressions. The development kit consists of two watches. One watch is fully assembled and ready for daily use. The other watch is disassembled, consisting of a watch band, the watch back cover, and the assembled display, system on a chip (SOC), CPU, and battery. The kit also comes with a serial cable for connecting from your computer to the SOC. The following are the photographs tak...

HPR3551: Bash snippet - some possibly helpful hints

March 14, 2022 00:00 - 11.9 MB

Overview I write a moderate number of Bash scripts these days. Bash is not a programming language as such, but it’s quite powerful in what it can do by itself, and with other tools it’s capable of many things. I have enjoyed writing such scripts for many years on a variety of hardware and operating systems, and Bash is my favourite - partly because Linux itself is so flexible. This is just a short show describing three things I tend to do in Bash scripts to assist with some tasks I find I...

HPR3550: Format; Copy; Diskcopy; Xcopy

March 11, 2022 00:00 - 10.3 MB

This tutorial is mostly about working with floppy disks, or diskettes, though we also mention the formatting of hard drives, which generally required the use of a floppy drive and diskette to accomplish. Links: https://en.wikipedia.org/wiki/Floppy_disk https://www.ahuka.com/dos-lessons-for-self-study-purposes/

HPR3549: Linux Inlaws S01E51: git and static site generators

March 10, 2022 00:00 - 25.1 MB

Another fortnight, another episode of our beloved podcast called Linux Inlaws :-). What starts as an episode on the history of Central Europe and the role of the Netherlands and Germany in the greater scheme of things rapidly moves sideways into a discussion of git-powered static HTML website generators in contrast to context management systems (CMSs) and their advantages, disadvantages and why the hell even think about this. Chris uses an innocent (?) Linux User Group (LUG) as an example ...

HPR3548: Make a custom Git command

March 09, 2022 00:00 - 9.61 MB

How to make your own Git subcommands with shell scripts, and then how to pass arguments to them with git rev-parse. For a real-world example of Git in scripts and hooks, see Git-portal. The joke site Klaatu mentions in the episode is git-man-page-generator. It's a joke site. Do not attempt to run these commands. However, it could be fun inspiration on what Git command you could make next!

HPR3547: Password Managers

March 08, 2022 00:00 - 6.82 MB

How I manage password security. Bitwarden Bitwarden Download Options Bitwarden Security and Compliance KeePassXC KeePassXC Downloads KeePassXC Documentations This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

HPR3546: HPR Community News for February 2022

March 07, 2022 00:00 - 28.6 MB

table td.shrink { white-space:nowrap } New hosts Welcome to our new host: takov751. Last Month's Shows Id Day Date Title Host 3522 Tue 2022-02-01 Set up your Robot Building Lab and build a $0 Robot Platform Mechatroniac 3523 Wed 2022-02-02 The Compose key dnt 3524 Thu 2022-02-03 Wheels Addendum - How to Reliably Attach Wheels to PAR Robot Platform Mechatroniac 3525 Fri 2022-02-04 Battling with English - part 4 Dave Morriss 3526 Mon 2022-02-07 HPR Com...

HPR3545: How I make coffee

March 04, 2022 00:00 - 2.93 MB

Coffeemaker Bunn model: Speedbrew Heats a reservoir to 200 ℉ Displaces a minimum of 4 cups for a fresh pot Bunn Coffeemaker and grinder Click the thumbnail to see the full-sized image This was too coarse, but still had a good taste Click the thumbnail to see the full-sized image Coffee of the day Door County Coffee and Tea Co.: Jingle Bell Java Located in the U.S., in Sturgeon Bay, Wisconsin Jingle Bell Java Click the thumbnail to see the full-sized image Ham Radio Crash C...

HPR3544: All my microphones

March 03, 2022 00:00 - 5.62 MB

I used the following microphones in roughly reverse order of my expectations of their quality: Blue Yeti via USB Plantronics headset via USB (no link as over 10 years old) Laptop (ASUS ZenBook UX550VD) internal mic Desktop mic on a Windows 10 PC via a jack plug (no link as over 10 years old) Phone (Samsung S9+) internal microphone Same phone but with T1 bluetooth earbuds All audio is mono. I used Audacity to record on my laptop at 44.1kHz. For the desktop mic I had to resort to using ...

HPR3543: Idle thoughts on web browsers

March 02, 2022 00:00 - 4.26 MB

Mentioned in this episode were: Sweet Maria's Coffee: Personal Brewing Routines & The Weirdness of Coffee Culture https://sweetmarias.libsyn.com/personal-brewing-routines-the-weirdness-of-coffee-culture Hacker Public Radio 3273: Embrace Firefox, by Some Guy On The Internet https://hackerpublicradio.org/eps.php?id=3273 To contribute your own idle thoughts in voice message form, join #thoughtsonbrowsers:matrix.org and leave your voice message. Then join #hpr:matrix.org and say hello.

HPR3542: The Worst Car I Ever Had

March 01, 2022 00:00 - 5.59 MB

Most of us who drive have probably owned a number of cars over the years. Some are inevitably better than others but there may be one which stands head and shoulders above the rest as the WORST car we've ever owned. In this episode Beeza gets off his chest a tale of woe regarding a rogue car he had the misfortune to own in the mid 80s. Maybe other HPR listeners will care to tell their own horror stories in due course......

HPR3541: The case of missing ideas.

February 28, 2022 00:00 - 7.8 MB

Just a mixed up overview of cases in the natural human languages of Russian and English types.

HPR3540: HSV Components Layer Modes

February 25, 2022 00:00 - 10.4 MB

Layer Modes, sometimes called Blending Modes, allow you to combine layers in a variety of ways. We continue with the HSV Components Modes, which brings us to yet another color model, in this case the Hue, Saturation, and Value model. We've already looked at RGB, which is the model used for most broadcast and online uses, and the CMYK model which is used for printing. These are the Layer Modes available on the latest (at the time I write this) version of GIMP, 2.10.24. Links: https://docs.g...

HPR3539: Linux Inlaws S01E50: The OpenSUSE Project

February 24, 2022 00:00 - 31.8 MB

In this episode of the Inlaws our two ageing heroes host Doug DeMaio and Axel Braun, both intimately associated with and actively supporting the OpenSUSE project, the foundation of one of the popular Linux distros apart from RedHat and Debian for companies of all sizes (yes, and Ubuntu before I get any hate mails from Mark Shuttleworth or Cannonical in general :-). Apologies for not mentioning Alma, CentOS or Rocky Linux. Topics of discussion include the advantages of hipster concepts like r...

HPR3538: Installing the Tenacity audio editor

February 23, 2022 00:00 - 2.7 MB

Audacity vs. Tenacity https://www.engadget.com/audacity-privacy-policy-spyware-accusations-data-collection-210001803.html https://hackaday.com/2021/07/23/new-privacy-policy-gets-audacity-back-on-track Tenacity project page https://tenacityaudio.org Reason for forking the Audacity project Motivation Our project initially started as a fork of Audacity as a result of multiple controversies and public relation crises, which you can find out more about here: Privacy policy which may viola...

HPR3537: getting to blinky with flashforth

February 22, 2022 00:00 - 13.7 MB

intro Donation link what you'll need hardware arduino uno or nano programmer https://hackerpublicradio.org/eps.php?id=2799 cables software flashforth https://www.sourceforge.net/projects/flashforth avrdude https://www.nongnu.org/avrdude/ terminal program emacs: M-x serial-term datasheet the install the guide https://flashforth.com/atmega.html did it work? troubleshooting check connections permission issues set fuses separately, one at a time double checkterminal baud rat...

HPR3536: Laptop power problems

February 21, 2022 00:00 - 11.3 MB

This is a story of a laptop with two power problems. The first and less severe is that sometimes the charging of the battery will get stuck at a certain percentage. This is not simply due to the effect commonly found with aging batteries but a fault with the laptop's charging hardware. A full reset of the charging system can fix it, which for this ASUS Zenbook UX550vd laptop requires a long press — meaning 40 seconds — from its shutdown state. The second and more serious issue is that the ...

HPR3535: template Haskell

February 18, 2022 00:00 - 22.4 MB

There's certain amount of boilerplate code in my game that keeps repeating time after time. I can't quite remove it, but I can hide it with template haskell. newtype recap I'll be using PlanetName as an example throughout the show. newtype is Haskell's way of defining a new type, that wraps around an old type. This lets us to give better meaning to the wrapped type. Instead of talking about Text, we can talk about PlanetName and we won't accidentally mix it up with StarName or ContentsOfAl...

HPR3534: Vernier caliper

February 17, 2022 00:00 - 4.59 MB

In today's show Ken recommends a fairly affordable tool for measuring all sorts of dimensions. From Wikipedia Outside large jaws: used to measure external diameter of an object (like a hollow cylinder) or width of an object (like a rod), diameter of an object (like a sphere). Inside small jaws: used to measure the internal diameter of an object (like a hollow cylinder or pipe). Depth probe/rod: used to measure depths of an object (like a small beaker) or a hole. Main scale (Metric): ma...

HPR3533: Porridge

February 16, 2022 00:00 - 13.9 MB

This is a show about porridge. Episodes mentioned in this episode: hpr3272 :: In GNU/Linux, there is no "diversity", we're all just data. hosted by Some Guy On The Internet hpr3257 :: Lack of diversity in Linux and other open source communities hosted by swift110 hpr3251 :: Opposing Views on Alcohol hosted by Windigo hpr3247 :: Saturday Morning Automotive Routine hosted by TrumpetJohn hpr3223 :: My COVID year summary hosted by b-yeezi hpr3121 :: Opposing Views on Tattoos hosted b...

HPR3532: Self-hosting in small scale E0: Disclaimer and general idea

February 15, 2022 00:00 - 4.78 MB

By the end of the series I would like to end up with an example repository on Github/Gitlab with scenarios and example configuration file which makes them easy to replicate and modify to your need. I am interested in your opinion what type of service would you fancy to self-host yourself. So don't hesitate to contact me on twitter, matrix.org or in email. Twitter: @takov751 matrix: takov751:matrix.org email: [email protected] Few interesting communities/project: Community arou...

HPR3531: Barrier: Software KVM

February 14, 2022 00:00 - 8.56 MB

This episode is a quick software recommendation/introduction to Barrier. Barrier is a software KVM, forked from Synergy. It sends your keystrokes and mouse input over the network, so that you can share your input devices between computers.

HPR3530: Filenames and ASCII

February 11, 2022 00:00 - 7.78 MB

In a purely text-based operating system you need to pay special attention to naming files. You won't have any helpful icons or thumbnails to help you locate things. So we dig into the file naming conventions in DOS, including forbidden characters. And since the possible characters all come from the ASCII character set, we do a small look at that as well. Links: https://webopedia.internet.com/TERM/A/ASCII.html https://www.techweb.com/encyclopedia/defineterm?term=ASCIIchart https://www.ahu...

HPR3529: Linux Inlaws S01E48: Year Two of the Five Year Plan

February 10, 2022 00:00 - 24.5 MB

Right into the third year of the first five-year plan our two ageing heroes discuss the past year in review (blatantly stealing this concept from other popular podcasts), focussing on the hotter episodes of second year and progress with increasing the number of active listeners from two to five and beyond. Also, major fuck-ups and lessons learned from them are revealed including some ranting about badly designed and implemented software never mind documentation. Links: Shameless self-promo...

HPR3528: Slackware on a netbook

February 09, 2022 00:00 - 3.27 MB

Installed Slackware on Acer Aspire One 4.4.14-smp #2 SMP Fri Jun 24 14:44:24 CDT 2016 i686 Intel(R) Atom(TM) CPU N270 @ 1.60GHz GenuineIntel GNU/Linux 1 Gb ram [mark@archer72:~ ] $ free total --mega total used free shared buff/cache available Mem: 1009 172 376 0 459 692 Swap: 1048 0 1048 Runs a little warm [mark@archer72:~ ] $ sensors coretemp-isa-0000 Adapter: ISA adapter Core 0: +45.0 &#84...

HPR3527: My gEeeky Experiment - Part 3

February 08, 2022 00:00 - 6.85 MB

hpr3383 :: My gEeeky Experiment - Part 1 https://hackerpublicradio.org/eps.php?id=3383 hpr3418 :: My gEeeky Experiment - Part 2 https://hackerpublicradio.org/eps.php?id=3418 Blog post: https://claudiomiranda.wordpress.com/2020/10/04/my-geeeky-experiment-part-3 Contact: [email protected] (Mastodon) IRC: ClaudioM on #oggcastplanet (Libera.chat)

HPR3526: HPR Community News for January 2022

February 07, 2022 00:00 - 20.7 MB

table td.shrink { white-space:nowrap } p#ignore, li#ignore { background-color: lightgreen; color:maroon; } div#highlight { border-style: solid; border-color: red; padding-right: 20px; padding-left: 20px; } hr.thin { border: 0; height: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.3); } New hosts There were no new hosts this month. Last Month's Shows Id Day Date Title Host 3501 Mon 2022-01-03 HPR Com...

HPR3525: Battling with English - part 4

February 04, 2022 00:00 - 7.65 MB

Confusing plurals In this episode, the fourth of this series, I’m looking at some words that have singular and plural forms that are very different. These lead to a lot of confusion as we’ll see. I also want to look at the way that English is evolving in some very strange and apparently senseless ways! Personal note: I notice I started preparing this show in 2019; unfortunately, COVID messed up my productivity for the next two years, but I hope I can now begin to be productive again! Lo...

HPR3524: Wheels Addendum - How to Reliably Attach Wheels to PAR Robot Platform

February 03, 2022 00:00 - 3.63 MB

https://hackerpublicradio.org/eps.php?id=3522 Video is already uploaded https://www.bitchute.com/video/HyT5Yz5bhjfS/ Picture 1 Click the thumbnail to see the full-sized image Picture 2 Click the thumbnail to see the full-sized image Picture 3 Click the thumbnail to see the full-sized image Picture 4 Click the thumbnail to see the full-sized image Picture 5 Click the thumbnail to see the full-sized image Picture 6 Click the thumbnail to see the full-sized image Picture 7 Click ...

HPR3523: The Compose key

February 02, 2022 00:00 - 3.73 MB

The Compose key allows you to input any character or sequence of characters regardless what keyboard layout you use, by typing the Compose key followed by a sequence of other keys. To use it, you must activate it in your system and choose what key you want to serve as the Compose key. If on Windows, we don't judge, we understand it's because, like me, you have no choice, and that's OK, one day we'll all get to live the dream, until then we'll just make do... WinCompose enables the compose k...

HPR3522: Set up your Robot Building Lab and build a $0 Robot Platform

February 01, 2022 00:00 - 12.7 MB

be the assimilator not the assimilated Setting up your robot building lab and building your first platform/ crash buggy. Getting started stuff to buy: order Arduino Uno or kit (recommended) Kit is highly recommended because you can work through projects for the various sensors and relays and gain experience using sensors. This makes it easier to integrate sensors into your robot, enabling it to more effectively interact with it's environment. Kit should come with a case, booklet, and ha...

HPR3521: Upgrades to Acer Aspire 5 Slim

January 31, 2022 00:00 - 3.25 MB

Upgrades to Aspire 5 Slim A515-43-R19L Replacement for the Acer Aspire 5750 Aspire A515-43 How to Install an Additional Hard Drive https://www.youtube.com/watch?v=XiadRhJ70Rs Specs { CPU: AMD Ryzen 3 3200U GPU: AMD Radeon RX Vega 3 Display: 15.6”, Full HD (1920 x 1080), IPS Storage: 128GB SSD, NMVE RAM: 4GB DDR4, upgradeable to 32Gb Weight: 1.90 kg (4.2 lbs) Ports and connectivity 2x USB Type-A 2.0 1x USB Type-A 3.2 Gen 1 (5 Gbps) HDMI } Why? The syst...

HPR3520: Inversion Layer Modes

January 28, 2022 00:00 - 9.19 MB

Layer Modes, sometimes called Blending Modes, allow you to combine layers in a variety of ways. We continue with the Inversion Modes, which in various ways invert the lightness and the color values of the component layers. These are the Layer Modes available on the latest (at the time I write this) version of GIMP, 2.10.24. Links: https://www.ahuka.com/gimp/lighten-layer-modes/ https://docs.gimp.org/2.10/en/gimp-concepts-layer-modes.html https://www.ahuka.com/gimp/darken-modes/

HPR3519: Rust 101: Episode 2 - Rolling With the Errors

January 27, 2022 00:00 - 25.3 MB

GitLab Repository: https://gitlab.com/BlacKernel/rust-roller Rust-Roller Dice Roller Tutorial Application This is a simple dice rolling application that follows along with my Hacker Public Radio course on learning the rust programming language. I will attempt to make the commits follow the episodes pretty closely with one commit after every episode with the episode number in the commit message. Usage: rust-roller <number-of-dice> <number-of-sides-per-die> Output: Dice: <value-of-die-1...

HPR3518: Linux Inlaws S01E47: BigBlueButton and NAT

January 26, 2022 00:00 - 25.6 MB

In this episode of your favourite FLOSS podcast our two OAPs discuss the challenges of running conferencing systems like BigBlueButton behind a network address translation (NAT) configuration, something that the Inlaws have been struggeling (?) with for quite some time but now have arrived a solution which might just work :-). If you face similar challenges or just want to refresh your knowledge about intricate network architectures never mind their pitfalls, stay tuned. All will be reveale...

HPR3517: Hp stream laptop with Lubuntu 20.04

January 25, 2022 00:00 - 17.8 MB

Just a simple check of an old laptop with update

HPR3516: Rant about RX

January 24, 2022 00:00 - 10.6 MB

It's a rant mostly about prescriptions and health care

HPR3515: ADB and scrcpy

January 21, 2022 00:00 - 4.94 MB

Android Debugging Android Debug Bridge (adb) homepage Install ADB Tools There are multiple guides online as to how to install, but I found dnf install android-tools.x86_64 adb-enhanced.noarch the easiest. Similar commands are available for the other distros. Use your package manager to search for adb. https://www.xda-developers.com/install-adb-windows-macos-linux/ Enable Developer options Go to Settings. Usually via the pulldown menu from the top twice, and click the cog icon. Search f...

HPR3514: Hacking Stories: Soft Drink

January 20, 2022 00:00 - 10.3 MB

Mass unlock/powershell Link to NOTES.ps1

HPR3513: HB9HNT and PA7KEN on SOTA, Summits on the Air

January 19, 2022 00:00 - 20.4 MB

Links You'll find further information under the following links: Summits on the Air on Wikipedia The main SOTA website SotaWatch 3 where you post spots and alerts SotaData where you post your activation and chaser reports to claim points SOTA Reflector the SOTA internet forums SOTLAS a map of SOTA summits with activations and other info

HPR3512: Auld Acquaintance

January 18, 2022 00:00 - 5.66 MB

Toshiba Satellite L455-S5000 https://www.ifixit.com/Device/Toshiba_Satellite_L455-S5975 The script! #!/bin/bash # target dir is ~/Photos/YYYY-MM-DD_Hm targetDir="/home/$USER/Photos/$(date +"%F_%H%M")" # create the dir mkdir $targetDir # cd to dir cd $targetDir # kill all gphoto stuff pkill -f gphoto2 # get the files gphoto2 --get-all-files # delete all files on camera recursively gphoto2 -DR

HPR3511: Podman like Vagrant

January 17, 2022 00:00 - 9.48 MB

I used to use Vagrant to spin up minimal virtual machines when I needed to test code on a different distro than what I ran. Lately I've switched to Podman. Install Podman with your distribution's package manager. Configure it: $ sudo --add-subuids 200000-265536 \ --add-subgids 200000-265536 \ $USER Create a directory to share data between your container and your localhost: $ mkdir data Run a container, with your ./data directory mapped to /storage in the container: $ podman run -it --...

HPR3510: Syntax, Switches, and Help

January 14, 2022 00:00 - 10.4 MB

Since DOS is a command line type of operating system, it is really important that you understand the syntax of commands. The good news is that the system will do what you tell it to do. But the bad news is that it will do what you tell it to do. You have to tell it in the precisely correct way, and that means Syntax. And with a number of commands you can modify them using Switches. And where do you learn all about Syntax and Switches? Why, in the HELP system, of course! Links: https://www....

HPR3509: Linux Inlaws S01E46: The Matrix Project (Without Neo)

January 13, 2022 00:00 - 33.5 MB

In this episode, the Inlaws are hosting Neil Johnson, VP of Engineering at Element. But this is not just about this popular Matrix graphical user interface but rather about this federated communication network dubbed as the next big thing after Mastodon and Discord, soon to take over the world (pretty much like the Inlaws themselves - it's gonna get crowded... :-). Links: The Matrix Foundation: https://matrix.org/foundation Element: https://github.com/vector-im/element-web Synapse (Matri...

HPR3508: Differences between C# and Haskell

January 12, 2022 00:00 - 13.7 MB

This episode covers some of the differences between C# and Haskell. I'm probably going to omit lot of things accidentally. Origin: practical language for solving real world problems vs. programming language research Main paradigm: object oriented vs purely functional Changing data: mutability vs. immutability Data structures: inheritance vs. composition Execution model: strict vs. nonstrict Side effects: anywhere vs. specifically marked areas in the code Thanks for listening, if you h...

HPR3507: USB Turntable fix and sound journey

January 11, 2022 00:00 - 4.65 MB

Partial list of albums Journey - Frontiers Journey - Evolution Journey - Greatest Hits Journey - Departure Chicago - 2 albums - unknown titles John Denver - Rocky Mountain Christmas Inside Star Trek (1976) SIDE I Inside Star Trek Star Trek Theme William Shatner Meets Captain Kirk The Origin of Spock Sarek's Son Spock The Questor Affair SIDE II The Enterprise Runs Aground McCoy's Rx for Life The Star Trek Philosophy Asimov's World of Science Fiction A Letter From a Network Censor The...

HPR3506: HPR CONTEST 2022 01

January 10, 2022 00:00 - 1.53 MB

Upload today! https://hackerpublicradio.org/calendar.php RULES: only new host or existing host interviewing a 3rd party I pick the winner don't abuse the system to win the prize ;P

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