Bradley Gannon

Humansort: A Tool for Sorting Items by Subjective Criteria


You can try the Web version of Humansort here, or you can try the CLI version and/or view the code here.

Motivating Problem

I have way more ideas than resources. At least a few times a day, I’ll think of something that “would be neat” if only I had the time and the right tools. Many years ago, I took the first step forward by writing my ideas down, but in a sense this was actually worse than nothing. Now I had a notebook full of many questionable ideas and probably a few good ones, which isn’t too different from a jar full of sand with a few delicious blueberries.

Continue reading >>>

Laser-Etched Birch Christmas Ornaments


I think handcrafted gifts often have the best ratio between emotional value and monetary value. The more love you can fit into a gift, the more the recipient will feel cared for when you give it to them. The absolute maximum possible value of this ratio is probably achievable only as a child — a handmade card is worth practically nothing to anyone except that child’s relatives, to whom it can be enormously valuable. Still, a handmade gift is usually well-received at any age, provided the quality is at least passable. This year, I found a solution that accounts for all this and makes use of some new tools I bought.

A pile of custom birch Christmas ornaments with trees and the current year etched onto them
Continue reading >>>

Two-Meter Ham Radio Antenna, Part Two



The antenna works. 🎉 Here it is:

Two-meter ground plane antenna
Hanging from the clothesline, as intended
Close up of the antenna connector, which has a brass housing and holes for the grounded elements
The solder joints turned out to be strong enough on their own.
Continue reading >>>

Two-Meter Ham Radio Antenna, Part One


What is Ham Radio?

Amateur radio (better-known as “ham” radio) is a global hobby for people who like to build and use radio systems. The ham radio community is almost as old as radio technology itself. Most nations have a governing body that sets the rules for all users of the radio frequency spectrum, which is important because the spectrum is a shared resource. A malicious or careless operator can easily cause harmful interference that makes parts of the spectrum unusable in their area. Ham radio operators are licensed by their nation’s governing body and are subject to their rules. In exchange for compliance with the rules, licensed operators may build, buy, or trade equipment and use it to access the RF spectrum for many different purposes. One common use of the radio hobby is for emergency communication. When other forms of communication are inoperable due to natural disaster or equipment failure, radio persists.

Continue reading >>>