Live data from Hacker News

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

news.ycombinator.com

61–70 of 1001 posts

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

#61

If websites count: YouTube. It's appalling how such a powerful company can keep so many things so bad for so long.

Straight from the heart! Only yesterday I rented my first ever item on YT. An English movie, found with an English search query.

"Based on my location" they gave me a French dubbed version of it. No alternative sound track, heck not even subtitles.

I live in Switzerland, we have 4 official languages. I speak one of them: German. Not a word French. The proposed solution: go to apple and ask for your money back. Very poor experience.

Do not even get me going on the "want to use Premium for a month"? I've declined that offer at least 48 times. Did not want it then, do not want it today. Really a pity since there is a lot of cool (not sponsored or monitized) content.

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

#63
Docker.

I use it and love it every day in both dev and prod, but I also really kind of hate it.

I'll keep my complaints short.

There should not be a system-wide daemon. (Or any daemon).

It should not require root at all (no setuid either).

From outside the container, the container and its processes should be a single process (with threads). (Like glueing a bunch of processes together.)

The containers should be nest-able to arbitrary depth without performance loss (at least to say, hundreds of nestings deep.)

Docker-compose should not exist, instead it should be replaced by nesting of containers.

Basically, I think it needs to follow the UNIX philosophy better by providing simple abstractions that can be combined easily. The containers would visually look a bit more like an old virtual machine (single process) than our current containers.

These changes probably require a bunch of kernel hacking, but I think it would be worth it long-term for a cleaner architecture.

It appears there are some movements into this direction thanks to podman, but it's really not there yet, especially with nesting.

Also, it wouldn't really be a product at all but just a built-in tool on Linux systems.

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

#67

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…

+1 for Teams. Video calling actually works great, but gods the UX is appalling! It's just so confusing and inconsistent.

As you said too, the whole thing is buggy. Sometimes screen sharing doesn't work unless you reopen the app, for example.

The wiki feature is crap (at least the web version, I haven't tried the desktop version of the wiki) - formatting is a mess, markdown support is practically non-existent, it's buggy as hell, and so unbelievably slow.

If they had a feature freeze and concentrated on overhauling the UI and fixing the bugs, it could actually be a great product... but as it is, it's loathsome.

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

#68

Anything which requires me to use a Google captcha or hcaptcha. I generally don't get annoyed very easily but spotting fire hydrants and traffic lights just to login into a site to which you are a paying customer is plain nonsense. I've actually decided to move my entire infrastructure from Digital ocean to AWS because of this captcha before login nonsense (thankfully DO reverted it just in time)

Yes! Captchas are terrible. Does the support pole count as part of the traffic light? How much of the bus needs to be in the square for that square to contain a bus? What counts as a street sign?

And on top of all that, the frustration that I know I’m not a robot the entire time.

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

#69
CUDA.

The GPU is the new Floating Point Coprocessor. (I think they are likely to be integrated on CPUs even for high performance use-cases, eventually. Although this is only happening very slowly...) It should be be programmed with vendor-neutral CPU instructions and if need be, trapped by the kernel and emulated or delegated appropriately. But all of this should be totally transparent to the user application.

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

#70
tmux. I mean, I know it's better than screen, but I'm a user of emacs for 25 years, and I still can't get used to the tmux keymapping. I'm reluctant to customize them because I want my fingers to do the right thing on an unfamiliar system. And so many of the defaults are just bad, like constantly renaming windows when you run commands (without making a config file change). Even the command line arguments are different for the same parameter depending on which sub-command you're using.
Post reply on HN