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:
77
hpr_transcripts/hpr2144.txt
Normal file
77
hpr_transcripts/hpr2144.txt
Normal file
@@ -0,0 +1,77 @@
|
||||
Episode: 2144
|
||||
Title: HPR2144: An Interview with All About Code at Manchester BarCamp
|
||||
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr2144/hpr2144.mp3
|
||||
Transcribed: 2025-10-18 14:51:41
|
||||
|
||||
---
|
||||
|
||||
This is an HBR episode 2,144 entitled, an interview with all about Kodat Manchester Barcamp
|
||||
and is part of the series, Interviews. It is hosted by Tony Humek at Tony H1,212 and is about
|
||||
8 minutes long. The summer is. This is a follow-up interview with Josh Harky who has been busy
|
||||
since I last interviewed him. This episode of HBR is brought to you by AnanasThost.com.
|
||||
Get 15% discount on all shared hosting with the offer code HBR15. That's HBR15.
|
||||
Better web hosting that's honest and fair at AnanasThost.com.
|
||||
Okay, this is Tony Humek for Hacker Public Radio and I'm still at Barcamp Manchester and I've got
|
||||
with me all about Kodat or Josh Lowe as he's commonly known. I interviewed him a few weeks ago when
|
||||
we were at Blackpool Raspberry Jam but since then he's developed a couple of new projects so I'm
|
||||
going to ask him to explain about them. So as Tony said, I'm Josh and I'm known as all at all
|
||||
underscore about underscore code on Twitter and you can find me all about code.co.uk and
|
||||
not code.co.uk. Josh, would you like to tell us about this new project you've got going?
|
||||
So I think it was August since I last did the podcast. So in since August I think I mentioned in
|
||||
the last one about HBR15 which is my Python library and I have recently developed a block format
|
||||
for it. So what I wanted to do is I wanted to create a bridge between scratch and Python so that's
|
||||
what Edublox is aiming to do. So Edublox is built in Blockly which is something developed by Google.
|
||||
It's a piece of open source software and it's written in JavaScript. So what happens is you have
|
||||
your JavaScript with two things called definitions and generators. So definitions are like you
|
||||
color blocks. So what color you want them to be, what type they are and what you want them to say,
|
||||
what the user sees basically and then you've got your generators. So each block you can
|
||||
use it to do code in different languages. So I think you can have Python, Ruby, Lua,
|
||||
JavaScript, all the big coding languages and what that basically does is you set a variable to
|
||||
so it uses Python mind. So you set the variable to the code you want it to run. So if you have
|
||||
say five blocks it then sets the variable to the code. It then sends it to something called a
|
||||
Python bottle server. So if you've used flask bottles like a simpler version of that and
|
||||
what it does is it sets the variable. The index HTML file basically has a workspace where you
|
||||
can drag and drop the blocks. It then sends it to the server and it runs. So that's available to
|
||||
download. If you go to EduPyzen.co.uk forward slash hash tag blocks you'll be able to find the
|
||||
guide there. And is it easy to install and what operating systems will it run on?
|
||||
Yes. So it's really easy to install. I think it works on most Linux distros on the Raspberry Pi.
|
||||
So because it uses GPIO pins and Minecraft Pi obviously you can't use it on like you're a
|
||||
Ubuntu desktop and that. But I'm hopefully getting it so that you can access the HTML file from
|
||||
a desktop computer or an iPad and it will basically just run it on the Raspberry Pi and it's
|
||||
basically like you're using it. So it's a two line installer. So let's pound a kind of created
|
||||
install script. So you do you get it via the command line and then you use sudo bash to execute
|
||||
the script. So where do you envisage this piece of software going? So I think
|
||||
since I released it on Sunday and since the day after someone used it in lessons in a school
|
||||
in Coventry and then the next day they created documentations. So the aim basically is to get
|
||||
a worldwide kind of known way for the bridge for Scratch to Python. So what I kind of want to do
|
||||
is my aim is to get maybe a hundred people making that transition. So I'm going to
|
||||
MOSFEST in London and hopefully make some transitions. My understanding is you've written this
|
||||
so that children transitioning from Scratch can start to understand the underlying code for Python
|
||||
and when you put the blocks in can you see the Python code? Yes so the blocks are exactly the same
|
||||
as Python, indents and everything. So if you make a block program and you type that into Python it
|
||||
will be exactly the same. So it's basically the same as Python, blocks through blocks.
|
||||
Thank you very much. I believe you've also designed a kit that you're hoping to get out there
|
||||
into the community. So I'm currently in talks with CPC and Pomoroni to map my own kit. So the first
|
||||
one is a starter kit. So that includes LEDs, wires, breadboards, you basic starter electronic kits
|
||||
and what my idea is is to have these kits for around £8 at the retail price and I'm hopefully
|
||||
getting them out into schools. So I've selected some schools that are going to get them and once
|
||||
they have reviewed them and used them in class I hopefully want to get it out to the public in
|
||||
the next three to six months. Well we're here at BarCamp Manchester but I believe you're going
|
||||
to be attending another event shortly. Do you want to tell us about that? Yes so at the end of October
|
||||
which is actually Halloween weekend I've been invited to MOSFES. So what MOSFES is is if you've
|
||||
ever used Missilla Firefox which I think most people have. It's basically their yearly annual
|
||||
festival that they do. So that's down in London in a college opposite the O2. So it's basically the
|
||||
big festival where the whole web community comes together in one venue and I will be in the use
|
||||
zone. I don't know where it's located in the building but I will be running a workshop on
|
||||
edu box. So what my idea is to get Minecraft and edu Python integrate them because it's on Halloween
|
||||
weekend we're going to put a Halloween twist on it. Oh thank you Josh and for the listeners out
|
||||
there if you want to meet Josh in person and you're going to MOSFES. Lucky me out lucky me up. So this
|
||||
is Tony Hughes from Hancock Public Radio signing off. Thank you.
|
||||
You've been listening to hecka public radio at hecka public radio dot org. We are a community podcast
|
||||
network that releases shows every weekday Monday through Friday. Today's show like all our shows
|
||||
was contributed by an HBR listener like yourself. If you ever thought of recording a podcast
|
||||
and click on our contributing to find out how easy it really is. Hecka Public Radio was founded
|
||||
by the digital dog pound and the infonomican computer club and it's part of the binary revolution
|
||||
at binwave.com. If you have comments on today's show please email the host directly leave a comment
|
||||
on the website or record a follow-up episode yourself unless otherwise status. Today's show is
|
||||
released on the creative comments attribution share a live 3.0 license.
|
||||
Reference in New Issue
Block a user