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

HPR3605: Aspire-ing to use 13 year hardware

May 27, 2022 00:00 - 4.45 MB

Aspire-ing to use 13 year hardware Dual boot image = /boot/vmlinuz root = /dev/sda3 label = Slackware15.0 read-only image = /boot/vmlinuz root = /dev/sda2 label = Slackware14.2 read-only First change # LILO configuration file # Append any additional kernel parameters: append="acpi=ht" Dropped CPU usage to 50% Second change grep . -r /sys/firmware/acpi/interrupts/ /sys/firmware/acpi/interrupts/gpe1D:322734808 STS enabled unmasked echo "mask" > /sys/firmware/acpi/...

HPR3604: Everything You Always Wanted to Know About PEX Part 01- Let's Talk About PEX - Introduction

May 26, 2022 00:00 - 6.59 MB

Everything You Always Wanted to Know About PEX Part 01- Let's Talk About PEX - Introduction Why? My story Why am I posting about plumbing on HPR? "Of interest to hackers" I find it interesting We like to learn new things We like to understand How things work How things break How to use non-standard approached to solve problems Others can learn from my experience, troubleshooting process, etc... I had fun creating the episode titles. Pinhole leaks in copper pipe Causes – Note plu...

HPR3603: Who the heck is Evil Steve? Part 1

May 25, 2022 00:00 - 6.39 MB

admin admin with Lurking Prion Episode 3: Who the heck is Evil Steve? Picking up from Episode 2: Good Idea Fairy Hunting we continue exploring the concept of security as a people problem. This week we stop to take a moment to focus on the Who rather than the What is attacking us. In CyberSecurity, we tend to get caught up in things that happen to us, that we forget that it is actually a person attacking us. Learning more about who wants the information we have will tell us the ways they g...

HPR3602: Hacker Stories April 20 22

May 24, 2022 00:00 - 12.5 MB

I guess I lost the document from Lanier Tech :( it was hilarious..

HPR3601: Re: The Worst Car I Ever Had

May 23, 2022 00:00 - 3.34 MB

Introduction This episode was prompted by show 3542 from Beeza entitled The Worst Car I Ever Had. Here’s my story. I moved to Edinburgh in 1981, and before long bought myself a car - the first one I had owned. Before that I’d owned a series of Lambretta motor scooters and small to medium powered motorbikes. I’d been using a bicycle a lot after that. The car I bought was an oldish Peugeot 104, small, not very powerful, but it did the job. It was fine for driving around town and I used it ...

HPR3600: Digitizing Photos

May 20, 2022 00:00 - 7.11 MB

Today most photos are in digital formats, such as those you take with a smartphone, so they can be worked on with GIMP right away. But about old prints, slides, and negatives? Before you can work on them, they need to be digitized in some way. In this tutorial I look at some of the options you have for doing this Links: https://www.toptenreviews.com/best-photo-scanning-services https://scandigital.com/ https://everpresent.com/ https://www.scancafe.com/ https://www.gophoto.com/ https:/...

HPR3599: Linux Inlaws S01E56: Slackware - A User's Perspective

May 19, 2022 00:00 - 21 MB

In this episode Martin and Chris managed to ensnare a member of the Linux User Group Frankfurt (FraLUG) to talk about his history with Slackware, currently the oldest Linux distribution still maintained. If you ever fancied to know more about this grandfather of a distribution and its ins and outs, this is your show. Plus we get to know more about one of Chris' well-kept secrets... Links: Slackware: http://www.slackware.com LILO: https://www.joonet.de/lilo sed: https://www.gnu.org/softwa...

HPR3598: Slackware 15 - 32 bit Operating System from day one.

May 18, 2022 00:00 - 29.3 MB

The Slackware Linux website: http://www.slackware.com/info/ Wiki on Slackware Linux https://www.wikiwand.com/en/Slackware List of distributions based on Slackware - Suse excluded https://www.primidi.com/list_of_linux_distributions/slackware-based Slackbuilds.org website https://slackbuilds.org/repository/15.0/multimedia/vlc/ Freenix - formerly FreeSlacks http://freeslack.net/

HPR3597: Good Idea Fairy Hunting

May 17, 2022 00:00 - 4.97 MB

This is the beginning of a series where I am going to discuss how to handle and tackle security as a people problem. We often lose sight of the trees for the forest and vice versa. Let's get out from behind our desks and go meet the people that need our help, even if they don't know it yet.

HPR3596: Extracting text, tables and images from docx files using Python

May 16, 2022 00:00 - 4.57 MB

Tools to extract data from docx files: docx2txt python-docx2txt python-docx Code Snippets text = docx2txt.process(src, img_dest) with open("data.txt", "wt") as f: f.write(text) document = docx.Document(src) tables = document.tables data = [] for table in tables: table_data = [] for row in table.rows: row_data = [] for cell in row.cells: row_data.append(cell.text) table_data.append(row_data) data.append(table_table) for i, table in en...

HPR3595: I am sure I changed my password last...???

May 13, 2022 00:00 - 5.51 MB

Pilot episode. Change your password. Leave me feedback but be gentle...or not

HPR3594: Peely-wally in Edinburgh

May 12, 2022 00:00 - 31.6 MB

Introduction Hosts: MrX Dave Morriss We recorded this on Sunday April 24th 2022. This is effectively a continuation of the last show, since we found we had lots more to talk about! Note on the title: again we spoke about the Scots language on the show, so it seemed like a good idea to include more of it in the notes and so on. Topics discussed Dampers (in relation to coal fires), a topic we discussed last time: MrX found a version of the Damper song on YouTube PC issues: Dave’s ho...

HPR3593: Home office setup mouse shoulder and Auto Hot Key Scripts

May 11, 2022 00:00 - 11.1 MB

Anti Fatigue Floor Mat,Kitchen Mat https://smile.amazon.com/gp/product/B076SPLWQF FEZIBO Dual Motor Height Adjustable https://smile.amazon.com/gp/product/B07QCNL73Y WALMANN 24" Folding Shelf Brackets, Collapsible Brackets for Shelves Wall Mounted Hinges Space Saving DIY Bracket for Table Bench, Max Load 500 LBS https://smile.amazon.com/gp/product/B08F4VNT9P Adesso iMouse E9 Left-Handed Vertical Ergonomic Mouse https://smile.amazon.com/gp/product/B01N4WA12I Autohotkey macros for LEFT...

HPR3592: A quick look at the Surface pro X

May 10, 2022 00:00 - 11.1 MB

I talk about the Surface Pro X I got at the beginning of the year and what the pro's and cons of it are. More at www.knightwise.com Twitter: twitter.com/knightwise Added by Ken when posting From Wikipedia, the free encyclopedia The Surface Pro X is a 2-in-1 detachable tablet computer developed by Microsoft. It was developed alongside and was announced on 2 October 2019 alongside the Surface Pro 7 and Surface Laptop 3.[1] Updated hardware was announced alongside Surface Laptop Go and Sur...

HPR3591: Small Flashlights

May 09, 2022 00:00 - 5.78 MB

Just had my birthday got some lights

HPR3590: Directory Commands

May 06, 2022 00:00 - 7.72 MB

As we saw in the last lesson, DOS uses directories to organize the files on your disks. That means we need to use directory commands to create a structure to store our files, and to find the files we have stored there. This tutorial takes us through the various commands you can use to do this. Links: https://www.ahuka.com/dos-lessons-for-self-study-purposes/dos-lesson-10-directory-commands/

HPR3589: Sample of my microphones

May 05, 2022 00:00 - 3.93 MB

Microphones around the apartment Tozo T9 https://www.amazon.com/TOZO-Environmental-Cancellation-Cancelling-Headphones/dp/B09G2ZN5FX Tozo T9 earbuds Moto G Power Acer Aspire Slim Memorex? Bought at Office Depot Mpow HC6 USB Headset/3.5mm Computer PC On-Ear Office Headphones https://www.ebay.com/itm/402912231079 Mpow Headset Mobile Audio Recorder on F-droid https://f-droid.org/en/packages/com.github.axet.audiorecorder

HPR3588: Linux Inlaws S01E55: Get yer boots on for a fresh look at init systems

May 04, 2022 00:00 - 21.8 MB

In this episode, Martin and Chris discuss init systems and Chris outs himself as a systemd fan boy (Devuan followers take note :-). Even Linux and other FLOSS OS geeks not interested in what happens when you flick the power switch on a computer may find this episode (vaguely) interesting as some light is also shed on the philosophy of the different system architectures and their history (Ever wanted to know what an /360 IPL really is? Then stay tuned...). Disclosure: The following text may r...

HPR3587: 20220406_UDM

May 03, 2022 00:00 - 6.46 MB

My firewall rules! https://rmccurdy.com/stuff/.iptables.txt

HPR3586: HPR Community News for April 2022

May 02, 2022 00:00 - 31 MB

table td.shrink { white-space:nowrap } New hosts Welcome to our new hosts: Lee, Sarah. Last Month's Shows Id Day Date Title Host 3565 Fri 2022-04-01 Heavy Hacking down in the quarry. timttmy 3566 Mon 2022-04-04 HPR Community News for March 2022 HPR Volunteers 3567 Tue 2022-04-05 What is NVMe™ and why is it important? JWP 3568 Wed 2022-04-06 PopKorn Episode 2: Programming, Mathematics, and Asymmetric Literacy BlacKernel 3569 Thu 2022-04-07 Linux...

HPR3585: Freedom of speech in open source, Part 2.

April 29, 2022 00:00 - 6.67 MB

Check out the first episode of Freedom of speech in open source

HPR3584: The collective history of RAID controller brands

April 28, 2022 00:00 - 8.82 MB

The market segment of RAID adapters has a long history and tradition, and has undergone gradual concentration, followed by upstream mergers of the owning corporations - a feeding frenzy of sorts, among the semiconductor manufacturers. http://support.fccps.cz/industry/RAID_history/index.htm

HPR3583: takov751 and dnt talk about browsers

April 27, 2022 00:00 - 4.23 MB

This is the follow up to episode 3543. HPR host takov751 had some things to say and I responded. If you have any topic ideas for a show in this type of format, let me know or post a show yourself.

HPR3582: Rolling a new character

April 26, 2022 00:00 - 14.3 MB

Quick peek at some places in code Main.hs has our Main module definition. It was generated by Stack when we started. In the end of the main function, it calls run function, which is defined in Run.hs file. This is the place where we can see overall flow of the program in one glance. run :: RIO App () run = do choice <- showMainMenu case choice of StarNewGame -> do logDebug "New game starting..." logDebug "Rolling new character..." player <- liftIO $ evalRandIO rol...

HPR3581: My daily Linux driver.

April 25, 2022 00:00 - 11.1 MB

I talk about how I use Linux on a Daily basis from my home workstation. Products mentioned in this episode Added by Ken jysk Standing Desks EUR 499 34 ASUS Repubic of Gamers Monitor EUR 1,049 27" Dell Display EUR 339.99 Logitech MX Keys Wireless Keyboard, Bluetooth and USB Receiver, USB-C Connection EUR 79 Logitech MX Master 3 Wireless Mouse EUR 66 Jabra Evolve 75e UC including Link 370 Bluetooth Headset EUR 222.50 Lenovo ThinkCentre M710i5, 16G RAM, 265G SSD Linux Mint ~EUR 500-150...

HPR3580: RAW images

April 22, 2022 00:00 - 8.24 MB

Most of the time we work with JPEG images because that is the most common format for digital images. They have the virtue of decent quality combined with smaller file size, and so won't fill up your storage quite as fast. But if you want the highest quality you have to work with unprocessed images, called RAW images. These are simply the actual data recorded by the camera sensors, and they give you some advantages, such as better correction of white balance. But GIMP does not open RAW images...

HPR3579: PINN is not NOOBS

April 21, 2022 00:00 - 5.58 MB

Multiboot with PINN https://github.com/procount/pinn/blob/master/README_PINN.md What is PINN (PINN Is Not NOOBS)? An easy enhanced Operating System installer for the Raspberry Pi The latest version of PINN can be downloaded from sourceforge. This README relates to v3.8 (PINN-lite does not include any operating systems at all. It is more akin to NOOBS-lite rather than NOOBS. For that reason, the filename that you download is called pinn-lite.zip. More recently, pinn.zip has also been m...

HPR3578: Linux Inlaws S01E54: Electronic Freedom Never Mind the Civil Rest

April 20, 2022 00:00 - 40.6 MB

In this episode our two hosts talk to an eclectic panel consisting of members of the Georgian affiliation of the Electronic Frontier Foundation (EFF) called Electronic Frontiers Georgia. Among other topics, civil rights (especially in the digital age), sharing of ideas never mind other intellectual capital and why this still matters in socialist America are the focus of discussion. Plus Chris manages to recount most of the founding fathers of the US (gaps may be present... :-) Links: Elect...

HPR3577: Hello and how I got into tech

April 19, 2022 00:00 - 4.01 MB

Hi, I'm Sarah. In this show, I introduce myself and ramble about how I got into tech. Despite saying I hate talking about myself, I managed 7 minutes and 25 seconds. I started as a kid with a Tandy and eventually ended up being a librarian and a sysadmin for a RedHat system.

HPR3576: First impressions of Ubuntu 22.04 as a daily driver.

April 18, 2022 00:00 - 11.1 MB

Knightwise gives us a good first impression of the Ubuntu 22.04 release and answers the question if its ready for prime time. We go down a little rabbithole on why there will never be a year of the Linux desktop. The app mentioned to Sync Onedrive with Ubuntu is Insync: https://www.insynchq.com The podcast about Knightwise's favorite command line apps is here: https://knightwise.com/kw1607-conquering-the-command-line/ The podcast mentioned 'Linux for a Living" can be found here: https://k...

HPR3575: An Edinburgh Blether

April 15, 2022 00:00 - 29 MB

Introduction Hosts: MrX Dave Morriss We recorded this on Sunday March 6th 2022. The last time we set up a chat like this was back in March 2021, almost exactly a year ago surprisingly! Note on the title: we spoke a little on the subject of the Scots language in the show - when speaking of the current census - so the title uses a Scots term. Topics discussed COVID: Losing track of time Christmas: A quiet time for both of the hosts, with some family time Dave’s family matters: Son ...

HPR3574: Local Talking Newspapers

April 14, 2022 00:00 - 3.62 MB

The Talking News Federation website: https://tnf.org.uk/ With links to 300+ talking newspapers in the UK. The British Wireless for the Blind website: https://www.bwbf.org.uk/ Royalty Free Music from Bensound: https://www.bensound.com/ The Audacity website: https://www.audacityteam.org/

HPR3573: Home Coffee Roasting, part 2

April 13, 2022 00:00 - 10 MB

Roasting Popcorn popper Stovepop Behmor 2000AB Plus FreshRoast SR700 (has been discontinued, newer models are available but the 700 I think was the last one or the only one with USB control) Openroast Brewing Moka pot French Press Pour Over Bruer Flair Aeropress If I left anything out, let me know in the comments or email me. For part 1, see hpr3563

HPR3572: More about NVMe

April 12, 2022 00:00 - 9.33 MB

NVMe SSDs: Everything you need to know about this insanely fast storage NVM Express (NVMe) or Non-Volatile Memory Host Controller Interface Specification (NVMHCIS) is an open, logical-device interface specification for accessing a computer's non-volatile storage media usually attached via PCI Express (PCIe) bus. The acronym NVM stands for non-volatile memory, which is often NAND flash memory that comes in several physical form factors, including solid-state drives (SSDs), PCI Express (PCIe)...

HPR3571: The Meatball Mystery

April 11, 2022 00:00 - 4.53 MB

Discussing the interesting oddity that is the meatball; its origins, and some misconceptions and coincidences surrounding the tasty "traditional" dish of spaghetti and meatballs. Historical context and explanations were provided by the article "Is Spaghetti and Meatballs Italian?" by Shaylyn Esposito, published in Smithsonian Magazine.

HPR3570: The Filesystem

April 08, 2022 00:00 - 11.9 MB

One key to working with DOS is to understand the file system. This is not just about organizing files, though that is certainly a part of it, but also about keeping your system running smoothly and recovering lost files in some circumstances. Links: https://en.wikipedia.org/wiki/File_Allocation_Table https://en.wikipedia.org/wiki/Disk_sector https://en.wikipedia.org/wiki/Track_(disk_drive) https://en.wikipedia.org/wiki/Data_cluster https://en.wikipedia.org/wiki/File_system_fragmentatio...

HPR3569: Linux Inlaws S01E53: Rust Marketing

April 07, 2022 00:00 - 20.9 MB

In this episode our two heroes explore the depths a new (?) hipster programming language called Rust. Being an obvious piece of blatant technology marketing, the Linux Inlaws are still waiting for the funds to arrive from the Rust Foundation :-) (@Foundation: If you want to get in touch please send a mail to sponsor at linuxinlaws eu). Jokes aside, the episode give a short overview of this new programming language without going into deeper technical details as this podcast is only the usual ...

HPR3568: PopKorn Episode 2: Programming, Mathematics, and Asymmetric Literacy

April 06, 2022 00:00 - 7.48 MB

Talking Points Any audio is better than no audio? Mathematics = Logic ZFC Axioms show logical structure Peano Axioms illustrating this point Euclid's Axioms showing how just because something is logical doesn't mean that has anything to do with reality x86 Instruction set showing the axiomatic basis of programming Asymmetric Literacy in Chinese languages. NOTE: This section is slightly incorrect in that there is a separate written form for Cantonese as well, but I hope that the main ...

HPR3567: What is NVMe™ and why is it important?

April 05, 2022 00:00 - 8.4 MB

https://blog.westerndigital.com/nvme-important-data-driven-businesses/ NVM Express (NVMe) or Non-Volatile Memory Host Controller Interface Specification (NVMHCIS) is an open, logical-device interface specification for accessing a computer's non-volatile storage media usually attached via PCI Express (PCIe) bus. The acronym NVM stands for non-volatile memory, which is often NAND flash memory that comes in several physical form factors, including solid-state drives (SSDs), PCI Express (PCIe) ...

HPR3566: HPR Community News for March 2022

April 04, 2022 00:00 - 42.5 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 3542 Tue 2022-03-01 The Worst Car I Ever Had Beeza 3543 Wed 2022-03-02 Idle thoughts on web browsers dnt 3544 Thu 2022-03-03 All my microphones Andrew Conway 3545 Fri 2022-03-04 How I make coffee Archer72 3546 Mon 2022-03-07 HPR Community News for February 2022 HPR Volunteers 3547 Tue 2022-03-08 Password Managers Some Guy On ...

HPR3565: Heavy Hacking down in the quarry.

April 01, 2022 00:00 - 4.19 MB

Another trip down the quarry with Marshall aka Timtimmy. Today he's changing the toggle plate on a MOBICAT MC 120 PRO Jaw Crusher. We've already covered it before but there is a brief refresher about the hydraulic, and pneumatic systems before we get to changing the plate itself. As always be sure you follow the safety instructions provided by the manufacturer. Links MOBICAT MC 120 PRO Jaw Crusher Bison 120 Jaw Crusher Health and safety at quarries. The Quarries Regulations 1999. Approve...

HPR3564: Removing EXIF data from an image

March 31, 2022 00:00 - 6.3 MB

Introduction I’m writing a script to process image files sent in by HPR hosts with their shows. One of the things the script does is to strip Exif metadata from such images. That’s because this metadata may contain details that could identify the creator of the image - their camera, their location, and other things. Many people will be alert to this, but in case anything slips through it seems a courtesy to anonymise images sent to HPR. As I was implementing this I realised that one piece ...

HPR3563: Home Coffee Roasting, part 1

March 30, 2022 00:00 - 9.19 MB

Links Example of a coffee page Green coffee outlook for March A neat video of first crack Coffee Glossary Article on Zimbabwe coffee Ethiopian Cini cups If I left anything out, let me know in the comments or email me. I think I mentioned in the show that I would put in the sound of first crack, but then it didn't work because the motor was too loud and you couldn't hear anything. Sorry. For part 2, see hpr3573

HPR3562: Creating a new project with Haskell and Stack

March 29, 2022 00:00 - 10 MB

Stack Stack is a cross-platform program for developing Haskell projects. It features: Installing GHC automatically, in an isolated location. Installing packages needed for your project. Building your project. Testing your project. Benchmarking your project. Follow installation instructions to get it installed in your system. Starting a new project Our game will be called Treasure Dungeon. After installing stack, we'll open a new terminal window, change into some suitable directory a...

HPR3561: Employment security

March 28, 2022 00:00 - 3.75 MB

Going through the phone system for the state of Illinois in the United States. Feel free to record your experience with various states/countries.

HPR3560: LCh Components Layer Modes

March 25, 2022 00:00 - 6.87 MB

Layer Modes, sometimes called Blending Modes, allow you to combine layers in a variety of ways. We continue with the LCh 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, and in the previous tutorial we looked at the HSV model. This wraps up our look at color models, and also concluded our look a...

HPR3559: Linux Inlaws S01E52: The Zig Project

March 24, 2022 00:00 - 32.3 MB

In this episode Martin and Chris have a very special guest: Loris Cro of Zig fame. Zig fame? Stay tuned. Not only is Loris an ex-colleague of our two aging heroes, he is also the community vice president at the Zig Software Foundation. So this episode will be all about this new programming language, why you should use it (and perhaps why you shouldn't) and life, the universe and the rest. And Rust. Of course. :-) Full disclosure: In contrast to other episodes, this one is really tech-heavy ...

HPR3558: How I'm learning Haskell

March 23, 2022 00:00 - 11.3 MB

Online resources mentioned in the episode for learning Haskell: How to Learn Haskell - Chris Allen CIS 194 - Brent Yorgey Learn You a Haskell for Great Good! LambdaHack is a framework for Roguelike games. Books about Haskell: Haskell Programming from First Principles - Chris Allen Algebra-Driven Design - Sandy Maguire Optics by Example - Chris Penner Production Haskell Thinking With Types: Type-Level Programming in Haskell - Sandy Maguire What I Wish I Knew When Learning Haskell -...

HPR3557: A short story about Lenovo and laptop batteries

March 22, 2022 00:00 - 5.04 MB

kvalitetsdatorer.se https://www.kvalitetsdatorer.se/se/ The company where I bought my refurbished Thinkpad T530 inxi -Bxxx Command to get full information about all batteries in the system. Even on devices connected to the computer, as my Sansa Clip+ f.ex. Thinkpad X230 battery patch https://bystram.be/posts/thinkpad-x230-battery-ec-patch/ batteriexperten.se https://www.batteriexperten.com/sv/ tpacpi-bat A Perl script with ACPI calls for recent ThinkPads (such as T420 and W520) whose ba...

HPR3556: TTS for HPR

March 21, 2022 00:00 - 2.34 MB

Used the opentts Project with default settings. The voices you will hear in order: coqui_en_ljspeech larynx_northern_english_male larynx_southern_english_female larynx_scottish_english_male larynx_glados I found the gladOS voice funny, hence I included that one, but these are the best sounding to my knowledge so far. I have seen that with there will be a new mimic release version 3 soon, which has a really great voice. And example with the voice of Alan Pope mycroft_demo. And synesthe...

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