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