Upon2020 (archive)

  • Implementing a device white list with dnsmasq

    I got teenagers. They have devices. Their friends have devices. All of which want to be on my WiFi. Unfortunately, the WiFi has some valuable work-related machines, too. And because of WPA shared passwords, there’s little one can do as a parent to prevent the sharing of WiFi passwords “just with my best friend” (of…

  • Why Scala is Not For You (nor Me)

    Recently I got the chance to evaluate possible approaches for greenfield development of some cloud services that eventually have to scale to Twitter’s scale. “Greenfield” meaning that no code has been written yet, there was little existing infrastructure, and most hires were not done either. So an ideal situation for doing an evaluation of technologies…

  • My EspressoBIN board is up

    Marvell and Globalscale Technologies developed a new single-board computer called the EspressoBIN (website). Unlike any other cheap SBC I am aware of, it has: 3 ethernet ports a SATA port In other words, it’s perfect to act as a home router with an attached hard drive that runs apps. Now, where have we heard that…

  • It’s not about science …

    Lots of people are marching for science today, all over the world. A good cause! But it’s worth mentioning that the core issue is not about science at all. It is about whether we can observe the world around us, form accurate models of understanding based on those obersations, use those models to make accurate…

  • The pool timer now runs on a RPi 3

    My backyard pool timer has now been running continuously for over four years. Based an original Raspberry Pi 1 model B, which — truth be told — always was a horrible piece of hardware engineering. (SD Card sticking out? Not enough power to drive WiFi over USB? Really?) So as of today, it has been…