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