Internet Explorer and Browser Wars

There is some interesting device data if there is enough enthusiasm or boredom to find it. For one thing, it appears that the best Android visitors to sites use either Android browser or Chrome, and not Firefox. This is an area Firefox is failing fairly hard at. Another point is that for both Windows and ... Read more

Less More – Macbook

I've heard the accusations, that Apple is into anorexic design and that the 2015 Macbook is as powerful as a 2011 Macbook Air (though that is an i7 Macbook Air). Since I actually use every day a 2011 Macbook Air (4gb ram, i5, 256gb SSD), I want to comment on this. Performance and Performance For ... Read more

Publishing Genre

While there is quite a bit of literary genre everywhere alive and well, there are certain publication genre which are not. The Chapbook (still popular) and the Almanac(k), as well but we don't hear about it much anymore. Chapbook in the Age of Print-on-Demand The Chapbook seems like a wonder in the age of Print-on-Demand. ... Read more

Buddhism and Economic Development

Buddhism is not some religion of quietism, although it is that as well. But rather, Buddhism as a lived practice (specifically situated, as I am, in mainland Southeast Asia) could potentially inform economic development in the same locale. Let's find out... The Language of Business As an aside, it is important to criticize those works ... Read more

Etherpad and WebRTC

So, Etherpad is a thing (actually, Etherpad Lite, which is a NodeJS thing). That is, a real-time collaborative editing tool. Essentially the answer collaborative web-based text editors, free and open source. Last year a WebRTC hook and plugin was made available for Etherpad (!!). WebRTC WebRTC is real-time communication for the web. Firefox Hello Earlier ... Read more

fuser and lsof

fuser and lsof are two important tools showing which processes are using what files and/or sockets. Fuser is the simpler one focused on finding out what processes are using a given file (or port), while lsof can list processes without specifying, such as all open sockets Fuser fuser stands for file user and lists process ... Read more

Cloud Security

A development server recently became compromised, and while this isn't necessarily a good thing, it does raise awareness and provides impetus to strengthen security measures. Access Control A few axioms: Access control is better through certificates (what you have) than passwords (what you know) Two-factor authentication is better than both (what you have + new ... Read more

SSL, SNI, Certs

HTTPS Everywhere is a wonderful concept, but of course we need functionality first, which means dealing with the whole PKI issue. So, when stuff is located in countries with limited IPv4 addresses, how can this be accomplished? - Simply put SNI allows for any number of certificates to work on a single IP address. Basically ... Read more

Style Guide

This is a permanent page about style guides used in writing and for marketing. In particular there two kinds of Style Guides: - Brand Style Guide (for product designers, pr types, and all public and corporate communications) - Publishing Style Guide (for writers, editors, publishers) These two intersect and the Brand Style Guide should refer ... Read more

Visual Studio Code Editor

Visual Studio Code Editor -- aka vscode, code -- is my current editor of choice. I used the venerable Atom editor for a number of years. Both use Electron as the platform for development, aka node/js/css. Atom was a Facebook project which has since been abandoned. It is very similar, and not difficult to switch ... Read more