Hacker Public Radio artwork

Hacker Public Radio

769 episodes - English - Latest episode: 3 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

HPR3172: A ramble with the Pentland Squires (part 2)

September 29, 2020 00:00 - 23.9 MB

The two HPR hosts based in Edinburgh got together over Mumble on the evening of Sunday 23rd August 2020 to have a chat during the COVID-19 pandemic. MrX Dave Morriss This is the second half of the conversation. For the first part see HPR show 3167. Notes Some of the topics we discussed: Listening to podcasts MrX’s recent show Keeping track of where I am Using phone-based apps like Antennapod Rockbox (free music player firmware) on Sansa Fuze, Sansa Clip, Clip+, Clip Zip, etc Mobile...

HPR3171: A Week On Soylent

September 28, 2020 00:00 - 6.72 MB

I bought - and ate - a jar of Soylent, which is a powdered food replacement product. These are my thoughts. Company Website: https://soylent.com/ Wikipedia Article: https://en.wikipedia.org/wiki/Soylent_(meal_replacement)

HPR3170: GIMP: Color Tools

September 25, 2020 00:00 - 10.3 MB

Color Tools are where you can adjust the colors and brightness of an image.You can change the color balance, adjust individual colors or transparency without affecting other colors, and so on. This is the fourth of the four general groups of tools we will look at for GIMP. There will also be some miscellaneous tools. Links: https://docs.gimp.org/2.8/en/ https://osdn.net/projects/separate-plus/ http://learn.leighcotnoir.com/artspeak/elements-color/hue-value-saturation/ https://en.wikiped...

HPR3169: Ludwig van Beethoven with a hint of Chopin

September 24, 2020 00:00 - 40.7 MB

All music in this episode is freely available from musopen.org. Links Beethoven Piano Sonata no. 14 in C-sharp minor 'Moonlight Sonata', Op. 27 no. 2 Beethoven Symphony no. 5 in C minor, Op. 67 Chopin Fantaisie - Impromptu, Op. 66 Beethoven Piano Sonata no. 8 in C minor 'Pathetique', Op. 13 Beethoven Piano Sonata no. 21 in C major 'Waldstein', Op. 53

HPR3168: FreeBSD Jails and iocage

September 23, 2020 00:00 - 5.15 MB

FreeBSD Jails with iocage Introduction FreeBSD jails allow users to run multiple, isolated instances of FreeBSD on a single server. Iocage simplifies the management of FreeBSD Jails. https://en.wikipedia.org/wiki/OS-level_virtualization The jails will be configured to bind to an IP address on the jail host's internal network. The host OS will pass traffic from the external network to the jail. The jails will be managed with Iocage. Iocage uses ZFS properties to store configuration data ...

HPR3167: A ramble with the Pentland Squires (part 1)

September 22, 2020 00:00 - 20.6 MB

Introduction Once again the two HPR hosts based in Edinburgh got together over Mumble to have a chat during the COVID-19 pandemic. MrX Dave Morriss We recorded this conversation in the evening of Sunday 23rd August 2020. The audio was quite long when we’d finished, so we decided to cut it into two similar-length pieces and the remainder is released as a second episode. Show title Although a explaining a joke can often destroy it, it’s probably worth saying that the title of this show ...

HPR3166: Using Ansible to mirror a Git repo

September 21, 2020 00:00 - 12.4 MB

I came up with a way to easily clone a repo living on Github and mirror it, with all the latest commits, on another Git host. You can schedule Ansible to run periodically to ensure your mirror stays updated. This is Dwayne Lee's improved implementation based on my original script.

HPR3165: Spanish Tools Continued

September 18, 2020 00:00 - 7.44 MB

I decided to use my time spent in relative isolation to do something productive and learn another language. I picked Spanish because I am hoping to visit Mexico and other Latin American countries whenever the plague lifts. I decided to document this for anyone who wants to know what options I found and how they have worked for me so far. This is the second part of my tools exploration. https://www.youtube.com/channel/UC3iaeeUxWOgUXFK6kfIp_Ig https://www.alllanguageresources.com/spanish/ h...

HPR3164: I'm Learning Spanish

September 17, 2020 00:00 - 8.64 MB

I decided to use my time spent in relative isolation to do something productive and learn another language. I picked Spanish because I am hoping to visit Mexico and other Latin American countries whenever the plague lifts. I decided to document this for anyone who wants to know what options I found and how they have worked for me so far. https://www.babbel.com/ https://actualfluency.com/babbel-review/ https://www.trustpilot.com/review/babbel.com https://www.alllanguageresources.com/roset...

HPR3163: Linux Inlaws S01E13: The road to communism and freedom

September 16, 2020 00:00 - 30.6 MB

brytlyt: https://www.brytlyt.com OS/2: https://en.wikipedia.org/wiki/OS/2 CCP/M: https://en.wikipedia.org/wiki/Multiuser_DOS#CCP/M-86 Communism and open source: https://medium.com/@diego.graziano/open-source-the-communism-of-knowledge-fe76334b9b10 Why Emacs is better than vi (aka The Church of Emacs): https://www.gnu.org/fun/jokes/gospel.html (Open)VMS: https://en.wikipedia.org/wiki/OpenVMS Mach: https://en.wikipedia.org/wiki/Mach_(kernel) Dave Cutler: https://en.wikipedia.org/wiki/D...

HPR3162: Introduction to Ansible

September 15, 2020 00:00 - 20.8 MB

Introduction to Ansible.

HPR3161: How I manage podcast listening

September 14, 2020 00:00 - 10.2 MB

Introduction I have spoken in the past about the podcast management system I have created, but have never gone into much detail about how I manage the playing of episodes. Prompted by MrX’s HPR episode hpr3132, “Keeping track of where I am” I will describe it now. Long notes Follow this link to read the detailed notes associated with this episode. Links Rockbox - an alternative operating system for certain music players figlet - a program for making large letters out of ordinary text ...

HPR3160: GIMP: Transform Tools

September 11, 2020 00:00 - 8.69 MB

Transform Tools are where you start to manipulate an image. You can move it around, stretch it, rotate it, crop it, and so on. This is the third of the four groups of tools we will look at for GIMP. Links: https://docs.gimp.org/2.8/en/ https://en.wikipedia.org/wiki/Transformation_matrix https://www.ahuka.com/gimp/transform-tools/

HPR3159: Vivaldi - The Four Seasons

September 10, 2020 00:00 - 43.5 MB

Antonio Vivaldi composed The Four Seasons ('Le quattro stagioni' in its original Italian) in 1723. It is a set of 4 violin concertos that propose an early form of descriptive music: for example, Winter makes prominent use of pizzicato notes in high registers, whereas Summer evokes a storm in its final movement. The work was first presented as part of Op. 8, being later catalogued as RV 269, 315, 293 & 297. The Four Seasons remain very popular to this day, some of its concertos spawning a gr...

HPR3158: Fingerprint access control? LOL...

September 09, 2020 00:00 - 10.3 MB

Hello everyone, my name is Cedric and I'm here again with another story on pentesting and security, straight from the trenches. Today I'm going to share a story with you about an assignment we did some time ago for a large entertainment company. Our client, like many entertainment companies, produces a lot of intellectual property. So, one of their biggest concerns is that someone might physically break into their premises and steal some of these designs and products. They had already taken...

HPR3157: Compost

September 08, 2020 00:00 - 20 MB

How to compost food scraps to produce nutrient-rich soil. It's natural!

HPR3156: HPR Community News for August 2020

September 07, 2020 00:00 - 33.2 MB

table td.shrink { white-space:nowrap } New hosts Welcome to our new host: Cedric De Vroey. Last Month's Shows Id Day Date Title Host 3131 Mon 2020-08-03 HPR Community News for July 2020 HPR Volunteers 3132 Tue 2020-08-04 Keeping track of where I am MrX 3133 Wed 2020-08-05 Quick tip - Using MPV with Youtube links Archer72 3134 Thu 2020-08-06 Tomorrowland 2020 Daniel Persson 3135 Fri 2020-08-07 Quick Tips for May 20 20 operat0r 3136 Mon 2020-08-10 ...

HPR3155: LastPass Security Dashboard

September 04, 2020 00:00 - 6.27 MB

LastPass is one of the password managers I use (along with Keepass), and recently they added a Security Dashboard feature to the product. I take a look at this dashboard and review some of the features. Links: https://blog.lastpass.com/2020/08/new-lastpass-security-dashboard-and-dark-web-monitoring-now-available/ https://www.pcmag.com/picks/the-best-password-managers https://www.cnet.com/how-to/best-password-manager-to-use-for-2020-1password-last-password-more-compared/ https://www.toms...

HPR3154: Make NextCloud your next cloud

September 03, 2020 00:00 - 6.96 MB

My federated address is @[email protected]

HPR3153: Fixing eBooks with Calibre and pdfcrop

September 02, 2020 00:00 - 3.44 MB

pdfcrop --margins '-4 -4 -4 -5' --clip input.pdf output.pdf calibre is a powerful and easy to use e-book manager. Users say it’s outstanding and a must-have. It’ll allow you to do nearly everything and it takes things a step beyond normal e-book software. It’s also completely free and open source and great for both casual users and computer experts. PDFCrop is a Perl script that crops the white margins of PDF pages and rescales them to fit a standard size sheet of paper. It makes the pri...

HPR3152: My Pocket Knives

September 01, 2020 00:00 - 7.69 MB

Introduction As a boy I was allowed to have a penknife from about the age of 10. Since then I have tended to carry pocket knives with me on a regular basis. I have three knives that often travel with me, though two might have become illegal in the UK in the recent past because they lock. The knives are: Victorinox Huntsman Durol locking knife Roxon KS-S501 Long notes I have provided detailed notes as usual for this episode, and these can be viewed here. Links Victorinox Victorinox...

HPR3151: How I listen to podcasts

August 31, 2020 00:00 - 3.3 MB

In this episode I talk about the program I use to listen to podcasts. BeyondPod which has a smart play feature where you can decide how to listen, in what order and how much of each podcast.

HPR3150: GIMP: Paint Tools

August 28, 2020 00:00 - 9.43 MB

Paint Tools are where you begin to add things to an image. You can add a large variety of things depending on the tool, from thin lines to broad strokes, to gradients, and so on. Links: https://docs.gimp.org/2.8/en/ https://www.ahuka.com/gimp/paint-tools/

HPR3149: HPR AudioBook Club 21 - The Terrible Business of Salmon and Dusk

August 27, 2020 00:00 - 48.8 MB

In this episode the HPR Audiobook Club discusses the audiobook The Terrible Business of Salmon & Dusk by Myke Bartlett Non-Spoiler Thoughts The terrible business of trying to listen to this book (technical difficulties abound) We talk about the audio players we tried to get around the technical difficulties. This book is a weird world. The reading performance is great, and the audio quality is good (minus technical difficulties). The is a clear distinction between characters by the rea...

HPR3148: Why Open Source matters (to me)

August 26, 2020 00:00 - 13.4 MB

My original website: http://psquirk.tripod.com

HPR3147: NIST's Quantum Cryptography Update

August 25, 2020 00:00 - 7.41 MB

NIST initiated a competition to find and test algorithms for quantum encryption that would resist quantum decryption back in December of 2016. Two rounds of testing have been completed, and an initial group of 69 submissions have been winnowed to 15. These 15 are now in Round Three of the testing process, and it is anticipated that as many as 4 of them will be approved as standards. This news update is intended to bring you up to date on the process. Links: https://www.zwilnik.com/security...

HPR3146: Help Me Help you with HPR eps!

August 24, 2020 00:00 - 3.78 MB

A show about shows ?

HPR3145: A light bulb moment, part 1

August 21, 2020 00:00 - 6 MB

This show came about because of an email from Dave Morriss on the 4th March 2020 The upshot of it was that Dave came into possession of an illuminated lantern that he wanted to use. He had a problem however as the lantern in question was sealed and he didn't know the working voltage of the bulb within. He asked me if there was a way of working it out. Well first of all before I go any further I should probably say I'm not a bulb expert, however I set about doing a little investigating. Wha...

HPR3144: Pentesting: Insecure Object Reference

August 20, 2020 00:00 - 6.64 MB

Insecure object reference is a very common bug in online applications which most of the time leads to significant data breaches. In this episode I talk about one such vulnerability I discovered recently in a covid-related application.

HPR3143: LibreOffice 7.0 Released!

August 19, 2020 00:00 - 8.16 MB

LibreOffice is the premiere open source office suite, and with the major release of 7.0 continues to move forward. In this episode I look at some of the major features of this upgrade and why it matters. Links https://blog.documentfoundation.org/blog/2020/08/05/announcement-of-libreoffice-7-0/ https://blog.documentfoundation.org/blog/2020/01/21/odf-1-3-approved-as-oasis-committee-specification/ https://en.wikipedia.org/wiki/OASIS_(organization) https://skia.org/ https://en.wikipedia.or...

HPR3142: tcsh

August 18, 2020 00:00 - 13.4 MB

Tcsh is a shell. It was popular once, I think. Anyway, I talk about why I sometimes use it, fondly, sometimes.

HPR3141: Lessons learnt from Magic the Gathering game design

August 17, 2020 00:00 - 17.7 MB

Observations and musings about game design, seen through the lens of MTG.

HPR3140: GIMP: Selection Tools

August 14, 2020 00:00 - 8.4 MB

Selection Tools define the area that other tools will work within. For example, if you want to add color to an image, you probably want to add it to a specific area, not to the entire image. Selection Tools help you to pick the area precisely, and are useful for photo retouching purposes. Links: https://docs.gimp.org/2.8/en/ https://www.ahuka.com/gimp/tools-selection/

HPR3139: MIDI Sysex

August 13, 2020 00:00 - 9.74 MB

The MIDI spec is available at MIDI.org Sysex commands are listed at midi.org/specifications-old/item/table-4-universal-system-exclusive-messages

HPR3138: Linux Inlaws S01E12: Reminiscing in FLOSS Weekly

August 12, 2020 00:00 - 44.3 MB

FLOSS Weekly: https://twit.tv/shows/floss-weekly Kernel patches for Google Futex enhancements: https://lore.kernel.org/lkml/[email protected] Google presentation on Futexes: http://pdxplumbers.osuosl.org/2013/ocw//system/presentations/1653/original/LPC%20-%20User%20Threading.pdf Fuchsia Futexes: https://fuchsia.dev/fuchsia-src/reference/kernel_objects/futex The show where Simon Phipps flips: https://twit.tv/shows/floss-weekly/episodes/521 Perl 6 / Raku: https://raku....

HPR3137: Coronavirus Update 2020-07-30

August 11, 2020 00:00 - 11.5 MB

This is an update to my earlier shows to pull together what we know about the Coronavirus on this date, and what measures we can take. It focuses on the lack of solid information at this point and suggests a prudent course to stay safe. https://www.palain.com/health-topics/coronavirus-update-20200730/ https://jamanetwork.com/journals/jamacardiology/fullarticle/2768916 https://en.wikipedia.org/wiki/Severe_acute_respiratory_syndrome https://www.axios.com/hydroxychloroquine-coronavirus-scott...

HPR3136: Matchbox Restoration Part 6

August 10, 2020 00:00 - 3.3 MB

Good day to all in HPR land, this is Tony Hughes coming to you again from Blackpool in the UK. To recap this is the 6th in a series of shows about my hobby of restoring Matchbox and other Die cast models. In the last show I went through the process I use to paint and prepare the casting for reassembly. In this episode I will discuss how I put back the wheels onto the base and reassemble the final model, before revealing in the show note pictures how the model came out. So before putting bac...

HPR3135: Quick Tips for May 20 20

August 07, 2020 00:00 - 8.51 MB

Talk about Bluetooth... We can put a man on the moon but we can't make a carseat that doesn't make me want to murder people when I try to move it ... Sharpen those tweezers! Waffffffffelz! YUM!

HPR3134: Tomorrowland 2020

August 06, 2020 00:00 - 4.75 MB

The music festival Tomorrowland was made virtual this year. Usually, they have 200k visitors over two weekends on a small area of 128 football (soccer) fields. This year they digitally did it all, which was engaging and fun. I've never attended, but I loved this year, where I could be a part of the experience. This recording was made at 01.00 AM right after the festival had ended, so I still had the hype, totally sober but euphoric. Katy Perry https://www.youtube.com/watch?v=i65puYqFh6Q ...

HPR3133: Quick tip - Using MPV with Youtube links

August 05, 2020 00:00 - 2.03 MB

Idea: Quickly copy a Youtube or other video site, and open in the MPV media player. Plugins: Vim Vixen for Firefox https://addons.mozilla.org/en-US/firefox/addon/vim-vixen Surfingkeys for Chrome/Chromium browser https://chrome.google.com/webstore/detail/surfingkeys/gfbliohnnapiefjpjlpjnehglfpaknnc?hl=en-US Script: #!/bin/bash ## mpvurl url=`xsel -o -b` echo $url mpv $url Rename /usr/bin/vlc to /usr/bin/vlc.old Copy script to /usr/bin/vlc and chmod +x /usr/bin/vlc How to use: Vim...

HPR3132: Keeping track of where I am

August 04, 2020 00:00 - 11.4 MB

This episode covers how I keep track of what I'm listening to I almost never produced this podcast as I discovered part way through that I had covered it in my show "Describing how I listen to podcasts PART 2" (HPR 2889). I'm conscious I have a tendency to repeat myself in real life, I think this is because I have such a terrible memory. Despite this I decided to continue with the episode but will go into subject in a bit more detail. These ideas slowly evolved over time and I think some o...

HPR3131: HPR Community News for July 2020

August 03, 2020 00:00 - 56.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 3108 Wed 2020-07-01 Fuguita as a Desktop Zen_Floater2 3109 Thu 2020-07-02 Matchbox Restoration Part 4 Tony Hughes AKA TonyH1212 3110 Fri 2020-07-03 Finding an Android phone to run LineageOS Ken Fallon 3111 Mon 2020-07-06 HPR Community News for June 2020 HPR Volunteers 3112 Tue 2020-07-07 finishing the frame on the long wheelbase re...

HPR3130: More Quick Tips

July 31, 2020 00:00 - 6.18 MB

I talk about using Nvidia to quickly transcode Go over fallout 76 perks Show up to movies 20min late to miss th BS Shared 2FA because everybody uses SMS for some reason even tho the feds say now not to ... it took us 10 years to get here lol Time to leave app ! never be late to anything again... LOL .. you wish ! -rmccurdy.com

HPR3129: Followup on HPR3122

July 30, 2020 00:00 - 17.5 MB

https://www.youtube.com/watch?v=OFWCbGzxofU

HPR3128: Linux Inlaws S01E11 The Python Bumper Part 2

July 29, 2020 00:00 - 32.1 MB

TIOBE index: https://www.tiobe.com/tiobe-index Stackoverflow index: https://insights.stackoverflow.com/survey/2020#technology-most-loved-dreaded-and-wanted-languages-loved PEP 520 (the Zen of Python): https://www.python.org/dev/peps/pep-0020 PEP 572: https://www.python.org/dev/peps/pep-0572 PEP 572 discussion: https://twitter.com/llanga/status/989670881176702976 Claudio's link: http://www.kevra.org/TheBestOfNext/DifferentNeXTSpellings/DifferentNeXTSpellings.html Secret Diary of a Call...

HPR3127: HPR AudioBook Club 20 - Quarter Share

July 28, 2020 00:00 - 70 MB

In this episode the HPR Audiobook Club discusses the audiobook Quarter Share by Nathan Lowell Non-Spoiler Thoughts This may be Pokey's all time favorite audiobook. This book takes the 'fish out of water" trope and turns it on it head to a certain extent. Is Klaatu really Bilbo Baggins? Ishmael Wang is kinda our hero. So Traveller is a huge influence on these books. You know you want to deep dive on the lore of this universe. Go ahead. Buy more Nathan Lowell books. WWID, What Would I...

HPR3126: Metrics part II

July 27, 2020 00:00 - 16.1 MB

In this show I continue from where I left off in my last show (3101) and talk about the geometry of curved 2D surfaces such as that of a sphere. Using the Earth's surface as an example we can use familiar the co-ordinates of longitude and latitude, illustrated on this diagram: Source: Public domain, Wikimedia commons On the left we see circles of constant latitude. The largest of these circles is at latitude 0° and is called the equator. Its circumference is equal to that of the Earth and...

HPR3125: GIMP: The Canvas

July 24, 2020 00:00 - 7.04 MB

The Canvas is the main stage on which all of the action takes place, and it controls some aspects of the final image. When you get ready to export, you only export what is on the canvas. Links: https://en.wikipedia.org/wiki/XCF_(file_format) https://www.ahuka.com/gimp/the-canvas/

HPR3124: Matchbox Restoration Part 5

July 23, 2020 00:00 - 3.5 MB

HPR Matchbox show Episode 5 Good day to all in HPR land, this is Tony Hughes coming to you again from Blackpool in the UK. To recap this is the 5th in a series of shows about my hobby of restoring Matchbox and other Die cast models. In the last show I went through the process I use to remove the paint and prepare the casting for repainting and reassembly. In this episode we will look at the painting of the castings and 'Spoiler' what to do if things go wrong. After polishing and before pai...

HPR3123: Arduino controlled Christmas lights

July 22, 2020 00:00 - 2.4 MB

Inspired by an Instructable project https://www.instructables.com/id/LED-VU-Meter-With-Arduino-UNO Started the project with Arduino Uno. Found that power it with the barrel plug made audio input stable Tested this theory by using USB power Suspect this was due to grounding not being as good with the USB This caused LED's to light even without an audio input Ended up using an generic Arduino Nano to control the project Modified an audio mic preamplifier from Amazon to condition the o...

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