Tag: Java

  • Historical Timezones and Computing

    Historical Timezones and Computing

    The bug wasn’t in the code. It was buried in history. Every developer has a favorite edge case. Mine involves a birthday, a “bug”, and a timezone that no longer exists. Years ago, my colleague B and I supported a patient registration system for a healthcare group. One day, a tech-support case landed on our…

  • Ubiquiti Device Discovery Tool Outdated As Hell

    …and how to “fix” it Ubiquiti’s Discovery Tool hasn’t seen an update since 2017 — and if you try running it on a modern system, you’ll probably get this very helpful error: A Java Exception has occurred. That’s it. No stack trace, no details, just failure. Installing an ancient Java version system-wide isn’t exactly great…