Adventures in Cloning

Last week, I started seeing the emails from my server: the disk hardware early failure detection system, known as SMART, was beginning to spot errors on a disk in the server that powers this domain (and a few others). I sort of plan for disk failures, but I hate … hate … hate them. It’s… Continue reading Adventures in Cloning

Published
Categorized as Computing

Fall down, go Vroom

Like many institutions, I’m using a video conferencing client whose name rhymes with “Vroom” in order to conduct classes. Things were going great for the first 2 weeks. Last Friday, things took a serious turn. It all started with a long-standing problem on my home desktop machine. I run Ubuntu Linux 18.04 on a hand-built… Continue reading Fall down, go Vroom

Don’t Let Podcasts Die in Darkness

The Washington Post's "Post Reports" podcast loaded into TT-RSS. The RSS feed was liberated from iTunes so that it can be used anywhere you like.

I love podcasts. I don’t get to listen to all the ones I like all of the time, but I love knowing that interesting content – from polished news programs to amateur computing tips – are there at my command when I do have time. However, a trend has grown slightly greater on the web… Continue reading Don’t Let Podcasts Die in Darkness

Published
Categorized as Computing

Home Server Upgrade – Phase Two

Hefty, our home server.

Phase one of the home server upgrade, taking its operating system from Ubuntu 14.04 -> 16.04, was a fairly long process. In the wake of that upgrade I was left with a non-working MediaGoblin instance. Today, I took the next step: 16.04 -> 18.04. This went substantially better.

Published
Categorized as Computing

Home Server Upgrade – Phase One

Hefty, our home server.

I’ve been putting it off for over a year: our home server is running an old Ubuntu Linux installation, and needs to be upgraded. Research and teaching and life intervened, and this upgrade fell farther and farther down the list. In the meantime, Ubuntu produced two stable releases… making the chore of upgrading twice as… Continue reading Home Server Upgrade – Phase One

Published
Categorized as Computing

NavierStokes – a social bridge

Inspired by the creation of the pump.io open, federated social protocol in 2013 [1] and the need to bridge posts between a diversity of social networks (Pump.io, GNU Social [2], Diaspora [3], Twitter, and Facebook), I recently released an alpha version of a social network bridge, named NavierStokes. An homage to the equations at the… Continue reading NavierStokes – a social bridge

A Raspberry Pi-based Firefox Sync Server

The Raspberry Pi is an inexpensive and fully function computer. I use them for server projects, and here described how to setup a Firefox Sync Server on one.

Data ownership is a serious issue on the internet, especially given the revelations that spy agencies like the NSA have been sneaking into back doors in companies like Google and collecting massive amounts of our personal metadata. While the courts and other US public institutions wrestle with the difficult constitutional issues behind this unprecedented warrantless… Continue reading A Raspberry Pi-based Firefox Sync Server