Month: July 2018

  • Upstream risk: the vanishing

    Upstream risk: the vanishing

    Go is one of those languages that has a tight-coupling to upstream code stored in remote repo. Lets call that “Other People’s Code”, OPC. You write some function, it automatically pulls in (usually from github) the OPC, and away you go. Now, after a while of this, the good people of the Go community got…

  • The mysterious life of outdoor cats, solved, sadly

    ~4 years of outdoor kitty. His (heated) house to keep him warm, the live temperature feed, etc. So many mysteries. Where did he go when he would be off for days? Each time, would it be the last time we saw him? We last saw him a couple of weeks ago. No big deal, its…

  • Suffering sisyphean security solutions: make your chrome part of the solution

    Suffering sisyphean security solutions: make your chrome part of the solution

    OK, its no real secret by now that the WWW is a cesspool of stuff. Its not all /r/aww. As an end user, you don’t see the mountain of (typically javascript) that is executed. Or worse, where it comes from, and how it is maintained. So you don’t act as a ‘push back’ mechanism on…

  • Can’t beat em? join em! Brick and mortar and online

    Can’t beat em? join em! Brick and mortar and online

    One of my favourite ‘brick and mortar’ stores is Canada Computers. But you knew that 🙂 Its great, they have decent prices, decent selection, and don’t hassle you with a lot of questions. Its for someone who knows what they are buying. They do allow ordering online, but why, they are right down the street.…

  • systemd versus chrome: fight!

    systemd versus chrome: fight!

    Over the years many technologies have taken a ‘kitchen-sink’ strategy, pulling in all adjacencies until they are the world. Java tried to become an operating system. Windows moved the graphics drivers into the kernel. The smartphone. In the desktop space, I present two contenders. My perennial favourite, systemd. It has subsumed grub and will soon…