cross-posted from: https://fanaticus.social/post/96729