Tue 06 July 2021
Sat 19 June 2021
Twenty-five years ago, approximately, my housemates and I bought office chairs – rolling five-star bases, adjustable arms, comes in a box with an L-shaped hex driver like IKEA stuff – and put them in our dining room around the table. They were cheap and comfortable.
I can’t tell you how many people looked at that arrangement and needed to talk about their sudden feelings.
Mon 14 June 2021
Sun 25 April 2021
The Cloud – where did we get that metaphor?
The answer is pretty simple. Imagine you are a techie working on an Internet project in the late 1990s. You are explaining to a less-technical audience how your application is going to be built. You have a whiteboard, and you draw some simple things as you talk:
Wed 21 April 2021
Wed 14 April 2021
Wed 10 March 2021
However, this only works as long as the other party actually internalizes the risk and liability. Since there are no consequences for mishandling data, operating IT services you’re not structurally competent to operate, and eventually having your crown jewels stolen - the contractor doesn’t really internalize risk, has no incentive to mitigate it.
Thu 18 February 2021
I will assume you have a working DNS server listening on the default port, 53, and that you have certbot or some other means of acquiring SSL certs.
Create a config file in
pid = /var/run/stunnel4/stunnel.pid [dns] accept = 853 accept = :::853 connect = 127.0.0.1:53 cert = /etc/letsencrypt/live/randomstring.org/fullchain.pem key = /etc/letsencrypt/live/randomstring.org/privkey.pem
Substitute the locations of an appropriate SSL cert and key.
- Start stunnel4.
Wed 17 February 2021
My work-issued MacBook Pro (Retina, late 2013) began to break down: the speakers fried, it was running out of memory (8GB), and then it started rebooting spontaneously. I mentioned this and work bought a replacement. Since I’m capable of working around exciting new bugs, they sent me the newest M1 MacBookPro, with an Apple-designed and -produced M1 8 core CPU.
Herewith, a micro-review.
Sun 17 January 2021
I don’t know about your mother, but my mother is not even a power user – Windows, hunt-and-peck typing – and she taught herself to use IRC because that’s what the other people in her social group were using.
I assume she didn’t use any /command except /join – maybe not even that, because if you’re only using one channel then you can have your client autojoin – but that was enough to get her in. Presumably she learned group etiquette on the fly, the way most people do.
Tue 12 January 2021
Sat 05 December 2020
Tue 01 December 2020
Pseudovalidation is a major goal of marketing and advertising. Actually validating a claim is expensive and often boring. Why not just make people feel like they’re important in some way?
But once you recognize it, pseudovalidation feels disrespectful: these people are lying to me and don’t even care if I know it:
Tue 17 November 2020
Sat 17 October 2020
I began an entry in July of 2018 with this:
The Amazon Kindle Fire HD10 (2017) is the high-end tablet of their line. The hardware is mediocre and the software is quite bad. I do not recommend you purchase this or any other Fire tablet… unless you have some very specific requirements.
I can now say this:
The Amazon Kindle Fire HD10 (2019) is the high-end tablet of their line. The hardware is mediocre and the software is quite bad. I can recommend that you purchase this tablet if you are comfortable with the use of
adb and command line tools. It is cheap ($95 on Prime Day) and capable of doing a number of useful things, such as…