MS Sharepoint takes the cake. Impossible to navigate, hysterically difficult to use for storing and maintaining content repositories / wiki's. Also the outlook/skype/teams/lync universe of communication tools is laughably inconsistent, it's very difficult for me to do very simple tasks in these tools.
I was playing around with Sharepoint Online, the latest version. It was my first time looking at sharepoint and I had something usable working in about 30 minutes. Maybe they fixed things with the cloud version?
Ask HN: Programs that wasted you 100 hours?
121–130 of 261 posts
Re: Ask HN: Programs that wasted you 100 hours?
#122Perhaps a loose interpretation of “wasted”, but multiple different games have wasted a lot of time I would otherwise have spent doing more productive things. E.g. currently I have a side project that is actually really interesting to me but I have been spending my limited free time (with a toddler and an infant to keep up with) playing Deus Ex Mankind Divided. I may not end up spending an actual 100 hours in it, but…
Re: Ask HN: Programs that wasted you 100 hours?
#123Re: Ask HN: Programs that wasted you 100 hours?
#124Slack: It refuses to accept that it is a webapp, so even though firefox fully supports the relevant audio/video api:s I need to open another browser or fiddle around with XWayland (electron/chrome does not support wayland) just to be able to use it. Microsoft Teams: Same as above, but with multiple login prompts each time. Jira/Confluence: I swear every click/hover requires a network roundtrip to the server because t…
Making a more usable Jira must be a potential billion dollar business. Outside it support/development It's used by many orgs because for their vague use cases nothing else is available.
Re: Ask HN: Programs that wasted you 100 hours?
#125Chef: at one point, we had Chef Consultants come to help us with our monstrosity. They said that we had something more complex and full featured than anything they had ever seen and declined helping. I've lost weeks and weeks to fighting against what we eventually grew.
Sysdig: personally, I lost maybe a few hours. As an org, we lost hundreds on people trying to get it to work similar to Grafana. Sysdig, at the time, did not support math operations. How this got passed on down to engineering is a different story, but when you can't compute derivatives on counters, you can't make decisions based on rates of change, something we require.
Twisted Python: Factories with mixins where a variable you are trying to discover where it came from turns out to be a parent class's parent class's mixin's parent class's mixin's parent class. True story. Dealing with cases where someone raised an exception somewhere in the code years ago, but now the section you are working in, you realize you cannot use Deferrals because Twisted uses exceptions as control flow, and now the exceptions at some other part of the code trigger ErrBack code somewhere else. As for the python part itself, not knowing the actual type for the variable incoming on a function is a pain. String? Int? Slice? Who knows! Add some print statements or read a bunch of code to find out. Honorable mention to time lost on SQL Alchemy. I can write SQL no problem. Every time I have to do something in SQL Alchemy, I start with SQL which is done in 30 seconds, then I spend the next hour going over documentation and experiments to get the query to build via SQL Alchemy.
AnyEvent Perl: 40 functions deep and not having a method signature. Yeah, time to read through hundreds of lines of code with branches that could send any number of parameters down to your function that you are looking at, or put print statements to know _what_ has been stuffed into your parameter list. Large systems benefit so much from strict typing. 40 functions deep and you know _exactly_ what is coming into your function and what it should return.
Go Modules. I've probably not hit the 100 hours yet, but I'd not be surprised to be in the 20 hour range. The module system was rolled out shoddily in my opinion. We went from things Just Work(tm) to multiple environment variables and language servers and editor issues. All I want is "is a vendor dir there? Use it. Else, use GoPath." Can't have that though. With private repos, proxies, vendor directories, environment variables, and varying levels of support from editors, it is just a mess. With Go 1.14, modules are getting better, but I'm still fighting the proxy servers in combination of vendor directory and private repos. I _love_ Go. I hope it goes back to sanity.
Re: Ask HN: Programs that wasted you 100 hours?
#126Microsoft Outlook, no question: - It hangs all the time for a few seconds at a time, - The search is moronic (how about you look on the server and on my computer at the same time instead of hanging for a while and then displaying that dumbass message offering the option to search on my computer instead when there's a problem with the connection?), - Switching to the unread message view regularly results in a progress…
I used to love Outlook until my work switched over to Office 365 version of Outlook. Now it is driving me nuts. The small things such as the animations when switching between mail and calendar, the way it displays conversations, the way it searches. I could go on, but I think we are on the same sinking boat here.
Re: Ask HN: Programs that wasted you 100 hours?
#127Microsoft Outlook, no question: - It hangs all the time for a few seconds at a time, - The search is moronic (how about you look on the server and on my computer at the same time instead of hanging for a while and then displaying that dumbass message offering the option to search on my computer instead when there's a problem with the connection?), - Switching to the unread message view regularly results in a progress…
I've used Outlook at a lot of companies and can't say I share most of these experiences. 10s of thousands of emails? Not slow. Hangs for a few seconds? Not in my experience. Whole series vs a single meeting? Only when editing, which makes sense. Opening to grab the conference ID? I don't get asked that question. I've had to use Outlook in some way for the last 20 years, and I just live with it, but I'm also saying...…
Well it's 365 so that, unfortunately, is Microsoft.
Re: Ask HN: Programs that wasted you 100 hours?
#128Microsoft Outlook, no question: - It hangs all the time for a few seconds at a time, - The search is moronic (how about you look on the server and on my computer at the same time instead of hanging for a while and then displaying that dumbass message offering the option to search on my computer instead when there's a problem with the connection?), - Switching to the unread message view regularly results in a progress…
Ah, I see you have never had the pleasure of using Lotus Notes. These problems might seem insignificant in comparison.
Re: Ask HN: Programs that wasted you 100 hours?
#129Nvidia GPU drivers and CUDA installations on Linux. Got better recently but I've spent many nights fixing these installs, wrestling with nouveau etc. Compilation of deep learning libraries from source on Windows -- don't do it. Tikz -- LaTeX drawing "language". The images produced can be stuninngly beatiful, but the manual has 1200+ pages and it takes forever to become productive. If only journals accepted hand-drawn…
Can second this. Also audio libraries on linux. ALSA vs whatever. Had a lot of issues with my particular hardware & Arch. Also way back when, X itself. Back when it was likely to not work on many systems (~2001). I spent so many hours going back and forth to use my friend's computer & internet to Altavista some help.