Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.



Welcome to HPR the Community Podcast

We started producing shows as Today with a Techie on 2005-09-19, 16 years, 1 months, 12 days ago. Our shows are produced by listeners like you and can be on any topic 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 12 days.

Meet the team

Please help out tagging older shows !


Latest Shows


hpr3453 :: Rust 101: Episode 1 - Hello, World!

In which BlacKernel introduces the cargo tool and goes into detail on the rust hello world program

Hosted by BlacKernel on 2021-10-27 is flagged as Explicit and released under a CC-BY-SA license.
Tags: rust, programming, hello world, macros, functions.
Listen in ogg, spx, or mp3 format. Series: Programming 101 | Comments (0)

Talking Points

  • main.rs
    • Like main.cpp in C++ or main.c in C
    • Tells the compiler which file to start with
    • Can link to other "crates" and "modules"
  • Cargo.toml
    • Keeps track of application metadata
    • This includes dependencies!
  • Functions
    • Strictly typed, like everything in Rust
    • Declared by fn
    • Argument typed with argument: Type
    • Return typed with -> Type otherwise assumed to return nothing
  • The Main Function
    • Like the main functions in C and C++
    • Where the program starts within the main.rs file
    • CLI arguments handled by std::env, rather than argv and argc in C
    • Can return nothing or a Result<()>
  • Macros
    • Metafunctions or functions for functions
    • More general than functions, having flexibility in the number of arguments, etc, but harder to write
  • The println! Macro
    • Can take any number of arguments that implement the display trait
    • Usually things like strings or character literals
    • Will format them into a string and display it on the terminal
    • Similar to printf in C
  • The Hello World program
    • Can be automagically generated with cargo new and then the name of your application
    • Located in Name-Of-Application/src/main.rs

fn main() {
  println!("Hello, world!");
}


Show Notes

Important Links:

Wikipedia Articles:


Contact Me

hpr3452 :: Neuton battery test

Rho`n describes testing the battery in his Neuton EM 4.1 electric lawn mower


Hosted by Rho`n on 2021-10-26 is flagged as Clean and released under a CC-BY-SA license.
Tags: electric lawnmower,lawnmower,rechargeable battery.
Listen in ogg, spx, or mp3 format. Comments (0)

Introduction

On today's show I test whether the battery replacement for my Neuton mower is a success. This is a follow up to episode 3443. After some audio recording difficulties with the blue tooth headset I used with my phone, we hear if the replacement was successful. Before I could test the battery, I needed to replace the mower key. I think it would have been simple to just jump the terminals with a wire and maybe some alligator clips to hold the wire to the key terminals, but I was worried this would not guarantee the wire shaking loose as I moved. I looked on EBay and found a replacement key for about fifteen dollars US, and decided it was worth the cost and the wait before trying out the mower.

Testing the mower

After putting the key in the mower, pulling and holding the safety levers, and then pressing the start button. The mower wouldn't start. I checked the key was set properly, and saw the green LED on the handle lit and indicating that power was available. I pulled the key and battery out, and then reseated both of them, checking once again that the power indicator was lit. After some fooling around with the safety levers and start button, I realized you had to push the start button and then pull and hold the safety levers for the mower to start. The mower runs well, and the cost of the batteries and key will even out over time from the savings on not paying for a lawn service.

References

  • DR Neuton Cordless Walk Behind 14" Lawn Mower CE2 CE3 CE5 Reset Security Key - EBay item

Attribution

The transition sound used between audio clips is found on freesound.org:
Name: Harp Transition Music Cue
Author: DanJFilms
License: Creative Commons Zero


hpr3451 :: Bricklink

Custom 3rd Part Lego Shops

Hosted by operat0r on 2021-10-25 is flagged as Clean and released under a CC-BY-SA license.
Tags: lego.
Listen in ogg, spx, or mp3 format. Comments (0)

  • beware shipping prices
  • always use Instant Checkout
  • be sure to check USA
  • 2-3x the cost of lego.com set
  • paying 3-5 people via paypal ....
  • no way to easy share wanted list ...
  • LOST :( https://rmccurdy.com/.scripts/downloaded/CL4P-TP%20Claptrap%20Borderlands%20Bricklink.xml
  • 7 missing out of 216 on one shipment

Photo
Photo
Click the thumbnail to see the full-sized image


hpr3450 :: Internal Commands

More on DOS. This time it is Internal Commands.


Hosted by Ahuka on 2021-10-22 is flagged as Clean and released under a CC-BY-SA license.
Tags: DOS, early PC computing, Internal Commands.
Listen in ogg, spx, or mp3 format. Series: DOS | Comments (0)

This tutorial looks at DOS Internal Commands, which in some sense are analogous to shell commands in Linux. That means that the command interpreter already has these loaded and ready to go when you boot.


hpr3449 :: Linux Inlaws S01E41: The Halloween Documents

The Halloween Documents

Hosted by monochromec on 2021-10-21 is flagged as Explicit and released under a CC-BY-SA license.
Tags: Microsoft, Google, The Dark Side, Halloween, Transylvania, Carmesine-colored Soy Milk, vegan vampire.
Listen in ogg, spx, or mp3 format. Series: Linux Inlaws | Comments (0)

In this infomercial on Microsoft, our hosts discuss the infamous Halloween documents ('tis the season after all), a set of ancient scrolls dating back more than twenty years and giving an overview of the behemoth's then strategy on open source and how to possibly combat it. But fear not, ye of little faith :-), all is well now as the episode shows also the long way Microsoft has come since then and its adoption (and giving back!) as an enterprise technology.

Plus: How to increase your market cap by using FLOSS. And last but not least: The Dark Side is back by popular demand! With a special episode on the usual Halloween stuff including vampires, Transylvania, politicians, QAnon, Zoom, Teams and other horror topics (Ever wondered what happened to Angela Merkel after she stepped down as Germany's chancelorette in 2021? Then don't miss out on this episode!).

Links:


hpr3448 :: Installing GuixSD

Rho`n records installing GuixSD to an external USB drive to be run on a Mac Mini computer


Hosted by Rho`n on 2021-10-20 is flagged as Clean and released under a CC-BY-SA license.
Tags: Guix,GuixSD,installer,install,USB drive,Mac Mini,grub rescue.
Listen in ogg, spx, or mp3 format. Comments (0)

Synopsis

In this episode Rho`n records his adventure in installing GuixSD on an external USB drive which will be run on a Mac Mini computer. After overcoming the initial difficulty of finding a keyboard that would connect wirelessly to the Mac Mini while using the Guix installer and some network difficulties, he describes the installation steps.

Guix has a graphical text based installer. It is reminiscent of the mid to late 90s Debian installers. Even with its old school feel, the installer is very nice. It is well laid out, has good onscreen description for each step of the installation process, and provides ample configuration selections from language, to to key board layout, to desktop and software selection.

References

Attribution

The transition sound used between audio clips is found on freesound.org:
Name: Harp Transition Music Cue
Author: DanJFilms
License: Creative Commons Zero


hpr3447 :: BlacKernel's Journey Into Technology: Episode 2

In which BlacKernel struggles to talk about Windows

Hosted by BlacKernel on 2021-10-19 is flagged as Explicit and released under a CC-BY-SA license.
Tags: technology, windows, w*ndows, losedows, introductions, linux, dos.
Listen in ogg, spx, or mp3 format. Comments (0)

Talking Points

  • W*ndows Power User
    • Programmed a few Visual BASIC programs, but was underwhelmed with how BASIC the programming language was
    • Tried installing Python and Ruby to much frustration
    • Tried installing Cygw*n to make Python/Ruby easier to work with
    • Read on the Cygw*n site about something called Linux
    • Started working with C and C++
  • Customizing my deck
    • Tried to customize as much as I could about my W*ndows install
    • Utilized tools to change the boot logo, the start menu, the init scripts, etc.
    • Hit a few snags with problems boot-looping, not loading graphically, etc
    • Tried editing the W*ndows registry and realized that the programs I was using to edit the operating system necessarily break the security and stability of the OS
    • Didn't really know/care about open source, but was getting frustrated that I wasn't able to just reach in to my system's code to fix it.

Show Notes

Important Links:

  • I couldn't really find any of the stuff that I used and, at this point, I'm not super motivated to find them.

Wikipedia Articles:


Contact Me

hpr3446 :: Speech To Text

I talk about converting HPR audio to text and tagging

Hosted by operat0r on 2021-10-18 is flagged as Clean and released under a CC-BY-SA license.
Tags: AI,ML,scripting,audio.
Listen in ogg, spx, or mp3 format. Comments (1)


hpr3445 :: True critical thinking seems to be the key

A response to HPR 3414


Hosted by Dave Morriss on 2021-10-15 is flagged as Explicit and released under a CC-BY-SA license.
Tags: COVID-19,social distancing,masks,aerosol,Vitamin D3,body temperature,vaccines.
Listen in ogg, spx, or mp3 format. Series: Health and Healthcare | Comments (5)


Counter Point

This show is a counter point to: hpr3414 :: Critical Thinking may make You Critical of the Covid Crisis


A response to Critical Thinking may make You Critical of the Covid Crisis

(HPR episode 3414, produced by CoGo and released on 2021-09-02)

Defining terms

  • What is Critical Thinking?
    • The Wikipedia definition begins: "Critical thinking is the analysis of facts to form a judgment."
    • It goes on to say: "The subject is complex, and several different definitions exist, which generally include the rational, skeptical, unbiased analysis, or evaluation of factual evidence."
    • See the references below.

Note the use of the terms fact, factual evidence and unbiased analysis. It is my contention that HPR episode 3414 fails in these regards in several places.

  • What is an "experiment"?
    • Wikipedia’s definition begins: "An experiment is a procedure carried out to support or refute a hypothesis. Experiments provide insight into cause-and-effect by demonstrating what outcome occurs when a particular factor is manipulated."

The term experiment is often used incorrectly in episode 3414. A better term would be observation or anecdote

  • The virus:
    • The virus is a coronavirus. There are many viruses classified in this way.
    • The name of the virus is SARS-CoV-2. The SARS part stands for Severe Acute Respiratory Syndrome, the type of disease caused by the virus. CoV signifies that it is a coronavirus and the 2 means it’s the second SARS-type corona virus to have caused problems in the recent past. The other one, just called SARS occurred in 2003.
    • The name of the disease caused by SARS-CoV-2 is COVID-19. The letters COVID define it as a coronavirus disease. The 19 part is because it was first discovered in 2019.

Long notes

Follow this link to read the detailed notes associated with this episode.

Collected references:

  1. Wikipedia article: Critical thinking:
  2. University of Greenwich article. What is critical thinking?:
  3. Wikipedia article: Experiment:
  4. Where does the six-foot guideline for social distancing come from?:
  5. Wikipedia article: Social distancing:
  6. How effective is a mask in preventing COVID‐19 infection?:
  7. Why Masks Work BETTER Than You’d Think:
  8. Coronavirus disease (COVID-19): Ventilation and air conditioning:
  9. Ventilation and air conditioning during the coronavirus (COVID-19) pandemic:
  10. False Perception of COVID-19’s Impact on the Homeless:
  11. Vitamin D3 as Potential Treatment Adjuncts for COVID-19:
  12. Graphic Outbreak of severe acute respiratory syndrome in Hong Kong Special Administrative Region: case report:
  13. Response to - Graphic Outbreak of severe acute respiratory syndrome in Hong Kong Special Administrative Region: case report:
  14. Childhood Vaccination and the NHS:
  15. COVID-19 false dichotomies and a comprehensive review of the evidence regarding public health, COVID-19 symptomatology, SARS-CoV-2 transmission, mask wearing, and reinfection:
  16. Coronavirus (COVID-19) vaccines side effects and safety:
  17. TWiV 802: "Another epitope with Shane Crotty":
  18. UK parliament discussion on 2m rule.
  19. Government minister retracts mask claim.
  20. Nature paper on masks and aerosols.
  21. Our World in Data.
  22. Nature paper on COVID-19 and T cells.
  23. Antibody waning and COVID-19.

hpr3444 :: The Psion series 5mx

A show where I talk about my experiences of the Psion 5mx, a portable computer from the late 90s


Hosted by Nihilazo on 2021-10-14 is flagged as Clean and released under a CC-BY-SA license.
Tags: retro, psion, programming, pdas.
Listen in ogg, spx, or mp3 format. Comments (4)

The psion series 5mx is a portable computer from the late 90s, here's my episode talking about it.

Apologies for talking quickly!


Previous five weeks

hpr3443 :: Neuton battery replacement hosted by Rho`n

Released: 2021-10-13. Duration: 00:09:53. Flag: Clean.
Tags: electric lawnmower,lawnmower,rechargeable battery.
Rho`n describes replacing the battery in his Neuton EM 4.1 electric lawn mower

hpr3442 :: What is this thing called science hosted by klaatu

Released: 2021-10-12. Duration: 00:13:10. Flag: Clean.
Tags: covid, science, risc-v, cpu.
Critical thinking is only part of the equation. Here's the other part.

hpr3441 :: Murphy Work Bench hosted by operat0r

Released: 2021-10-11. Duration: 00:14:02. Flag: Explicit.
Tags: DIY,wood working,hacking.
Operator talks about hitting his head on his work bench

hpr3440 :: Lighten Layer Modes hosted by Ahuka

Released: 2021-10-08. Duration: 00:19:28. Flag: Clean. Series: GIMP.
Tags: GIMP, Layer Modes, Blending Modes, Lighten.
We continue our look at the Layer Modes in GIMP with the Lighten Modes

hpr3439 :: Linux Inlaws S01E40: The One with the BSDs hosted by monochromec

Released: 2021-10-07. Duration: 01:37:14. Flag: Explicit. Series: Linux Inlaws.
Tags: Berkeley Software Distribution, library operating systems, Android, Copyleft, BSD License, Usenet.
The other One Operating System to Rule them all

hpr3438 :: Ten privacy friendly Google search alternatives. hosted by hakerdefo

Released: 2021-10-06. Duration: 00:09:11. Flag: Clean. Series: Privacy and Security.
Tags: searx, whoogle, metager, gigablast, private.sh, ecosia, startpage, qwant, brave, duckduckgo.
Google search is monopolistic here are some alternatives

hpr3437 :: The HTML document format hosted by Daniel Persson

Released: 2021-10-05. Duration: 00:06:42. Flag: Clean.
Tags: html, document, css, javascript.
Talking about my favorite document format.

hpr3436 :: HPR Community News for September 2021 hosted by HPR Volunteers

Released: 2021-10-04. Duration: 00:54:28. Flag: Explicit. Series: HPR Community News.
Tags: Community News.
HPR Volunteers talk about shows released and comments posted in September 2021

hpr3435 :: Hacking Stories with Reacted: part 5 hosted by operat0r

Released: 2021-10-01. Duration: 00:17:40. Flag: Explicit.
Tags: hacking,pentesting,red team,hacking stories.
I talk about some old old old pentesting stories from days old!

hpr3434 :: From 0 to K8s in 30 minutes hosted by klaatu

Released: 2021-09-30. Duration: 00:32:18. Flag: Clean. Series: Networking.
Tags: network, kubernetes, cloud.
Build a Kubernetes cluster, run a website, route traffic to website

hpr3433 :: A Squirrels thoughts about RMS hosted by Zen_Floater2

Released: 2021-09-29. Duration: 00:42:45. Flag: Explicit.
Tags: RMS,Pedophilia,BEER.
RMS and the subject of freedom

hpr3432 :: Reading a license: Creative Commons Attribution ShareAlike 4.0 International hosted by clacke

Released: 2021-09-28. Duration: 00:32:36. Flag: Clean.
Tags: license, creative commons, recital, reading, legal.
We jump into the future of 2013 and see how content licensing has changed

hpr3431 :: Living in the Terminal hosted by BlacKernel

Released: 2021-09-27. Duration: 00:46:03. Flag: Explicit. Series: Lightweight Apps.
Tags: cli, terminal, nox, linux, technology, tty.
BlacKernel shows you some programs you'll need for living life without X org

hpr3430 :: Booting hosted by Ahuka

Released: 2021-09-24. Duration: 00:12:04. Flag: Clean. Series: DOS.
Tags: DOS, early PC computing, boot process.
We look in detail at how early PCs booted.

hpr3429 :: Linux Inlaws S01E39: Ubuntu and the Community hosted by monochromec

Released: 2021-09-23. Duration: 01:26:47. Flag: Explicit. Series: Linux Inlaws.
Tags: Debian, Ubuntu, IBM, mainframes, snaps, Canonical.
All about your favourite Debian spin and IBM mainframes

hpr3428 :: Bad disk rescue hosted by Andrew Conway

Released: 2021-09-22. Duration: 00:29:54. Flag: Clean.
Tags: linux,disk,windows,virtualbox.
Bad disk rescue - tragedy or happy ending?

hpr3427 :: Ranger for the Win! hosted by b-yeezi

Released: 2021-09-21. Duration: 00:18:16. Flag: Clean.
Tags: ranger,file manager,linux.
In this episode, I go over some typical use cases for the Ranger file manager

hpr3426 :: Rust 101: Episode 0 - What in Tarnishing? hosted by BlacKernel

Released: 2021-09-20. Duration: 00:22:28. Flag: Clean. Series: Programming 101.
Tags: rust, programming, raii, python, c.
BlacKernel teaches you what rust is and how it is different from Python or C.

hpr3425 :: Hacking Stories with Reacted: part 4 hosted by operat0r

Released: 2021-09-17. Duration: 00:17:35. Flag: Clean.
Tags: hacking,pentesting,red team,hacking stories.
I talk about some old old old pentesting stories from days old!

hpr3424 :: Infosec Podcasts Part 6 - Infosec Leadership hosted by Trey

Released: 2021-09-16. Duration: 00:12:01. Flag: Clean. Series: Podcast recommendations.
Tags: infosec, podcasts, security, leadership.
Presenting my favorite information security leadership podcasts

hpr3423 :: "upg.sh" my "dump.txt" to "note.md" hosted by Some Guy On The Internet

Released: 2021-09-15. Duration: 00:37:58. Flag: Clean.
Tags: Bash Scripting, sed, awk, xargs, markdown, notes.
I upgraded my scripts.

hpr3422 :: Update about Phones and Devices hosted by JWP

Released: 2021-09-14. Duration: 00:22:21. Flag: Clean.
Tags: Android, phone, Linux, Pine64, Smart Watch.
An Update about my New Phone and second one that is coming

hpr3421 :: BlacKernel's Journey Into Technology: Episode 1 hosted by BlacKernel

Released: 2021-09-13. Duration: 00:16:07. Flag: Clean.
Tags: technology, childhood, stories.
Learning about Assembly and Social Engineering before I could read

hpr3420 :: Normal Layer Modes: Erase, Merge, and Split hosted by Ahuka

Released: 2021-09-10. Duration: 00:10:06. Flag: Clean. Series: GIMP.
Tags: GIMP, Layer Modes, Blending Modes.
We continue our look at the Layer Modes in GIMP

hpr3419 :: Linux Inlaws S01E38: Tiny kernels hosted by monochromec

Released: 2021-09-09. Duration: 01:02:28. Flag: Explicit. Series: Linux Inlaws.
Tags: Operating systems, kernels, Usenet wars, Linus Torvalds, Andrew Tanenbaum, Minix, trainspotting.
All you ever wanted to hear and more about micro kernels and other operating system war stories

hpr3418 :: My gEeeky Experiment - Part 2 hosted by Claudio Miranda

Released: 2021-09-08. Duration: 00:10:48. Flag: Clean.
Tags: asus,eeepc,haiku,beos,starmax,bebox,motorola,be.
Claudio talks about how he installed Haiku on an Asus Eee PC 900a received from a friend.

hpr3417 :: Ceph cluster hardware hosted by Daniel Persson

Released: 2021-09-07. Duration: 00:12:09. Flag: Clean.
Tags: ceph, cluster, hardware.
Looking into the hardware behind my ceph cluster

hpr3416 :: HPR Community News for August 2021 hosted by HPR Volunteers

Released: 2021-09-06. Duration: 01:36:05. Flag: Explicit. Series: HPR Community News.
Tags: Community News.
Ken's not available so MrX joins Dave to talk about the shows and comments in August

hpr3415 :: Hacking Stories with Reacted: part 3 hosted by operat0r

Released: 2021-09-03. Duration: 00:13:56. Flag: Explicit.
Tags: hacking,pentesting,red team,hacking stories.
I talk about some old old old pentesting stories from days old!

hpr3414 :: Critical Thinking may make You Critical of the Covid Crisis hosted by CoGo

Released: 2021-09-02. Duration: 00:10:45. Flag: Explicit.
Tags: covid, vitamin D3, masks, viruses, lawyers.
Some Science YOU can observe about covid fallacies, and some preventative medicine.

hpr3413 :: Bash snippet - using coproc with SQLite hosted by Dave Morriss

Released: 2021-09-01. Duration: 00:45:38. Flag: Explicit. Series: Bash Scripting.
Tags: Bash,coproc,subshell,coprocess,pipe,file descriptor.
Sending multiple queries to a running instance of sqlite3

hpr3412 :: Reading a license: Creative Commons Attribution ShareAlike 3.0 Unported hosted by clacke

Released: 2021-08-31. Duration: 00:34:58. Flag: Clean.
Tags: license, creative commons, recital, reading, legal.
We are using this license but we didn't publish it on HPR ... until now!

hpr3411 :: Dominion card game hosted by klaatu

Released: 2021-08-30. Duration: 00:27:53. Flag: Clean. Series: Tabletop Gaming.
Tags: card, game.
Klaatu talks about the Dominion card game

hpr3410 :: Operating Systems hosted by Ahuka

Released: 2021-08-27. Duration: 00:13:48. Flag: Clean. Series: DOS.
Tags: DOS, early PC computing, operating systems.
Here we look at what an operating system is, and how they developed historically.

hpr3409 :: Linux Inlaws S01E37: All about Hacker Public Radio hosted by monochromec

Released: 2021-08-26. Duration: 01:35:38. Flag: Explicit. Series: Linux Inlaws.
Tags: HPR, cleaning, janitoring, having a good time, Richard M. Stallman, stats.
An interview with Ken Fallon, Janitor at Hacker Public Radio

hpr3408 :: Composting hosted by Rho`n

Released: 2021-08-25. Duration: 00:05:36. Flag: Clean.
Tags: food,rubbish,landfill,gardening,compost,composting.
Inspired by episode 3157, Rho`n describes his experience of learning to compost

hpr3407 :: Software Freedom Podcast hosted by Ken Fallon

Released: 2021-08-24. Duration: 00:56:47. Flag: Clean. Series: Podcast recommendations.
Tags: FSFE,Podcast,freeculturepodcasts.
A sample episode of the Free Software Foundation Europe Podcast

hpr3406 :: A study of cards in games hosted by klaatu

Released: 2021-08-23. Duration: 00:27:13. Flag: Clean. Series: Tabletop Gaming.
Tags: card, game.
Currency, deterrent, coersion, clutter, rules

hpr3405 :: Hacking Stories with Reacted: part 2 hosted by operat0r

Released: 2021-08-20. Duration: 00:02:32. Flag: Clean.
Tags: hacking,pentesting,red team,hacking stories.
I talk about some old old old pentesting stories from days old!

hpr3404 :: Suse 15.3 Leap hosted by JWP

Released: 2021-08-19. Duration: 00:10:52. Flag: Clean.
Tags: linux, suse, leap, vnc.
A short review of Suse 15.3

Older Shows

Get a full list of all our shows.