Hacker Public Radio show

Hacker Public Radio

Summary: 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.

Join Now to Subscribe to this Podcast
  • Visit Website
  • RSS
  • Artist: Hacker Public Radio
  • Copyright: Creative Commons Attribution-ShareAlike 3.0 License

Podcasts:

 HPR3047: The COVID-19 Work From Home Stream - Day 1 | File Type: audio/mpeg | Duration: Unknown

Wednesday 18.03.2020 (2020-03-18) Guests: honkeymagoo, crvs, Lyle, Thaj Open Broadcaster Studio A grocery store trip is a sign of the apocalypse? Bidets are the fix for TP shortages Insider details on the grocery business My beard is NOT negotiable Long term impacts of social distance How are schools handling this? Matrix, IRC, and Microsoft Teams...OH MY!! Do you need another person for your HPR episode, call Thaj. Lyle has a meme Lyle makes a bread More Python ffmpeg

 HPR3046: HPR Community News for March 2020 | File Type: audio/mpeg | Duration: Unknown

table td.shrink { white-space:nowrap } New hosts Welcome to our new host: crvs. Last Month's Shows Id Day Date Title Host 3021 Mon 2020-03-02 HPR Community News for February 2020 HPR Volunteers 3022 Tue 2020-03-03 FOSDEM 2020 Stand Interviews Ken Fallon 3023 Wed 2020-03-04 Critique My Script, Episode 1 - Qots-Crew-Gen Carl 3024 Thu 2020-03-05 A funny thing happened the other day MrX 3025 Fri 2020-03-06 Keep unwanted messages off the Fediverse Ahuka 3026 Mon 2020-03-09 Hex Bug and Battle Bots operat0r 3027 Tue 2020-03-10 What is quantum computing and why should we care? mightbemike 3028 Wed 2020-03-11 Monads and Haskell crvs 3029 Thu 2020-03-12 At Union Station with a train delay Archer72 3030 Fri

 HPR3045: OSS compliance with privacy by default and design | File Type: audio/mpeg | Duration: Unknown

The GDPR (General Data Protection Regulation) was enacted by the European Community in 2016, and began to be enforced in 2018. Since this covers a large segment of the Internet users, and other jurisdictions are looking at similar legislation this talk is a timely look at what is required and how Open Source Software can meet the legal requirements. https://www.zwilnik.com/?page_id=1096 Links: https://redaktor.me/apconf/ https://archive.org/details/apconf-talks/Talk6_Cristina_compressed.mov https://xwiki.com/en/company/who-we-are/ https://en.wikipedia.org/wiki/General_Data_Protection_Regulation https://developercertificate.org/ https://en.wikipedia.org/wiki/Fediverse https://www.zwilnik.com/?page_id=1096

 HPR3044: mocp snooze tip | File Type: audio/mpeg | Duration: Unknown

I use cordless headphones, I find this very handy when I want mocp to play for a set time then pause. Commands used Ctrl + r, to quickly find the command sleep 10m && mocp -G sleep 10m && mocp -M ~/.moc/audiobooks -G sleep 5h && iplayer-url

 HPR3043: How I record for HPR | File Type: audio/mpeg | Duration: Unknown

Sentry BT250 Bluetooth Headphones w/ mic https://www.amazon.com/Wireless-Rechargeable-Stereo-Earbuds-Bluetooth/dp/B015NFWDX8 F-Droid - free open source apps for Android https://f-droid.org/en/ Audio Recorder from F-Droid https://f-droid.org/en/packages/com.github.axet.audiorecorder/ Features: Mute incoming call audio while recording Variety of format encoding ogg (default) wav flac m4a mp3 opus X-plore Android file explorer https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore&hl=en_US Audacity Amplify tool Bass and Treble tool

 HPR3042: The COVID-19 Work From Home Stream - Day 0 | File Type: audio/mpeg | Duration: Unknown

Tuesday 17.03.2020 Guests: honkeymagoo, crvs, and Thaj How likely we are to get COVID-19 Should we invest while the market is down How bad is the internet infrastructure in the US Learning Python Grasshopper Learn Python tne Hard Way Excercism Klaatu's Programming Book Growing plants That Audiobook Club though... Video games Single Board Computers OpenBSD on Raspberry Pi Why haven't you done a show about that Thaj? Emacs and org-mode Nano for the win

 HPR3041: How to use GNU Autotools | File Type: audio/mpeg | Duration: Unknown

I found a great article on this topic here: https://opensource.com/article/19/7/introduction-gnu-autotools, so please refer to that as show notes. Page included by Ken, as permitted by cc-by-sa Introduction to GNU Autotools Have you ever downloaded the source code for a popular software project that required you to type the almost ritualistic ./configure; make && make install command sequence to build and install it? If so, you’ve used GNU Autotools. If you’ve ever looked into some of the files accompanying such a project, you’ve likely also been terrified at the apparent complexity of such a build system. Good news! GNU Autotools is a lot simpler to set up than you think, and it’s GNU Autotools itself that generates those 1,000-line configuration files for you. Yes, you can write 20 or 30 lines of installation code and get the other 4,000 for free. Autotools at work If you’re a user new to Linux looking for information on how to install applications, you do not have to read this article! You’re welcome to read it if you want to research how software is built, but if you’re just installing a new application, go read my article about installing apps on Linux. For developers, Autotools is a quick and easy way to manage and package source code so users can compile and install software. Autotools is also well-supported by major packaging formats, like DEB and RPM, so maintainers of software repositories can easily prepare a project built with Autotools. Autotools works in stages: First, during the ./configure step, Autotools scans the host system (the computer it’s being run on) to discover the default settings. Default settings include where support libraries are located, and where new software should be placed on the system. Next, during the make step, Autotools builds the application, usually by converting human-readable source code into machine language. Finally, during the make install step, Autotools copies the files it built to the appropriate locations (as detected during the configure stage) on your computer. This process seems simple, and it is, as long as you use Autotools. The Autotools advantage GNU Autotools is a big and important piece of software that most of us take for granted. Along with GCC (the GNU Compiler Collection), Autotools is the scaffolding that allows Free Software to be constructed and installed to a running system. If you’re running a POSIX system, it’s not an understatement to say that most of your operating system exists as runnable software on your computer because of these projects. In the likely event that your pet project isn’t an operating system, you might assume that Autotools is overkill for your needs. But, despite its reputation, Autotools has lots of little features that may benefit you, even if your project is a relatively simple application or series of scripts. Portability First of all, Autotools comes with portability in mind. While it can’t make your project work across all POSIX platforms (that’s up to you, as the coder), Autotools can ensure that the files you’ve marked for installation get installed to the most sensible locations on a known platform. And because of Autotools, it’s trivial for a power user to customize and

 HPR3040: Why use GNU Autotools | File Type: audio/mpeg | Duration: Unknown

GNU Autotools is a build system that helps you distribute your code in a predictable and reliable way. Build systems offer many benefits, including: Standard and automate-able build process hooks into packaging systems (RPM, DEB, Slackbuilds, Flatpak, Snap, and so on) version reporting build for various OSes you get lots of code to handle every possible corner case, for free with a single configuration, you can build your project as the developer, build it for packagers, and enable users to build it for themselves Next up: how to use GNU Autotools

 HPR3039: Making a Raspberry Pi status display | File Type: audio/mpeg | Duration: Unknown

Introduction I have had a project on my To Do list for a while: to make a status display from a Raspberry Pi. My vision was to show the state of various things including some HPR stuff, and I had imagined setting up a Pi with a monitor and controlling it over SSH. I started on the project over the Christmas period 2019. I have a Raspberry Pi 3A+, which is a sort of souped-up Pi Zero, which I bought on a whim and hadn’t found a use for (Yannick reviewed this RPi model in show 2711). I also had an old square Dell monitor from about 15 years ago which still worked (at least to begin with). I had imagined I’d write some software of my own with a web front end which ran various tasks to monitor things. However, in my researches I came across MagicMirror2 which I thought I might be able to use instead of writing my own thing. Long notes I have provided detailed notes as usual for this episode, and these can be viewed here. Links JavaScript programming language: Wikipedia entry Node.js JavaScript runtime environment: Website Wikipedia entry Electron software framework: Website Wikipedia entry MagicMirror2: GitHub page Website List of third-party modules Resources: Example files: config.js custom.css

 HPR3038: Solo Magic | File Type: audio/mpeg | Duration: Unknown

This episode outlines my single-player mod for the Magic: The Gathering card game.

 HPR3037: Ambient recording at Union Station | File Type: audio/mpeg | Duration: Unknown

This was recorded in the main hall at Union Station in Chicago, Illinois. There was a brief security announcement about watching for bags or package left unattended.

 HPR3036: WiiU is dead long live WiiU! | File Type: audio/mpeg | Duration: Unknown

lulz: https://twitter.com/operat0r/status/1224025568334708737 Discord: https://discord.gg/nintendohomebrew Saves: https://gbatemp.net/threads/wii-u-save-files-compilation.427761/#post-6374659 lego ntsc save https://drive.google.com/open?id=1bTtXv1c8NkOkeHoKOkWHhP6RbiXv9ERo https://www.youtube.com/user/BullyWiiPlaza/videos old cheat engine files: https://rmccurdy.com/.scripts/downloaded/CheatEngineTables-master/tables/

 HPR3035: Decentralised Hashtag Search and Subscription in Federated Social Networks | File Type: audio/mpeg | Duration: Unknown

The ActivityPub Conference of 2019 was held in Prague. This is about a talk a proposal for a method to allow searching for hashtags in a decentralized Fediverse environment so that we can find, and subscribe to, content of interest. https://www.zwilnik.com/?page_id=1091 Links: https://redaktor.me/apconf/ https://archive.org/details/apconf-talks/Talk5_Schmittlauch_compressed.mov https://relay.mastodon.host/ https://hacks.mozilla.org/2018/11/decentralizing-social-interactions-with-activitypub/ https://source.joinmastodon.org/mastodon/pub-relay https://git.orlives.de/schmittlauch/paper_hashtag_federation/src/branch/master/paper_hashtag_federation.pdf https://en.wikipedia.org/wiki/Fediverse https://www.zwilnik.com/?page_id=1091

 HPR3034: How to bridge Freenode IRC rooms to Matrix.org | File Type: audio/mpeg | Duration: Unknown

Attribution Clacke - HPR Episode 2169 on Matrix Dave Lee - Helped a great deal in getting me on board with Matrix bridging. Check out his other podcasts at The Other Side Podcast Network Matrix.org is a Free, open source, and decentralized messaging system. One of the strong points of this system is its ability to bridge multiple protocols together into one interface. Riot.im Bridging to Freenode's IRC server is built into Matrix.org. If you already have a registered Nick on Freenode it is a simple process to associate your Matrix and Freenode accounts. Steps to bridge to a Freenode IRC room Start a direct message with @freenode_NickServ:matrix.org and send the command identify nick pass (replacing nick and pass with your credentials). Direct message @appservice-irc:matrix.org with the command !storepass nick:pass Join the room #freenode_#oggcastplanet:matrix.org. You can really join any room on freenode with #freenode_#CHANNAME:matrix.org PROFIT!!!!

 HPR3033: 32 Bit Time Travel | File Type: audio/mpeg | Duration: Unknown

For show notes, please visit https://linuxinlaws.eu

Comments

Login or signup comment.