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)
Ask HN: What's the worst piece of software you use everyday?
151–160 of 1001 posts
Re: Ask HN: What's the worst piece of software you use everyday?
#152Re: Ask HN: What's the worst piece of software you use everyday?
#153Finder on Macs. I've used a Mac for over 5 years and it still amazes me how unintuitive it is for basic tasks like copying and pasting files, creating new directories, etc.
Re: Ask HN: What's the worst piece of software you use everyday?
#154JIRA. The most complex simple system I used. Simple in theory (Project Management) but complex in implementation.
Re: Ask HN: What's the worst piece of software you use everyday?
#155Re: Ask HN: What's the worst piece of software you use everyday?
#156Re: Ask HN: What's the worst piece of software you use everyday?
#157Re: Ask HN: What's the worst piece of software you use everyday?
#158Re: Ask HN: What's the worst piece of software you use everyday?
#159Microsoft 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 noticed earlier even if Teams is switched 'off' in Startup Apps it'll still run when Windows starts unless you tell it not to under settings in the client
Re: Ask HN: What's the worst piece of software you use everyday?
#160CUDA. 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.
And when you need to profile something, get ready to set up custom drivers, custom kernel flags, and recompile 30 GB of libraries and source code for that custom cupti.so.