Live data from Hacker News

Ask HN: What's the worst piece of software you use everyday?

news.ycombinator.com

811–820 of 1001 posts

Re: Ask HN: What's the worst piece of software you use everyday?

#811

Microsoft Outlook - decade after decade the icons change but the suckage does not, its 1987 every day when you use Outlook. Microsoft Teams - drains my battery 1% every two minutes Slack - the original “let’s forget everything we’ve learned about communications and try to discover it again”. From the threads feature nobody wants to the inability to silence bots or plugins, Slack never fails to disappoint. They pitch…

The only thing worse than Outlook is Outlook on Mac. So much wrong and terrible interaction. I've been on it a year at a new role and it baffles me how had it is to use.

“New outlook” on “insider fast channel” update settings has gotten pretty good in the last few months.

Re: Ask HN: What's the worst piece of software you use everyday?

#812
MS Excel.

It can give you nice plot results, but to get there you need to struggle with the UI. The UI for adding data series is a pain as while there is a editable text indicator indicating cell ranges for the data, typing on that indicator activates cell selection on the background that also modifies the text as you type.

It is a nightmare if you have many Y-data sharing the same X-axis. The methods for bringing out dialogs also rely on being able to click parts of the chart, which is largely hit or miss, especially if you have dense superposed data.

Scroll position changes when I select data (using several methods) so new charts are often created at the bottom of the long spreadsheet and I have to manually bring it to a more sensible higher position.

Well, I might be wrong for using Excel in the first place. But I use it for the same reason I use MS Paint instead of Gimp. Sometimes you just need something quick and familiar. And for plotting, the alternatives seem to require some learning.

I'm recently lookeing at SciDavis and hope this solves my nightmares.

Re: Ask HN: What's the worst piece of software you use everyday?

#813

Microsoft Teams. I am forced to use it (work) and it is missing really basic features that messenger software had in the 1990s like Push-To-Talk, real multi-window (even with the recent "pop-out" functionality), and its UI is all the worst modern trends. You cannot extend it or fix these issues (e.g. plugins, custom CSS styles, etc). Plus it is buggy, I keep not getting calls/messages/etc, and every time my computer…

Teams is absolutely awful. I also have all the crashes, undelivered notifications, shitty UI, but whatever, that's par with Microsoft. I have an issue where if there's any sound in my room in a meeting, it reduces the volume of someone else talking to me even if my mic is muted. My workaround is to only keep one earbud in and constantly listen for cars driving past outside so I can crank up the volume in advance. So…

Using a headset with a physical mute switch on the mic could solve that problem.

Re: Ask HN: What's the worst piece of software you use everyday?

#814

IOS Podcast App. Its absolutely terrible. Stops playing in the middle of episodes, forgets what episode it is playing, episodes disappear, and it throws up a spinning wheel again and again...

I don't have issues with the app not playing or forgetting episodes, but I do absolutely loathe how it hides played episodes automatically and makes me go find them if I want to listen again.

Re: Ask HN: What's the worst piece of software you use everyday?

#816

Microsoft Teams. I am forced to use it (work) and it is missing really basic features that messenger software had in the 1990s like Push-To-Talk, real multi-window (even with the recent "pop-out" functionality), and its UI is all the worst modern trends. You cannot extend it or fix these issues (e.g. plugins, custom CSS styles, etc). Plus it is buggy, I keep not getting calls/messages/etc, and every time my computer…

I miss ICQ.

I miss the heyday of IRC. I'm aware there are niche communities still thriving on it, but I miss when it was the primary real(-ish)-time chat option.

Re: Ask HN: What's the worst piece of software you use everyday?

#817
post #140

Google Drive. I have no idea how a company with a search background produced software where it is impossible to find something.

Everyone one of these cloud storage services (Dropbox, Box, Drive, iCloud, S3, OneDrive) has adopted the same mental model of file storage that computer systems from the 80s devised to mimic filing cabinets. Namely: folders. I think a folder hierarchy has some value but they should really all be using a tagging system instead. Orgs tend to have multiple hierarchies based or org charts, projects, disciplines, timeline…

You used to be able to put files and folders in multiple places in google drive. It was either removed or made a more obscure feature because I can’t find it now. I suspect it’s too confusing to maintain long-term, leading to what appears to be buggy behavior.

I handle this by making a google sheet for a project with links to the main files, many of which inevitably are cross-referenced to other projects or standards. It works well enough, and has a killer feature: if you move or rename a file, which I do all the time if documentation is refactored, the link doesn’t break!

Re: Ask HN: What's the worst piece of software you use everyday?

#819
Web browser. It is hands down the most insidious. Complexity by default, no alternative. No debate.

What is that website "browse happy" or some such? All due respect, I simply cannot agree. I am not happy with those recommendations. Web should be friendly to all user agents.

Re: Ask HN: What's the worst piece of software you use everyday?

#820
From worst to slightly less worst: Helm, Istio, and everything Atlassian (Jira & confluence).

Helm: go templates aren't a robust, or even remotely sensible, way to define the configuration changes someone will need on a day to day basis for deploying applications to multiple environments. Some metaconfig language as used in kubecfg and tanka is the way to go but every single time I work with a team on kube they say something like "Helm is fine. Everyone uses helm." It's at times like this that I remember there was a period in human history where bloodletting was an established medical practice and that's the point the software engineering industry is currently at.

Istio: someone had a great idea, implemented it poorly, and just kept hacking at it. Obvious features are missing (setting QPS & bandwidth limits per service-to-service). Configuration is disgusting. Documentation is somehow worse than k8s' docs but, unlike k8s, the code is a mess. There's absolutely no reason why it has to be implemented as a side car, it's just a hack that baloons the resource usage of the entire system and reduces effectiveness of things like edge redis caching. There's so many obvious ways to implement similar functionality to istio except do so in a transparent way. Maesh is one example but it'd also be far simpler to implement it as a combination CNI and DNS system.

Atlassian: nothing further needs to be said. The problem space is so simple and somehow it was implemented so poorly but juuuuuuuuuust enough management features look pretty and it fools people into buying the software.

If I ever get the opportunity to retire I would love to take a crack at fixing all of these.

Post reply on HN