Something in space has been lighting up every 20 minutes since 1988 We have no explanations for this sort of slow repeat.