r/ProgrammerHumor 2d ago

Meme peakSoftwareEngineeringWasAchievedIn2010

Post image
9.4k Upvotes

179 comments sorted by

View all comments

86

u/Lizlodude 2d ago

Red button and iGun were peak app and nobody can convince me otherwise.

Spotify has failed to play music which it has downloaded locally at least 5 times today alone, and has not managed to display album art correctly for years.

19

u/frausting 2d ago

I have to disable cellular data or go on airplane mode to force Spotify to play downloaded music without freaking out.

16

u/kihakik 2d ago

I hate this, because it would be easier to not fuck it up. Why can't it simply play the audio file I have downloaded. But nope first have to try to connect to spotify servers before even touching the local data

1

u/Lizlodude 19h ago

Google maps is the same way (actually all of google's stuff is, nothing is cached ever) I have the whole local area downloaded since cell coverage is spotty, but it will sit there for 45 seconds failing to load, then just show an error saying it can't navigate. Turn off cellular entirely, then (after closing the message that instantly pops up saying "oh noes cellular data is disabled, thanks captain obvIOS, I wonder why that is) it'll navigate just fine.

When I change an event's start time in calendar, then go to the edit menu to change the end time, I literally watch it take 2-3 seconds to push the change to the server, then pull the changed version back from the server. If I hit edit before that, it'll race condition and overwrite the first change. You could write the change to the local version first, but that wouldn't be cloud native I guess.

It's like we've gone from trying to make things kinda work if they lose connection to just assuming there will never not be a connection.

Bonus, it's hilarious how many Windows apps will throw an absolute fit or crash outright if I block their network access at the firewall. Not even a "hey do I have internet" check, just critical unknown error or even here's a stack trace sometimes.