Shorting Bitcoin · I just bought put options on MicroStrategy ($MSTR), Coinbase ($COIN), and Purpose Bitcoin ETF ($BTCC-B.TO), all at a strike price not far off the current (late June) price, expiring around Christmas. Here’s the thinking ...
[7 comments]  
Investing Intro · We’ve started to actively manage some of our family investments. It’s entertaining me, and I notice people really like talking about money, so why not talk about it here? This is the start of a new blog category ...
[1 comment]  
Galaxy Tab S7+ · I impulse-bought this big Samsung slab which I guess represents the state of the art in Android tabletry and is trying to occupy an iPad-like spot in the ecosystem. It’s got issues but I’m keeping it. I’m writing this based on my perception that not many people have a tablet that’s not an iPad, so the territory is only lightly explored ...
[5 comments]  
Long Links · Welcome to the June 2021 issue of Long Links, in which I curate long-form works that I enjoyed last month. Even if you think all these look interesting, you probably don’t have time to read them assuming you have a job, which I don’t. My hope is that one or two will reward your attention ...
 
Testing in the Twenties · Grown-up software developers know perfectly well that testing is important. But — speaking here from experience — many aren’t doing enough. So I’m here to bang the testing drum, which our profession shouldn’t need to hear but apparently does ...
[12 comments]  
LP Victory · Some readers may remember a February 2019 blog post describing how I inherited 900 or so used LPs, mostly classical. As of this week, I’ve listened to all of them (or rejected them out of hand), and kept 220 or so (counting methods were imperfect). Herewith lessons and reconfigurations. Also there’s a companion piece on sixteen albums I especially liked ...
[1 comment]  
Sixteen Classics · I just finished writing about the process of, and lessons from, processing 900 inherited LPs into my collection. I thought it wouldn’t be fair to stay meta, so here is a handful of my favorites from among the new arrivals. Yes, they are all music by dead white men, performed by other dead white men (and a couple of women). Sorry. They were released between 1953 and 1978 ...
 
It’s Bad · As we’ve slogged through Trump and carbon-loading and Covid, I’ve managed to remain more or less un-depressed and find enough gratifications in day-to-day life to keep the black dog of despair at a distance. But this morning I woke up early and, while the household slept, read most of the May 15th issue of The Economist. And folks, with a very few exceptions, it was pretty well all bad news. I feel an obligation to pass this summary along with a plea: As we relax slowly into post-Covid, maybe try to find a bit of extra energy and put it into politics or philanthropy or some other way to mitigate the awfulness. Our children deserve it ...
[5 comments]  
Hydrofoiling · I was standing on a floating dock on a Pacific-ocean inlet, a place where it’s obvious why motorboats are such an environmental disaster. Fortunately lots of other people have noticed too and it looks increasingly that more people will be able to enjoy Messing About In Boats without feeling like they’re making Greta Thunberg justifiably angry at them ...
[10 comments]  
Decarbonization · We’re trying to decarbonize our family as much as we can. We’re not kidding ourselves that this will move any global-warming needles. But sharing the story might, a little bit. [Updated mid-2021 with a bit of progress: No more gas vehicles, heat pumps in production.] ...
[8 comments]  
Long Links · Welcome once again to Long Links, a monthly curation of long-form pieces that pleased and educated me and that being semi-retired gives me time to enjoy; offered in the hope that one or two might enrich the lives of busier people ...
[2 comments]  
Amazon Q1 2021 · Amazon announced their financial results for the January to March quarter last Thursday. I was reading them when an email popped up asking if I wanted to talk about them on CNBC Squawk, which I did. In preparation, I re-read the report and pulled together a few talking points; here they are ...
[1 comment]  
Multimodality · My Wednesday consisted mostly of running around and moving things. I used five transport modes and now I can’t not think about environmental impact and practicality and urban futures. Hop on board the car-share, boat, electric car, bus, and bike, and come along for the ride ...
[7 comments]  
Twilights · I went out for a walk well into twilight time, put the camera in see-in-the-dark mode, fitted a fast friendly lens, and pointed it at pretty things ...
[2 comments]  
Algorithm Agility? · What happened was, I was fooling around with zero-knowledge proof ideas and needed to post public keys on the Internet in textual form. I picked ed25519 keys (elliptic-curve, also known as EdDSA) so I asked the Internet “How do you turn ed25519 keys into short text strings?” The answer took quite a bit of work to find and, after I posted it, provoked a discussion about whether I was doing the right thing. So today’s question is: Should these things be encoded with the traditional PKIX/PEM serialization, or should developers just blast the key-bits into base64 and ship that? ...
 
How to Interchange Ed25519 Keys · Herewith pointers to Java 15 and Go code that converts Ed25119 public keys back and forth between short text strings and key objects you can use to verify signatures. The code isn’t big or complicated, but it took me quite a bit of work and time to figure out, and led down surprisingly dusty and ancient pathways. Posted to help others who need to do this and perhaps provide mild entertainment.
[Update 04/23: “agwa” over at YCombinator showed how to simplify the Go with x509.MarshalPKIXPublicKey and x509.ParsePKIXPublicKey.]
 ...
[3 comments]  
Spring Flowers, 2021 · 48 hours ago I got my first Covid-19 vaccine dose, and today I took the camera for a stroll, hunting spring flowers. What a long strange trip it’s been ...
 
The Sacred “Back” Button · Younger readers will find it hard to conceive of a time in which every application screen didn’t have a way to “Go Back”. This universal affordance was there, a new thing, in the first Web browser that anyone saw, and pretty soon after that, more or less everything had it. It’s a crucial part of the user experience and, unfortunately, a lot of popular software is doing it imperfectly. Let’s demand perfection ...
[4 comments]  
Long Links · Welcome to the monthly “Long Links” post for March 2021, in which I take advantage of my lightly-employed status to curate a list of pointers to good long-form stuff that I have time to savor but you probably don’t, but which you might enjoy one or two of. This month there’s lots of video, a heavier focus on music, and some talk about my former employer ...
 
author · Dad · software · colophon · rights
Random image, linked to its containing fragment
When? (5099 fragments)
What? (342 categories)

By .

The opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.