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:
223
hpr_transcripts/hpr0230.txt
Normal file
223
hpr_transcripts/hpr0230.txt
Normal file
@@ -0,0 +1,223 @@
|
||||
Episode: 230
|
||||
Title: HPR0230: Expressive Programming 4: Escapism and Alternative Resources
|
||||
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr0230/hpr0230.mp3
|
||||
Transcribed: 2025-10-07 14:27:45
|
||||
|
||||
---
|
||||
|
||||
.
|
||||
.
|
||||
.
|
||||
.
|
||||
.
|
||||
.
|
||||
.
|
||||
Welcome to this episode of Expressive Programming, an exploration into programming as an art.
|
||||
Here I'll focus on programming, design, and development as an art form, especially as a form of self-expression.
|
||||
We'll look at open-source projects, the projects that I'm working on, the code that others have written,
|
||||
and focus on how that reflects what we feel, what we intend, and how we impact the world.
|
||||
Special thanks for all episodes go to heck-of-how-the-gradio for helping me get this podcast after ground, especially in Nigma,
|
||||
and also special thanks to HotBitchArson.
|
||||
The band's website can be found at HotBitchArson.com for other wonderful, inspiring, and moving creative comments,
|
||||
and things that they've allowed me to use.
|
||||
They're the cure for the uncommon non-college.
|
||||
And now onto today's episode of Expressive Programming.
|
||||
Enjoy!
|
||||
Welcome to Expressive Programming, episode 4,
|
||||
development, and escapism.
|
||||
I got into computers to escape the world that I grew up in.
|
||||
The environment, the people,
|
||||
Jehovah's Witnesses, the ignorance,
|
||||
everything, just the world, that didn't make any sense.
|
||||
Teachers that were apathetic.
|
||||
And then I found the internet.
|
||||
Of course, it was actually just a group of VBSs had together at that point.
|
||||
But it was a different world, where people were judged by how they acted, how they behaved,
|
||||
what they said, what they had to share, and what they knew.
|
||||
Now, I don't know if I've mentioned this in Expressive Programming,
|
||||
but I have a neuromuscular disease called generalized dystonia.
|
||||
This disease is similar to Huntington's disease.
|
||||
Meaning that it causes my body to spasm and contort 24-7.
|
||||
It's painful.
|
||||
It's left me with control over none of the soft muscles in my body,
|
||||
except out of my left hand,
|
||||
which now thanks to some blessed friends online,
|
||||
I'm actually able to program thanks to their gift of an iFrog Pro,
|
||||
a 100 keyboard.
|
||||
I'm now up to 90 words per minute.
|
||||
Prior to this summer, I was at 30 words a minute.
|
||||
Anyone who programs knows you can't develop anything at that speed.
|
||||
I'm still improving. I improved daily.
|
||||
But if not for this opportunity, I wouldn't be able to program, participate in Twitter, IRC.
|
||||
I'm still not to the point where I can catch up on email,
|
||||
but I can't find anything among all the bacon and spam that throws up in my inbox.
|
||||
But once again, I find myself programming to escape the pain,
|
||||
escape the reality of the town I live in,
|
||||
and I'll save all the person on Vama if you want to know what I'm really going through,
|
||||
and follow me on Twitter.
|
||||
But what I do want to talk about is how many people that I know
|
||||
that use programming as an escape, intentionally, unintentionally.
|
||||
How time can go into a vacuum,
|
||||
and suddenly it's 3 o'clock in the morning,
|
||||
and then suddenly it's 2 o'clock in the afternoon,
|
||||
how a solution that you see the code to,
|
||||
that seems like a half an hour of coding can turn into a two-day project.
|
||||
How you can wake up in the middle of the night with an idea.
|
||||
You have to drive it down, you have to at least write it down.
|
||||
You write it down, it doesn't do any good, it's still going through your head.
|
||||
You have to start programming it.
|
||||
It's even worse when you're bug-fixing,
|
||||
and you know the bug-fix.
|
||||
How many times have you went to work the next day?
|
||||
Not having any slight, not having slept,
|
||||
because you've been up all my bug-fixing.
|
||||
Everyone finds a way to escape.
|
||||
Reading, video games, television,
|
||||
with whoever can consume mass media and manage to escape.
|
||||
I can only assume it's by shutting down their cerebral cortex.
|
||||
But regardless of what else you may do to escape,
|
||||
is programming one of them?
|
||||
Or is the detachment from the reality a result of the creative process?
|
||||
As we begin to create draw,
|
||||
program,
|
||||
as we develop design and follow our inspiration,
|
||||
is a simple result of that,
|
||||
that we detach ourselves from the world.
|
||||
There have been numerous studies on what happens when people enter meditative stances,
|
||||
people enter deep concentration.
|
||||
There are neurochemical changes that happen.
|
||||
Brain chemistry changes.
|
||||
When people focus the brain changes.
|
||||
Perception of reality changes.
|
||||
Perception of time changes.
|
||||
Not exactly what Einstein meant by time is relative,
|
||||
but anyone who's ever spent more than one night working on a project,
|
||||
knows exactly what I meant.
|
||||
Or a hackathon.
|
||||
24 hours to come up with a solution to a computer science problem.
|
||||
There are a few things more...
|
||||
Accelerate, and something like that.
|
||||
Whether it's for competition, academia, or just amongst friends.
|
||||
How many bugs can you fix in 24 hours per day?
|
||||
What motivates us to do that?
|
||||
What makes a programmer program until 4 a.m.
|
||||
When we know we'll be more productive if we got some sleep.
|
||||
But patch won't wait.
|
||||
What motivates you?
|
||||
Are you escaping from reality?
|
||||
Do you notice time slipping by?
|
||||
Is it enhanced reality?
|
||||
Well, as I said before, this is simply a job.
|
||||
But it's programming with...
|
||||
...due to your mind.
|
||||
Can you go along for the ride?
|
||||
Really interested hearing it once feedbacks us.
|
||||
Your experience with middle of the night hacking sessions.
|
||||
What you think your motivation may be.
|
||||
What the cause may be.
|
||||
And any other information you might like to send along.
|
||||
I did not have a cook update on some of my projects.
|
||||
As I mentioned in episode 3 of Expressive Programming.
|
||||
I am focusing on Gamefuck.
|
||||
Right now I'm working on converting the book that I wrote two years ago for Nanorama.
|
||||
It was a take on a group of characters.
|
||||
The way it can describe them.
|
||||
That I met while I was becoming single.
|
||||
And I wrote the story, analyzing them.
|
||||
And a sketchbook for Expressive.
|
||||
A scientific one.
|
||||
And it's from one of their friends.
|
||||
From inside their world.
|
||||
Out of the games made a lot of changes from the book.
|
||||
And now it has eight characters.
|
||||
And it's coming along nicely.
|
||||
By nicely I mean I have a terrible way to go.
|
||||
Mostly in the form of 3D models.
|
||||
Which brings me to topic number two.
|
||||
Managing resources.
|
||||
Every project, web development, graphical.
|
||||
Programming, game development.
|
||||
That's top application.
|
||||
You have something other than the code that's part of your project.
|
||||
And if you're lucky enough that you're able to work with other programmers and designers and on a team.
|
||||
That's great.
|
||||
But not all the time.
|
||||
Especially now at the beginning.
|
||||
And I find myself wanting to program.
|
||||
More than I want to model.
|
||||
Most of the time.
|
||||
I have my days where I'd rather model than program.
|
||||
But not usually.
|
||||
Right now I'm creating a massive amount of figure model.
|
||||
A little more than wire friends.
|
||||
They're not fully textured.
|
||||
But they give me enough to work with that I'm able to start development on my game.
|
||||
The end I'll be using for my game is radium3D.
|
||||
The website is r-a-y-d-i-u-m.org.
|
||||
It's a very unique take on 3D programming.
|
||||
And especially on game development.
|
||||
I'll be going on into that more in the future.
|
||||
But as far as managing multiple resources.
|
||||
I have hundreds of textures.
|
||||
A single knuckle.
|
||||
So for each hand.
|
||||
At least 15 textures.
|
||||
For our face.
|
||||
That usually can be done one for most of the characters.
|
||||
For the main characters.
|
||||
I can't even count.
|
||||
The model hours and hours have development.
|
||||
It's a different type of development.
|
||||
But it has to be done to get the game ready.
|
||||
So I'm interested in any tips or any experience that you may have doing the same.
|
||||
I am attempting to start conversations with other developers, with other hackers,
|
||||
other coders, and other programmers.
|
||||
What are your experiences with these issues?
|
||||
What are your solutions?
|
||||
How do you escape?
|
||||
How do you get back if you have?
|
||||
Where have any of us ever come back?
|
||||
Are we all still lost in the land of things?
|
||||
Thank you again for listening to expressive programming.
|
||||
Please contact me with any questions or especially comments of similar stories.
|
||||
I'll assume you want to remain anonymous.
|
||||
For information regarding my game.
|
||||
If you'd like to get involved.
|
||||
Modeling, programming, or sign up for early affotessing, which will probably be a year away.
|
||||
Feel free to contact me.
|
||||
If there's a project you're working on.
|
||||
With episode five, I'm going to start highlighting projects from my single developers.
|
||||
If there's something that you'd like me to highlight, listen to the archer,
|
||||
contact me the way you'd like.
|
||||
And if you have a very pretty code.
|
||||
I'll be pretty happy to talk about it.
|
||||
Until next time, express yourself.
|
||||
If you enjoyed this episode of expressive programming.
|
||||
If you'd like more information about me, my projects, my podcasts or anything else.
|
||||
Please feel free to visit my website at ubersheetgeekchick.com.
|
||||
If you have any questions, comments or feedback.
|
||||
Please feel free to email me at feedback at ubersheetgeekchick.com.
|
||||
Warning, I'm Flaky and I suck at email.
|
||||
I'm also a member of the phpwomen.org community.
|
||||
It's a wonderful place.
|
||||
Any woman involved in development, please join us there.
|
||||
Also another wonderful community that I'm involved in is devchicks.com.
|
||||
All the development principles are welcome.
|
||||
Please come along.
|
||||
And lastly, I'm a proud member of both linuxchick.com.
|
||||
That's chick-chic.org.
|
||||
And linuxchicks.org.
|
||||
That's chix.org.
|
||||
And there you'll find opinions and topics and anything you could want.
|
||||
So any woman out there, please.
|
||||
You're not alone.
|
||||
Come join us.
|
||||
Lastly, I'm on Identica, Twitter, and on IRC three-note server.
|
||||
I add ubersheetgeek.com.
|
||||
Feel free to hop in, say hi.
|
||||
Find me in a room, PM me, and a probably block out.
|
||||
Other than that, until next time, express yourself.
|
||||
Thank you for listening to Hack with Public Radio.
|
||||
HBR is sponsored by Pharaoh.net.
|
||||
So head on over to C-A-R-O dot-N-T for all of the team.
|
||||
Thanks for watching.
|
||||
Reference in New Issue
Block a user