Don't X My App!


I’ve been part of the open source community for a long time now, and one of the things that has always been encouraged is for people to take a look at the source and make changes as they see fit; to make the software their own, and to contribute those changes back so that everyone can benefit.

Recently, it seem that there’s been a disruption in that mentality; developers, instead of letting their software grow and flourish, have become more protective of their work and are trying to grasp more and more control over their supposed open source software.

Read more ⟶

Nana and Papa, I'll Miss You


Nana and Papa

It took me several days to write this, as every word would bring back memories and my emotions would take over.

My paternal grandma and grandpa died recently; Nana and Papa we called them for as long as I can remember. While many people my age have lost or will soon lose their grandparents, for me this was especially sad lost. While most grandchildren will see their grandparents a few times each year for their birthdays and Christmas and whatnot, my sister and I spent several years basically living out of their house. For myself, this was first through fourth grade.

Read more ⟶

Why not Windows?


I’ve been using Linux as my primary operating system for a long time now, long enough to have forgotten some of the nuances and downsides of it. Looking at the newer features of Windows 11, I’ve been tempted to switch back, and I even tried using it for a month or so. Ultimately, however, it didn’t work out, and the more I think about it the more cons I can think of.

Don’t get me wrong, Linux isn’t perfect, and some of those defects are the reason why I thought about switching, however there are a handful of things that I just can’t get over about Windows, causing me to stay with Linux.

Read more ⟶

The Sorry State of Software Development


I have been professionally developing software now for the last 12 years, and have been programming for at least the last 20. During that time, software development has changed significantly, and one of the more recent additions has caused both relief and frustration: package managers. Package managers have been around for a long time in the open-source world, most linux distributions completely revolve around them. They make it easy to discover and install software; rather than having to go out on the internet or, gasp, to a store to get a piece of software; everything is just a command and download away.…
Read more ⟶

The Upcoming Hardware Divergence


“All this has happened before. All this will happen again.” - Pythia, Battlestar Galactica Today, when purchasing or downloading software, you generally only need to worry about whether it’s designed to work with Mac OS or Windows, or perhaps even Linux, and nothing else. You don’t have to check whether the application supports your specific processor, your sound card, your video card, etc., because all of that is abstracted away. Other than needing a certain performance level for certain applications such as games or video editing software, the specific hardware does not matter.…
Read more ⟶

Why I Use Linux


Roughly 15 years ago I abandoned Windows for a Mac, and since then have been flip-flopping between MacOS and Linux as my primary operating system. For the last 15 years, as long as I was running some Unix-like operating system, I was happy. However, even when I was using MacOS as my primary operating system, it was only on one computer and everything else, such as other computers, virtual machines, etc.…
Read more ⟶

Baofeng Interface


For those of you that were at the TechFest this weekend and wondering where the schematic was for my Baofeng interface, above is the schematic for it. This schematic is also available on Digi-Key’s SchemeIt. Have fun!…
Read more ⟶

The Baofeng Mystery


BF-F9 V2+ (left) and BF-F8HP (right) Update: I have since taken the BF-F8 HP completely apart and the backing appears to be painted aluminum, not plastic, and have updated this article accordingly. I’ve gotten into amateur radio recently and therefore have been looking into a lot of different handheld radios. Within the amateur radio market, Baofeng is generally the cheapest and is a good bang for the buck, however there’s a lot of question over what the “real” radios are as Baofeng is a Chinese manufacturer.…
Read more ⟶

Account Locked - Action Needed


For the second time in the last few months, GoDaddy has locked my account and forced a password change “for security purposes”. While I would expect this kind of behavior if someone managed to login to my account in another country or in an area that I’m not normally in, GoDaddy seems to be jumping the gun a little bit and generally being silly about how they’re handling this.…
Read more ⟶

Disposamail


I released a small project this morning, Disposamail, which I created between last night and this morning. Disposamail is a web application that allows you to grab a temporary email address and use that address while you’re still on the Disposamail website. Once you leave the website, the address is released, the mail server stops accepting mail for the address, and any emails that were received are lost forever. Disposamail is written in Node.…
Read more ⟶