On physicality -------------- At the bottom of the front page of Yin Feng's gopherhole is the disclaimer: ===================================================================== This Server may be powered-down during lightning storms, which are common in my region. It will be restored when the weather passes. ===================================================================== Even before Yin Feng's recent return to active phlogging, I have stopped by his gopherhole before and I have always found this notice *deeply charming*. It is positively quaint, and I don't mean that in a patronising or condescending way. I love this warning because it is a cloud burster. We are increasingly encouraged to think of computing as such ephemeral and intangibile, which happens "in the cloud". The internet is just some kind of magic and the stuff we read on it is "just out there somewhere". But this is not true. Yin Feng's gopherhole is not "out there". it is, in its entirety, confined to well less than one cubic square meter of space, located in the same house as Yin Feng the human being, plugged into the very same 110V or 240V power circuit as the toaster. Possibly, if standing in the right place, Yin Feng can *hear* it. Certainly, it could be lifted up and turned upside down. My own personal server was once like this, living under my desk, until I moved overseas and migrated it to a VPS. This is very convenient, in that I can move house without any downtime and I don't have to worry about blackouts brining down my site. But at the same time, I kind of miss my server being a physical thing that I had actually seen and touched and felt some kind of connection to. Something I had direct physical ownership and control of. I mentioned recently that I had a surplus Raspberry Pi and that I might install a gopher server on it. I had been hoping to host it at home to recover some of this feeling. Alas, as I mentioned even more recently, my home internet connection is not direct from the phoneline but part of some kind of building-wide LAN. I have no access to the actual internet-facing hardware so I can't set up port forwarding. So there goes that idea.