Please take a look at this short list of things which happened to me today:
- On a popular discussion website, I was wondering why my submission links no longer were upvoted, and commented to. Was my stuff suddenly not interesting anymore? I tried looking at the site from my mobile phone, and noticed that my submission wasn't visible. It was only there when I was logged in. So clearly, someone shadow banned me. What the hell? Why? I could write down a huge rant with the title "corporate censorship" now, but in short: Shouldn't social media work with the people deciding what they want to read? That's where the up (and down) vote buttons are for after all.
- I had 30 minutes of free time and wanted to play a game on Steam. "You need to update first!". Ok. Steam starts downloading a couple of gigabytes for a patch of a game. Which takes about 3 hours on my rural internet connection. Which leaves me -2.5 hours of my free time. So much for playing a game.
- I forgot my paypal password. The dialog for sending you a new password contains 5 different possibilities (Email, SMS, Call, etc). It is written in a font that big, so that the 'OK' button is below the bottom of the screen. But there is no scroll bar. And the mouse wheel doesn't do anything. So I cannot click onto 'OK'. I actually have to open the developer tools and adjust the CSS font size so that the Paypal dialog works. I bet this works nicely on mobiles and PCs with very big screens. But not on my PC.
And the day hasn't ended yet.
As software developer, frustrating stuff like this has become the daily norm for me. The more complex stuff you have to do with software, the more stuff is breaking in hilarious ways. I may be getting old, but I feel software isn't doing anymore for me what it was supposed to do: Getting out of my way and make my life easier.
I'm not sure how to improve this mess which is how software works today. Maybe we should just get rid of the "wait for the next update" and "if it compiles - ship it" culture. Or maybe it's just time to die for me. I'm probably too old to make sense of all this.