I have been intimately involved with Free/Open Source Software (“F/OSS”) for a very long time. Not just as a user, but as an evangelist, architect in massive-scale corporate environments, and most importantly, as a contributor and developer.
The fascinating thing to me, is how ham radio and F/OSS are so closely aligned. They both embrace openness, community, camaraderie, experimentation, freedom, hacking, home-brew/DIY, and so much more. Or at least, they used to.
You see, one of the things that really graded on me over my many, many years contributing to the F/OSS cause and community, was the development of what I call the “freeloaders”. These are the people who don’t care to understand and appreciate the core values, benefits and spirit of F/OSS…
When I first started in the F/OSS world, these freeloaders really didn’t exist. To even know about free software, you had to be a true hacker, know how and where to SLIP into a server, and join the esoteric community of software hackers in the first place. It was not a place for “users” (freeloaders) or the community at-large.
But things changed. Not necessarily for the worse, but mainly for the better (and some of it kind of shitty). Freeloaders (users) were inevitable. In fact, they were a goal as we evangelized the use and propagation of F/OSS. But some of them have proven to be true freeloaders, selfish and worse yet, complain about the (free) software. These are the Freeloading Complainers: the double whammy.
I’m not cool with that. Especially coming from ham operators, who should truly value the spirit of ham radio and F/OSS. Unfortunately, there is an alarming amount of freeloading, complaining ham radio operators out there, bitching and moaning about Free and Open Source ham radio-related software.
Here’s the bottom line, before I use a prime example of a ham operator who fits the Freeloading Complainer bill perfectly:
If you don’t like how a F/OSS solution works/operates/looks/feels/etc., pull up your little girl panties, and learn to code and contribute, just like many of us did and still do. Those who bitched and moaned about F/OSS back in my early Usenet and F/OSS days, would be crucified, publicly, and rightfully so.
Shit, and here I thought that I was the king of bitching and moaning. Well, I always try to qualify my bitching. But this fuckin’ guy; what a gem…
W4JEW, wrote an
in early fall 20201, bitching and moaning about the ever-popular, useful and
venerable, F/OSS Pi-Star software; a true gift to the
ham community, written and given away by Andy Taylor,
Let’s rip apart
W4JEW’s commentary, shall we?
Pi-Star is incredibly feature-rich but, let’s face it, the UI needs help. It’s been largely unchanged since it’s inception. Sure, new functionality has been added to the distribution and the UI was extended to allow users to configure new settings, but the rest? Yawn…
So get off your yawn’y ass, code up the improvements, and submit them upstream. Take some fucking initiative. Don’t know how? Learn. Real hams and hackers love to learn new things. Welcome to the world of F/OSS! 🤦
Sorry to be so critical. I’ve been working in the IT world for 25+ years. I stare at a computer screen every day and encountered incredible UI designs (i.e. the top of the heap) and HORRIBLE UI designs (i.e. the bottom of the heap). Pi-Star falls somewhere in the lower half. It’s functional, but there’s just so much more that could be done to make the user experience better.
W4JEW should be sorry, for criticizing when he has zero credibility nor any
known contributions. Additionally, if
W4JEW did any cursory research, or
contributed a single line of code back to
W4JEW would know:
MW0MWZ(Andy) works on Pi-Star mostly alone, and sure could use help.
Andy, by trade, is a SysAdmin / Network Engineer. So UI/UX is typically not in the wheelhouse of these types of individuals. Understandably so; we all have our core competencies.
W4JEW, being an “IT Guy”, thinks he knows everything. And if any of you have
been/are unfortunate enough to be a corporate drone, and work with useless
W4JEW, you’ll know exactly who I am referring to…
These are the know-it-alls that raise a stink about something (to sound smart, normally), and yet do nothing to change that stink; they expect someone else to to it. They are useless cowards, and you know exactly the kind I’m talking about; we all work/have worked with these pussies.
And this is my favorite part. I also spent 25+ years in IT and in almost every
facet/discipline of IT, left countless legacies, made an incredible living (and
had the luxury of retiring in 2019…while in my 40’s), and was sought-after by
huge corporations, head hunters, etc. I went from nothing to a CTO. I worked at
some of the largest corporations in the US, designed, engineered and
architected some of the largest-scale environments during the time…most of
which were F/OSS solutions. At the same token, I was actively involved with
myriad F/OSS projects2 to give back to the community, share
improvements with others, and keep my skills sharp. What has
contributed? Likely nothing, judging by his commentary. The change
mentions here would take me 30 mins, tops.
Moreover, “IT Guy”
W4JEW’s website doesn’t have a valid SSL certificate:
However, I have an A+ SSL Labs Security Rating on this very site:
Really Freeloading Complainer “IT Guy?” But I digress.
Let’s keep ripping apart
Pi-Star’s web interface looks absolutely abysmal on a mobile device! There’s no good excuse for it either. It’s not that making improvements isn’t possible. Either it’s not a high priority for them, or they just don’t care.
Again, do it yourself, “Mr. 25+ years in IT”. A true hacker would.
Why can’t Andy Taylor and team build something like Pi-Star Mobile into the main Pi-Star distribution? There’s absolutely no reason he can’t. He just hasn’t.
I’ve got good news for
W4JEW: He can join the team and do it. Anyone can. I
have… I’ve contributed patches and Pi-Star code to Andy. Why doesn’t
It’s a lot more eloquent than complaining about a gift given to him, for free.
He claims he’s an “IT guy”. IT guy doesn’t mean jack shit to me. You’re either a
hacker, or you’re not. I’ve worked with (and fired) countless “IT guys” who
were as useless as they come.
This “IT guy” is one of the many people who just don’t get it. There is myriad F/OSS running his hotspot, all of which are gifts from wonderful hackers and hams. Instead of taking initiative, giving back, and writing some code and contributing it, he whines about it and looks for another (free) solution. This is a classic Freeloading Complainer, folks. I have zero sympathy and tolerance for these people when they encounter issues with their F/OSS solutions. A true hacker would troubleshoot the fuck out of it and figure it out (then share).
I know I’m being hard on this guy. I’m sure he’s a fine fellow (albeit, a useless coward pussy). But he, and others need to understand the spirit of openness, hacking, and software freedom; while at the same time, being grateful, giving back, and better yet: both.
Look, everyone has a personal itch they want to scratch. That’s actually the foundation to countless F/OSS projects. They are gifts. Want a piece of software to change so that fit your personal needs? Stop freeloading and complaining and scratch the itch your damn self. Hell, I have.
Well, that didn’t last:
W4JEWtook down the article (the entire site for that matter) as of late December 2020. Yay for the WayBack Machine! ↥
F/OSS software/projects I was/am involved with:
- Apache HTTPd
- Slackware Linux/GNOME.SlackBuild
- FreeBSD Ports
- pfSense Firewall
- WordPress Plugins (in fact, one of my plugins was used as the basis for the most-popular and most-downloaded WordPress Plugin)
- My own code/projects
- Tons of other code and sundries written by me and made freely available to the masses.
- I’m sure a host of others that I can’t remember right this moment.