"past & future shenanigans" - week in review 2025-05-30