cross-posted from: https://lemy.lol/post/23856970

cross-posted from: https://lemy.lol/post/23856966

https://archive.is/95CR0