• 0 Posts
  • 31 Comments
Joined 11 months ago
cake
Cake day: July 29th, 2023

help-circle
















  • How about shit breaking because everyone at some point is a bad programmer? Even Apple Music doesn’t work when I walk into the elevator until halfway through presumably because hitting play sets of a bunch of useless blocking network calls for music I have saved locally.

    What those calls are, I can’t say for sure. Downloading artwork, license checks or telemetry. I’d venture to guess it’s the latter since music will play with placeholder artwork on a slow connection and license checks aren’t required if the subscription was recently validated (works offline for days).

    But who really knows. I never bothered to inspect the traffic. The point is, if a company like Apple is creating such a crummy experience for a function so absurdly basic, you can imagine how easy and prevalent telemetry based user degradation is. Go browse the web with a tracker blocker and tell me it isn’t snappier.

    PS: I’m also a programmer and collect error reports. So many developers will forego using connection pools, much less collect data with async api’s.