cross-posted from: awful.systems/post/2556883