cross-posted from: feddit.ch/post/1943706