Files
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

345 lines
22 KiB
Plaintext

Episode: 901
Title: HPR0901: Ahuka: Intro and How I Got Into Linux
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr0901/hpr0901.mp3
Transcribed: 2025-10-08 04:38:55
---
So
Hello, my name online is Ahuka, which is a kind of a odd one, perhaps, but let me explain
a little bit about where that comes from, and then I want to get into what brings me here
to Hacker Public Radio.
Now, as for the name Ahuka, that's just a nickname, and it's spelled A-H-U-K-A, and what it comes
from is a Japanese record album, where they picked up the Jefferson Airplane record.
The album name was surrealistic pillow, and there's a song on there that you've probably
heard called White Rabbit, and they decided they were going to put the lyrics, print them
on the cover of the LP, but they got it slightly off, so there's a line in the song that
says, tell them a Ahuka smoking caterpillar has given you the call, and on this Japanese
LP, it somehow got turned to tell them Ahuka with a capital A, proper name.
The swooping caterpillar has given you the call, and I happen to be a big Jefferson Airplane
fan, and at the time there was this mailing list that Jefferson Airplane fans hung out
on, and we all thought this was absolutely hilarious, and so that became kind of a running
joke, and I kind of adopted it as an online numb de plume, so to speak, and been using it
for a number of years ever since.
So what I want to do here, I said on Google Plus, where I spend a lot of time these days,
and I'm connected with Ken Fallon, and Henry Patrick Riley, and all of that, and for those
of you who don't know, there was a time when Google was absolutely forbidding anyone to
use a business name on Google Plus, and Ken wanted to get this going, and he had set
up Hacker Public Radio, and then they started cracking down, so he created a profile
called Henry Patrick Riley, and that was kind of a way to get around that, as obviously
the same HPR initials.
And so I posted there the other day, and sent this to Ken, saying, all right, Ken, you've
been saying you want more people to contribute, and by golly, I ought to be able to do some
of that, so this is what I think should be the beginning of a number of these recordings
that I'm going to do, and send to Hacker Public Radio, and I find I'm already brimming
with ideas for various things, but I've noticed that most people, at least the first time they
do it, try and do a little bit of an introduction, what got them to where they are now, and particularly
if you're a Linux user, which I am, how did you get into it, so I think this is going
to be my introductory recording podcast here.
I'm probably a little older than some of the people who you hear on Hacker Public Radio,
because my earliest experiences with computers really go back to the late 60s, and yep,
I'm that old.
And in those days, when you talked about computers, you were mostly talking, at least the ones
I interacted with, with mainframes, and it was a very different sort of thing.
Mainframes existed in a separate temple where there was a priesthood that maintained and
operated to them, and the rest of us who wanted to somehow make use of it, we would
have to do things like prepare boxes of punched cards, and oh boy, with those days fun.
So if you had data that you wanted to enter, a program you wanted to run, you know,
you would punch it all onto these IBM punched cards.
And these punched cards had 80 characters across, 80 columns, which is why the earliest
monitors that came with computers, the monochrome monitors were also 80 characters across.
Just happened to be that, you know, they were matching the initial punched card capacity.
Now in those days, you know, with punched cards, there were certain things that could cause
you a great deal of trouble.
One of them was, if the cards get out of order, if you can just imagine having a whole
box full, you know, hundreds of these cards, and you know, God forbid you bumped into someone
in the hallway and dropped this box of cards, you'd have to be able to get them back in order,
which was a bit of a problem.
One of the tricks we had back then was to draw a diagonal line across the top with something
like a magic marker, and that made it very easy to, you know, if there were too many
cards, too too many, you know, it made it a lot easier to get them back into order, because
you had some sort of visual thing, and if a card was out of order, it tended to stand
out a little bit more.
So those were my earliest experiences with computers.
And later on when I was in college, you know, I went to work first, I didn't go to college
until I was in my late 20s, and the college I went to, we had computer accounts that
went to a mainframe, but using a teletype terminal.
Well, you know, if you take a look at the terminal that you have in a Linux machine now,
which just opens up as a window, why do they call it a terminal?
Well, I mean, it used to actually be a terminal, and so when you see the TTY for teletype,
what they were talking about was something that had a keyboard and a roll of paper, and
you could type in stuff, and it would go to the computer, which was located somewhere
else, and whatever the computer spit back at you would come back and be printed on those
rolls of paper.
So I remember being in college and wrote my first program using Dartmouth Basic.
So, you know, that was, that even preceded so-called visual basic, which is something Microsoft
came up with years later, but, you know, this was the original basic.
And, you know, every line had a number, you know, so line 10, line 20, line 30, and so on.
And so it ran things in that order.
You know, that wasn't a bad way to learn something about computers.
I've got some very basic good grounding there in college writing programs and basic
that really helped me to understand how computers work.
Now, none of those would be what you would call personal computers, so when did I first
get a personal computer?
Actually, the first one I ever got was called a Sinclair Z80, although my memory is, it
had a different brand.
Maybe it was the time next version of this.
But the Sinclair Z80, which I think probably paid about $100 for back in 1980, came with
one kilobyte of RAM.
That's right, one kilobyte.
So we're not talking megabytes or gigabytes or any of the things you're used to now.
One kilobyte of RAM.
And that was the standard.
But I remember looking at this and thinking, okay, one kilobyte is enough, but, you know,
over the years, we're probably going to need more.
So they offered a 16 kilobyte expansion pack and being a really forward thinking kind
of person, I said, ah, that is for me, I must get the 16 kilobyte.
So I ordered that and, you know, that came, you know, the basic unit was just a keyboard
with some processing stuff built into it.
You bolted this RAM expansion pack on the back.
For a monitor, you would use a television.
So I had this old black and white TV, but they were more common back then.
And that was really all you needed because it was a monochrome, anyway, with one kilobyte
of RAM, you were not going to be doing color processing, trust me on that one.
Then if you created a program or something like that, you used a cassette tape drive.
And so you would record stuff onto the cassette tape drive and bring it back.
So you had to supply your own tape drive, your own monitor, well, you know, any cassette
player would work and say any old television would work.
So I had that and then in 81, I went into graduate school.
And at that point, you know, I'm back to mainframes, teletype terminals and, you know, dropping
off jobs to be run.
And you had to pay for your time.
That was another interesting little thing.
So if you were in college university, would have you, they might give you an account and
the account would give you an allocation of a certain number of dollars.
And that's what you had available.
God forbid you ran out.
So one of the things that we had to do is we had to economize as much as possible.
So one of the tricks that us old-timers remember was, you know, taking our box of punch cards
down to the computing center at around 3 a.m.
Because at 3 a.m., the computing time was so cheap, you could really stretch your allocation
a lot further.
So you would, you would take it down and you'd give them your, your punch cards or whatever
and tell them to run it.
And then you would come back the next day.
And with any luck, you'd pick up a printout that had all of the results you needed.
Well, what happened if you had made a mistake if you needed to change something?
Well, you had to change the punch cards and come back the next day and drop them off.
You know, again, come down at 3 a.m. to make it as cheap as possible and then pick it
up.
So it was several days later before you got anything.
But you know, that was what we had and, you know, it was not bad because I actually remember
in the early 1970s, doing by hand linear regressions, doing the matrix mathematics.
And so what that basically meant was you'd have columns of numbers and you'd take this
column and you'd square every number that was in the column and then you'd take column
A minus column B. You'd do a subtraction and you'd square that result and stuff like
that.
And it was just pages and pages and pages and calculations.
Well, at the time where I got to working on my dissertation, I talked to a faculty member
about that and he said, well, I'll be the advisor for your doctoral dissertation.
On one condition, you must purchase a personal computer.
And his reasoning was that if you got a word processor, you could actually get it done.
And I think the way he put it was, I'll be dead before you finish unless you buy a personal
computer.
So okay, so I speak, I spent $2,000 to purchase an XT, a PC XT as it was called.
And this was an, you know, Intel processor in 8088, two floppy drives, no hard drive.
It was running DOS.
The word processing program was word perfect.
And so what you had to do was you would have to boot from the floppy because you had two
floppy drives.
You would generally have your software in one and your data disk in the other in case you
wanted to save any of your files.
And so the, this used the five and five and a quarter inch floppy drives and they held,
oh, good lord.
I think it was like 360K, which seems like incredible now.
And so you'd, first you'd boot DOS and then you'd start up the word perfect program and
then, you know, you'd start typing and save your stuff.
Well, you know, that got me going.
But right away started to get curious about what's going on with this computer and started
digging into it.
And, you know, tried various things, there were even in those monochrome days, there was
even online stuff.
I know that's hard to imagine.
But you know, there were places you could go online and connect to people.
Not so much the internet at that point because we were talking like the mid 80s, but there
were, you know, private net, things like Compuserve, the Sierra Network, Prodigy, things
like that.
So I was trying those things out and also trying to figure out what's going on with my computer.
At a certain point, I started to get interested in games and you immediately ran into a problem
because those old computers, they came with essentially 640K of RAM.
And that's not entirely true, actually what they came with was a megabyte of RAM.
But it wasn't all available to you.
So the upper part, we say a megabyte, we mean, you know, 1024 kilobytes.
So it's the binary version, not the metric version.
And what we would do is the upper 384K was devoted to handling the video processing and
stuff like that.
So 640K was what was left after all of that.
Well, it was really hard to get everything in there.
If you wanted to get the game itself, the drivers, you know, did it run off of a CD drive.
You had to load a CD driver if that was the case.
And so if people came up with all of these tricks to somehow steal a little bit of memory
from that upper 384, and, you know, sometimes it was expanded memory, sometimes it was extended.
You know, and they were two different ways of basically stealing a few extra K out of
that upper 384.
And to do that, you'd have to go in, you'd have to tweak your auto-exec bat and your
config system to do that.
And at one point, I got very good at it.
I had it actually set up with a boot menu in DOS that, you know, you would boot into
something that would say, well, you know, choose which configuration you want to be in.
And so for a particular game, it's like, all right, I can read this off of a floppy
drive.
You know, a CD driver, I'll drop that, that'll give me a few more K, and then I can take
something from the upper and then so on.
The old days, somewhere in there is where I actually got my first hard drive, which I think
was a whopping 20 megabytes.
I thought we'd never be able to fill a 20 megabyte drive, those were the days.
Now, then I got into DOS, DOS had its limitations.
It's a single tasking operating system, fairly primitive.
The initial attempt to get something a little bit better was something called Windows.
You may have heard of it, I understand it's become rather popular in some circles.
So the initial one that I tried was Windows 3.1, which is widely regarded as the first
more or less useful version of Windows.
And that was really just a, I think we would call it a shell, you know, it wasn't the
kernel of the operating system, it was just this thing that sat on top and allowed you
to do some fairly simple graphic manipulations.
And I like that, I thought, okay, that's better than DOS.
And then Windows 95 was a real big change.
And you know, that was the one that I think really put Windows on the map to some degree.
And I got that and then, you know, Windows NT, I got into NT 4.0, then Windows 2000,
and Windows XP, well, at a certain point, I started to think, you know, I'm not really
happy with Windows, well, what are we going to do about that?
At this point, I was an assistant professor at a college and I got interested in all of
the online stuff, I mean, the internet had come along.
And you know, these days, it seems like everyone has just grown up with the internet
all around them.
I have to tell you, it wasn't always the case.
And I can remember back, and this probably would have been sometime in the 90s, maybe
the mid 90s, having the college librarian do a demonstration of this internet thing and
involve running a cable all the way into the auditorium so that we could set up something
to show the faculty.
It was a very long ethernet cable that would allow them to get some kind of an online
connection.
And one of the things that I remember then is that there were so many internet technologies
that have gone by the wayside.
Like Gofer servers were really big in those days, I think the web has really wiped out
the whole network of Gofer servers.
But we got into that and because I was somewhat more tech savvy than some of the faculty,
I was approached to be the faculty development officer with the tasks specifically of getting
my fellow faculty members to use more of this computer technology.
So I sort of dove in and started figuring out how I could use websites for my college
classes and that led to a certain point me being put in charge of the college website.
And I started getting involved with that and that's really what got me into my first
real connection with Linux because our server that all of this rested on was a red hat
server.
So I was given a login on this server, it's all command line.
So we didn't have any of the graphical interfaces which is probably a good thing because I've
never felt awkward about having to use the command line, and command line is not a problem.
As I say, I started with DOS which is command line anyway and editing auto-exec that and
config sis files and all of that.
So getting into a command line environment with Linux, and it wasn't all that frightening.
I use whichever is most convenient for me now whether it's the GUI or the command line
I'm not wedded to either, it's whatever is most convenient.
So anyway, we had this red hat server, all command line.
It wasn't anything that attracted me as a desktop operating system because by this point
I really had been using Windows for a long time and I thought I like the graphical interface.
I think it makes sense.
I kind of took a look around and discovered that there was this project just getting off
the ground called KDE and it looked really interesting.
It wasn't ready for primetime by any sense of the imagination but it was something I was
going to keep an eye on.
This could turn into something very useful someday.
And then at some point I tried Mandrake and it's been a few years later because by this
point KDE had matured obviously and so I installed Mandrake on a computer and I think I did
that two or three times.
The first time was like this is all different.
I don't know where anything is so it didn't last.
I tried a few times dual booting and would end up wiping out the Linux one because I just
never quite used it.
And at some point I did another Mandrake install and all of a sudden stuff started to click.
I was like, oh, wait a minute, I can do this.
I just figured out how to get all my email using Evolution.
I just figured out how I can do whatever it is I need to do and so I was going with Mandrake
for a while.
And then at a certain point, they started to have their problems sadly and I think they
probably still do this on the great.
And there was this new thing Ubuntu that came along and because I had come from Mandrake
and the KDE desktop environment, yes, that is redundant.
I know that, but anyway, I went with the KDE version which is Kubuntu, which I'm still
using.
And that's been my desktop operating system of choice for, I'm going to say about five
years now.
I still have, yeah, I still use Windows at work, Windows XP is our standard desktop where
I work now and my wife still uses it and I'm her tech support and that's okay.
And frankly, I've got a Windows 7 machine here that I keep for gaming when things like
that.
But most of the time, I'm sticking with Linux and one of the reasons for that is that
I'm a real believer in freedom and using free software and supporting free software.
And that's one of the things that, when I record more of these, I'm going to be talking
about a lot more.
But that has really guided me and sticking with Linux and trying to support all of that.
Now, lately I've been thinking I need to start investigating some other distros and get
into that.
So, you know, I'm not sure, I think pretty soon now I'm going to do an open Sousa and
check that out.
So we'll see if the combination of KDE with a RPM package management is okay.
And so, you know, who knows where that's going to go.
I think there's a lot of interesting possibilities out there and, you know, I want to try a pure
Debbie in at some point and I want to investigate some of the others.
I know a lot of the people that are involved with, like, the Linux link tech show, for instance,
there's a number of them that are big on arch and some kind of curious about that.
And I got a good friend who runs Gen 2 and has been saying, oh, you really ought to do
Gen 2.
So, those probably take a little more work, but it should be an interesting, interesting
adventure.
So anyway, that is, that's the story of what got me to this point.
One of the things that I'm a big believer in is, you know, as I say, supporting free
software, supporting the community in various ways.
And so, I actually found myself as president of my local Linux users group.
Not because I know more about Linux than anyone else.
We've got some really smart people in that group and I learn from them every time.
You know, I just kept going to the Linux users group and I'd learn a little bit more
each time.
And then, at a certain point, it's like, well, you know, we need someone to keep this
thing going.
I am now, in terms of my day job, I'm a project manager, so it was actually pretty easy
for me to pick up their reins as president of the Linux users group.
What I mostly do is just make sure that we have a room to meet in and a speaker to speak
each month.
And so, that's a nice little organizational task that I'm easily up to.
And then, as a result of that, I came to the attention of a lady named Beth Lynn Eiker,
some of you may know her as the leading organizer of Ohio Linux Fest who roped me into that
one.
And so, now I do publicity work for Ohio Linux Fest and that's probably something I'm
going to talk about as well as we do some more of these recordings.
And to me, those are examples of just, you know, fighting an opportunity to give something
back and help support the community.
I'm not a programmer, I never claim to be a programmer, and so, you know, I'm not going
to be developing kernel hacks for anybody.
You know, if you are a kernel hacker, God bless you, you know, it's a great work that
you're doing, but I know that that's not me.
And that's fine.
It doesn't need to be because I can make these contributions in other ways.
And so, those are just some things that I wanted to kind of throw out there.
And if you want to check out my website, let me spell it out because it's a word you
probably aren't used to, www.ZWILNIK.com is Wilmick.
And that name, by the way, comes from a science fiction series of novels and, you know,
you want a relatively short name that hasn't been taken.
You have to look for something unusual, don't you?
So that's my domain.
And so, I post things there.
You're welcome to go buy it any time, take a look.
And so, I think I'm going to sign off for now.
This is Ahuka, and it's been a pleasure talking to you, bye.
You have been listening to Hacker Public Radio, at Hacker Public Radio, does our.
We are a community podcast network that releases shows every weekday Monday through Friday.
Today's show, like all our shows, was contributed by a HBR listener by yourself.
If you ever consider recording a podcast, then visit our website to find out how easy
it really is.
Hacker Public Radio was founded by the digital dog pound and the economical and the
culture club.
HBR is funded by the binary revolution at binref.com, all binref projects are crowd-responsive
by linear pages.
From shared hosting to custom private clouds, go to lunar pages.com for all your hosting
needs.
Unless otherwise stasis, today's show is released under a creative commons, attribution,