Accidentally hitting the “Next Track” button is a minor annoyance, but its behavior is reasonable.

But the “Previous Track” button loses and resets my playback position, which is extremely frustrating and disruptive to listening. And there’s no “Undo”.

Marco’s criticism of how the playback buttons work is spot on. The software industry needs to spend more effort finding ways to shed legacy design that was a result of building physical devices. It’s why touch-only device games that use on-screen controls that replicate the style of physical gamepads never feel quite right. The more we let go of these preconceptions the more natural our devices will feel.