For me it’s no doubt ‘Spotify’. Hilarious loading times and lack of functions, in my case for podcast and audio books, which are standard for years in FOSS-players like AntennaPod.
I work at a roadhouse and art gallery. It’s a cloud-based app that manages our bookings. My list of complaints includes, but is not limited to:
- The software is just a shell for a VM, running on a server in Canada. This was their solution for “cloud” access… Because why bother coding an actual locally-run program to connect to an external server, when you can just connect the user directly to the server and have it run in a VM? It means everything we do is bogged down by round-trip latency to and from Canada, plus the server’s processing lag because it’s running a VM for every user that is connected. Opening an event’s detail page easily takes 15-20 seconds. So does adding/changing anything in an event. In an average day, I manage anywhere from 10-30 events. We joke that all of our events are planned via carrier pigeon, because of the latency and long load times.
- It cannot send an alert to users when specific things are changed on a booking. Our labor manager wants to be able to get an alert whenever an event planner changes the labor. Makes sense, right? This was marketed as a key feature of the software, and it was why the labor manager originally wanted to use the software. It is entirely broken.
- The software also features a website, for the part timers to be able to access the event data… The website is completely broken.
- The website cannot show event drawings or floor plans, despite the fact that the floor plans are a large part of the part-timers’ jobs. They set the rooms up prior to events, but they can’t see what they’re supposed to set up, because the website doesn’t support that feature. This was marketed as a feature when we purchased the software.
- To work around the lack of room diagrams on the website, I tried to set up an automated report to compile the day’s event setups, and email them to everyone. I set up a filter to ignore events without a diagram, so only events with listed drawings would show up in the report. The filter works when I run it manually. The automated report ignores the filter, and spits out a ton of blank pages for each empty event. This has resulted in a “boy who cried wolf” effect, where the part-timers don’t bother checking the automated report because they assume it will be like 40 empty pages.
- the server has a 20 minute session timer. You’d think this means you can be logged in for 20 minutes at a time… Maybe even that it starts counting after your last activity, so you can remain logged in while active, then get automatically logged out after you walk away… You would be incorrect. The server logs every user out, on a rolling 20 minute timer. You just logged in 60 seconds before the timer tripped? Fuck you, log in again. It isn’t even on a nice round number, (like every hour on the :00, :20, and :40 marks), because the timer is based on whenever the server was last rebooted. Logging in easily takes 45-60 seconds for the VM to load.
Again, this is a non-exhaustive list. These are simply the more mind-numbingly frustrating things I have to deal with on a daily basis.
This sounds like a reeeeeally bad company doing shit work. Toronto? Which (pub)cloud is Canadian, anyway?
Holy shit that’s hilariously bad
On Mobile: Obtainium due to GitHub’s rate limiting after 2 refreshes (I have a lot of apps on it) and having to wait 30 minutes before I can update anything.
On Desktop: I don’t really have anything bad for desktop, so I guess FreeTube since I can stop watching videos instead of doing work.
At work: without a hint of hesitation, Microsoft Teams and Visual Studio.
Do I really need to explain the issues with Teams? As for Visual Studio: extremely slow startup time, idiotic msvc compiler, yappy copilot who won’t shut up, needlessly opaque “solution” format, moronic intellisense false positives, anything useful being hidden between layers of sloppy menus, and more… I have my own build scripts, compile with clang, and edit with whatever. I only use that piece of shit to debug and when it’s time to commit, to make sure it’ll work on my colleagues’ environments, as I don’t want to be the annoying contrarian, but it really bums me out.
On my personal machines: gnome. I have a love hate relationship with Gnome, because on the one hand, I agree with most design decisions and appreciate not having to spend any time configuring a lot of stuff, so it suits me very well, and on the other hand I get angry on the odd occurrence where I disagree with the philosophy and I have to install an extension which I know will break at every update.
I work closely with a company that uses Teams and every time I’m in a meeting that they organize I’m constantly shocked at how horrible that software is. Like I thought Google Meet wasn’t great but everything from sharing screens to the audio quality is leaps and bounds better than Teams.
Teams is hot garbage. Just having it open in the background sucks the performance right out of your laptop. And I find the fact that MS tries to force it to be their portal to the rest of their atrocious apps to be infuriating.
But what do you expect from a company that codes their start menu with react native.
LOL I immediately thought about Spotify when reading the question.
Spotify was once an ultra fast app. Now it takes 15 seconds from launching the app to starting your music.
What I find funny is that Spotify used to be super fast at the inception of the service.
And it has a 25% chance of crashing, too.
Mine is my bank’s app. I have to double-verify every other time I need to login. Sometimes things would fail.
So, work and home.
Work, therefore Windows: has to be a tie between (new) Outlook and VMWare workstation. New outlook is absolute crap, just like all new windows app, I guess it must be Electron-based as it crashes or fails to load sometimes when you open it without connecting to the internet, and displays a blank window. VMware is such crap with poor performance, hang-ups and their fucking “this VM is already in use, take ownership?” dialogs that never work.
Home: I’d say FreeCAD. I mean, I love that they’re developing it, I donated and I hope it’ll have a similar trajectory to Blender, but right now it’s really frustrating to use. Frequent crashes, solving errors, even adding a simple bevel is often a challenge, many simple things require complex procedures that make little sense to new users. It’s crazy how, when you add a feature it can’t solve, your model just disappears, and you have to open up the diagnostic buffer to find out why.
Firefox, they recently added a new profiles system and it seems like it might be conflicting with the old profiles system. I actively use two instances of Firefox and when ever I try to launch both instances in the morning, I keep getting error messages. So, I have to keep restarting Firefox until it lets me actually launch both instances. I’d actually like to use the new profiles system because it seems so much more convenient but there doesn’t seem to be a way to migrate profiles from the old system to the new system.
Hypatia. Its the only open source malware program.
Instagram mabye






