Adversity overcome = experience & community bonds.
Historically, programmers believed the challenge of even using software was significant.
Real Programmers don’t comment their code. If it was hard to write, it should be hard to understand.
Real Programmers don’t write application programs, they program right down on the bare metal. Application programming is for [derogatory expletive] who can’t do system programming.
(Don Norman)[https://www.youtube.com/watch?v=WgJcUHC3qJ8].
Have confidence: they are people, not users.
If I’m honest, I hate GUIs because I haven’t the skill to write a good one.
I’m in awe of those that can, because they write what “normal” people want.
Everyone hates change, unless it’s their idea.
Agents of change have both a burden & a power over others.
The other side broke last week.
OTOH, they hurt my nose, the back of my ears, etc.
On Tuesday, the optician put a lot of effort into adjusting them to my complaints.
She was incredibly patient & kind — but firm.
She finally said: “They will stop hurting as soon as you stop thinking about them.”
We should have hired her to do Linus’ “fitting” for his GNOME 3 desktop.
So, I changed glasses’ frames, but I’m still not going to change desktops:
Yes, it works for me.
I work faster at a computer than most people I know.
Jonathan Blandford put it best to me circa 2003 (paraphrase from my memory):
I got involved with GNOME for one simple reason. I want to help make a Free Software desktop, because everyone needs it.
— Jonathan Blandford, circa 2003, at GNOME Advisory Board Meeting
& it’s not to turn everyone into programmers.
We cannot and should not assume that all potential software developers are heterogeneously like the current generation.
Two Months After GUADEC 4 (Dublin), I went to LinuxWorld Expo 2003.
Overheard on the escalator:
“I think I’m going to ditch my Linux laptop for Mac soon. I really like OS X.”
Mac laptop sales are trending to overtake all the non-Mac sales.
Spoiler alert: Software freedom won’t win our lifetimes.
It’s admittedly painful to pursue the morally right alternative when so many seems against you.
Prime Minister: “But you’re wizards! You can do magic! Surely you can sort out — well — anything!”
Minister for Magic: “The trouble is, the other side can do magic too, Prime Minister.”
— J.K. Rowling, Harry Potter and the Half-Blood Prince, Chapter 1
But GNOME 3 did something special; just like the Mac.
Don’t forget that, and let it sustain you: you’re all wizards too.
Andy Hertzfeld designed most of the original Mac operating system.
I give a lot of talks lately about Open Source cooption.
TL;DR for this audience: The incumbent power structure doesn’t care if software freedom on the desktop goes away.
We’re in for a long fight.
So, how do we keep going?
I won’t give up, no I won’t give in
Till I reach the end, then I’ll start again
No I won’t leave, I wanna try everything
I wanna try even though I could fail
I won’t give up, no I won’t give in
— Shakira, Try Everything, Zootopia Soundtrack, 2016-03
Yoda’s philosophy (There is no “try”) sounds neat, but it doesn’t work for me. I have done most of my work while anxious about whether I could do the job, and unsure that it would be enough to achieve the goal if I did. But I tried anyway, because there was no one but me between the enemy and my city. Surprising myself, I have sometimes succeeded.
— Richard M. Stallman, “The GNU Operating System and the Free Software Movement”, Open Sources: Voices from the Open Source Revolution, 1999-01
I’d love to tell you everything is awesome.
It won’t be easy, but the future of software freedom needs an innovative GPL’d desktop.
Please, keep making it better. Even though I’m not going to use it. I still need it.
We still need it.
Presentation and slides are: Copyright © 2016 Bradley M. Kuhn, and are licensed under the Creative Commons Attribution-Share Alike 4.0 International License.
Some images included herein are ©’ed by others. I believe my use of those images is fair use under USA © law. However, I suggest you remove such images if you redistribute these slides under CC-By-SA 4.0.