Files

1300 lines
51 KiB
Plaintext
Raw Permalink Normal View History

Episode: 2946
Title: HPR2946: Sunday at OggCamp Manchester 2019
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr2946/hpr2946.mp3
Transcribed: 2025-10-24 13:44:50
---
This is HPR episode 2946 for Monday the 18th of November 2019.
Today's show was entitled Sunday at Alcamp Manchester 2019
and as part of the series Interviews and it's hosted by Ken Fallon.
It's about 56 minutes long and carries a clean flag.
The summary is interviews and chat from the UK's largest floss event.
This episode of HPR is brought to you by AnanasThost.com.
Get 15% discount on all shared hosting with the offer code HPR15.
That's HPR15.
Better web hosting that's Aniston Fair at AnanasThost.com.
Music
So it's day two of Alcamp.
The morning after the night before and I'm standing here with a gentleman whose name is Michael Dales.
I'm Michael, why are you here at Alcamp?
I build electric guitars and part of that process I've generated some open source software that helps me do that.
Okay, there'll be a photo in the show notes.
You build these guitars yourself.
They look genuinely guitarry to be brutally honest.
Thank you very much.
So yeah, so I build them from scratch.
So I have a pile of wood at one end of my table in the middle.
I have a half built guitar and then the one I'm holding is the finished product.
And sort of hand built.
Electric guitars are quite a nicely democratic instrument.
There's a lot you can fudge.
So if you're always starting to make a violin for instance,
you kind of have to get most of that right.
Electric guitar, there's a lot of room for a customization or
whatever you want, but there's one bit you have to get right,
which is the fret layout because that defines the notes and makes it a musical instrument.
But being a software engineer, I didn't want to leave this to a calculator and a pencil and a ruler.
I wrote some software tooling to do this,
which I've opened source and given out to the Lufio community.
Okay, am I sort of licensed, is it under?
It's under a GPL license.
I think GPL free, if I remember correctly.
And it's kind of nice, the Lufio community, like guitar builders,
like this community here.
They're very sharing, generous with their knowledge.
And so for me as an outsider coming in,
this has been a nice opportunity for me to bring my skills and contribute back to that community.
And I know that that's working is because I can easily get emails from
proper Lufios who have used my tool and said, oh, thank you very much.
And so it's been really nice.
Yeah, there's a newcomer to be able to, you know, give something back.
And that's always the fun bit when you, you can enter a new domain with a different set of
respective knowledge, right? It's always interesting to see how you can apply that to what you do.
Right, for the people paying along at home, what I'm looking at here on the desk is a block of wood.
What about wood is that? It's about a foot by two foot, I guess, in old terms.
That there will be ash.
For the body, it'll be maple neck, and this is Rosewood fretboard.
And then you've got templates here in prospects?
Yeah, so I have access to a laser cutter.
So I design my guitars, and then I laser cut out these templates, which is very normal.
But one thing I realized was that most people actually make templates on a bandsaw out of MDF.
But you can't then see through them. And one of the things you're trying to do with a template is
you want to make it so that the wood grain is all nice.
You won't avoid any defects in the wood. That's much easier if you can see through the template.
So the guitar you're holding right now is your typical think, I don't know, fret.
Stratocaster, I guess.
It's based on a telecaster, this one.
Okay, and the wood itself is just stained, and you've got a lovely grain on it.
And I actually like the way the grains.
If you follow the strings down, the grains go straight to the end,
and then you have the round curves of the knots above that.
So a very nice effect, picture in the show notes.
Okay, yep. So with these templates, I will screw them to the wood.
I will use a bandsaw to get rid of most of the material,
and then I'll use a hand router just to get it flush.
If you're just making the body, the body is the easy bit.
I always advise people, if you don't want to get into guitar building,
buy the neck, and make the body.
Because there's a lot, if you've never done woodwork, there's a lot there,
but it's kind of the less critical part.
You basically can't go wrong with that part.
Yeah, you can't, if you try hard enough.
Yeah, but I've seen people just use a bandsaw or a saw to rough out the shape,
and then sand it down, and have a perfectly good guitar after that,
right? You don't need many complicated tools to make a good guitar body,
and you make it perfect for what you want.
Seeing somebody make one with spaghetti and epoxy.
Yeah, again, like 95% of the sound, a little electric guitar,
is going to come from the kind of strings themselves and the pickups.
So what you make the body out of, you can have fun.
Okay, and so let's move along.
You've got some tools here for cutting soles and the like.
What's this one? It's a small flat.
So these, again, the bit that you have to kind of get right on a guitar,
and the bit where has a lot of the manual labor goes into is the fret work.
So, frets come as wire, and you cut little bits of that wire,
and you hammer them into the fret slots.
But now they're not perfectly level, because you've hammered them.
So then you take a flat file, so I have a flat file here,
and you sharpie up the frets, and just file them until you see silver,
and then you know they're all level.
It picks a couple of goes at that.
Now they're not round anymore, so the tool that you picked up a second ago
is a round profile file, which is forgetting the shape back on the fret.
Now the frets are round, but they're scratched, and so if you do a string bend,
you'll hear it's scraped, so then you have to polish your frets.
And so doing a frets job takes me about two days,
which again is why I advise the first time you do a guitar by the deck.
But the way the open source tooling works.
Which is what I was going to ask you about, because why we're here.
Calculating those fret positions is key, and as a software engineer,
I realize that I can write some software where I type in the size of the guitar.
Is it a bass? Is it a ukulele? Is it a conventional size?
And then how many frets I want?
Well why spend a half an hour doing that when you could spend 48 hours writing a problem to do that?
Indeed, but having, having, you know, like most nerds, I don't account for that cost.
So, but it's not just I can calculate numbers.
I then Microsoft actually make a make a JS library, which outputs,
lets you do basic geometries and output them in files compatible with laser cutters,
3D printers, and what have you.
So you can, they're using it to have JavaScript generate designs.
And so I've used that library, and I can now take my fretboard design and the in-lays,
and I generate that using their JavaScript library, and I take that to a laser cutter.
And so I can't cut the slots with a laser because the laser will cut a V-shaped groove,
and I need a very precise, a dimension, year square profile.
But I can etch a very faint slot that the saw will sit in.
And then I can know that what where I'm cutting the fret slots is precise.
And so I have this very nerve wrecking bit in the middle where I take a neck that I've invested
a lot of time, I'd put it in a laser cutter and hope that I've lined it up correctly.
But it means that the fret spacing I know is going to be accurate.
And so this guitar I've been playing this morning, I'm holding, is partly generated with JavaScript.
And what where does this run on a web servers or do you download it?
It's a static page. There really isn't much cleavage to it.
So it's old, a single JavaScript library.
It's up on GitHub if you go to electricflatjack.com, there's an open source tab at the top
and you can even get the code or you can run it yourself.
Okay, can you give us that in a nice, slow, clear voice?
It is electricflatjack.com.
Electric flap?
That's in the cake.
Electricflapjack.com, F-L-A-P-J-A-C-K.com.
That's probably obvious.
Tanybody is into guitars, but okay.
So it's never named your company when you're hungry.
Yeah, okay.
Excellent, excellent.
No, actually the UI looks pretty cool, as I'm looking here.
Fred Templar Generator and you've got a scale-end, first-fresh,
blah, blah, blah, blah, it's the buttons.
Does this end down on the bottom then?
We see a horizontal guitar, fresh layout.
Does that change if you modify it there?
Yeah, so as you change things, it will live update.
And there are a bunch of options there to do with the manufacturing side.
So if you're targeting CAD, then you'll want to thin lines.
If you're going to laser-etch it, you'll want actually small rectangles for the frets.
I don't want a point line.
I want a small channel.
The in-lays will be dots if you're CAD.
If you're actually scoring the fretboard to drill, you probably won't cross this.
Because the drill bit will sit in the...
Why's that?
Yeah.
So there's a bunch of tweaking for that.
And then at the bottom, we've got Savers SVG or Savers DXF,
which are the kind of common file formats that you'll most of your maker tools will use.
So yeah, so it's a simple thing, but I've never generated a guitar neck without using this.
And I say it's nice when people get in touch and say,
oh, I use this or can you just add this tweak for me and
know that you've made something just helping others, right?
Yeah, excellent.
Actually, the layout seems logical and clear,
which is unique in the old source world, I guess.
Well, there's not a lot of complexity to this.
It is, you know, it is a form-follow function here, right?
It's just got all you need.
It's been very popular here, your boot.
It's been dragging all the euths in.
I think the nice thing about this is it just shows a different side of
we're used to seeing open source in the digital domain.
It's less often that we see it in such an analog domain.
But if you go into a makespace, there are lots of little projects like this
that people work on to generate things for 3D printers and laser cutters.
And so yeah, that's kind of why I thought it would be nice to bring it here.
Fantastic. Well, thanks very much for
sharing that with us and the links for all the supporters will be in the show notes.
Thank you very much.
That's okay, thank you.
Hi everybody, I'm at Grumpy Mike's Electoral Gadgets and you are?
I'm Grumpy Mike.
And you are?
Ty.
Hi, so what?
I'm looking at the booth here and I see,
yes, something that could potentially be a guitar with buttons.
A guitar like a child's toy, guitar with race,
yeah, with small brass pipes above the size of a pencil and then at the top of the
fret there seems to be like a child's blue, blue, red and green buttons.
There is going to be a photo for these in the show notes.
I'll tell you about Mike, can you, or can I call you Grumpy?
Can you tell us what's going on here?
Right, okay, and I meet up once a month with other like mind you idiots
under the auspices of Drake music.
Now Drake music's a charity run basically from London,
but there's a little outpost here in Manchester where a dedicated group was ganna
and nice regular members and also flux of new members.
And our aim is to meet up with disabled people and to remove barriers for them
communicating in music.
That's for us all the time.
So how do you do that exactly?
Right, we work with disabled people and make instruments that suit their needs both musically
and physically.
So there's two sorts of disabled people really that want to get into music,
is that those that already played music or play music and are sort of musicians
and they have a disability that's either getting worse or is suddenly there is also an accident
or something like that.
And then people who've been wanting to make music but have been sort of
prevented and put off it and they don't have enough movement to drive conventional instruments
and etc.
So I'll just demonstrate this one which is which is called a bat space
because it looks like a cookie bat basically.
Yes, it does look like for our American listeners that might be a cricket bat if.
Don't get away yet, he's still a in cricket bat.
So if for our American listeners who do not know what cricket is,
they get alive, they look it up a Wikipedia.
Oh dear, we're not making friends here.
No.
Okay, I am, I am called Rumpy Mike, you know.
Oh, living up to the, it's not just a, yeah, it's not just a handle.
Oh, no, no.
It's a live style.
So anyway, at the handle of the bass we've got buttons.
And each button changes the notes that one of these two strings will play.
And by strings you mean bungee cord.
Bungee cords, yeah.
That's right, Sam actually calls it his bungee bass.
Which is quite a good name for it as well.
I use the Batman logo for bat bass because it's a pun on bat.
Seriously, we're good.
Batman bass.
Nothing subtle here, guys.
Nothing subtle here.
So what's, how's this, what's actually happening here in engineering wise?
Each, each button select a note of a key.
And you can change, you can program in what key you want it to play it in.
At the moment this is playing in the key of F.
So I can go down and go.
Okay.
That's the last, where's the last one we've got?
He's back up here.
He's a bass.
I see what you did there.
Very good.
Now you might, listening to the show, you might think that your grumpy is playing a bass guitar.
Which he is, but basically there are one, two, three, four, five, six, seven.
Little tactile buttons.
And strumming the, the bungee cord is giving that note.
I imagine Midi is playing a...
Midi's playing it all.
What is happening is that the bungee chords are going through a not-to-slot detector.
I don't probably see that because it's, uh...
While we're looking down there and bungee just to describe it.
So there's a PCB on the top, as I said, there's portals and the show notes for this.
And the chords are going past the detector.
Yep.
And what happens is you position the photo detectors so that when it's vibrating,
it's moving in and out of the, uh...
...optos-slot sensor.
When it starts moving in and out of theoptos sensor, you send the Midi on message.
When it stops moving in and out, and others, when it hasn't seen a transition within so many,
with a certain time period, it sends the Midi note off.
And there's two strings.
One string is the, is the base note of the, of the scale.
The other string is a higher note that can be set to track the, uh...
...the base note.
A number of semitones away.
And you can program that number of semitones.
And that number of semitones is...
That number of semitones is, um...
...set up three for the moment.
But it can be set to a fifth or, you know, a fifth.
Can you give us an example of how that sounds like?
Yeah, well...
...this is the F.
And three semitones away from the F is the, uh...
...a sharp...
...or the G in the key of, uh...
...F.
Three semitones is the C.
Yeah, yeah, yeah, okay.
So you can do that.
And, and so on.
So very often in a base, uh...
...a base line, you don't need very many notes, um...
...and, and you can get a lot with two notes.
You get a lot with one note, but you can get a lot with two notes.
So, so you can do that.
Okay, exactly.
And the later in the night, the more you can get away with it.
The more you can get away with it.
Yeah, exactly.
So, this, this basically seems to be completely unpopular as it is.
It is. It's one I pulled out of a skip that was being thrown away, uh...
...at, say, company I used to work for.
Yes.
Yeah.
Josh...
...okay, yes.
Um, I'll pull it out of the skip.
Uh, it's, it's a, it's an ancient prototype.
It doesn't do anything.
Uh, I just, I just, I just use it to put a lid on the, on the base.
To act as a two, twofold.
First of all, it acts as a handdressed, uh, to, to go on, um...
...to stop you messing about the electronics.
And secondly, it's a light shield, so it doesn't bugger up the photo...
...sensors.
Could you believe you have any pro, prospects I imagined?
Yeah.
Do you have the plans for any of this, uh, available on here?
Um, for that, no, I've not run to it.
Yeah, I've only just made it.
Um, but it's, um...
Is it the intention to make this sort of stuff up?
Yes, it's the intention to make it all open source.
So that, that's an example of a, uh...
...an instrument that's specifically made for...
...an individual, and to meet their, their needs.
Okay, so moving on to the, um...
...moving on to the...
...what you describe as a child's toy...
...it's actually, it's actually known as a, uh...
...cattlecaster, because those bars look like a cattle grid.
They do, they do, yeah.
And, um...
It looks like an injection molded.
It probably started life as an injection mold with, uh, kids' toys.
It started life as a, as a guitar hero controller.
Oh, that's what it is.
Uh, yeah.
And, um, I picked it up for £3 in a charity shop.
Did you leave me, yeah?
I didn't say, didn't care whether it worked or not.
In the fine tradition of HPR, John called me to your heart out.
So, I, um...
I completely gutted the inside, took everything out,
and replaced it with the electronics.
And this little board that you might see in the photograph
is the prototype of the system.
Um...
And...
I must say, in ESP32?
Uh, no, it's a, um...
Oh, I don't know.
Arduino macro.
Arduino macro, yeah.
A, um...
...capacity sensor.
Yeah.
Uh, and, uh, an OLED display.
Three buttons.
And a slider.
So, that...
And the bars...
...with a...
About the same size as a kickcat, I guess.
Yeah, probably.
Kickcat.
Okay, replace it with the kickcat.
I don't even want to register.
Yeah, actually, I got it there.
Next year, you're on the melting chocolate bar.
Yeah.
Well, I...
Kickcat guitar.
I, I didn't have the melting, um...
...like...
...pick, because I, I, I designed a guitar pick.
Yeah.
...that was conductive.
Uh-huh.
Um, and, and, and conducting paint.
Yeah.
And, of course, it comes off on your fingers.
Yeah.
So, it's a melting bit.
But, it, it really is a proper pick,
because since I've made it,
...it's been lost five or six times
...the way that real picks are.
Yeah, you know, it's something.
So, that, that was, so, that's, that electronics is inside.
Yeah.
Now, this...
This is now the guitar hero you're putting it on, like, in real...
You know, I, I, I've...
Built this for, for, for kids who want to join in and sing a song.
Yeah.
They don't have any great motor skills,
but, so long as they can, um, press a button at the right time
and...
...strung, do the strumming, uh, it will work.
Um, I can store about twenty songs in this guitar,
uh, and I can easily download whatever songs I like,
uh, from the laptop.
There's a little application,
I've written in a language called processing,
uh, which allows you to, brings a window up,
and you can sort of say,
I'll have this chord sequence,
and I'm going to call it this.
So, that's, that's basically what it does.
Uh, I can scroll through the, the songs here.
Now, I'll just scroll through the house of the rising sun.
Oh, no, no, no, no, no, no, we can't.
We can't.
No, it has to be, uh, creative comments.
Creative comments.
Or just giving notes.
What about singer Rainbow now?
It was before 19.
Oh, yeah.
That is worse cannot describe.
Okay, I think that's enough of that, though,
because that's probably, uh, also creative comments.
Uh, three, three chords.
But good luck to any algorithm that's able to find that,
I'll need to hear.
You're not going to get it.
Well, that is quite impressive, actually.
They, uh, just the strumming part.
I'm now strumming the kickcat to be honest,
and, yeah, that's a lot of questions.
I think this may be the solution to being up
and able to learn the guitar.
That's it.
Anybody can play, anybody can play guitar.
That's basically what I'm calling it.
Uh, the cattle caster.
Um, and, um,
so what's the triangle one over here?
The triangle one.
Well, the cattle caster.
Let you strum.
Yeah.
But it knew what chords will come in next, right?
The triangle one, or Arduino caster,
is it's called?
Because it's got an Arduino in it, um,
and is featured in my, in my book.
On Arduino Music and Audio projects,
we're forward by Massimo Banzai and David Cartelis.
From A Press, available, and all good book retailers.
No, no.
He's students of an unavoidable job.
Okay. Um, this has, this has, um,
thing of picking patterns built into it.
So if I, I trigger a thing of picking pattern here.
So they, what he just did there was press a,
what essentially are two contacts.
Yeah.
No, I just process and it played some cool stuff.
In, in, in, in, it played a, um,
a sequence, uh, I've got four possible.
Finger picking patterns.
And this switch down here allows you to have another two banks
of finger picking, finger picking patterns.
Um, I can change the speed of the finger picking.
So I was doing that and turning a dough.
I'm, I'm turning this dial and I'm slowing it down.
It's quite fine control on this.
I tell you why.
Cause like all guitars, nothing's labelled.
Yes, that's what it should be.
And I was turning the wrong knob.
So, um, I'm speeding it up.
There's a little RTB LED flashing that shows the,
the speed and now the same finger picking pattern.
Okay. So, see what I did there.
Uh, and, and on the neck, I've got some,
I've got some keys that change the, um, the chord.
Which are labelled, which are labelled,
e, e, f, g, a, b, c, d.
Why didn't you start at a?
Because you don't with guitars.
Was the answer from my, uh, guitar playing something.
Anyway, so very man, that the speed I've just given you is, uh, is a little tune.
Holy.
Yeah, very good.
Um, which, which I think is,
we should be, we should be safe with that.
I think we should be safe with that.
And, uh, the clever thing about these, these keys,
is that you play, you press, um, the key,
and there's a red light comes up near the, the key.
Yeah. But the following three keys are,
have a green light against them.
Which means that if you press those, you can change the chord.
Okay.
So, it's always a G, but a different sort of it,
that's sorry, it's always an F, but it's a different sort of F.
Yeah.
So, if I press the, one next to the F, it's, it's the minor chord. So,
so that's, yeah, that's the minor.
And similarly,
similarly, I can, I can have, um,
other key combinations,
perhaps generate the, uh, the seventh minor,
the seventh major, uh, the, uh, the fifth,
the sixth, uh, diminished and augmenting.
So, I can have all those variations on the same.
So, the, the target audience, I guess,
would be somebody who would already have played the guitar for this.
Well, I'm-
It's harder to find the guitar chords,
but it's easier than learning how to press them down on the, the frets.
So, if you've lost strength in your hand and your wrist,
and you can't press the, the, um, the frets on there,
or if you, um, want to complicate it, um,
finger-picking patterns, uh, then it can get around that problem.
So, that's, that's the, oh, that was, that was my first guitar, and, uh, first,
go at, um, accessible guitars.
And that's, um, that's quite an old design now.
Very, it looks retro.
Oh, yeah.
Weird lung and off and everything comes back.
Here at the back here, I've got a Yamaha something secret.
Well, it's, it's a Yamaha MU-10, and that's a midi sound system.
So, that's the chip that's generating the sound, and I've screwed it on a board
with two speakers and a power supply, uh, all, it's all wired together,
and I can pick it up and take it from place to place.
Uh, where's the, the previous examples you heard were from, uh,
garage band, other bands are available.
And, um, and the, um, the sounds were generated by that internal sound generator.
Oh, fantastic.
Thanks very much for, uh, taking the time and enjoying the rest of the show.
Pictures will be in the show notes.
I already took some pictures, but I'm not going to go back and take more,
because I now know what I'm talking about.
Okay, thanks very much.
Thanks very much, bye.
I'm here at the open rights boot, and you are Mike Morrell,
campaigns manager at Open Rights Group.
Okay, tell me, what is the open rights group?
So, open rights group, we are sort of like a human rights, uh, organization,
except we defend people's rights specifically online in a digital world.
So, most of the time, and that means we're fighting things like algorithmic
censorship to promote, um, with the, the intention of promoting free speech online.
We also do a lot of work, um, defending digital privacy,
whether that's from governments, mass surveillance programs,
or what we would call corporate, uh, surveillance.
So, that being like, you know, big tech companies, um, you know,
building sophisticated profiles about you through targeted advertising,
that sort of thing, um, or also interest.
We're also working on, um, uh, investigating and, um,
the relationship between democracy and technology.
So, at the moment, we're, um, taking a keen interest in how political parties
are, are handling your, your data, uh, much in the way that we would, um,
scrutinize, uh, companies or the government.
Um, what do you think this is in this?
Because, digital really is not something separate.
It's, it's connected to all aspects of our lives these days.
Uh, any issue really, uh, is connected, has a digital component to it.
Um, even though that's true, it doesn't always get, um,
the attention it deserves.
So, Brexit's a really good example of that.
Um, people rarely consider the digital side of Brexit.
Um, but much like, um, you know, there's, uh,
a lot of action being, or, or concern about, uh, you know, um,
a bunch of like medicine or food getting stuck at the border.
Uh, there's issues like data flows, uh, things like that, um,
that cross-border nature of the internet, um, uh,
poses some really important questions that we need to, uh,
deal with when it comes to, um, you know,
the digital ramifications of Brexit.
So, we're trying to bring attention to those,
those sort of issues that, um, just because it's a little bit less tangible,
because it's in the digital sphere,
people tend to not pay as much attention.
But, I, I think, uh, our audience are fairly up to speed with the,
with the ins and outs of this topic.
But I personally have a, an issue that I'm trying to,
when I'm trying to communicate with people, for example,
how many people are on WhatsApp as a, as a concept.
And the kids have to be honest, because the football things are going to be collected,
and this is a birthday party, so everybody's on that.
So, is there WhatsApp?
Yeah, I'm, I'm WhatsApp.
And you really don't have a choice,
because it's a network effect.
But then I think back to 10 years ago,
we were paying, uh, you know, 10 pounds a month for so many messages.
But now these are free.
And I asked people, where do,
where is the business case for that?
So, where is the business case for that?
Um, where's the business case for having free, free apps that are funded by our data?
Is that what you mean?
Or, yes, but there's no advertising there.
So, where my, my logical question then is,
if you were taking over so many messages,
all of this messaging data flow,
where's the business case?
And I get very concerned then,
because if I was paying 20 years a month,
I would go, okay, well, I'm paying 20 years a month.
That's the business case.
Uh, that's a good question.
Um, yeah, a lot of people, I mean,
I would say, you know, some people don't consider that,
particularly children.
They don't ever consider that, you know,
how's this getting paid for?
A lot of people don't consider, um,
you know, business models of,
and they really do expect a lot of things to be free,
whether it's email or social media or whatnot.
Um, perhaps the solution is a subscription model,
you know, paying dues, much like, um,
you know, Netflix is so great.
There's no advertising on it, you know,
and it's like, well, that's because people pay for it, you know what I mean?
And so, perhaps that's, that's part of the solution.
But, how do I explain to somebody that's,
okay, this is actually what's happening without their face blazing over?
Um, that's a good question.
How do we make this, people stand back and go,
this is something we should be concerned about,
because you're not paying, you're not paying a bill for this.
Yeah, um, well, I like to do is, um,
I think there's a lot of faith, um,
that people put, um, in, um,
or if they're not paying attention to how their data is being treated,
whether it's by companies or governments,
it's because there's some sort of implicit, uh, trust,
or they're not really worried about their ramifications,
so for example, when the Cambridge Analytica scandal broke,
you know, there were like 70 million,
there 80 million people affected,
and they literally had to be notified that they were affected.
So, it's like, it wasn't like it actually stung them,
necessarily, in a way that they could understand it and feel it,
and that's not to say it's not bad.
So, um, I think, um, at this point in time,
it's really, it's helpful to look at other countries,
look at places like China, you know,
where they're using, um, the internet and digital technologies
as a real control mechanism,
and you can, there's so many examples across the world,
where it's just, it's so simple to be like,
oh, well, you know, it's the same technology,
and it's being used in this way to really repress people.
And so, if, you know, and we're using the same technology here,
and if the only thing that's stopping it is who's in charge, you know,
then that's definitely a worrying consideration.
And I think using those sort of examples
can resonate with more people these days,
because politics are getting more fraught,
you know, in the UK, and elsewhere, more polarized,
and people are concerned about who,
no matter what, where they are in the political spectrum,
they're concerned about different parties getting in charge,
and, you know, and being in charge of those,
of those technologies, you know,
or, or for another example is,
if people aren't too concerned about the government,
the UK government, GCHQ following them,
and, you know, for their interests,
supposedly for, you know, counterterrorism or whatnot,
you know, they're sharing that information with, you know,
United States and other governments that they wouldn't necessarily trust.
So, it's about building in those checks and balances, if you will,
to, to who, and ensuring that
no matter who's in charge of these technology,
whether it's a company, whether it's a government,
it better be built in a way that it's not just a matter of
who happens to be in charge, yeah.
So, what are you trying to fix?
Actually.
What are we trying to fix?
Well, we are, broadly speaking, trying to bring
the same sort of protections to
our online rights as there are offline,
or at least making people perceive
those online rights to be as worthy as an offline rights.
For some reason, there's a double standard.
I mean, people, you know, it's like,
if your house is broken into by
government spies, it's a huge violation,
you know, you'd be traumatized by it, you know.
If they do, if they break into your computer,
it's like, we don't think of the same way, you know.
Same thing with them.
If you're walking down the street,
and if there's somebody following you,
watching everywhere you go,
everything you buy, everyone you speak to,
and then it turns out, and you saw them,
and they had this like little badge,
and it was like, oh, you work for Amazon?
It's like, and you're following the around,
what, you know, it's like, we don't see
the spying that goes on by companies in the same way.
It's almost like a lack of imagination
to see, to perceive them the same way.
So we want to change that shift,
that sort of, so people understand
that it's all the same thing.
And I think, you know, the internet of things
is kind of an, it's an interesting development,
because it's bringing,
things are kind of coming full circle.
What used to be in the digital realm,
it's now starting to be in everything,
you know, it's in cars,
it's in refrigerators,
it's in everything.
And so it almost, you could imagine
within a decade or two,
that the whole distinction between
that blurred line currently
between digital and real world rights
really is meaningless,
because it's really going to become more
of a seamless thing.
So, you know, hopefully,
we want to hasten that sort of perceptual shifts.
Do you, in the length of time
that you've been running,
have you seen any improvement,
or is it getting better?
The awareness or is it getting worse?
That's really a good question.
I think it is getting better,
and I think, that's me personally,
I think that's a reflection of
the general digital literacy of society
is getting higher out of necessity.
So, for example,
you know, this whole camera general,
I mean,
okay, in this particular crowd here,
you know, people would kind of bulk
at that statement,
but I go, people don't understand technology.
And it's okay, they don't.
But, you know,
you know, 15 years ago,
we didn't all have smartphones,
we didn't all have broadband connections,
our lives didn't revolve around the computers,
and everyone wasn't staring at a screen all the time.
Things are changing.
It's becoming more mainstream,
and there is an opportunity
to reach a wider audience on these issues.
So, you know,
I don't think that,
you know, the camera general,
a little bit of a scandal,
it may not have caused a
reaction as the magnitude,
as, say, Edwards noted,
and did about surveillance.
In this case, about data protection,
but it still made a pretty big splash, you know.
It's still,
and if that had happened 15 years ago,
I don't think it would have made as much of a splash,
because it wouldn't matter as much to people.
I think, to be honest,
I don't think people,
you know, normal people outside of
who turns up here,
that I was talking to would be
even that worried about the camera generalist thing.
The angle that I was able to get people
on was that,
did you know that if you go to the Ryanair site via a Mac,
you're going to be charged more than if you go on a Windows PC?
That gets people's attention.
Totally. No, that's a good point,
and that's the trick to it.
You know, I'm a campaigns manager,
I try to make people relate to these issues,
and that's a really, you know,
talk to them in a way they can understand.
You know, it's the pocketbook kind of angle,
and it's totally important.
And similarly,
you know, in fact,
the camera generalist scandal,
that story was broke,
it broke a year really,
or well before it actually
was really made really popular.
Part of the reason was because they didn't,
the media didn't really find a good hook for it,
prior to connecting it to specifically Trump,
and also Brexit, you know,
and they're like, okay,
now people can relate to that.
There's these elections,
and then they're really controversial,
and then we think this had something to do with it,
and so therefore,
you know, it by itself,
if it didn't have those connections,
if it was just used for, you know,
other kinds of targeting,
it may not have mattered.
Yep.
I've actually managed to get some people
using the Tor browser,
because of that for doing their,
booking their websites and stuff, so.
Okay, how can we, how can our listeners help?
Can we join the organization?
Can we, have you have any active campaigns going on,
look at them?
Yeah, absolutely.
So open rights group,
we are funded by our members.
We are also funded by grants and foundations,
but about half of our funding
comes from individual donors,
and that's really important for us,
because it gives us the flexibility
to really react quickly,
to the issues as they come.
At the moment, we have a number of campaigns.
Let's see, the most pressing,
or I should say that you'll be seeing soon,
and we'll be looking for people to help us with,
is we're expecting an election to happen soon,
and we are, we're non-partisan, I should say,
very non-partisan organization.
However, we are developing a series of policy positions,
regarding safeguarding digital rights post Brexit,
and we are going to be looking to ask,
well, we're expecting this election to come,
we want to ask candidates and parties
to adopt these, put them in their manifestos
for candidates to pledge to protect our rights.
That includes pledging to,
when these trade negotiations are expected to happen,
we want that to be an open, transparent process,
if there are large international tech companies
that are pressuring the UK to make deals
that could change the way that UK residents interact
with the internet, we want that to be an open process,
we don't want these closed-door meetings,
and so we want candidates to pledge to make that open process
in the interest of democracy.
So that's definitely going to be really visible.
Also, other campaigns that we are working on,
currently we are challenging the ad tech infrastructure
in the way that's what we see as a violation of GDPR
in the way that targeted advertising works.
So we're interested in anyone who wants to help us with that,
and the way that you can get involved,
a couple of different ways, it's great if you can support our work
by becoming a member, which means you give a regular donation
as little as five pounds a month,
and you can go to our website, openridescruect.org,
to do that, or you can also just subscribe to our emails
just to get in the loop to see what we do,
hear about our various campaigns, we have quite a few going on,
and you can also get involved with some of our local events,
we have a presence in about 12 different cities across the UK
from writing all the way up to Aberdeen across the whole country,
so if you're interested in coming to some more events,
connecting with like-minded people concerned about digital rights,
that's a great way to get involved.
Are you a UK-only organization?
That's all right, what?
Yeah, we are, we're focused on, although we have people,
I mean, we do work with a consortium of digital rights organizations across Europe,
usually on EU legislation, because it's going to affect us,
you know, that's going to change it a little bit because of Brexit,
however, we're still, we still have supporters across Europe,
absolutely, and in the States now.
Thank you very much for your time, and good luck with this.
Thank you so much, my pleasure.
Hi everybody, I'm at the Manchester Greyhap,
and you are at my name's Tim Wilkes.
Hi Tim, what is this? Can you describe for me what I've seen before me?
Okay, so what you can actually see before you right now is a variety of different locks,
and some boxes which locks are protecting,
and they are forming part of the CTF that the Manchester Greyhap,
so we're really doing goldcams.
And what is the CTF?
A CTF is a cap to the flag event, we have a website set up,
where people can log on and perform challenges.
These are the actual physical challenges that we've got here today.
Okay, so for people who may not be aware of what log-on is,
can you explain to them?
That's interesting, because this is actually my first floorcon,
so technically I don't really know,
and but it is an event,
Okay, so we're here at Ogcamp, and they've emerged together,
and it's a, basically, the security track, the security belt on that,
from what the log-on speech was this morning,
people come participate in this, and then they have to come down here,
and there's 50 pounds prize, if they win.
I believe so, yeah.
And one of the challenges is that you need to,
I presume, get in here somehow.
Yeah, we have actually six different challenges.
Yep, so two of which are boxes that are protected by single padlocks.
One of the padlocks is Bluetooth,
another one is a combination lock.
A combination padlock.
We have two lock boxes, which protects another two codes.
And we have a custom challenge, which actually is made off of door shutter,
which, if you pick the lock one way,
it reveals one code, pick it another way,
and it reveals the second code too.
Like, a way of lock picking becomes such a thing that's everywhere, really.
I'm not entirely sure, to be honest.
It's great fun to actually do,
you can sit in front of the TV and just have a hobby,
something to do with your hands as opposed to...
Knitting.
Yeah, yeah.
Well, from time to time, we have been referred to as the InfoSec knitting self,
or indeed, the hacker approval.
I've gotten some of these clear transparent keys for the kids,
and the...
The clear training games.
Yeah, yeah.
Yeah, so...
Can you describe what you're looking up at?
Okay.
So, the lock that you're actually looking at is a pin tumbler,
which is effectively made out of acrylic.
Yep.
And it's got metal parts inside it to show how a lock actually works.
Yep.
What I'd normally describe this as is a training aid rather than a practice lock,
although I know that people do actually try and use it to actually pick their first lock.
Yep.
And because they use it as their first lock to actually pick,
they actually end up holding the lock incorrectly.
Yeah, okay.
Because they'll be trying to look at it while they're actually picking it.
And part of what we're actually doing here today is actually showing people
the right way to hold the lock.
Okay.
So, what's the difference?
Well, most people, like you said, try and pick it.
So, they will pick it on the side so that they can still see what they're doing.
Yeah.
In which case, they'll end up with an awkward position.
Yeah.
And I'm trying to actually show them the better way to do it,
which is kind of holding it in the palm of your hand.
Like that.
Imagine a zipple lock in your hand,
and you're making a duck shape.
Right, right, right.
Yep.
And then you hold it quite fast.
Yeah.
Things I have to do for all of you.
Yeah.
And then, as we put in a tension tool,
you can just rest your finger onto the,
yeah, onto the tension tool to have quite tension.
So, and as you're, so then you try and manipulate the pins over and back
so that they're all aligned.
Right.
So, perfect.
We are now bracing ourselves.
We're now going to pick a lock.
Now, on the nodio recording.
Let's see how we do this.
Right.
So, if the actual lock was perfect,
yeah, all the chambers,
which you can see across the top on the training aid,
would be in a perfect straight line.
Okay.
So, all, if you're looking at the lock,
so imagine a padlock.
And the pins, what are we calling these channels here?
Right.
Each one of these is a chamber.
So, each of the chambers are parallel to the ground.
And so, inside each chamber, you've got a spring.
Yep.
A driver pin.
Yep.
And then a key pin.
A key pin.
Yep.
So, there's a spring at the top,
and then two little pieces of grass.
Yep.
That's all there.
Yeah, effectively.
And the length of the key pin is dictated by the...
Well, parallel to the key.
Yep.
And this is one of the reasons why you should never actually photograph your key,
because you can actually work out how deep those cuts are on your key,
which corresponds to a number.
Yep.
And then you can take that number of those five or six digits,
give it to a locksmith,
and he can make your key for you.
Or she.
So, without you in seeing the lock...
So, you imagine a key with a valley and a...
A peak in a trough.
Sorry, I'm so long in the Netherlands now.
I don't even know what a mountain's called.
A peak in a trough.
So, let's just imagine a force five degree, a very simple key up and down, up and down.
Therefore, I would imagine in these channels,
yeah, chambers.
In these chambers, then you would have one very long one for the troughs,
and a rather short one for the peaks, long one for the trough.
And you wonder how long these up.
That's what you're doing with that picking.
Yeah.
So, like we're saying, if all the chambers are in the perfect alignment,
when you actually apply a little bit of tension,
all the pins in all the chambers would bind at the same time.
Yep.
Because they're not in perfect alignment,
only one actually binds at anyone.
So, that's the one we're actually trying to find.
So, if we put in a tool called a hook,
it's effectively a straight rod with a bend at the end.
Yep.
We can then lift up each pin individually
and find out whether it moves freely or not.
Okay.
And if it moves really freely,
that's not the binding pin.
So, we ignore that and move on.
Yep.
If it's got a slight bit of tension on it,
and it's kind of difficult to move.
Yep.
We actually push that one up until we hear it click,
or we feel it click,
and the core actually rotates.
So, the core is holding those pins are trying to come down.
One of them is held.
You're putting a little bit of pressure on the core.
You push that pin up,
and then you feel that pressure go.
Yeah.
So, yes.
Literally, it will, as you push it up,
you'll feel the core turn around slightly,
and it'll move,
and another pin will then bind in its place.
And then you have to, the trick then is to keep that one locked
while you go look for the next one.
Yeah, so, you should be with a very feather-like tension.
You should be able to keep that pin bound
and move on to the next one.
Okay.
And repeat up until all the pins are set,
and the lock opens.
Okay, so now you've got the padlock in your hand,
you go over your thumb,
and then what do you need to do?
So, you've got two pieces of metal here, one.
Yeah.
So, the bottom piece of metal,
this is the tension tool.
This particular one looks like a Z.
Yeah.
And that's just going into the bottom of the keyway,
where I'm just resting my finger on top of it.
So, that's parallel to your thumb,
and the first finger is just feeling slightly
a bit of pressure on that.
Yeah.
And I'm taking the hook tool,
in my right hand, because I'm right-handed,
holding it like a pen,
and just putting that in,
and just feeling all the pins,
as we're going to show you the lock.
And just trying to find out
whether they're binding or not.
And now, because I'm trying to do this in the pressure,
it probably won't work.
Click!
Oh, there it is!
But, yes, that is the general theory,
that you just push in,
and this is what I'm actually showing you now,
because I'm turning it to the side,
so you can actually see the things move.
This is the bad way that people want us to try and do it.
Yeah.
And that actually, I think, was the,
hmm, the issue with my kid's hat,
that they were looking at that,
not holding it in the right hand.
So, what, your first lock,
you go down by the cheapest lock that you can get?
What would you advise?
Um, right.
So, what I would advise people here today,
to actually do,
is I actually have progressive lock sets.
Yep.
So, I actually have made sets,
which have got one of those chambers pennies.
Yeah.
All the way up to all six of the chambers.
All right, yeah, yeah.
So, that people can actually feel what it might
what it's like and how it gets progressively more difficult.
Yep.
But, obviously, you've got to find somebody who's got these sets,
or, indeed, buy a set,
and they're not particularly cheap.
Yeah.
So, I think I've seen them for about 36 pounds for a set.
Alternatively, if you go on Reddit,
there is a lock picking subreddit on there.
Yeah.
And they have a sidebar,
which has got a belt ranking system.
Yeah.
Basically, there's, well,
they start off with white belt,
which is pick any lock,
which could be clear blasted lock.
With any method to get it open,
and they will show you different locks.
They actually go through different skills,
and they try to teach more and more
about different aspects of lock picking.
Okay, can you walk me through some of these?
This show's going to be released after the event is over,
so don't worry about spoilers.
Right, okay.
So, the top lock that we have on the box is Bluetooth lock.
Yep.
Which also has a combination of that.
Who would do a Bluetooth lock?
Who would do a Bluetooth lock?
Yeah.
Well, you know, you might want to actually walk up to the lock
with your phone and literally unlock it.
And it does actually work reasonably well.
Yeah.
There has been security research about that particular lock,
and there are ways to actually open it by a Bluetooth.
Yeah.
In fact, on one previous event,
we actually got the author of that to come and have a play
with that particular padlock.
Okay.
Good.
Yeah.
The lock below it is a combination for dial padlock.
The main difference for that particular padlock
to what most people are thinking
is that the dials are actually on the bottom of the lock
as opposed to on the side.
Okay, yeah.
So, the usual tension trick
and then trying to find out which wheel is binding
doesn't actually apply to that lock.
Yeah.
It has a slightly different issue
in that if you put in a what's called a knife,
which is basically a thin piece of metal
through one of the wheels
and bains it up and down,
you can actually feel a bar moving on it,
which is actually the locking bar.
Yeah.
And if you apply a bit of tension, the lock will open.
Okay.
There you go.
So, other tools
and other ones we've actually got
are basically a master keychain,
which you may find outside certain residents,
you say.
Yeah.
And these are susceptible to
various amounts of attacks.
Usually, again, with the decoded tool
putting it in the side of the dial,
this time actually applying a little pressure on it
and then moving the wheel
and you will actually find
where you'll actually feel the dip in the wheel.
Yeah.
And if you find the dip on all four wheels,
you can try it and the lock will probably not open.
Yeah.
Usually because there's an offset,
so if you actually add one to all the wheels,
try it again and then add one, try again.
Eventually, within 10 guesses,
you will open the lock.
Oh, cool.
Yeah.
And that's not the great,
great experience in the world.
And the obviously infallible,
completely impenetrable key lock.
Oh, great.
My other key safe,
which has got three dials as opposed to the four.
Yeah, the four one.
Yeah, that's susceptible to exactly the same attack.
Yeah.
So, what is the most,
let's talk about this hall made one that you have here.
Right, okay.
So, this is one of the main challenges for the CTA.
Yeah.
This actually has a shutter lock.
So, that's a shutter for a big electric metal shutter
that you would normally find on the front of the building.
Yeah.
And inside there is actually two microswitches.
Those microswitches are wired to an Arduino inside,
an Arduino Nano,
which has also got a display on there.
We've got a charging circuit in there,
which I just bought from China and a battery.
Yeah.
So, basically, it's USB powered.
Yeah.
And we can also reprogram it.
But if you put the lock one way,
it prints up one code.
Yeah.
You can pick it the other way.
It prints for another code.
How can you pick a lot of two different ways?
Oh, great, okay.
And in this particular case,
the barrel will turn either way.
Or left or right, you mean?
Yeah, yeah, yeah, yeah, okay.
Most locks will actually pick either left or right.
Yeah.
The only difference between picking them left or right
is the binding order is reversed.
Yeah.
So, yeah.
Okay, cool.
Um, excellent stuff.
Do you ever watch the lock picking lawyer at all?
Yes, I do.
I'm a big fan of his and Bosnian bills as well.
Excellent, excellent.
I follow those.
And I've now taken to not keeping any personal stuff anywhere.
Okay.
Thank you very much for taking the time.
Enjoy the show.
Where can I go to hear more about you?
So, if you want to hear more about Manchester Greyhats,
we're on Manchester Greyhats.com.
That's, sorry, .co.uk.
Manchester Greyhats.
Don't call that you're here.
Yeah, okay.
Perfect.
Thank you very much and enjoy the rest of the show.
You've been listening to Hacker Public Radio
at Hacker Public Radio.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.
Hacker Public Radio was founded by the digital dog pound
and the infonomican computer club
and is part of the binary revolution at binrev.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 stated,
today's show is released under
Creative Commons,
Attribution,
ShareLite,
3.0 license.