cross-posted from: thelemmy.club/post/18615101