A arrival.io Expected arrival times for Apple products 178 points anti-pattern 13 years ago 118 comments