It’s the noise your phone might bug you with when an alert comes in while driving – but the word Ping is also rather handily now … Read More »