What a preposterous world we live in, where developments in invisibility cloak tech are common enough to elicit yawns. Fine, you unmovable automatons, how about a time cloak?
Cue Dr Who Episode…
(via Scientists Punch a Hole in the Fabric of Time with a “Time Cloak”)