Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes every weekday Monday through Friday.
This page was generated by The HPR Robot at



Welcome to HPR, the Community Podcast

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


Latest Shows


hpr4102 :: Re:HPR 3133 More MPV Quick Tips

Archer72 chats about capture of extensive MPV history

Thumbnail of Archer72
Hosted by Archer72 on 2024-04-23 is flagged as Clean and released under a CC-BY-SA license.
Media, Video. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:05:25

MPV resources

Awesome mpv resources on Github

MPV folder history on Github

My github

MPV History using Lua on my Github page

I give a quick tip on shortcut keys for watching Youtube or other video sites in MPV

hpr3133 :: Quick tip - Using MPV

My MPV History excerpt

My MPV History excerpt

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4102.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4101 :: A I O M G

Some other guy on the internet talks about A I

Hosted by operat0r on 2024-04-22 is flagged as Explicit and released under a CC-BY-SA license.
AI, ai art, ai text generation, resume, jobs. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:28:09

https://docs.google.com/document/d/17z3i5VlRzEn2tYPfb-Cx0LYpdKkbL-6svIzp7ZQOvX8

Resume Update Tips

I use Kagi.com pro $300 / year but you get access to much more Search+AI but not plugins like ChatGPT so if you MUST have ChatGPT plugins you will need OpenAI Premium account but if you don't I high recommend Kagi.com Pro account with access to Assistant Beta !!!

Summary

There is a formula consisting of 6 building blocks that can help generate high quality outputs from ChatGPT and Google Bard: task, context, exemplars, persona, format, and tone.

The order of importance for the building blocks is task first, then context, with the others being optional but helpful.

The task should clearly articulate the end goal using an action verb like "generate" or "analyze".

Context provides relevant background information to constrain possibilities.

Exemplars like examples or frameworks included in the prompt can improve output quality.

The persona allows specifying who ChatGPT should be, like a job recruiter.

The format specifies how the output should be structured, like an email or bullet points. Tone provides keywords to set the feeling, like "friendly" or "serious".

Example

You are a senior product marketing manager at Apple and you have just unveiled the latest Apple product in collaboration with Tesla, the Apple Car, and received 12,000 pre-orders, which is 200% higher than target. Write an email to your boss, Tim Cookie, sharing this positive news. The email should include a tl;dr (too long, didn't read) section, project background (why this product came into existence), business results section (quantifiable business metrics), and end with a section thanking the product and engineering teams. Use clear and concise language and write in a confident yet friendly tone.

Example 2 ( mine )

I want you to act as a cyber security specialist for a leading consumer products company and you want to relay the importance of people understanding their data and have some idea what they want to do with it before we spend hours for the onboarding effort. Write an email to your boss, Joey , sharing this critical component of the SIEM. The email should include a tl;dr (too long, didn't read) section, example of how the team can spend many cycles onboarding data only to find the requester has no idea what they want to do with the data or it does not satisfy their use case. Use clear and concise language and write in a confident yet friendly tone.

Response Subject: Streamlining SIEM Onboarding with Clear Data Objectives
Hi Joey,

I hope this email finds you well. I wanted to touch base on a critical aspect of our Security Information and Event Management (SIEM) process that could significantly enhance our efficiency.

TL;DR: We need to ensure that stakeholders understand their data and have clear objectives before we initiate the SIEM onboarding process. This will prevent the team from spending excessive time onboarding data that may not meet the intended use cases or for which the requester has no actionable plan.

During our recent SIEM onboarding efforts, we've encountered several instances where considerable time and resources were invested in integrating data sources, only to discover that the requesters were unclear about their objectives or the data did not fulfill their anticipated needs. For example, last month, the team dedicated over 40 hours to onboarding a new data source for the marketing department. After completion, it became apparent that the marketing team was unsure how to leverage this data for threat detection or compliance reporting, rendering the effort less effective.

To address this, I propose we implement a preliminary consultation phase for each SIEM onboarding request. In this phase, requesters must articulate: - The specific security or compliance questions they aim to answer with the data. - How they intend to use the data within the SIEM environment. - Any particular data formats or schemas they anticipate will be necessary.

By doing so, we can align our onboarding efforts with the actual needs and ensure that every hour spent is towards enhancing our security posture and providing actionable insights.

I believe this approach will not only save time but also empower our stakeholders to make better-informed decisions regarding their security data needs.

Looking forward to your thoughts on this.

Best regards,
[Your Name]
Cyber Security Specialist

AI Agents

ProfSynapse AI Agent
Video: https://www.youtube.com/watch?v=BL9x1SuNLRo&t=137s

( if you have Openai Premium it will use [tools(Vision, Web Browsing, Advanced Data Analysis, or DALL-E],
( https://raw.githubusercontent.com/ProfSynapse/Synapse_CoR/main/GPTprompt.txt )

GPT Agents (old)
https://godmode.space/ needs openai key and gpt4 also enable auto approval it may go in loops just watch for that

AutoGPT ( OLD )

Image
I have a stupid amount of kudos

https://tinybots.net/artbot

Use my key under the settings for any of the web UI's for faster renders:

https://rentry.org/RentrySD/#x-table-of-contents https://rentry.org/sdhypertextbook

https://github.com/C0untFloyd/bark-gui ( Audio Clone )

Example 1

Photorealistic, best quality, masterpiece, raw photo of upper body photo, Swordsman woman, soldier of the austro-hungarian empire clothes, double breasted jacket with stripes, extremely detailed eyes and face, long legs, highest quality, skin texture, intricate details, (cinematic lighting), RAW photo, 8k

Negative prompt: airbrush, photoshop, plastic doll, plastic skin, easynegative, monochrome, (low quality, worst quality:1.4), illustration, cg, 3d, render, anime

Text Generation

Example Open source Projects:
my hord key : l2n6qwRBqXsEa_BVkK8nKQ ( don't abuse but I have a crazy amount of kudos don't worry )

https://tinybots.net/ Image Text etc ..

Text adventures etc (Click the horde tab and use my key) https://agnai.chat/settings?tab=0 https://lite.koboldai.net

Need a 24G NVRAM card really..you can load 7b with my 8G card just fine. ollama run wizard-vicuna-uncensored, falcon, Mistral 7B

"You should have at least 8 GB of RAM to run the 3B models, 16 GB to run the 7B models, and 32 GB to run the 13B models."

https://ollama.ai/

https://writings.stephenwolfram.com/2023/03/chatgpt-gets-its-wolfram-superpowers/

https://github.com/xtekky/gpt4free https://www.thesamur.ai/autogpt https://poe.com/universal_link_page?handle=ChatGPT https://camelagi.thesamur.ai/conversation/share?session=6040

Prompt Agent Persona example 1
Pinky from the TV Series Pinky and the Brain

I find it easiest to understand responses when the text is written as if it was spoken by a Pinky from the TV Series Pinky and the Brain. Please talk like Pinky from the TV Series Pinky and the Brain as much as possible, and refer to me as "Brain"; occasionally, ask me "What are we going to do tonight Brain ?"

Prompt Agent Persona example 2

Use with prompts to create a persona take Myers-Brigg personality and tritype Enneagram quiz:

Example Prompt:

Help me Refine my resume to be more targeted to an information security engineer. Be sure to be clear and concise with with bullet points and write it in the style of MBTI Myers-Brigg personality ENFJ and tritype Enneagram 729

Prompt Agent Persona example 3 I find it easiest to understand responses when the text is written as if it was spoken by a dudebro. Please talk like a dudebro as much as possible, and refer to me as "Brah"; occasionally, yell at your dorm roommate Jake about being messy.

Training (OLD OLD OLD )

3 photos of full body or entire object + 5 medium shot photos from the chest up + 10 close ups astria.ai

https://github.com/TheLastBen/fast-stable-diffusion/issues/1173

colab: https://github.com/TheLastBen/fast-stable-diffusion
pohtos: 21
resolution: 768
merged with ##### 1.5 full 8G
UNet_Training_Steps: 4200
UNet_Learning_Rate: 5e-6
Text_Encoder_Training_Steps: 2520
Text_Encoder_Learning_Rate: 1e-6

Variation is key - Change body pose for every picture, use pictures from different days backgrounds and lighting, and show a variety of expressions and emotions.

Make sure you capture the subject's eyes looking in different directions for different images, take one with closed eyes. Every picture of your subject should introduce new info about your subject.

Whatever you capture will be over-represented, so things you don't want to get associated with your subject should change in every shot. Always pick a new background, even if that means just moving a little bit to shift the background.


  1. Here are 8 basic tips that work for me, followed by one super secret tip that I recently discovered.

  2. Consistency is important. Don’t mix photos from 10 years ago with new ones. Faces change, people lose weight or gain weight and it all just lowers fidelity.

  3. Avoid big expressions, especially ones where the mouth is open.

  4. It is much easier to train if the hair doesn't change much. I tried an early model of a woman using photos with hair up, down, in ponytail, with a different cut, etc. It seems like it just confused SD.

  5. Avoid selfies (unless you ONLY use selfies.) There is MUCH more perspective distortion when the camera is that close. For optimal results, a single camera with a fixed lens would be used, and all photos should be taken at the same distance from the subject. This usually isn't possible, but at least avoid selfies because they cause major face distortion.

  6. Full body shots are not that important. Some of the best models I trained used only 15 photos cropped to the head / shoulder region. Many of these were full body shots, but I cropped them down. SD can guess what the rest of the body looks like, and if not, just put it in the prompts. The only thing hard to train is the face, so focus on that.

  7. I no longer use any profile shots as they don’t seem to add value. I like to have a couple looking slightly left and a couple looking slightly right (maybe 45 degrees.) All the rest can be straight at the camera. Also, try to avoid photos taken from really high or low angles.

  8. If possible, it’s good to have some (but not all) of the photos be on a very clean background. On my last batch, I used an AI background removal tool to remove the background from 1/4 of the photos and replaced it with a solid color. This seemed to improve results.

  9. Careful with the makeup. It should be very consistent across all the photos. Those cool “contour” effects that trick our eyes, also trick SD.


Interview from a very smart autodidact

https://youtu.be/AaTRHFaaPG8?t=3279

Canva AI Presentation generator
https://www.youtube.com/watch?v=Nl2gLi1MD04

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4101.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4100 :: Charleston, South Carolina

We visit Charleston, South Carolina, and meet up with some friends

Thumbnail of Ahuka
Hosted by Ahuka on 2024-04-19 is flagged as Clean and released under a CC-BY-SA license.
RV, travel, southeast US, Charleston, South Carolina. Travel. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:11:25

Charleston, South Carolina is a classic Southern city which had a past as a wealthy city, in large part due to slavery, and was active in the American Revolution before becoming the starting place of the Civil War.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4100.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4099 :: Introducing Home Automation and Home Assistant

A new series about all things Home Automation, this time a introduction to Home Assistant

Thumbnail of Ken Fallon
Hosted by Ken Fallon on 2024-04-18 is flagged as Clean and released under a CC-BY-NC-SA license.
Home Automation, Internet of Things, IOT, Home Assistant, HA. Home Automation. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:15:15

Home Automation, The Internet of things.

This is the first episode in a new series called Home Automation. The series is open to anyone and I encourage everyone to contribute.

https://en.wikipedia.org/wiki/Home_automation From Wikipedia, the free encyclopedia

Home automation or domotics is building automation for a home. A home automation system will monitor and/or control home attributes such as lighting, climate, entertainment systems, and appliances. It may also include home security such as access control and alarm systems.

The phrase smart home refers to home automation devices that have internet access. Home automation, a broader category, includes any device that can be monitored or controlled via wireless radio signals, not just those having internet access. When connected with the Internet, home sensors and activation devices are an important constituent of the Internet of Things ("IoT").

A home automation system typically connects controlled devices to a central smart home hub (sometimes called a "gateway"). The user interface for control of the system uses either wall-mounted terminals, tablet or desktop computers, a mobile phone application, or a Web interface that may also be accessible off-site through the Internet.

Now is the time

I tried this out a few years ago, but after a lot of frustration with configuration of esp32 arduinos, and raspberry pi's I left it be. Recently inspired by colleagues in work, I decided to get back into it and my initial tests show that the scene has much improved over the years.

Youtube Playlist

Home Assistant

The first thing we'll need is something to control it all. Something will allow us to control our homes without requiring the cloud.

https://en.wikipedia.org/wiki/Home_Assistant From Wikipedia, the free encyclopedia

Home Assistant is free and open-source software for home automation, designed to be an Internet of things (IoT) ecosystem-independent integration platform and central control system for smart home devices, with a focus on local control and privacy. It can be accessed through a web-based user interface, by using companion apps for Android and iOS, or by voice commands via a supported virtual assistant, such as Google Assistant or Amazon Alexa, and their own "Assist" (built-in local voice assistant).

The Home Assistant software application is installed as a computer appliance. After installation, it will act as a central control system for home automation (commonly called a smart home hub), that has the purpose of controlling IoT connectivity technology devices, software, applications and services from third-parties via modular integration components, including native integration components for common wireless communication protocols such as Bluetooth, Thread, Zigbee, and Z-Wave (used to create local personal area networks with small low-power digital radios). Home Assistant as such supports controlling devices and services connected via either open and proprietary ecosystems as long they provide public access via some kind of Open API or MQTT for third-party integrations over the local area network or the Internet.

Information from all devices and their attributes (entities) that the application sees can be used and controlled from within scripts trigger automation using scheduling and "blueprint" subroutines, e.g. for controlling lighting, climate, entertainment systems and home appliances.

Summary

  • Original author(s): Paulus Schoutsen
  • Developer(s): Home Assistant Core Team and Community
  • Initial release: 17 September 2013
  • Repository: https://github.com/home-assistant
  • Written in: Python (Python 3.11)
  • Operating system: Software appliance / Virtual appliance (Linux)
  • Platform: ARM, ARM64, IA-32 (x86), and x64 (x86-64)
  • Type: Home automation, smart home technology, Internet of things, task automator
  • License: Apache License (free and open-source)
  • Website: https://www.home-assistant.io

The following is taken from the Concepts and terminology on the Home Assistant website. It is reproduced here under the creative commons Attribution-NonCommercial-ShareAlike 4.0 International License

Integrations

Integrations are pieces of software that allow Home Assistant to connect to other software and platforms. For example, a product by Philips called Hue would use the Philips Hue term integration and allow Home Assistant to talk to the hardware controller Hue Bridge. Any Home Assistant compatible term devices connected to the Hue Bridge would appear in Home Assistant as devices.

Integrations

For a full list of compatible term integrations, refer to the integrations documentation.

Once an term integration has been added, the hardware and/or data are represented in Home Assistant as devices and entities.

Entities

Entities are the basic building blocks to hold data in Home Assistant. An term entity represents a term sensor, actor, or function in Home Assistant. Entities are used to monitor physical properties or to control other term entities. An term entity is usually part of a term device or a term service. Entities have term states.

Devices

Devices are a logical grouping for one or more term entities. A term device may represent a physical term device, which can have one or more sensors. The sensors appear as entities associated with the term device. For example, a motion sensor is represented as a term device. It may provide motion detection, temperature, and light levels as term entities. Entities have states such as detected when motion is detected and clear when there is no motion.

Home Assistant device

Devices and entities are used throughout Home Assistant. To name a few examples:

  • Dashboards can show a state of an term entity. For example, if a light is on or off.
  • An automation can be triggered from a state change on an term entity. For example, a motion sensor entity detects motion and triggers a light to turn on.
  • A predefined color and brightness setting for a light saved as a scene.

Home Assistant device

Areas

An area in Home Assistant is a logical grouping of term devices and term entities that are meant to match areas (or rooms) in the physical world: your home. For example, the living room area groups devices and entities in your living room. Areas allow you to target service calls at an entire group of devices. For example, turning off all the lights in the living room. Locations within your home such as living room, dance floor, etc. Areas can be assigned to term floors. Areas can also be used for automatically generated cards, such as the Area card.

Automations

A set of repeatable term actions that can be set up to run automatically. Automations are made of three key components:

  1. Triggers - events that start an term automation. For example, when the sun sets or a motion sensor is activated.
  2. Conditions - optional tests that must be met before an term action can be run. For example, if someone is home.
  3. Actions - interact with term devices such as turn on a light.

To learn the basics about term automations, refer to the automation basics page or try creating an automation yourself.

Automations

Scripts

Similar to term automations, scripts are repeatable term actions that can be run. The difference between term scripts and term automations is that term scripts do not have triggers. This means that term scripts cannot automatically run unless they are used in an term automations. Scripts are particularly useful if you perform the same term actions in different term automations or trigger them from a dashboard. For information on how to create term scripts, refer to the scripts documentation.

Scripts

Scenes

Scenes allow you to create predefined settings for your term devices. Similar to a driving mode on phones, or driver profiles in cars, it can change an environment to suit you. For example, your watching films term scene may dim the lighting, switch on the TV and increase its volume. This can be saved as a term scene and used without having to set individual term devices every time.

To learn how to use term scenes, refer to the scene documentation.

Scenes

Add-ons

Depending on your installation type, you can install third party add-ons. Add-ons are usually apps that can be run with Home Assistant but provide a quick and easy way to install, configure, and run within Home Assistant. Add-ons provide additional functionality whereas term integrations connect Home Assistant to other apps.

Add-ons

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4099.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4098 :: Road trips without GPS

A short, off the cuff, discussion of how we navigated road trips in the past

Hosted by Trey on 2024-04-17 is flagged as Clean and released under a CC-BY-SA license.
maps, travel, navigation, rant. general. 1.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:07:14

This was an unscheduled recording I made after my GPS failed part way into a long cross country trip. I did not make any notes. :(

Effectively, this is a "Back in my day" old man rant.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4098.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4097 :: Will they take our jobs? Of course they will.

I blather on about my thoughts on robots taking our jobs.

Hosted by dodddummy on 2024-04-16 is flagged as Explicit and released under a CC-BY-SA license.
AI, Robots. general. 2.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:34:02

Just me explaining why I think the robots will take our jobs.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4097.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4096 :: Powers of two

A story and discussion around how knowing powers of two can be useful

Hosted by Deltaray on 2024-04-15 is flagged as Clean and released under a CC-BY-SA license.
math, debugging, commodore, amiga, sysadmin, servers, software. general. 3.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:17:04

2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1073741824
2147483648
4294967296
8589934592
17179869184
34359738368
68719476736
137438953472
274877906944
549755813888
1099511627776
2199023255552
4398046511104
8796093022208
17592186044416
35184372088832
70368744177664
140737488355328
281474976710656
562949953421312
1125899906842624
2251799813685248
4503599627370496
9007199254740992
18014398509481984
36028797018963968
72057594037927936
144115188075855872
288230376151711744
576460752303423488
1152921504606846976
2305843009213693952
4611686018427387904
9223372036854775808
18446744073709551616

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4096.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4095 :: Twenty seven years of Linux

Deltaray rambles on for 45 minutes and over exaggerates about how awesome it is to use Linux

Hosted by Deltaray on 2024-04-12 is flagged as Clean and released under a CC-BY-SA license.
linux, gui, applications, productivity, graphics, music, games, rants. general. 3.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:44:40

The programs and software I mentioned in this episode:

  • XFCE
  • Monad
  • Gnome
  • Firefox
  • XFCE Terminal
  • KiTTY
  • Cool Retro Term
  • GIMP
  • Gnumeric
  • Thunar
  • Hypnotix
  • Flameshot
  • Mousepad
  • Inkscape
  • pavucontrol (Pulse Audio)
  • pipewire
  • keepassxc
  • Blender
  • FreeCAD
  • SimpleScreenRecorder
  • VirtualBox
  • KVM
  • Rhythmbox
  • Gramps
  • qv4l2 (Webcam control)
  • Godot
  • Krita
  • Arduino IDE
  • nerd-dictation
  • Yoshimi
  • Carla
  • Audacity
  • Rosegarden
  • Hydrogen
  • VCV Rack 2
  • Stardew Valley
  • Steam
  • Minecraft
  • SimCity 2000
  • SimCity 3000
  • Warzone 2100
  • BeamNG
  • Oni
  • Supertux 2
  • SuperTuxKart
  • Nexuiz
  • FlightGear
  • Terraria
  • Diablo 2 and 3
  • World of Warcraft

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4095.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4094 :: One year of Linux

My experience of running Linux full time for a year.

Thumbnail of Daniel Persson
Hosted by Daniel Persson on 2024-04-11 is flagged as Clean and released under a CC-BY-SA license.
linux, windows. general. 3.

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:17:23

In this episode I go through the pros and cons of running Linux when you switch over from a Windows machine.

I'll cover topics like:

  • Speed
  • Simplicity
  • Configuration
  • Games
  • Updates

and much more.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4094.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


hpr4093 :: Installing postmarketOS on a PINE64 PinePhone

Claudio discusses how to install postmarketOS on the PINE64 PinePhone

Thumbnail of Claudio Miranda
Hosted by Claudio Miranda on 2024-04-10 is flagged as Clean and released under a CC-BY-SA license.
linux, mobile, pine64, pinephone, postmarketos, pmos. general. (Be the first).

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:07:32

Shownotes:

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr4093.wav

You can save these subtitle files to the same location as the HPR Episode, and they will automatically show in players like mpv, vlc. Some players allow you to specify the subtitle file location.


Previous five weeks

hpr4092 :: More man-talk. hosted by Some Guy On The Internet

2024-04-09. 00:19:32. Clean. Health and Healthcare.
mens health, bidets, fiber.

Sgoti talks about using bidets and other things. Good heavens!

Listen in ogg, spx, or mp3 format.

hpr4091 :: Test Driven Development Demo hosted by norrist

2024-04-08. 00:27:00. Clean. general.
python, testing, pytest.

norrist uses pytest to demonstrate TDD with a trival HPR info app

Listen in ogg, spx, or mp3 format.

hpr4090 :: Playing Civilization III, Part 1 hosted by Ahuka

2024-04-05. 00:15:04. Clean. Computer Strategy Games.
Computer games, strategy games, Civilization III.

We begin to look at the details of playing this game

Listen in ogg, spx, or mp3 format.

hpr4089 :: Modifying a Python script with some help from ChatGPT hosted by MrX

2024-04-04. 00:23:13. Clean. A Little Bit of Python.
Programming, Python, AI.

In this episode I describe my experience of fixing some Python code with some help from ChatGPT.

Listen in ogg, spx, or mp3 format.

hpr4088 :: Today I Learnt more Bash tips hosted by Some Guy On The Internet

2024-04-03. 00:23:39. Clean. Bash Scripting.
Bash tips, TIL, getopts.

Sgoti talks about supplying options to bash scripts

Listen in ogg, spx, or mp3 format.

hpr4087 :: Getting started with the digiKam photo management software hosted by Henrik Hemrin

2024-04-02. 00:06:56. Clean. general.
photography, photo, digiKam, Digital Asset Management, DAM, software, opensource.

I will give you some suggestions to getting started with digiKam based on my experience.

Listen in ogg, spx, or mp3 format.

hpr4086 :: HPR Community News for March 2024 hosted by HPR Volunteers

2024-04-01. 01:00:02. Clean. HPR Community News.
Community News.

HPR Volunteers talk about shows released and comments posted in March 2024

Listen in ogg, spx, or mp3 format.

hpr4085 :: Android User Land Google Assistant GPT hosted by operat0r

2024-03-29. 00:32:26. Clean. general.
hacking, android.

operat0r tells you how to get past no ADB and blocking of 3rd party APKS

Listen in ogg, spx, or mp3 format.

hpr4084 :: Cloud learning hosted by Daniel Persson

2024-03-28. 00:10:14. Clean. general.
machine learning, cloud learning.

My experience trying to train a model online

Listen in ogg, spx, or mp3 format.

hpr4083 :: Drivecast: Man-talk. hosted by Some Guy On The Internet

2024-03-27. 00:08:38. Clean. general.
Drivecast, man-talk, mens health.

Sgoti discusses men's issues, while driving.

Listen in ogg, spx, or mp3 format.

hpr4082 :: No swans at Swanston hosted by Dave Morriss

2024-03-26. 00:45:03. Clean. general.
Edinburgh, Swanston Farm, meeting.

MrX and Dave Morriss bring you more chit-chat from Edinburgh

Listen in ogg, spx, or mp3 format.

hpr4081 :: The Oh No! News. hosted by Some Guy On The Internet

2024-03-25. 00:12:06. Clean. Privacy and Security.
Oh No News, Threat analysis, QNAP.

Sgoti gives us some moral panic ridden pearl clutching nonsense.

Listen in ogg, spx, or mp3 format.

hpr4080 :: Georgia to South Carolina hosted by Ahuka

2024-03-22. 00:09:20. Clean. Travel.
RV, travel, southeast US, Georgia, South Carolina.

We visit the beautiful city of Savannah, Georgia, and then move on to Charleston, South Carolina.

Listen in ogg, spx, or mp3 format.

hpr4079 :: The Corresponding Source hosted by Ken Fallon

2024-03-21. 00:17:50. Clean. general.
Free, Libre, Open Source Software, FLOSS, Podcast, Free as in Freedom.

Free as in Freedom is dead. Long live The Corresponding Source

Listen in ogg, spx, or mp3 format.

hpr4078 :: Learning to read music, part two: pitch hosted by enistello

2024-03-20. 00:13:44. Clean. general.
music, learning.

The basics of pitch in musical notation

Listen in ogg, spx, or mp3 format.

hpr4077 :: FFMPEG Series: Joining and Splitting files hosted by Mr. Young

2024-03-19. 00:09:22. Clean. general.
recording, ffmpeg, audio, video.

In this episode, I explain how to use FFMGEG to join and split media files

Listen in ogg, spx, or mp3 format.

hpr4076 :: WLED House Lights! hosted by operat0r

2024-03-18. 00:34:57. Clean. general.
home, house, arduino, lights, xmas, christmas lights.

I talk about setting up year around house lights !!

Listen in ogg, spx, or mp3 format.

hpr4075 :: Making a Pomodoro Timer hosted by norrist

2024-03-15. 00:19:50. Clean. general.
circuit python, productivity.

norrist uses the pomodoro method to keep from getting fired.

Listen in ogg, spx, or mp3 format.

hpr4074 :: Jade Empire hosted by Daniel Persson

2024-03-14. 00:06:05. Clean. general.
games, story, experience.

My experience playing Jade Empire

Listen in ogg, spx, or mp3 format.

hpr4073 :: Is the 1990 documentary "Cyberpunk" worth watching today? hosted by Trixter

2024-03-13. 00:06:20. Clean. general.
cyberpunk, documentary, review.

In which Trixter covers the pros and cons of an old hacker watching old hacker media

Listen in ogg, spx, or mp3 format.

hpr4072 :: Piper text to speech engine hosted by Archer72

2024-03-12. 00:06:28. Clean. Accessibility.
Piper, TTS, Text to speech, Voice synthesis.

Archer72 talks about Piper TTS using a Piper voice

Listen in ogg, spx, or mp3 format.

hpr4071 :: Migration to digiKam as Digital Asset Management (DAM) hosted by Henrik Hemrin

2024-03-11. 00:08:21. Clean. general.
photography, photo, digiKam, Digital Asset Management, DAM.

I describe how I migrated from Adobe Photoshop Elements to digiKam as my photo catalog software.

Listen in ogg, spx, or mp3 format.

hpr4070 :: Civilization III hosted by Ahuka

2024-03-08. 00:16:12. Clean. Computer Strategy Games.
Computer games, strategy games, Civilization III.

We start our look at the next game in the Civilization franchise.

Listen in ogg, spx, or mp3 format.

hpr4069 :: Passwords and Bitwarden news. hosted by Some Guy On The Internet

2024-03-07. 00:12:02. Clean. Privacy and Security.
Bitwarden, Passwords, News.

Sgoti talks about passwords and Bitwarden.

Listen in ogg, spx, or mp3 format.

hpr4068 :: Replacing a lightbulb in a microwave Oven hosted by MrX

2024-03-06. 00:20:48. Clean. general.
repair, electrical, DIY.

In this episode I record myself replacing a blown lightbulb in a microwave Oven.

Listen in ogg, spx, or mp3 format.

hpr4067 :: Hacking AI Models to Protect your Livelihood hosted by hobs

2024-03-05. 00:19:08. Clean. general.
AI, malware, stablediffusion, image generation, art, copyright, AI ethics, hacking, steganography.

Listening to a TWIML AI podcast and reading Accelerondo (SciFi novel) I learned of 4 ways to hack AI

Listen in ogg, spx, or mp3 format.

hpr4066 :: HPR Community News for February 2024 hosted by HPR Volunteers

2024-03-04. 01:09:10. Clean. HPR Community News.
Community News.

HPR Volunteers talk about shows released and comments posted in February 2024

Listen in ogg, spx, or mp3 format.

hpr4065 :: Framework 13 (13th gen Intel) review hosted by Noodlez

2024-03-01. 00:19:17. Clean. general.
framework, laptop, review.

I give a review of the Framework 13 laptop (13th gen Intel). The review is very positive.

Listen in ogg, spx, or mp3 format.

hpr4064 :: Large Language Models hosted by Daniel Persson

2024-02-29. 00:12:38. Clean. general.
machine learning, large language models.

What are they good for?

Listen in ogg, spx, or mp3 format.

hpr4063 :: Re: ChatGPT Output is not compatible with CC-BY-SA hosted by dnt

2024-02-28. 00:26:41. Clean. general.
chatgpt, copyright.

A response to hpr3983, in which Ken argued that shows using chatGPT output can't be posted to HPR

Listen in ogg, spx, or mp3 format.

Older Shows

Get a full list of all our shows.