World Down Syndrome Day

Today is a special day in the lives of my family. It's also a special day for millions of people across the world. March 21st is celebrated as World Down Syndrome Day. Why March 21st? Because March 21st is also written as 3/21. The most common form of Down syndrome is Trisomy 21, which is a third copy of the 21st chromosome (where there is normally only a matched pair). Tri (3) somey 21 or 3/21 or March 21st! If you'd like to learn more about Down syndrome (like why the 's' in syndrome isn't capitalized), there is a great FAQ found at https://www.globaldownsyndrome.org/about-down-syndrome/facts-about-down-syndrome/#freq. Down syndrome Why is World Down Syndrome Day...

2017 - What I've Read

2017 found my family and I finally settled, if a bit temporarily, in our new home in Cupertino, CA. We're renting and that will be the next major milestone we cross (buying a home). My son started First Grade, my wife continued her position at Cisco, and I'm still enjoying my position at ServiceNow (though I started a new role in 2018). In reviewing the books I read this year (22 titles), they were broken down in the following broad genres: Entertainment - 41% (down from 55%) Non-fiction - 27% (up from 15%) Computing - 5% (down from 15%) Biographies - 18% (up from 7.5%) Self-improvement - 9% (up from 7.5%) In my last What I've Read post,...

Rest in Peace - Christopher J. (Chris) Utley

I've now reached a milestone in my life that everyone dreads, that age when your friends start to pass. I didn't think it would happen this soon. I'm beyond saddened that my first friend to pass from this world into the next was Chris Utley. I was a very young 25 years of age when I met Chris (I'm now 47), so he and I knew each other for 22 years. I had just been recruited from a job at Miami University to run the Internet Operations team at Cincinnati Bell Telephone as they became an Internet Service Provider with a service offering called "Fuse Internet Access". I was told I needed to have a "Webmaster"...

Working around incomplete Ubiquiti UniFi Security Gateway DNS Service

I’ve been having a long-running conversation with various folks in the Ubiquiti Forums here and here regarding the DNS service that is provided by the USG. The USG is just a DNS forwarder and will dutifully take DNS queries from your internal hosts and pass them to whatever DNS servers it received from your Internet provider over DHCP (or perhaps you manually changed them in the configuration). However, I run a medium-sized network on my internal LAN and I have various servers that I wish to access when I’m at home. A couple of examples are: Synology DS1415+ Network Attached Storage Mac mini running macOS Server 3 different Linux Workstations Windows workstation The UniFi CloudKey Controller itself (this...

Using Let’s Encrypt TLS Certificates for SMTP, IMAP, and HTTP

One of the greatest advances towards securing the Internet happened on April 12, 2016 when the Internet Security Research Group (ISRG) launched the “Let’s Encrypt” X.509 Transport Layer Security (TLS) (you may recognize it by the older SSL moniker) Certificate Authority. Major sponsors of the ISRG include the Electronic Frontier Foundation (EFF), the Mozilla Foundation, Akamai, and Cisco. The purpose of Let’s Encrypt is to provide free TLS certificates to anyone that can prove they own a domain so that they can secure the communications between their clients and their server through encryption. The service is fully automated and renewals are automated as well, keeping the certificates current and validated. However, securing your website is but one...