Files
hpr-knowledge-base/hpr_transcripts/hpr4426.txt
Lee Hanken 7c8efd2228 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>
2025-10-26 10:54:13 +00:00

143 lines
11 KiB
Plaintext

Episode: 4426
Title: HPR4426: My Command Line Applications
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr4426/hpr4426.mp3
Transcribed: 2025-10-26 00:34:23
---
This is Hacker Public Radio Episode 4,426 for Monday 21 July 2025.
Today's show is entitled, My Command Line Applications.
It is hosted by Kevin and is about 12 minutes long.
It carries a clean flag.
The summary is, Kevin goes over his must of command line applications whenever he installs
a new distro.
You are listening to a show from the Reserve Q. We are airing it now because we had free
slots that were not filled.
This is a community project that needs listeners to contribute shows in order to survive.
Please consider recording a show for Hacker Public Radio.
Hello, hello, this is Kevin from the Tuxjam Podcast.
If you are listening to this, this is an episode from the Reserve Q which means that HPR did
not have a short cover today.
Can I please encourage each and every one listening to record something and send it in?
As we all know, when the shows run out, HPR finishes a project, so if you like this podcast
and you want to see it continue, please consider recording a show.
The last episode I did for the Reserve Q was my list of my desktop apps on Linux.
For some stupidly unknown reason, I actually forgot to mention Audacity, which is one of
the main actual applications that I use, so I'll just throw it down in there.
But today, I want to actually turn my attention away from the desktop and go to the command
line.
Now, you may think, seriously, command line, you actually still use some of these, and yes,
the un-honest answer is I actually do, and I'll give you a few that I use.
I'm not going to include here just commands, so I'm not doing things like SSH, say that
are just things that I would use or the DD command, because I'd rather actually consider
more applications as such.
Now, the first one I'm going to go is MPG123.
What does this do?
Well, it simply plays the audio stream, and it's as simple as MPG123, and then space,
and then you put in the streams through it after it.
It'll start playing this stream, but the thing I like about this is it doesn't just stop
there.
It then starts to list the name of the track and the artist that's been played, so that's
actually quite a nice feature I like.
You can stop at any point, no bother, as you can with any of these, with Ctrl C. Just
be aware of that, because obviously, Ctrl C on the desktop is copy, and quite a few
times if I've been doing something in the background, and then I've been copying and
pasting something somewhere else, and accidentally, don't realize that I've actually got the terminal
window activated after I press Ctrl C, and of course, my application has stopped.
So just be aware of that, right?
So we've got that's for playing audio streams, however, sometimes I quite like to record
them, and you can record very easily with FFMPIG.
Now I actually cover that in a recent, well, I'm saying recent, in a recently recorded
episode of HPR, so you might want to go back and check that out, just look for a streaming
from the command line, and then the follow-up was recording from the command line.
So again, I don't want to go into too much detail.
All you've really got to do with FFMPIG is put in the FFMPIG, put in the name of the stream,
put in the time you want, if you want to say it as a timer, and then put in your destination
file.
It's actually really easy, it's nice and easy.
It can be useful other things, it can be used to convert and change different file formats
or do file formats, but that's not how I use it.
The next one I like is the MOC, and that's the music on, stands for music on console,
it's a music player, and it plays, essentially plays your localized files.
I really love this one, this is actually a great way application, it's two, it's split
window, it's two panels, and you switch between the two with tab, the panel on the left
is your files, the panel on the right is your playlist, it's really simple to use, up
and down just out of keys, if you want to add a file to the playlist, you press E, if
you wish to remove a file from the playlist, you go and highlight the file and place Z,
placing space, we'll pause it, or play it again, yeah I mean that's literally is it,
you can actually do things like you can search, search for some reason is G, I don't actually
get the G part, if you want help just type in H and it gives you a list of all the commands,
you can also do things like increase and decrease the sound, etc, you can switch, you can
skip the track, you can go back a track, or you don't actually have to make a playlist,
you can quite simply just go to any file and place enter, and yeah it's actually that easy,
I quite liked it, if you're a fan of making mix tapes in the 80's, this is what just
I absolutely love about it, so just say today I feel like a certain type of music, I don't
want to listen to a whole album of one artist, I go and make up my playlist and then leave
it running in the background, so I mean it's I know the modern kids will probably think
of a Spotify playlist and just think of it almost like that, except you're using the command
line which is of course super geeky, and you've also you're not requiring an internet
connection or a subscription because these are your own files, right so we've got that's
a music rating once, now I do actually browse using the terminal, not all the time, but
I use a browser called links and that's the LYNX browser, okay so to get started just comes
up with that read me file, just simply place G, and it says where do you want to go, type
in where you want to go, now you may be thinking heavy, why in the world in this day and age
do you want to browse on the command line, well when I'm looking for something and for
research, when I'm actually busy and I'm doing something, I absolutely love links, why?
Because when I'm on it, it's only text that appears and I don't get distracted, I'm
not going to go on to YouTube, I'm not going to go and start looking around on Jemento,
instead I'm just purely getting research done and all I'm looking for when it's research
is text, and it renders quite nicely, some websites, if they've got a particularly big
menu tree for where the site map is, you may have to scroll down, again it's dead easy
up and down keys will do one line at a time or if you go page up, page down, that again
will, that'll skip a whole page up or down, again super useful, now it's the same with
the mutt email client, now once again you'll be thinking why, why, well again it avoids
distractions, if I am expecting an email from somebody and that's all I want is just some
text, I essentially just want a message, that is it, so when I'm actually looking, I'm
not clicking through, I'm not actually looking at my beer website, I'm not actually getting
clicked through, oh this thing from Pymaroni looks great, it avoids distractions and again
makes me personally much more productive, so that's a mutt email client, lovely feature
that I actually like about it is, if you do a file in your home directory with dot signature
then whatever you've put in there will actually go at the bottom of every email you send, so
if you did like dot signature then in that just a text file, you've put using mutt email
client, that'll go at the bottom of every email you send, so it's a nice feature, this
next one I think it's an application but if at all honesty this could just be our command
but it's still one I absolutely think is nice, especially when somebody says what are
the spakes on your machine, NeoFetch, just type it in, you get ASCIIART and of the distribution
you're on and then all you need to do is have a read down the right hand side ASCIIART
on the left, information on the right hand side, nice and simple and of course again,
a nice geeky touch, now the final one that I'm going to go over is WeChat and yes, believe
it or not, I still do occasionally jump into IRC, it's not regular for me, so WeChat is
actually quite simple to get, sorry, it's quite easy to set up, however it is not simple
to set up, not obvious, you really do need to go to a WeChat website, helping website,
I wrote a blog post on it, it's actually no bother, once you get that, once you've got
it set up, it's really easy to use, but until you actually, but before you get set up,
really isn't obvious and if you're especially if you've come from an era where you've not
been used to IRC then you may find this one actually quite difficult to use, now back
in the day of identica, yes for those of us who have been on the before master done,
or status knit, well actually identica was a status knit, but we had another one identica,
there was a client called identica, which has been the, by far and away the best command
line tool that I have actually ever used for social media, I absolutely loved it, it was
my favourite client without a doubt, and sadly this never got forked for master done,
nobody's ever kind of made one similar, I have tried a few, I mean two springs to mind,
but it wasn't what I was looking for, so if there's any web developers out there, sorry
any developers out there listening, you think that this could be something they would
do, can I please ask, and then also please let me know, I would dearly love for an identica
thing to come, and I think that was developed back in the day by P-squid and Morgersh, and
I think Luke might also have had a hand in it as well, so if any of you guys are listening
and you fancy selecting that project, then it might be master curse or something, I don't
know, but yes please do, one thing you may have noticed is the emission of a file manager,
I have used command line file manager in the past, I've never actually got on with it,
I know, I know a lot of people do love ranger, I wasn't a particular big fan, I know people
love midnight command that, it's not that bad, it's just, when it comes to using files,
I just wanted, I'd like the graphical, I like drag and drop, I think that's, I think
to be honest, the GUI house just made me pretty lazy, nothing wrong with them at all,
I just don't find them as useful as a GUI file manager, right, do you have any favourites,
do you see any of these you want to try it, please leave in the comments, and tune in tomorrow
for another episode of Hacker Public Radio!
You have been listening to Hacker Public Radio at HackerPublicRadio.org, today's show
was contributed by a HBR listener like yourself, if you ever thought of recording podcasts,
and click on our contribute link to find out how easy it really is.
Hosting for HBR has been kindly provided by an honesthost.com, the internet archive and
rsings.net. On this advice status, today's show is released on their creative comments,
an attribution, 4.0 international license.