Press "Enter" to skip to content

Posts published by “Ken Starks”

Ken Starks is the founder of the Helios Project and Reglue, which for 20 years provided refurbished older computers running Linux to disadvantaged school kids, as well as providing digital help for senior citizens, in the Austin, Texas area. He was a columnist for FOSS Force from 2013-2016, and remains part of our family. Follow him on Twitter: @Reglue

Nitpicking Linux

We can be a quarrelsome people. We can. All of us. Millions of us.

Millions of people, representing different cultures, languages, religions and political or moral belief structures. But somehow we pull it off — this whole “Linux thing.” From where I stand, this cohesion may well be noted by people hundreds of years from now as a model of cooperation.

Arguing LinuxYeah, that’s a stretch but work with me here.

To press the point just a bit more, there are times when I sit back in amazement when considering what we have accomplished to this point. And indeed, we are taking part in a history changing endeavor.

Dethroning a king can be messy.

However, at the micro level…the place where we stand face to face…I don’t think many of us see the macro, the historical value of what it is we do. It’s difficult to see the whole ship when you are painting it from two feet away.

Which is leading up to this…

Learning Linux: Who’s Teaching Whom?

Anomalies.

That’s what we are. We, as in those 50 years of age or more who not only know how to use a computer, but who make them do our bidding. Those of us who can upgrade to the latest kernel, edit photos in GIMP, use Audacity to edit sound files, or who think nothing of burning an ISO and creating a USB device that has our entire desktop system ready to carry in our pockets.

Nuclear SkullReferring to us as anomolies in this sense isn’t hyperbole or overstatement. I see it almost every day. I am in a unique position, able to work with at least two generations of computer users:

  1. The generation who will put the first footprint on Mars and cure diabetes.
  2. The generation who cannot understand the difference between a right and a left mouse click.

I am going to be more honest with you than I should, and it’s probably not in my best interest. There was a time when I hit the wall. I could no longer sit with someone, holding their hand while they struggle to understand the simplest computer tasks.

Portrait of an Everyday Computer Programmer

The FOSS Force Interview

Software.

The majority of us in today’s work force rely on it to earn our livings. Whether we use it directly while sitting in front of a computer or by tallying a daily quota for auditors to further calculate, in one way or another, software is the key to getting our jobs done.

computer software wizardMost people rarely give a thought about how the software they use came to be or even what it is. To most, it’s voodoo, magic conjured by wizards on mountaintops, their staffs held high, with bolts of energy breathing life into the encased boxes referred to as computers. But behind the wizard’s benefaction are real living and breathing carbon-based units: People who have the talent, and often times the personality, to make ones and zeros, along with a healthy supply of squiggly things, actually do something.

Many of us operate under the assumption that writing software demands a particular personality and skill set. We imagine people who skulk and pace between sittings, swilling Red Bull and muttering to themselves before a frenzy of creative genius leaps from the IDE. Certainly, the mad genius sometimes lurks in front of and often within the code — but mostly not. In real life, people who create software are pretty much the same as you and me: average people, but with the ability to write good and needed software.

Neil Munro is one of those people.

I met Neil while recruiting software people to help clean up the horrid mess that is text to speech (TTS) software in Linux. Actually, he approached me, and in an almost apologetic manner, offered to assist in any way he could. Humbleness is often a trait of software engineers. They severely understate their abilities and will brush off compliments of their skills as “something they picked up” along the way in their time at the terminal.

Calculating beam vectors? From where do you “pick that up?”

While several coders were considering either forking a current but under-supported TTS application or writing one from scratch, Neil went in a different direction. He decided that the actual platform should be the Chrome browser. He would build an extension that worked inside of Chrome. And yes, the platform of choice these days is quickly becoming the browser environment.

So I thought it would be a good idea to check in on him and spend some time talking about who he is, with a bit of in depth discussion about the things he is working on, to include the Chrome extension for text to speech. As a fun thing to do, I often start by asking the people I am interviewing to give me some bullet points about themselves that normally wouldn’t make it into an interview, maybe a bit of the odd or funny. Neil didn’t disappoint:

Symple PC’s Gift to Reglue

Many of you may recall that two weeks ago I was lamenting our loss at Reglue of a valuable hardware donation source. The computers donated by this firm were a bit older, but we had little to do to make them ready. We just installed our KDE Mint respin and sent them out the door. The company had been generous with money donations as well. Depending upon the year’s profits, they either matched employee donations by 100% or else donated $1,000. Losing this asset was a kick in the stomach.

Symple workshop
You’d be excused for thinking this to be one of Ken’s Reglue kids. It’s actually Jason Spisak’s daughter helping her father in his workshop.
Rick, who supervises the company’s four man tech support team in Austin, emailed me and said I could get an appointment to see some big shot VP in charge of corporate giving if I wanted to plead my case. I set up the appointment for that Friday.

We were torpedoed before I walked through the door.

The CIO had already released a memo to all tech support chiefs, stating that all retiring hardware should be placed on pallets for pick up by a soon-to-be-named reclamation and recycling vendor. The real kick? They’re paying big money to have their stuff picked up and parted out for profit — all in the name of “responsible recycling.” Rick quietly shared with me that the CIO was miffed because we were repurposing their donated computers with GNU/Linux. Because we were removing Windows, he thought the donated hardware was being wasted.

Coders With Bad Attitudes

Editor’s note: Be sure to check our home page tomorrow morning for a special bonus column by Ken Starks.

Is it Tuesday already?

I don’t think most of you know just how much I enjoy talking to you every Tuesday. See…I don’t think of this as an article. This is my way of starting a conversation with my friends. There are times when I write a particular sentence, knowing that someone reading it is the only person other than me who knows what I am talking about. There’s a certain inner-warmth in being able to write like that. Whether it be to just one person or to everyone.

talkingIt’s nice to envision the faces of those I am talking to as I write. I think that drives my personal style of writing. I’ve been told that it could be worse.

Speaking of worse…

Two weeks ago I signed off with a promise to get back to you on a series of articles I am writing, outlining the process of getting an easy-to-use FOSS application written in the realm of text to speech. And yeah, I most certainly am going to pick that subject up again now…just not the way I’d planned.

Microsoft & Education: The Song Remains the Same

It’s the way of The Internet. What was once a raging firefight between two or more factions, is now a topic dead and forgotten somewhere on Slashdot or within other piles of forgotten Internetia. What was once a topic or cause over which to go to war, now only survives as fodder for The Oatmeal or other hip and funny sites. I’m talking about former the-tempests-in-a-teapot for such things as:

#systemd

#Mir

#it_is_GNU/Linux_you_luddite

Well, you get the idea…

It was one of you who first presented this cartoon to me a number of years ago. Along with the attachment was a simple question: “How does it feel to be famous?”

Linux cartoon

“I dunno,” I replied. “I’m still waiting for the limo that isn’t coming to pick me up which will not take me to the private Gulfstream that was not sent for me in order to go to a concert I will never see when Adam Levine does not invite me backstage to hang out with his personal groupies that I will never meet.”

Grass Roots Development: This Is How It Works

The title? Oh, This Is How It Works? Yeah, because this is how it works. Working together in collaboration. Leaving your ego and your bias at the door. Kicking off your shoes and joining a group already assembled. Opening your mind to new and possibly better things that you bring to the table. This is how it works.

Getting along onlineChanging someone’s world.

Changing a lot of someone’s world for that matter. Changing lives for a great and a new day…a great and new day for just them. A change that allows them to do things that physical inability restricted them from doing before now.

Not doing it for the few minutes your name and face will be on some website, or for a mention on the front page of a big city newspaper. Also, not doing it for money.

No, what you are doing is joining others with many of the same values, talents and dreams. People who are working not for their own but for someone else’s future…someone you and they will probably never know or even meet. They are half a world away and not dreaming that in just a few hours someone else is going to fix something broken within them. And they’re doing this fixing simply because they have the ability to do it.

An In-Depth Look at Text-to-Speech in Linux

It’s been an interesting two weeks, talking about and looking into why text-to-speech (TTS) is such a mess in Linux. I’ve spoken with seventeen of you; seventeen who know a bit about software programming. “A bit” is a purposeful understatement. Some of you have forgotten more about software programming than I will ever know. That being the case, I have learned a bit about why TTS in Linux is next to worthless. For those who are just joining into the conversation, let me catch you up quickly.

Door number twoLate last year, I was told that the area treated for throat cancer in 2012 was exhibiting pre-cancerous activity. I was told that it could remain “pre-cancerous” for twenty years, or it could again form into the cancer that tried to kill me in 2012. If that happened and it remained unattended, it would kill me in a matter of months. My options ranged from doing nothing and taking my chances, all the way to having my larynx removed to be done with this throat cancer monster once and for all. I picked door number two.

I began researching my options as a soon-to-be voiceless person. In preparing for a life without voice, there were several scenarios in which I failed to consider:

Latest Articles