N0NB

Amateur radio, programming, computing, and life.