cross-posted from: https://feddit.uk/post/10149249