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:
309
hpr_transcripts/hpr0402.txt
Normal file
309
hpr_transcripts/hpr0402.txt
Normal file
@@ -0,0 +1,309 @@
|
||||
Episode: 402
|
||||
Title: HPR0402: Interview with Paul Frields of the Fedora Project
|
||||
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr0402/hpr0402.mp3
|
||||
Transcribed: 2025-10-07 19:50:53
|
||||
|
||||
---
|
||||
|
||||
.
|
||||
.
|
||||
Paul Freild's from what's your official title?
|
||||
Fedora Project Leader.
|
||||
Fedora Project Leader.
|
||||
I know you actually work for Red Hat.
|
||||
Okay.
|
||||
Alright.
|
||||
And actually sitting here talking to you, I see that on your desk, you have a Red Hat.
|
||||
An actual Red Hat.
|
||||
Yeah.
|
||||
So, one of the things that happens when you begin working for Red Hat besides the
|
||||
brutal hazing is that they hit you with the sticks, but the thing that you get at the
|
||||
end of the tunnel is the Red Hat, the Red Fedora.
|
||||
But I don't know if I should be making this confession here, but I actually have three
|
||||
of them.
|
||||
That particular hat that you're looking at is one that was sent to me by a friend back
|
||||
when I was a volunteer of the door contributor.
|
||||
I had been working on documentation for a few years at that point, and I don't want
|
||||
to overstate my part in the team, but I think I was like one of the key people.
|
||||
I mean, I would consistently come in and do work, and I really enjoyed it.
|
||||
We have done a, I think one or two sets of release notes for Fedora at that point.
|
||||
That may have been around, I want to say it was around Fedora Core 5 back when we had
|
||||
the core.
|
||||
And I think they're five or six, and he sent me that hat.
|
||||
And interestingly, it's the only hat that I have that actually fits me, because I have
|
||||
an enormous head, and my wife will tell you that for nothing, but I have a big head.
|
||||
I try not to have a big head.
|
||||
And if we're speaking, we've got a lot of, I'm not, you know, in the face of head.
|
||||
Well, I think it's so comforts, because I mean, that's like an extra large hat.
|
||||
And I mean, it just fits.
|
||||
And I've got a couple others.
|
||||
The one that Red Hat gave me when I was hired was large, so they apparently didn't know
|
||||
that I had such a weld you got it.
|
||||
They didn't know it that way, but you know, that's how I got the job, I skunked them.
|
||||
Yeah.
|
||||
Cool.
|
||||
And it's actually a Fedora, right?
|
||||
It is.
|
||||
It is actually a Fedora.
|
||||
So the official Red Hat is, I didn't really actually know that.
|
||||
I didn't know the official, I mean, I saw that, I mean, obviously the logo has it.
|
||||
I guess I didn't identify that as a Fedora.
|
||||
Yeah.
|
||||
The great thing about it is, I mean, you know that our name, the Fedora project's name came
|
||||
originally from Fedora.us, which was run by a student, then I think he was a grad student
|
||||
CS at University of Hawaii, by the name of Warren Tagami, and he started Fedora, US, as basically
|
||||
a way of making add-on RPM packages for Red Hat Linux, which back then was a, you know,
|
||||
a boxed product you go buy in a store, 40 bucks, yeah.
|
||||
So he would, you know, he actually got some folks together to package up things that,
|
||||
you know, Red Hat wasn't interested in doing for whatever reason, and so they had this
|
||||
Fedora.us repository, so even back then they had, you know, as places you get those
|
||||
RPMs, just, you know, download them and add them to your system.
|
||||
I had no idea.
|
||||
I didn't know this backstory.
|
||||
Yeah.
|
||||
And so the reason they, well, so they called it Fedora because it was a way, obviously,
|
||||
they couldn't use Red Hat's framework, yeah.
|
||||
I mean, you know, just like you wouldn't, you know, make a store selling like, you know,
|
||||
things to add to your iPod and call it, you know, Apple add-on.
|
||||
They're right.
|
||||
You know, they get a little upset.
|
||||
So you know, Fedora was a play on words because of this, you know, this red Fedora that
|
||||
the Shadow Man War, right, little Shadow Man logo.
|
||||
So Fedora.us eventually merged with Red Hat's original Red Hat Linux project, which was
|
||||
where they had tried to sort of turn their Red Hat Linux product into a community.
|
||||
Yeah.
|
||||
Okay.
|
||||
It didn't work really well, but what they realized is that what they were missing is, you
|
||||
know, some piece of the piece of community and infrastructure that Warren had.
|
||||
So, you know, when they put them together, that's what became the Fedora project.
|
||||
Well, actually, that brings up another question, and I hope I'm not re-trading too much
|
||||
of other interviews that you've done, but when did you come to Linux in general?
|
||||
No.
|
||||
Actually, no.
|
||||
That's a good question, actually.
|
||||
I haven't had a whole lot of people asked.
|
||||
You know, when you've, you know, happened to land in a job like this, like I did, you know,
|
||||
people just assume that you've been doing it your whole life.
|
||||
And I'm not, you know, I'm not probably as long-time a Linux user as some of the people
|
||||
that I've met.
|
||||
I started using Linux in, it was around the beginning of 1997, or the end of 1996, beginning
|
||||
of 1997.
|
||||
And I actually worked in a, a criminal laboratory, like forensic laboratory, and we were processing
|
||||
digital media.
|
||||
So, you know, if there were cases involving, you know, this kind of crime, that kind of crime,
|
||||
there was some sort of computer media involved, involved our laboratory process, that stuff.
|
||||
And at the time, we were paying an enormous amount of money for proprietary tools, things
|
||||
like, you know, an application that would allow you to boot off a DOS boot disk, do a 16-bit
|
||||
and single user environment, and then copy one disk completely, and add the hard disk
|
||||
completely.
|
||||
Yeah.
|
||||
Like a DD.
|
||||
Yeah.
|
||||
So, you just hit the magical point where I started using Linux and discovered the DD command
|
||||
after, you know, a month or two of playing with it.
|
||||
You know, friend who came in the office was a salarist guy, and he, he plopped a book on
|
||||
my desk one day and said, this is Linux, I think it's going to be really big, and you
|
||||
ought to, I think, I had been bothering him about, like, trying to teach me some Unix stuff.
|
||||
Yeah.
|
||||
And, you know, the sun work station he worked on, which was fascinating.
|
||||
That's cool.
|
||||
And he plopped this book on my desk and he's like, you're going to want to learn this.
|
||||
I think it's going to be big.
|
||||
And so, you know, that red hat Linux 4.1, I started on that, and, you know, I discovered
|
||||
the DD command.
|
||||
I'm like, we are spending just made everything up to $1,000 on all this software, and we
|
||||
don't have to look at this, you know, and I started showing people the light more or
|
||||
less.
|
||||
I said, and more or more, you did you know while you're copying that disk, you can actually
|
||||
be filling out your notes or, you know, doing other work on our system, you don't have
|
||||
to, you know, your system doesn't have to be a brick, because it's, you know, oh, I'm
|
||||
busy copying other stuff.
|
||||
Yeah, yeah, yeah, yeah.
|
||||
Don't bother me.
|
||||
Right, essentially, we had these long desks of hardware, and if you started running
|
||||
one of these copies, which, of course, we did a lot, the system was, I mean, that was
|
||||
it.
|
||||
It was tied up.
|
||||
So, we had to have more workstations, you could possibly believe.
|
||||
I mean, you had to have a license for each workstation.
|
||||
Yeah, absolutely.
|
||||
Yeah, absolutely.
|
||||
And their uptime wasn't even necessarily complete, because it was more like, if you had
|
||||
that many drives to copy, then you were using all the workstations you didn't, you weren't,
|
||||
so they were sitting around.
|
||||
Right.
|
||||
I mean, there were times where you'd actually run out where you literally say, I can't
|
||||
work today, at least I can't do any computer-based work, you know, I can go fill in some paperwork
|
||||
in there.
|
||||
Right.
|
||||
But, you know, what happened is a lot of people would schedule the stuff, you know, they
|
||||
would basically set everything in the last half hour where they went home, at least on
|
||||
their last station, so that they'd be able to work through the day.
|
||||
I mean, it was just looking back, it just seems ridiculous, how we did business that way.
|
||||
So, well, anyway, the long short of the story is actually the long, I guess, we're really
|
||||
not doing a short version, but the, to make a long story longer, I basically took that
|
||||
as, like, the harbinger for the rest of my career, and I spent the next few years writing
|
||||
forensic protocols for Unix Evidence and teaching all of our various forensic people out in
|
||||
the field nationwide, how to use Linux, and we based everything on Red Hat, and I tried
|
||||
a few other districts, but I always came back to Red Hat because it was, it was easier
|
||||
to install than anything out there, and it had this great documentation back in, you know,
|
||||
it had a good company behind it, and, you know, honestly, as I looked more into it, and
|
||||
I started to care more about the ethics of free software, I looked at what the company
|
||||
did, you know, that they actually really put their money where their mouth is, they were
|
||||
just an open source company through and through, and I was really impressed by that, and
|
||||
so I, you know, I stuck with them, and, you know, I'm not too big to admit that, you
|
||||
know, I, I, you know, had these sort of dreams one day of coming to Red Hat, and, you know,
|
||||
Max B, that called me one day, and, and said that, you know, he was looking to move on
|
||||
and do something else at Red Hat, and, was I interested in taking his job, so it was,
|
||||
it was a, it was a good day, it was, it was a, it was a hard decision because I had a,
|
||||
you know, a really good job, was, you know, things were going very well, stable, my family
|
||||
was happy, and, you know, it was a little bit of a, a little bit of a, you know, a fear
|
||||
situation, some people didn't feel the unknown, and I thought, you know what, life is just
|
||||
too short.
|
||||
Yeah, exactly.
|
||||
Just too short, you've got to take the chance when it comes along, especially if it's
|
||||
something that you really care about with you, obviously, when you're doing Fedora documentation
|
||||
every spare moment you have, and you're, you're, your hobby time anyway, then obviously
|
||||
you care about it.
|
||||
Yeah, absolutely.
|
||||
I mean, it was a way, basically, to spend more time doing what I'm doing.
|
||||
You wanted to do it.
|
||||
Yeah, exactly.
|
||||
Yeah.
|
||||
Yeah.
|
||||
And so it was, it was a, a very excellent time in my life.
|
||||
I feel, I look back on it and say, at least, you know, for whatever else may happen, I can
|
||||
look back on that and say, you know, I'm not going to have any regrets about it.
|
||||
Yes.
|
||||
So then I think, you know, people should, you know, should look at their lives and, you
|
||||
know, you don't want to look back and regret not having done something.
|
||||
Right.
|
||||
So the adoption of Linux at that old job, the adoption of Linux was pretty quick there,
|
||||
would you say, like the, the four-in-six lab?
|
||||
It was, it was over the period of, I would say, a couple years and, you know, the reason
|
||||
being is that there was some entrenched technology there.
|
||||
It was all proprietary and they were, you know, you know, paying out a notice for it recently.
|
||||
And when, you know, when I showed them basically that they didn't have to pay a contract
|
||||
or a huge amount of money to build these, you know, pipelines to have incredibly automated
|
||||
processes, I mean, it did shake things up a little.
|
||||
I feel like, you know, it was, it was more, it was more, I think, that the people who
|
||||
really understood what they were doing, understood the nature of scientific methodology and by
|
||||
that, I guess, I mean, you know, repeatability that you have some sort of, you have the notion
|
||||
of being able to take the tools that you use and present them in a court of law.
|
||||
You can show open source code directly to a court.
|
||||
You can give it to the defense attorney or defense contractors or whatever and they can,
|
||||
you know, take that code and do the exact same tests that you did.
|
||||
Right.
|
||||
It's 100% repeatable and it's, and the transparency is what makes it so powerful.
|
||||
It's not something that, you know, we, this laboratory, sort of built in a black box.
|
||||
And you can't look at your code.
|
||||
Yeah, I know you're talking about Jeremy Allison says a lot of the same stuff about the advantages,
|
||||
at least in the legal area of open source because there's no risk that the code is tainted
|
||||
because you can look at the code.
|
||||
Right.
|
||||
Right.
|
||||
I mean, there's the way that we could drill down into it basically made it, I mean, essential
|
||||
as a no-brainer.
|
||||
So people who, again, they understood that scientific methodology and they understood the underpinnings
|
||||
forensic science in, you know, in the legal sense and, you know, in the, I think, in the
|
||||
ethical sense of being able to, you know, have this very transparent box that you do what
|
||||
you're working.
|
||||
They were very quick to embrace it, I would say.
|
||||
And over the next couple of years, you know, as people started learning more about it and
|
||||
they realized how easy it could be.
|
||||
Yes, you had to go to a command line and run some commands, but we were already doing that
|
||||
anyway.
|
||||
Yeah.
|
||||
The people who were doing this work were not.
|
||||
They weren't Windows Point and Click junkies, you know, a lot of them understood how to do
|
||||
things in a community.
|
||||
Yeah, right.
|
||||
Yeah.
|
||||
And so it was very, very interesting that the fact that we had taken the help of the commodity
|
||||
hardware.
|
||||
Yeah.
|
||||
That we had so much of and actually have a much, much greater return on investment for that
|
||||
same hardware.
|
||||
Well, Red Hat just recently, and you might not have, I don't know if you're able to comment
|
||||
on this or not, but Red Hat posted on their official blog.
|
||||
I think it was a video about open source in government.
|
||||
Did you see this video?
|
||||
Oh, is this pretty new?
|
||||
It's really new.
|
||||
Okay.
|
||||
I may have missed it.
|
||||
I've had, because I'm literally coming here like almost back to back after another conference.
|
||||
Okay.
|
||||
And I've been, I've been a little, well, I've been deprived.
|
||||
Yeah.
|
||||
Because it's really cool.
|
||||
It is Red Hat saying that, you know, government institutions shouldn't be throwing their money
|
||||
at something that doesn't belong to the public when the government belongs, ideally, to the
|
||||
public.
|
||||
You know, and that is, if the government is truly going to serve the people, and I might
|
||||
be adding some of my own apolitical beliefs here, but essentially they're saying that if
|
||||
the government is going to be owned by the people, then the software that the government
|
||||
uses needs to be owned by the public.
|
||||
Right.
|
||||
So it's not Microsoft.
|
||||
Absolutely.
|
||||
And, you know, and I can't agree enough, you know, especially there have been, you know,
|
||||
we've had many years now of discussion about open source in, for example, voting system.
|
||||
Yeah.
|
||||
I mean, that's a pretty old argument at this point, and I don't think that there's anyone
|
||||
whose opinion is respectable, who believes that proprietary technology is running the underpinnings
|
||||
of our democracy.
|
||||
This is a good thing.
|
||||
Right.
|
||||
You know, I'm frankly horrified by that idea, and there have been enough, you know, there
|
||||
have been enough examples of people doing penetration testing and scientific testing, and, you
|
||||
know, there have been enough instances where the efficacy and the reliability of those sorts
|
||||
of systems has been called into question, but I think that, you know, no citizen of the
|
||||
United States ought to be thinking that a proprietary voting technology is something
|
||||
we ought to put any stock in whatsoever.
|
||||
I think it's, you know, again, I'd say that's another, it's another no-brainer.
|
||||
You know, I haven't seen the video, and, you know, just speaking as a, you know, just
|
||||
a person who works with open source all day, I mean, I absolutely would like to see more
|
||||
of it in government.
|
||||
And I'll tell you, you know, one of the major problems that I've seen in government, you
|
||||
know, and I was, you know, as government employee for almost, almost 20 years, the thing that
|
||||
I saw often is the government getting charged over and over for essentially the same basic
|
||||
building blocks, all of which are readily available, yeah, consumable in open source.
|
||||
I mean, right?
|
||||
Open source is about, and I don't, I'll paraphrase, I guess, what Greg DeConexberg, a good friend
|
||||
of mine, says, you know, it's always a good idea to steal from Greg because he's a smart
|
||||
guy and, and he talks real pretty.
|
||||
And so one of the things I heard him say recently was that there are so many people in government
|
||||
who are doing work that is very specialized and very, requires a very deep corpus of knowledge,
|
||||
right?
|
||||
And those people are some of the best in the world at what they do.
|
||||
And you can look all, I mean, people can make jokes about the government, you know, and
|
||||
government employees, and that's fine.
|
||||
I mean, there's, I'm sure that there's, you know, wide swaths of employees all over,
|
||||
you know, all over the private and public sectors that, you know, you can do that.
|
||||
And I believe that there are areas in government where you've got incredibly, incredibly brilliant
|
||||
people who know a lot about a very specialized area.
|
||||
And it does not make sense for those people to be paying over and over again for basic
|
||||
building blocks of solutions, right?
|
||||
When essentially, if you put those building blocks in front of them, I mean, what they really
|
||||
need is they need Legos, yeah, they have what it takes to put the Legos together into something
|
||||
that is a, you know, an amazing contraption that is going to be very well suited to solve
|
||||
their particular problem.
|
||||
But instead, you know, there's this culture that's grown up over many years.
|
||||
There's this, you know, this, you know, I don't know what you call it, I like to think
|
||||
of it as sort of a, you know, this blood sucking middle level of IT consultants that are essentially
|
||||
just leaching resources out of the government constantly.
|
||||
You know, I think that there's, there, there is a, there is a very respectable and commendable
|
||||
move nowadays towards, you know, more transparency in government.
|
||||
And I think that that should carry over into the systems that government uses.
|
||||
There, you know, there, we have some interesting, some very interesting fingers and various
|
||||
pies.
|
||||
And when I say we not red hat, I mean, actually, some of the folks who are working in
|
||||
the Fedora project, who've got some tools that we are making available and, and demoing
|
||||
in a couple of places to try and show how government data can be made more available,
|
||||
readily consumable, and available near real time to citizens everywhere.
|
||||
So, you know, people will essentially be able to build, you know, mashups of government
|
||||
data on, you know, on an accelerated basis.
|
||||
Yeah, well, that's really cool.
|
||||
Thank you for listening to HACC Republic Radio.
|
||||
HPR is sponsored by Carol.net, so head on over to C-A-R-O dot N-E-T for all of her team.
|
||||
Reference in New Issue
Block a user