Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use - Search episodes, transcripts, hosts, and series - 4,511 episodes with metadata and transcripts - Data loader with in-memory JSON storage 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
73
hpr_transcripts/hpr4468.txt
Normal file
73
hpr_transcripts/hpr4468.txt
Normal file
@@ -0,0 +1,73 @@
|
||||
Episode: 4468
|
||||
Title: HPR4468: AI Trap and Fix
|
||||
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr4468/hpr4468.mp3
|
||||
Transcribed: 2025-10-26 00:59:02
|
||||
|
||||
---
|
||||
|
||||
This is Hacker Public Radio episode 4468 for Wednesday the 17th of September 2025.
|
||||
Today's show is entitled, AI Trap and Fix.
|
||||
It is hosted by Archer 72 and is about 5 minutes long.
|
||||
It carries a clean flag.
|
||||
The summary is, Archer 72 breaks the icons on his system and gets things back in order.
|
||||
Hello, this is your host, Archer 72, for another episode of Hacker Public Radio.
|
||||
In this episode, I continue to fall for the AI Trap.
|
||||
Here I was mining my own business when I was bothered by the icon only showing a generic
|
||||
icon for the beeper app.
|
||||
Now, I'm not saying that duck.ai is not useful, but be careful what you ask for.
|
||||
It was probably a combination of the early morning and not reading completely through the
|
||||
AI suggestions, but I ended up losing all icons on the Nome Desktop, except for a few
|
||||
like Firefox.
|
||||
I won't leave the problematic command, so I don't trip up a listener, but it involved
|
||||
updating a desktop database.
|
||||
This in turn left a dash or blank where the icon should be.
|
||||
If that wasn't bad enough, it was suggested to reset the Nome Settings, and nothing was
|
||||
as a seam before.
|
||||
Things that I had taken for granted were not there.
|
||||
You forget what custom settings are there when mistakes like this are made.
|
||||
So the short answer is that the icons directory located on my Debian system should be located
|
||||
in .local slash share slash icons.
|
||||
Instead it was in a sub directory.local slash share slash icons slash icons.
|
||||
Everything the directory location solved everything, but I was still left to reset my
|
||||
custom Nome key bindings.
|
||||
One key binding was to swap the escape and the caps lock key.
|
||||
I use this because I am a vim user, and this feels more natural when I need to hit
|
||||
escape to change modes.
|
||||
The Nome the setting under is under Nome Tweaks, Keyboard, additional add options, and swap
|
||||
escape and caps lock key.
|
||||
As of this show, release the current stable version is tricksy, and can be installed by
|
||||
pseudo apt install Nome dash tweaks on any Debian based system.
|
||||
The next is the compose key.
|
||||
The compose key is found at settings, keyboard, compose key.
|
||||
I selected the menu key because this is rarely used, and can still be accessed by the track
|
||||
pad on my laptop.
|
||||
Next I frequently use a shortcut to open MPV with a clipboard URL from YouTube.
|
||||
This can be found in setting, keyboard, view and customize shortcuts, and custom shortcuts.
|
||||
And the shortcut that I use is Shift plus control plus P. And the code for this is placed
|
||||
in U.S.R slash local slash bin.
|
||||
And this sets the URL to what is selected by the clipboard with XSEL.
|
||||
Now I can get back to what I started in the first place, creating a desktop file for
|
||||
Beeper.
|
||||
I created a Beeper desktop desktop file in dot local slash share slash applications with
|
||||
the following contents.
|
||||
Under desktop entry, you put the name of your application, which in this is Beeper desktop,
|
||||
the executable, which I put in my home directory under app images.
|
||||
Next you set the icon equal to what I have.
|
||||
What I have is mine is under dot local slash share slash icons slash beeper dot PNG.
|
||||
The type equals application, the categories equal networking, and instant messaging, terminal
|
||||
equals false, start up WMC class equals Beeper.
|
||||
The last part of the config file can be found by using an x prop pipe and grab WM underscore
|
||||
class.
|
||||
That's all I have.
|
||||
What do you as a listener like to do to customize your desktop to make it usable for you?
|
||||
Feel free to leave a comment about what you like, or better yet, record a show of your
|
||||
own.
|
||||
This has been Archer 72 for Hacker Public Radio.
|
||||
You have been listening to Hacker Public Radio at Hacker Public Radio does work.
|
||||
Today's show was contributed by a HPR listener like yourself.
|
||||
If you ever thought of recording podcasts, click on our contribute link to find out how
|
||||
easy it really is.
|
||||
The hosting for HPR has been kindly provided by an honest host.com, the internet archive
|
||||
and our things.net.
|
||||
On the Sadois stages, today's show is released under Creative Commons, Attribution 4.0 International
|
||||
License.
|
||||
Reference in New Issue
Block a user