Files

771 lines
31 KiB
Plaintext
Raw Permalink Normal View History

Episode: 2230
Title: HPR2230: linux.conf.au 2017: Donna Benjamin
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr2230/hpr2230.mp3
Transcribed: 2025-10-18 16:16:11
---
This is HBR episode 2,230 entitled, Linux.com.0 2017, Non-Avengerment, and is part of the series,
Interviews.
It is hosted by Clinton Roy and is about 33 minutes long, and Karima Cleanflag.
The summary is, Clinton Interviews speaker, and previously Linux.com.0 organizer Non-Avengerment.
This episode of HBR is brought to you by an honesthost.com.
At 15% discount on all shared hosting with the offer code, HBR15, that's HBR15.
Better web hosting that's honest and fair at an honesthost.com.
Here we are on day 3 of Linux.com for you down in Hobart.
I am here with my friend, Donna Benjamin.
In the past, Donna has helped run a number of mini-cops and a number of tutorials.
I went all I know about Inkscape from a couple of the sessions that Donna has run on teaching Inkscape,
which have subsequently been very useful because I've ended up...
When you're organizing a conference, you end up doing 1,000 things that you've not actually expert at,
and designing graphics and stuff for things is one of those.
That was very useful.
I think it was last year.
You ran the leadership community leadership summit.
Community leadership summit X.
That's like a hangover from Ozcon or Ozcon or something.
The community leadership summit was founded by John O'Bacon,
and he runs it each year before Ozcon in the United States.
A couple of years back, he said that this could be distributed,
and he sort of copied the TEDx model.
We had TED talks, and then increasingly they were TEDx talks happening all around the world.
John O'Bacon invited other people to run community leadership summits in their part of the world.
I saw this call go out, and I thought, well, a mini-conf at Linuxconfay,
you would be a perfect place for such a CLSX event.
So, you know, and foolishly tweeted that and someone sort of...
Thanks for volunteering, though.
Yes, effectively.
So then I kind of cursed myself and agreed to run CLSX LCA.
Two years ago, I think now it was the first one in Auckland,
and again, last year.
And this year, I handed the baton to the fabulous VM,
who ran it on Monday.
So, oh, no, on Tuesday.
So, yeah, and I think it went well. I was quite sorry I wasn't there.
Oh, okay, right.
Yeah, I think it clashed with the hardware mini-conference,
and I paid to put a board together.
Yes.
It was not something I could mess unfortunately with.
And it also clashed with the free software law and policy mini-conference
that I was also assisting Deb Nicholson to run.
Yeah, I think I got a lot out of the leadership one,
but I think it's one of those things where...
Like, in all of these soft, squishy things,
I consider myself an engineer.
You know, I'm not an engineer because I do software.
I'm a pretend engineer.
And it's really easy when you're doing these things just to come up...
If you're solving a problem, you just come up with a list of pros and cons
and then you just sort of count.
And it's like, you know, which one is easy,
and if there's a decision to be made,
if there's a way to make that decision really easy to make,
or reversible, just do that one.
If only life was so easily reductive.
But the rest of life.
Yeah, when you're running a community group,
you can't, you know, oh, he's a decision point
where if I take one decision, it's going to impact this person.
If I take the other one, it's going to impact this person.
Which person do I like least?
And I'll make that decision.
That is not a good way of building a community.
So I think also, in those sort of things,
I sort of feel very comfortable being the icebreaker.
And so whenever there's a group discussion on,
and it's like, discuss the topic, who?
I'm more than happy to jump in
and do a random of what I'm feeling about that sort of thing.
The other side of it that I do really poorly, of course,
is actually listening to everyone else.
The listening part is really useful.
I went to a session today by Elizabeth Joseph,
who was talking about global communities.
And that was one of the things that she talked about
was the importance of listening,
and listening to people who are not like you.
People who are outside of your group,
particularly the users that she was working with,
they wanted to transition one piece of stuff there
while using for another one.
Well, this is just, this is what people will do.
And basically, that group of users sort of had a mutiny
and said, no, this won't do.
It's nowhere near good now.
And it won't help us do what we need to do.
So was that user group around that particular bit of software?
Or was it like they were just using that?
They were users of it.
So the context was that it was an open source project
and a host and it had a, you know, as a service component.
And the as a service component stopped being open source.
So this project, which was open source,
was community using open source software and set OK.
So we'll have to stop using that now.
And then the community around that,
who were using it as a tool to accomplish something particular,
well, none of these things that you're saying
you can use work the way we work, do what we need them to do,
et cetera, et cetera.
And so they had a really kind of, you know,
Frankenfields kind of series of conversations.
At some, it's getting fed together face to face
and really listening and understanding what those needs were.
And it ended up being a great outcome
because they did find another software project.
And then that project actually was able to listen to these
particular users needs.
And here the features that they needed to accomplish their work
had them added.
And then, you know, it became one of those awesome sorts of results.
But, like, just the effective communicating clearly
actually made the problem sort of much shallower
than it otherwise was.
Well, it resolved the problem from start, you know.
Whereas before it was an edict issued from an infrastructure team
saying, no, you just have to use the software.
And that was based on a principle of where an open source group
we should be using open source stuff.
It's perfectly logical ladder of steps to get to that conclusion.
Yep.
It's just that you had to throw people off the ladder
at every step to reach the top of it.
Something like that.
Something like that.
And so, yeah, that, you know, the squishy stuff,
I actually have a real, I'm increasingly having a visceral
revulsion to the term soft skills
because there's nothing soft or easy
about the human side of what we do.
I have said for a long time that the technical challenges
can usually be solved.
We may not have other resources that we need to solve them,
but there is usually some path forward.
The human challenges are often much more challenging
because sometimes they are intractable
and the solutions are not halitable.
Yeah, there's a talk this afternoon.
I think that I'm looking forward to handle conflict
like a box.
Oh, yes.
Deb Nicholson, who ran the free software law in policy,
will come for you.
Yeah, yeah.
And I think my sort of approach
is to pretty much what she's describing
is that if I see a bunch of little issues
in a group, I'll just sort of let them slide.
And you're not actually dealing,
like there is a conflict there.
Only one side of it knows that there's a conflict.
And then, you know, six, 12 months on,
all these things sort of bubble up and call us
and you have an explosion.
Yes.
And I think that talk will be very useful for someone like me.
Yeah, and I've seen a different version of that talk from Deb.
So I would highly, highly recommend going
because she's a great presenter and she knows her stuff.
And yeah, I've given a talk about conflict
at DrupalCon actually.
And one of the things I sort of say is
I think we need to rethink how we generally approach conflict.
There's generally, you know, terrible generalizations
but people will avoid conflict as a kind of default natural response
and do anything they can to avoid conflict.
It's trying to be polite.
It's trying to be polite.
And what I kind of want to say is let's embrace conflict
and talk about constructive conflict resolution.
And I say that if there is something
which is causing conflict,
it's actually an opportunity to make something a whole lot better.
If we think about conflicts as kind of the early warning stages
of a good bug report,
then we might be able to really change the way
that we tackle conflict to our communities.
It's like if there's something that's wrong
and we've basically created an environment
where we're not willing to accept a bug report,
we're never going to get the opportunity to fix what's wrong.
On the other hand, if we can address those small,
niggling, you know, splinters and paper cuts
and any irritations,
then we're more likely to be able to fix things
before they develop into kind of thermonuclear global health.
Yep, yep, yep.
And I think, like I think things like that,
it's not like it's useful at work,
it's useful in the open source crowd.
And I think, you know, there are situations where,
like if I'm at work and there's a little niggling thing,
you know, I've had a good night's sleep,
I've come into work fresh.
If I can't deal with it then,
how the heck am I going to deal with it after hours
where I've been at work for eight hours
and then I've gone home and I'm tired
and I'm trying to do open source stuff
on my own time,
all of my social capital,
I'm not quite using the right terms here,
but like, you know,
there's only so much crap you can take in a day
and that normally is used up
by like 10 through the morning.
So it's that, it's the cognitive load,
and cognitive calories in a way.
Kathy Sierra has lots of great stuff on this
and her recent book she talks about it.
There's a study that was done about giving a dog
an instruction to stay
and having the same dog be in a cage.
The dog that was in a cage
didn't need to use any cognitive resources
to stay where it was,
but the dog that was told to sit and stay
and wait used cognitive resources just to do that.
And, you know, there are other ones about how
when you give humans, you know,
this half of your audience two numbers to memorize
and this half of the audience five numbers to memorize
and then send them out to morning team
let them choose cake or fruit.
The people who only had to memorize two numbers
chose fruit more often
and the people who had to choose five numbers chose cake
because they will power their cognitive load
and have been eroded by having to do more work.
Now this, there's lots of science out there on this now
but we don't use this knowledge very often.
But what you're describing is, you know,
you're on your best behavior all day at work,
you've been dealing with issues,
you've been doing problem solving,
you've been, you know, doing all the awesome stuff
and then you get home and you're like,
ugh, and now you just like,
you don't hold back when you want us, you know,
spit at your, you know, housemate or, you know, etc.
and you're more likely to kind of let rip and not use
sort of social graces shall we say
and it's just cognitive load
and we have that in all sorts of other things.
And when we make our users just work harder than they need to
to accomplish their tasks,
they're likelihood of being frustrated
and not getting done what they want to get done
goes up because we're making them waste
cognitive resource on stuff that doesn't matter
as opposed to focus their cognitive resource
and the stuff that does.
Yeah.
How enough on a really crazy tangent there?
No, no, no, no.
I think that's perfectly reasonable.
I think it's, it's, it's understanding
and realising that we might be producing code
and programs and documentations of the day
like there might be real things that we can point at
and play with and use,
but the journey to get there
it's, it's all people,
it's all brains
and we, you know,
except for a few people on the very fringes,
we all intrinsically have
a lot of stuff wrapped up in our rational brains.
We never just use our rational brains.
Every decision we make, there's biases,
there's history, there's energy levels,
there's emotions,
all the way through.
And some people say
we actually post-rationalise
what are much more lizard brain responses
and reactions to things than we,
the many of us care to admit.
Yeah, definitely, definitely a thing.
Definitely a thing.
You know, I am talking tomorrow
on a sort of similar topic in a way.
My talk title is,
I am your user.
Why do you hate me?
And this comes from my experience
like being an absolute passionate advocate
for open source software.
It's awesome, it's wonderful.
But it's also a little bit rough
around the edges at times.
And I've found myself bumping my head
against things, not being able to figure something out.
And, you know, I'm sure people will say,
well, don't know, that's because, you know,
you're deficient in some way.
I'm not hardcore enough.
I'm not hardcore enough.
But I'm sort of increasingly of the case.
Well, actually, I am pretty good.
When there is a way, I will often find it.
I have to be tenacious sometimes,
and you know, try things in a different kind of way.
But it gets really hard.
And then I spent some time working
for some other organisations,
which weren't, you know,
drinking the freezer for a cool aid.
And found things were just very strangely easy.
Smooth, simple.
I didn't have to think about how to use it
or where to start.
And just found that the guide rails
and pathways were smooth.
And, you know, the design lines
are taking me where I wanted to go,
as opposed to somewhere else.
And then I've come back to free software
and gone, kept bumping my head against these again.
And this is where, you know,
my kind of long-running private rant
with Leslie Hawthorne of IAMU user,
why do you hate me?
Really came back to the fore.
It's like, why is this so hard?
It shouldn't be.
It doesn't need to be.
Why is it that proprietary software and solutions
can make it really easy for me to focus on
the thing I want to do
as opposed to focusing on the technology
to enable the thing that I want to do?
There has to be something here
we need to pay more attention to.
And I feel like, in some ways,
I have enormous privilege in this community
and the open source community
to be able to stand up and be prepared
to look and feel stupid
and say, hey, it's just not good enough.
And it's not good enough for us to turn around
and say it's the user's fault.
So, like, I'm hearing,
I think I'm hearing user interface.
It is for user experience,
site is for documentation,
installation side of things,
is there any other components
that I'm sort of missing?
Even data flows.
The connections between things.
And, you know, it's a big, complex,
hairy area in that, you know,
some of the providers of these
kinds of tools in the proprietary space
are only ecosystem.
So, it's definitely a lot easier
to make things seamless.
But the problem is that we,
as our reaction is generally
to go back and blame the user.
And my talk goes into, you know,
the number of stupid users,
not just in open source,
but in lots of technology,
we talk about users as stupid.
We assume that it's their deficiency,
that's the problem,
and not our product,
or our solution, or our software.
We also, when we talk about users,
when we go back
to a very fundamental definition,
we talk about it being
their lack of expertise,
which defines them.
And, you know,
this is kind of part of the problem,
I think.
And I say, I think here,
because I don't know,
I feel like I'm beginning
to poke out a problem,
and I haven't really
completely understood it yet,
and that's why I want to talk about it.
And why I want to talk about it
at a place like Linux,
come for you,
and say, we really need to get
to the heart of what it is
that we're doing here.
Is it a fundamental disrespect
for the user,
as in this faceless kind of entity,
or is it something that,
where we're not being able to,
kind of, wear someone else's shoes
and understand what's going on?
So, the example that, you know,
Elizabeth was talking about earlier
in her global communities talk,
was a really good example of it,
where we stopped being asked
and started listening to them,
and then became, you know,
became a whole,
became a wee.
So you actually, like,
invite your users into your community?
Yes.
Very much so.
And Genevieve Bell,
who, you know,
I keynoteed at LCA a few years ago,
it's done lots of awesome research
on the users of technology,
and I have this sneaking suspicion,
and I don't know if this was my idea
or I've read it somewhere else,
but if we were to actually acknowledge
and engage with the users of our software
as first class citizens in our community,
we would have a very different issue
with diversity than we do now,
because the users of a pro,
there were more of them for stocks
than the developers
and creators of things,
and they will also have real life feedback
and real life use cases.
And, you know, when we talk about, you know,
it's really healthy open source communities,
they talk about contributors rather than just,
just privileging to developers, for instance,
and anyone can contribute,
whether it's a bug report,
and it goes back to what we're talking about conflict,
that you have this moment where,
okay, there's something not quite right here,
it's an opportunity to make it better to smooth that down.
Maybe a nice analogy would be,
okay, here's a rough edge,
let's just get a little bit of sandpaper on that,
and bring our craftsmans skills to hone and smooth and perfect,
rather than necessarily,
oh, look, you've just got a splinter,
and that's your fault.
And I think, I mean,
like the other side of the coin is that, like,
you know, one of the reasons that you could suggest
is that the cause of open source software
being a bit crap when it comes to the user experience side of things,
is because most people are doing it as a part-time thing,
and, you know, they're not doing it for money.
They see a need for a feature,
they add the feature,
and they can get it to work,
and then they go to bed.
And getting people to,
getting people to treat the user interface side of things,
and the ease of use side of things.
And I think that's a phrase that's sort of torn out of popularity,
I'm not a big follower on all these things.
But getting people to treat that as work,
and not just,
we'll fix that up in the documentation.
I think that would require a real mindset to change.
But yeah, it's definitely a thing.
And I mean, I sort of see it at different levels,
because,
so I'm, you know,
I'm someone who's interested at the lower layers of things,
like I'm kernel and 2 or 3 layers above that.
And over the last three or four years,
three or four five years, actually,
we've seen a number of lower-order systems
get swapped around and changed around.
And for a lot of people,
they're only sort of realizing this now with system D
being put in place,
and that being a big thing.
And there's a lot of layers underneath that
that have changed dramatically.
And because they were backwards compatible,
most people didn't really see the changes being made.
And now that system D is exposing some of these issues,
people are having to go in and try to understand
how these small components work,
like login D, for example,
which when you log in,
it tracks,
tracks if you're a local user,
or a user logged in,
and you get different permissions based on that.
And you're not going to be able to come up with
physical devices locally attached,
or remotely attached.
And none of that stuff is really well documented at all.
And because it worked so well when we were installing it
in the background two or three years ago,
no one really cared.
But now that where system D is sort of exposing
some of the issues that some of this software has,
we're all screwed.
And everyone's just jumping up and down,
because nobody knows how many of this stuff works.
And it's exactly the same sort of stuff.
The only documentation for this stuff
is a couple of skimpy little man pages.
You read those,
and you don't have any idea what they're doing,
because they're using these completely fine concepts
that you've never actually had a look at before.
And, you know, if I go and use,
like Inkscape is a good example,
if I don't go and use Inkscape every six months or so,
everything that I've ever learned to do,
I completely forget about.
And, you know, I end up having to go to YouTube videos.
So, you know, I need to, you know,
I've got a JPEG,
and I want to convert it to a bitmap or something like that,
so I can do some nice scaling.
Like I've hand-drawn a logo,
and I want to vectorize it.
I end up having to go and do YouTube searches
for all of these things.
Because you look through the menus,
you look through the help system,
I don't even know what terms to search for.
And, you know, you spend a half a day just figuring out with Google
what the heck you're actually trying to say to people.
So, it's not like, like,
I think what I'm trying to say there is that
developers are users as well.
All of our computers are laid in such a way
that we are users of another layer on the map.
And even the kernel guys, you know,
they're still using an interface
that the hardware is providing.
So, we're all users of software and hardware at some point in time.
And if the developers of software can sort of
think back in time a little bit to the last time that they were frustrated
by how a bit of hardware or software worked,
they might be able to reflect on that
and try to provide a better experience to their own users.
Couldn't agree more, couldn't agree more.
And I think that's the key is really understanding that we are all users.
We do all use technology.
We don't create all the technology that we're using,
unless we're particularly genius human beings.
But, you know, also it comes back to
we focus a lot on the technology and things like this.
But we create technology for people,
even if it's just ourselves and the scratching your own itch analogy.
And it's people who create it.
And I would really like us to get away from two things.
One is talking about soft skills.
And the other is talking about users.
I'd really like us to be talking about people
and human skills or communication skills or management skills
or whatever, rather than kind of devaluing
what's involved in that skill set by saying
this is soft and this is hard.
Yeah, yeah, yeah.
It's a different skill set.
And it's this interesting thing where
because I don't have people skills,
I feel it's okay to put people skills down.
And like I've sort of grown up quite early on
sort of being rubbed up the wrong way with teaching.
Teaching in my lifetime,
I've come across a number of people saying things like
people who can do stuff do stuff and people who can't teach.
And that has never made any sense to me.
Like from grades like eight or nine
because I've always been pretty good at maths.
I would always get dragged along to help the kids
that were having trouble with maths.
And it is one thing to be good at something and be able to do it.
It is completely another thing to be able to take a concept in your mind.
It's been at 180 and explain it to somebody else in their terms.
And I get constantly frustrated at people who
denigrate teachers and teaching just because it's a skill set that they don't have.
And it's the same thing with design.
And there are aspects of design I don't like.
Like there's the whole color scheme thing.
It's almost a fashion thing these days where
every couple of years it's like, you know,
shades are in or pastels are in.
And it's like, you know, every new web framework,
they have to have a color set.
And unfortunately, it doesn't mean anything.
But that is the, because we're visual creatures,
that is what everyone sort of comes in around.
And it's the lack of,
I think it's that difference of
that inability to be able to build on top of a previous toolkit
and to improve it incrementally.
That doesn't seem to happen.
All I ever see is like, this is a completely new toolkit.
It's better than all the other toolkits because we've built it from the ground up.
And it's, you know, things like the Google toolkit,
which is not just a graphical toolkit,
but it's a whole material design.
Yeah, it's a whole process.
Like if your application, if you're trying to get your user
to select multiple things from a list,
this is the entire approach that you should take.
So that all of the apps on the phone are exactly the same.
And I'm all for that sort of thing.
But in another two or three years time,
there'll be another toolkit.
Well, I'm seeing the other end of that at the moment
with the Yahoo user interface widgets and tools
that were available years ago for the web.
There's still being used in some parts of the smoodle.
Moodle have recently decided to re-factor and use Bootstrap.
And it's yet another one.
But you can still still see why you are in the source code
of Moodle theme stuff all over the place.
And it's kind of this thing.
So there's different frameworks come along
and you adopt them and you build on it.
And then at some point in time,
it kind of either do it as a way or what have you
and that something else comes along.
So yeah, very much agree with you that it would be so much nicer
if we could.
I mean, I don't think we're ever going to completely undo that.
And you've got to have some space for innovation
and a new crazy way of doing things.
But it would be great if we could do more evolution
rather than revolution with these things.
And do more building and more can before.
To some extent, we probably use ideas,
even if we're building from scratch.
We're using ideas where we've learned that,
hey, that wasn't a great way to do it.
But yeah, there's a lot of obsolete stuff
which still runs alone.
Like as a developer,
something like material design,
like if I'm doing who this is how you do food.
And I would love that just to be true.
But I know in three or four years time,
there'll be a different approach
that is thought of as besting fast.
Yes.
And so because I know that the thing I'm learning today
won't be the thing that I need tomorrow.
I just won't bother learning that thing that I need to do the day.
Yeah.
Which is really quite sad.
But also just human.
It's just the reality of it.
We make choices all the time about where we invest our energy,
our time, our resources.
And it comes back to that cognitive resource as well.
So this is going to take me time to learn to do it this proper way
or I could do this quick dirty hack
and get to where I'm actually trying to go today.
We make those trade-offs all the time.
I think the kind of different use cases are important there.
There's been a debate in the Drupal community around Bootstrap.
Which is a really good example.
So Bootstrap I think was developed originally by Twitter.
It's kind of become almost ubiquitous
as a kind of quick and dirty way of getting stuff on the web.
And someone basically took the Bootstrap framework
and turned it into a Drupal-based theme.
And there's a conversation going on in the Drupal community
about hey, it's probably time that we got a new thing for Drupal Core
and how should we go about that?
Is it about shiny design to show what Drupal is capable of?
Is it about creating guidelines and handrails
for helping people to do their first theme and learn how to theme?
Or is it about having something out of the box
so people who just want to get content online
using the content management system as quickly as possible
and have it look okay?
Very, very different use cases for all three of those things.
And so the debate is kind of wild.
And I think Mark Carver, who is the maintainer of Bootstrap in Drupal
sort of said, well, his vision for what the Bootstrap theme is
is to allow people to use Drupal and get stuff online.
If they want to start making it look different,
they should do a sub theme and they're going to take that
in an entirely different direction.
And his view is that trying to make a pretty thing
shouldn't try to be a framework either.
But it's like, there are really some of these ideas are competing.
And at some point it's going to have to put that stake in the sand
and say, this is what we're doing with this initiative.
We can't do all of those different use cases.
So also, I was in Russell Keith McGee's session
on the Stranger and Strangerland.
And he was talking about PIBware and creating Python
so that it can be used on mobile devices and all sorts of devices.
We also talked about how Python is being used in the scientific community.
These are people who are not software developers by trade.
These are people who are scientists trying to wrangle data
and they're kind of programming because it helps them get to where they need to go.
And that was like this little moment where it went team in my head
because it's also the way I talk about the people who use our software
instead of talking about them as users.
They're not users of our software.
Our software is irrelevant to them.
They're trying to accomplish some task or goal.
Let it see themselves as that.
You know, I'm an inkscape user.
No, I'm a designer or I'm a...
I'm using a hammer and I'm using a drill.
Correct, right?
And I think we suffer from forgetting that too often.
And Cathy Sierra, I've got a call out to Cathy Sierra in my talk tomorrow.
People don't want to be awesome users of our tool.
They want to be awesome at the thing the tool allows them to do.
And we forget that.
And when we reduce humans to being users, we obliterate that reality.
So I don't know what we do about that, but I want to start calling it out.
I want us to start thinking about breezing the wheels, smoothing the vanisters,
making it as easy as possible to do the thing that they can to do,
and stop effectively abusing them for not being as smart as we are.
Right, so I mean, we've got a pedestal there,
and we've put the thing that we've spent our time and hard and sweat and tears.
We've put the software on the pedestal.
And we should be putting our users on the pedestal,
and our software should just be the thing that's making the pedestal tool.
Yes, I agree with the sentiment that you've expressed there,
but I don't want us putting users on pedestals.
I want us embracing users as part of our community as us, not as them.
Okay, cool.
Is there anything else you would like to discuss?
I think I've kept you for about half an hour now.
I think I've probably said as many obscene and offensive things as I can.
I hope that when you give your talk,
that you can put as much vehemence into your talk
and convince as much of the audience you've been able to convince me.
Thank you, Clintus.
Thank you very much, Donna.
You've been listening to Hacker Public Radio at HackerPublicRadio.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 HPR listener like yourself.
If you ever thought of recording a podcast,
then click on our contributing to find out how easy it really is.
HackerPublic Radio was founded by the Digital Dove Pound
and the Infonomicon 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 on the creative comments,
attribution, share a like,
3.0 license.