MQTT to Adafruit-IO

Adafruit recently opened up a beta for their IoT Dashboard. This service provides a simple way to aggregate IoT data and create dashboards with various graphs with them. For a good introduction, have a lookat Jeremy Morgan's blog. I have started a while back to organize my own IoT projects »

More proof Google has been compromised

One of my contacts in the WebID community alerted me to a very troubling proposal from Google, to remove support of the <keygen> HTML attribute, and support for the application/x-x509-*-cert MIME types. Members from the WebID community and others are attempting to fight Google for retaining this functionality, »

Sleeping in the street

I had a very vivid dream last night of the period in my life I was homeless. In fact, it was of the first night I slept in the streets. I've never written about this, though it's a long time ago. Dreaming about it last night made me realize maybe I should »

Chinese Green Card

After much trial and tribulation, my application for the Chinese Permanent Residence Permit ("Green Card") has finally been accepted today. This kicks off an investigation that can take up to a year or so, before I'll (hopefully) have my Green Card granted. Why? So far I've had to extend my temporary residence »

Preventing NodeMCU Bootloops

I've been playing with the NodeMCU development board a lot over the last couple of days, in particular, communicating with it through MQTT and connecting it to one of those tiny OLED display modules. NodeMCU has a very convenient facility to automatically run some code when the processor boots, by creating an »

Mea Culpa - Eudyptula

I have been neglecting my blog for a while. I have been spending a good deal of my free time on studying the Linux kernel, while working on the Eudyptula Challenge. This is a Linux kernel development challenge, that guides you through a series of increasingly complicated tasks in order to become »