41 ms·
Ask HN: What's the worst piece of software you use everyday?
Subversion was created because the authors were frustrated with problems in CVS[0].
What's a piece of software you find essential that you wish you could replace or rewrite?
[0]: http://svnbook.red-bean.com/en/1.7/svn.intro.whatis.html#svn.intro.history http://svnbook.red-bean.com/en/1.7/svn.intro.whatis.html#svn...
- cdnsteve 6y agoKijiji. Ebay owned Canadian classifieds site that is absolutely horrid experience with hundreds of http request and a bazillion ads loading on 1995 web servers. Its still one of the most popular classifieds in Canada. I'm annoyed to the point of rewriting their UI and entire app and thinking of open sourcing it.
- taauji 6y agomusic.youtube.com slowest interface ever. songs are impossible to find when playing from a playlist. focus never switched to the music player. no native cast plenty other problems
- ajeshks 6y agoI have been using this for last 6 months. Apart from all these issues, search for a chat in a conversation is not possible.
- jpkeisala 6y agoSkype
- timtas 6y agoMicrosoft Teams. Thoroughly shabby. Free to my company, and worth every penny.
- pagade 6y agoGoogle Chat (enterprise G Suite offering): - No way to set status (essential in current remote work situation) - No way to reorder the rooms - No nested comments. - Cannot mark conversation unread or have some way to remember to come back to the conversation later. - If you lose your notification you are lost. Cannot figure out which room you were tagged in. - Cannot message to self. This is not a big problem but a good to have.
- peteri 6y agoI agree soooo much with this. Like a lot of google products it feels half finished.
- billconan 6y agogimp
- kleiba 6y agoInteresting. Granted, I don't use Gimp every day but I do use it regularly and the more I do the more I like it. Nothing is perfect, of course.
- yewenjie 6y agoWhat do you use GIMP for? Also, have you given Glimpse a try?
- mch82 6y agoIt’s come a long way and slowly keeps getting better. Hopefully it’ll exit this list someday :-) I wish I knew how to get design feedback to the GIMP team in a way that would be appreciated & that people might take action on. I also wish they’d rename it something like “Image Lab” so it would be easier to promote at work.
- kristopolous 6y agoI keep meaning to do a full audit of their contributors list. I have suspicion that there's likely saboteurs from adobe doing some kind of open source espionage. I would certainly do this if I was adobe.
- surajs 6y agoChrome
- codegeek 6y agoNot anymore but until 2012, it was Lotus Notes at my work. Hands down the worst piece of garbage I have worked with.
- Finnucane 6y agohttps://www.virtusales.com/ https://www.virtusales.com/
- gru 6y agoAndroid OS on my Philips smart TV.
- deleted 6y ago[deleted]
- hvass 6y agoI do not use it every day, but I’ve found the most difficult to be hands down DocuSign.
- ivan_gammel 6y agoAll calendar and todo list applications, on desktop, on mobile and in cloud.
- RyJones 6y agoExpensify
- tylerwince 6y agoThe Google Productivity Suite (Docs, Sheets, Slides, Mail) apps for iPadOS.
- kahlonel 6y agoSlack
- errantspark 6y agoHow is it possible that I have to spend perceptible amounts of time to search/view logs? I didn't ever have this problem in the 90's or 00's.
- Bradlinc 6y agoI second this
- behnamoh 6y agoI third this
- rightisleft 6y agoagreed - it's a massive cpu hog for a basic chat client... it excels primarily at turning my macbook into a toaster
- klysm 6y agoI would consider you fairly fortunate if slack is the worst piece of software you use.
- ypcx 6y agoI only use the web version. The native version is a resource hog (or was, when I last tried to use it). The network connection quality on Slack calls seems to be very lacking compared to other call apps.
- coffeefirst 6y agoThis one burns. Slack is excellent in so many ways, but it really wants to become a noise machine that drowns you in alerts and simultaneous demands for your attention.
- xellisx 6y ago
- disposekinetics 6y agoJira
- tylerwince 6y agoI almost said this, but... Jira is bad, but it’s definitely not the worst (in my experience). It’s close though.
- nikivi 6y agoDon't get how people still use Jira. Linear is great https://linear.app https://linear.app
- lordofgibbons 6y agoThat's an easy one to answer. They don't support Linux or Windows yet.
- deleted 6y ago[deleted]
- nikivi 6y agoIt works inside web browser
- detaro 6y agoSaaS-only is a pretty big difference alone.
- colinbartlett 6y agoHas anyone here ever met anyone who loves Jira?
- holler 6y agolove is a strong word, but when Jira is configured well, it can be a boon to productivity
- artembugara 6y agoHave you ever worked with SAP?
- GordonS 6y agoSAP was the one that first popped into my head, quickly followed by Teams. The SAP UI and UX are utterly ghastly - tiny buttons everywhere, hundreds of options, menus and pathways at every screen, and slow on top. It's just horrible to use. Even stuff like printing is ridiculously complex, way more than in a standard Windows app. It gets a bit more bearable once you're familiar with whatever your area is - for example, you can type in a cryptic code to jump straight to the screen you want, and you eventually learn to somehow ignore the dozens of UI elements you don't need and focus on those you do. On the dev side, you need to use ABAP, which is absolutely horrible - consultants can make a lot of money tho. I should add as well, I've never used SAP HANA, so that might be more bearable.
- darcys22 6y agoAgreed, accounting software in general is pretty disappointing. Thats why i started building my own open source system. https://godbledger.com/ https://godbledger.com/
- gamblor956 6y agoYour software isn't any better. In many ways, it's far worse than SAP or Oracle/Netsuite, since it doesn't even provide a UI (and the issues most people have with SAP and Oracle is how their custom UI was configured. It can be as painful or as painless as your Integrations team makes it.)
- Razengan 6y agoIf websites count: YouTube. It's appalling how such a powerful company can keep so many things so bad for so long.
- holler 6y agosome years ago before youtube was googlfied, they had a different UI that I was fond of. Then google did a full makeover and degraded the experience.
- PostPlummer 6y agoStraight 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.
- behnamoh 6y agoMan, use ad blockers!
- untog 6y agoEasier said than done if you're watching YouTube on, say, a Smart TV. Personally I'm very content with my Google Play Music subscription that also includes YouTube Premium. The music service is no different than Spotify (for me, at least) and I also get ad-free YouTube on all platforms.
- PopeDotNinja 6y agoI will say that paying for YouTube premium is worth for me. I hate ads so much.
- TekMol 6y agoAndroid I have a computer in my pocket but I am not allowed to do even the most basic stuff I would like to do with it. Like using a shell to work on my files, use git for version control and to sync to other machines, use vim to edit text ... the list goes on forever. Heck, I cannot even easily backup all of my data. Like the contacts for example. No way to read the files in which they are stored.
- conradev 6y agoDo you actually want to do those things on the go without a full size keyboard?
- deleted 6y ago[deleted]
- ScottFree 6y agoSysadmins do.
- chopraaa 6y agoNot sure if you're joking or just ignorant. The computer in your pocket is not made to do any of that, similar to how the computer on your desk is not meant to make phone calls or count how many steps you've walked or tell you that there's a car accident 500 meters ahead.
- johnpaulkiser 6y agoHi, we try to be neutral or friendly here on hn.
- yeah986 6y agoi think what he meant was that it would be easy for it to do these things, but Android doesn't let you do them.
- yewenjie 6y agoYou can work on a shell, (and even have a full GNU/Linux installation) with all standard tools using Termux. Also, rooting your phone gives you access to all files, but I understand it's not everyone's cup of tea.
- nateabele 6y agoWorkday. There's not even a close second.
- snisarenko 6y agoI wish I could force the Workday CEO to fill out expense reports 8 hours a day using his own software. I bet the software would improve pretty quick.
- politelemon 6y agoI don't know how true this is, but I once complained about how unintuitive and difficult to use workday is. I was told, as bad as it is, it's considered best in its class. I'm not knowledgeable enough, but are there alternatives to workday and are they actually worse?
- nateabele 6y agoYeah, great question. Netflix, as you might already know, are sort of famous for being progressive in lots of ways, including & especially HR. I asked a couple friends who work there what they use, and sure enough, the answer was Workday. While there are definitely better alternatives at smaller scale (i.e. Zenefits), at that scale, the only ones I know of are Oracle, SAP, and TriNet, which all sound even worse.
- user5994461 6y agoWorkday was fine in my opinion the couple times I had to use. The localization was actually really great! Was able to fill addresses and contact information in the UK and Western Europe and it accepted the local formats and documents. I wouldn't be surprised if most competing tools are plain broken, for example requiring an address with a state which is nonsense outside of the US.
- Macha 6y agoYes. My previous company had a homegrown system previous. As bad as workday is, it was an improvement.
- javajosh 6y ago`git`. I mean, its so popular that you get used to it eventually but the commands never make sense or map well to the mental model of what you're doing. And "getting used to it" is a seriously low bar for software IMHO.
- yewenjie 6y agoPeople who champion git, how do you counter this?
- johnpaulkiser 6y agoWhat makes git different than other cli tools like grep, sed, curl, etc?
- williamdclt 6y ago- I have to interact with it much much more often - I have to be a good user of it. I can get away with knowing a couple flags for these tools - Git is inherently stateful. I can iterate on my grep-ing/sed-ing/curl-ing and try random stuff, but git operation can be destructive or leave me in a state I don't understand and do not konw how to get out of
- deleted 6y ago[deleted]
- formerly_proven 6y agoI don't champion git, but it is sort of the least worst SCM overall. I'm a graph thinker so that aspect never gave me much trouble, but the CLI is a seriously weird jungle of odd naming, based limitations¹, do-all commands with flags changing the entire command out for a different one and poorly written manpages. I'd also like to point out that the concept of not having the history local (as in CVS, SVN and some of the still-used commercial SCMs), but only on the special sanctified server, feels seriously weird and extremely limiting to me. ¹ The by far weirdest one is --set-upstream specifically (intentionally?) not working if local and remote branch names don't match, so "git push repository branchLocal:branchRemote -u" doesn't make "git push" work if you are on branchLocal. It feels like that's half the point to have that option in the first place. But nah.
- nuker 6y agoWindows servers in the cloud.
- sdussin 6y agoWithout a doubt: Websphere.
- jt2190 6y agoI worked with WebSphere (version 5 maybe?) many, many years ago. The admin console was seemed like it was designed to increase confusion. Eventually a consultant I was working with tipped me off that there was a scripting interface, which came bundled with Python (Jython). This made administration so much easier once I got the hang of the APIs, since I could just automate/script things. I have no idea if this is still possible with modern WS.
- Nextgrid 6y agoLinkedIn.
- mindhash 6y agoTotally agree. LinkedIn is dumbest ux sitting on a gold mine of data
- overgard 6y agoI don't use it anymore luckily, but from a couple years ago: Xcode!! Unstable, baffling interface decisions, very poor on features and the features that are there are unreliable. By far the worst IDE I've ever used.
- diego_moita 6y agoAgree. On 2020 that thing doesn't even have tabs for the open files. Xcode is one of the most obvious evidences of Apple's despise and contempt for programmers (others being crappy documentation, frequently deprecated APIs, appstore with authoritarian rules, etc).
- fxtentacle 6y agoYeah and when it's updating some includes you can type faster than it'll show the new characters. That always really messes with my brain, when I press a key but a different (previously typed) character shows up instead.
- andrekandre 6y ago> By far the worst IDE I've ever used. xcode is a total pain, but i would have to say eclipse takes the cake imo...
- tonyedgecombe 6y agoI'm not a big fan of Microsoft but Visual Studio beats Xcode hands down. It's slow, unreliable, the code completion is abysmal, refactoring support is poor and the documentation is half hearted.
- noema 6y agoI haven't used Xcode much personally, but it automatically shoots up to the top of my hate list on account of the fact that it's a mandatory 20GB hog just to use the iOS Simulator. In my particular use case (React Native + Expo development), attempting to manually prune the installation files of SDK packages I will never use (e.g. Watch) somehow breaks the simulator.
- yewenjie 6y agoAndroid.
- enitihas 6y agoWhat is so bad about "Android", as in stock Android?
- yewenjie 6y agoMobile devices have insane potential, but we are essentially stuck with Google's design choice monopolies, rendering the OS consumer-friendly but a terrible experience for power users. What's worse, there is no viable alternative to it, though some tries have been made. The default Android phone comes with loads of bloated and useless apps that spy on you. Unlocking bootloader, installing a custom ROM, installing all your favorite apps is a long and painful process (some vendors take weeks to approve your unlock request). All of these, in the name of a platform which is'open-source'.
- propogandist 6y agothe latest versions of android has virtually all data collection options enabled, and virtually every app from the keyboard to the phone app is trying to phone home constantly. Google has become increasingly privacy hosile and they're trying to get as much information as possible from the end user. You have to make an effort to get ROMs without GAPPS and even then, Google is making changes to the OS prevent things like MicroG from succeeding.
- bluedino 6y agoSkype (Windows)
- tpurves 6y agoI agree with you, but raise you with Skype for mac.
- ypcx 6y agoFrom the point of UI / UX, I cannot think of a worse software than Skype (all platforms including Android). It's always a hard struggle, effort and suffering to make a call to a phone number, even if this phone number is in the contacts of the phone, or has been called before. Adding to that, when Microsoft acquired Skype, they were offering to merge the Skype and Live accounts, which I agreed to, which rendered my Skype account unusable (with credit on it and lot of contacts registered). The. Worst.
- d3nigma 6y agoOperating systems and browsers in general
- Someone1234 6y agoMicrosoft 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 sleeps/wakes it sits in offline until you open the main window from the system tray. Those are year+ old bugs. While it is often updated[0], the Team's priorities leave a lot to be desired. Adding new gimmicks and tie-ins while ignoring the dilapidated state of the core software itself for two+ years now. [0] https://support.microsoft.com/en-us/office/what-s-new-in-microsoft-teams-d7092a6d-c896-424c-b362-a472d5f105de https://support.microsoft.com/en-us/office/what-s-new-in-mic...
- GordonS 6y ago+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.
- zarify 6y agoThe screen sharing one has bitten me a couple of times. I record live classes for students, and we've had occasions when someone who was away goes back to the video and it's a black screen with me nattering away as if they can see it :/ That said, apart from the shitty embedding support and their channel management, I REALLY like Stream and using it for a video lesson platform. The captioning is quite good even for my fast talking, Aussie accent and jargon.
- GordonS 6y ago
- nprateem 6y agoFinder 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.
- notoriousarun 6y agoPlease Check Alfred https://www.alfredapp.com https://www.alfredapp.com
- cheeze 6y agoI found alfred to just be bloat after they improved spotlight. I have it installed but rarely actually use it at this point.
- qmmmur 6y agoany good alternatives to your problems?
- m0xte 6y agoNot the OP but I use a shell and “open” most of the time.
- deleted 6y ago[deleted]
- mindhash 6y agoI can’t find anything easily. I am used to moving around by tweaking path ( win explorer). Really miss that
- enitihas 6y agomacOS Finder. It is hard to fathom how bad a file explorer could be if you have used only windows and linux file explorers. Finder is astonishingly bad. Default search is global, it means searching while you are in a folder will search across all documents. This can be changed, but search is even then far worse compared to windows or linux. Sometimes Finder simply won't show certain files, and you need to do a mv from terminal to another folder, where you can see them in finder.
- tornato7 6y agoThis is a very good answer, even getting to your user root directory is a pain in finder, I have usually go to terminal and run 'open .' to get anywhere.
- lifeisstillgood 6y agoooohh - is that how I do it :-) thanks !
- baggy_trough 6y agoDrag your home folder to the finder sidebar.
- Someone 6y agoOr into the toolbar (https://support.apple.com/guide/mac-help/customize-finder-toolbar-sidebar-mac-mchlp3011/mac https://support.apple.com/guide/mac-help/customize-finder-to...)
- qppo 6y agocmd + shift + h, to go home cmd + shift + g, to go to any directory. browsing the menu bar for keyboard shortcuts is useful.
- JimDabell 6y agoThere are plenty of ways to get to your home directory in Finder that are easier than opening Terminal: - If this is where you most commonly want to get to, Finder => Preferences… => General => New Finder windows show <home directory>. All new Finder windows will open there automatically from now on. - If you leave the above setting on its default, new Finder windows open ~/Documents. Hit ⌘↑. Or if you have the path bar switched on (View => Show Path Bar), double-click your home directory in the path bar. - Drag it into the sidebar or go to Finder => Preferences… => Sidebar and tick your home directory. - Drag it into the dock.
- westoque 6y agoJIRA. The most complex simple system I used. Simple in theory (Project Management) but complex in implementation.
- PopeDotNinja 6y agoJira and Graylog compete for the top spot in the list of software with search functionality I’m too dumb to use properly.
- jacekm 6y agoYeah, you need to master JQL to be able to find anything. Once you do that however (and once it's configured properly) Jira is actually quite enjoyable to use. I had a couple of episodes with other issue trackers and I always missed Jira. And since we are complaining about search feature I must mention Confluence. Like I've said you can query Jira with JQL but in Confluence you're out of luck.
- vosper 6y agoYeah, JQL is the key, and they do a good job with suggestions and completions in the query editor. One of the few parts of the Jira UI that I actually think works pretty well. Don’t get me started on editing workflows...
- randomdata 6y agoI'm not sure it is worthy of the rewrite requirement, however. It doesn't seem to offer any functionality that is actually useful, save giving some people jobs pushing boxes around.
- giantzoc 6y agoJira was a complete nightmare at my last position. I am still convinced it was the PM's poor implementation so they would have the box pushing job. Everything was customized and it took me weeks to learn the workflow.
- 6y ago
- michele_f 6y agoCheckPoint VPN client: pure evil.
- Urinal_Pube 6y agoPTC Creo. My company specifically omits it from the job description because they know they'll get fewer applicants, yet they refuse to change. The go-to response is "you just need training". Training that no competing CAD programs require.
- michele_f 6y agoCISCO WebEx: the worst.
- superasn 6y agoAnything 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)
- mch82 6y agoYes! 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.
- etrautmann 6y agoOn top of being incredibly annoying, I find it insulting to be put to work training algorithms by clicking on the 5th iteration of spotting bikes and cars. Infuriating
- errantspark 6y agoI can't agree more, the idea that google derives an economic benefit from my work makes my skin crawl.
- Kiro 6y agoWhat's the alternative? Why does DO have a captcha to begin with?
- jabroni_salad 6y agocaptchas make sense when you want to keep spammers out of your comment section. For logging in to an account though, the best alternative is really to just do nothing. Maybe rate limit connections that send bad logon attempts.
- Kiro 6y ago
- MCRayRay 6y agoJira. Its WYSIWYG editor is goddamn awful. Runner-up goes to its sibling product, Confluence, for the same reason.
- Nextgrid 6y agoAnything that includes WYSIWYG with no opt-out is shit. Slack also tried to pull off this crap but thankfully backtracked after the complaints.
- xellisx 6y agoSlack needs a tweak to the message editing. Inline editing would be nice, instead of having it the new message area.
- tootie 6y agoJIRA can do markdown.
- andrekandre 6y agoits their own strsnge version of markdown though, which just adds to the flame of hatred imo if you were ever so unfortunate to have perfectly marked up content and previewed in the visual mode, only to save it and loose a ton of formatting (seems in visual mode the actual data source isnt the same as markup) upon save...
- PhilipA 6y agoIt is amazing how bad Confluence is, and it still seems like the best choice for an internal wiki. I have been close to building one myself, but for now I have withhold.
- thinkingkong 6y agoThere's this software that one of my customers use called SAP Fieldglass. Fieldglass was a separate company and sold for $1B and it might be - and I'm not exaggerating - the worst software I've ever used, pretty much ever. But the reason is interesting. It's designed as enterprise compliance software and nobody enjoys using it. The enterprise managers hate it. The vendors hate it. The contractors hate it. The finance team hates it. I can't imagine anyone enjoyed writing it. The UI is unintuitive and self-discovery is practically impossible. It's so bad that companies have resorted to making Youtube videos on HOW to take repetitive actions inside the tool. The system is so anti-success that part of me wonders if this is done on purpose; to delay any kind of payments to vendors / etc. The best part is it doesn't _do_ anything itself. It's just a workflow system for dispatching operations to different systems and teams. It will create an invoice in an existing finance tool. It will issue a ticket to create a physical badge, etc. Anyway I think that's a massive opportunity, if that's what you're looking for.
- gimboland 6y agoOh god yeah — fuck Fieldglass.
- okasaki 6y agoFirefox
- etaioinshrdlu 6y agoDocker. 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.
- heliosfire 6y agoSome good stuff here, however... Strong disagree on compose. I think it’s amazing.
- _-___________-_ 6y agoI find people only love compose if it's the first exposure they had to container orchestration. Orchestration is a great concept but basically everything else that solves this problem solves it much better than docker-compose.
- lifty 6y agoCan you mention what are the tools that you use as alternatives to compose?
- GordonS 6y agoI agree about the daemon. Podman is a daemonless alternative, though I've never used it myself. Strongly disagree about Docker Compose though - I actually really like the ability to compose a stack of different containers together with some simple yaml.
- jbhouse 6y agoat my old company Cherwell sure took the cake my god it was awful
- vermooten 6y agoyes! awful p.o.s. I've seen Service Now mentioned but it was wonderful compared to Cherwell.
- majkinetor 6y agocmd.exe on Windows - trully horrible shell. bash on *nix - less horrible then cmd.exe but still trurlly horrible anyway. I want to kill myself any time I enter any of those. PowerShell cross platform made all my cells rejoice.
- PopeDotNinja 6y agocmd is the primary reason I switched from PC to Mac.
- sandyarmstrong 6y agoThe new terminal with PowerShell is quite lovely. I recently had to move my work from macOS to Windows and am pretty happy after setting it up like this: https://www.hanselman.com/blog/HowToMakeAPrettyPromptInWindowsTerminalWithPowerlineNerdFontsCascadiaCodeWSLAndOhmyposh.aspx https://www.hanselman.com/blog/HowToMakeAPrettyPromptInWindo...
- majkinetor 6y agoYeah, lovely. Still, ConEmu is atm far better. If I have to install manually stuff, I will always chose ConEmu until Windows Terminal comes OTB. You can get similar stuff only in powershell - this is what I use: https://github.com/majkinetor/powershell_profile.d/blob/master/10_prompt.ps1 https://github.com/majkinetor/powershell_profile.d/blob/mast... It isn't that artistic but functinality is the same without any dependency.
- mr_toad 6y agoIf I just wanted to write long overly verbose code I’d write Java. Bash is great for getting things done quickly.
- tootie 6y agoPowerShell and WSL. Windows has thoroughly redeemed itself after years in the wilderness.
- majkinetor 6y ago
- etaioinshrdlu 6y agoCUDA. 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.
- fxtentacle 6y ago+1 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.
- landtuna 6y agotmux. 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.
- klysm 6y agoI’m very grateful for iTerm - I tried to use tmux on a few occasions but it’s just so bad with the defaults. With some software it’s fine to have bad defaults but the occasions I need tmux is on random systems where I don’t want to have to ship dot files around.
- tome 6y ago> I'm reluctant to customize them because I want my fingers to do the right thing on an unfamiliar system How often will be be on a system which does have tmux but doesn't allow you to download your own tmux.conf from GitHub (or wherever)?
- bobbean 6y agoI'd say basically half the software I use on a fairly regular basis is usually pretty much garbage. Corsair Link is a clunky, laggy mess. It takes like 10 seconds to open it, every single time, even if it's running in the background. I have yet to use good software for "peripherals". Google home devices are cool when they work, but I've gotten frustrated with them too many times that I barely use them. I could go on.
- daniel-levin 6y agoCorsair Link is horrible. If you use Linux you should check out ckb-next which is really nice.
- hprotagonist 6y agoJira. Slow, clunky, stupid syntax, no integration with source control, idiotic menus everywhere, and a laggy UI that makes zero sense.
- EmmEff 6y agoI really haven’t had a positive experience with Microsoft Teams
- dvfjsdhgfv 6y agoBasically most web apps. They are a clunky, laggy imitation of native apps. For a couple of historical reasons we are all using them, but still there is an enormous abyss between web apps and real native apps.
- teleforce 6y agoThis. Not sure how the harmless and cute "Gizmo" web Netscape Navigator becomes the Gremlin monsters of today's web applications. Perhaps the innocent desire of the developers to make their applications usable in different platforms but because of the laziness or budget constraints make them feed the cute Gremlins after midnight. Hopefully the likes of cross platform native applications, e.g. Flutter will flourish in the near future and vanish the Gremlin monsters forever.
- yeah986 6y agoWindows 10
- aklemm 6y agoWhat do you dislike about it? I enjoyed Linux desktop for many years, and then spent almost 10 years on OSX enjoying that, and now I've been on Windows 10 for a couple years and find it just fine. It's completely out of my way, doesn't crash, and so far updates haven't eaten my data.
- eps 6y agoIt's not better than Windows 8.1 in any dramatic way, but it's chokeful of junk than no user wants - ads, telemetry, forced updates, the whole OS-as-a-service angle, etc. You don't feel like you own the machine anymore. It's like you bought it just to let Microsoft to do as they please with it. Then, there's also the UI that is just... awful. Touch-oriented white-on-white macro bullshit for people with poor vision. It's a smaller gripe and easier to fix, but still. Windows 10 really feels like something that Microsoft decided to stuff down everyone's throat just because they were in position to do so. It clearly shows that MS treats users as a cattle, basically. You can moo all you want, but that won't change a thing. If you don't think it's true, look at LTSB (or what it's called now) - that Windows 10 edition for people who are really paying. Can't piss them off, so - no ads, no Windows Store, no Cortana or any other crap just gushing out mainstream Windows releases. So it is perfectly possible for MS to release reasonable OS editions _and_ they readily recognize their bundled junk for what it is, it just they don't give a fuck of what unwashed grey masses want. So, yeah, Windows 10 is the worst piece of software. Not because it's lacking in the tech department, but because of a fundamentally rotten and disrespectful attitude towards their users on Microsoft's part.
- fxtentacle 6y agoWhat stops you from just buying LTSB? I believe we pay $130 per employe per month for Windows enterprise and the entire office suite. In my opinion, it's a pretty good deal.
- deleted 6y ago[deleted]
- zanmat0 6y agoRyver, an unheard of, abominable clone of Slack.
- 236dev 6y agoI haven't ever used it. Why don't you like it? Is it buggy or lacking features
- econcon 6y ago1. Gimp (not natural to use it, so UX/UI sucks) 2. Freecad (difficult, weird UI) 3. WordPress+WooCommerce (they charge you for as basic as simple shipment tracking plugin)
- bribri 6y agoService Now
- max0563 6y agoApple CarPlay is an absolute piece of garbage. It always hangs on the “connecting to iPhone” screen. I just want to see my nav. Infuriating.
- oehtXRwMkIs 6y agoI find it more infuriating that car makers like BMW make you "rent" CarPlay despite already paying for all the hardware. They make you pay extra for a luxury vehicle to overcome their garbage infotainment system only for CarPlay itself to be disappointing.
- pivo 6y agoThey reversed their position on that, didn’t they? https://www.autoblog.com/2019/12/04/bmw-free-apple-carplay/ https://www.autoblog.com/2019/12/04/bmw-free-apple-carplay/
- michaelwm 6y agoIn case this helps, my Android Auto went through an infuriating phase where it refused to connect, and my cars screen would continue to say exactly what yours said. For about two weeks I was incredibly frustrated, until I discovered that I just had to clean out my phones charging port with a toothpick and it immediately began working again. The dust and debris from repeated connection and disconnection had piled up and prevented certain data pins from connecting, but once removed, it worked like brand new. I now clean out my phone’s charging port every month and haven’t run into the issue again. I was relieved that the issue was this simple to fix, and hope yours is too.
- max0563 6y agoThis was an issue for me recently, I had a massive hair ball in my charging port. I was having charging issues and what not. The not connecting issue was a problem long before and after the hair in my charging port though. It’s definitely a cause in some cases though.
- recursive 6y ago
- deleted 6y ago[deleted]
- jheriko 6y agoEvery period. Web period. Browser period. Ever.
- djinnandtonic 6y agoGoogle Drive. I have no idea how a company with a search background produced software where it is impossible to find something.
- bribri 6y agoIt’s really hard to search by file extension...
- phenkdo 6y agoAlmost the entire G Suite (sheets, docs, slides) - except probably for gmail -sucks.
- tootie 6y agoEveryone 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, timelines. Being able to tag documents across all or multiple would make browsing to the right document less of a maze. And make search more accurate.
- ivan_gammel 6y agoTagging is hard from UX perspective, this is why it does not exist yet. Tagging system is at the core of Windows Vista failure, the promise on which Microsoft has never delivered.
- omosubi 6y agoI hate the tagging ux in gmail. I would consider it in Google drive but I doubt I'd like it there either
- nikisweeting 6y agoI love tagging in Gmail, I use it extensively along with the important/not-important and all the different colored stars. It's allowed me to almost completely automate my email processing by bucketing everything into colored tags with auto-filters.
- rvz 6y agoDesktop GNU/Linux. Too much of a cost to test for and to set up CIs for the distros I'm targeting. There is little to no paying users there because of the fragmentation. But again, "paid support" will have lots of choices, versions, combinations and edge cases to cover. So I listed it as "unsupported: use at your own risk." Windows and macOS have a much sainer desktop for GUI apps to test against.
- raffraffraff 6y agoI've been using xfce for years and love it. It has basic but sufficient tiling and it very scriptable. With autorandr and hook across, it recognises different monitor configurations and automatically sets up xfce panels, docks and keyboard layouts (ie: at work or at home, pc105 gb, and when it's just the Mac monitor on it's own, use gb mac layout).
- AsyncAwait 6y agoExcept I use GNU/Linux precisely because what Windows/macOS offer is neither sane nor productive for me. I don't know why people insist that billions of people on this planet have to be satisfied with 3 interfaces but it doesn't work that way.
- literallycancer 6y agoAre you using GNOME? Lots of problems just go away if you switch to something else.
- maxk42 6y agoYou should give Cinnamon a shot next time you're looking at Linux GUIs.
- symlinkk 6y agoJust use Fedora and GNOME. Linux is good but suffers from the Android problem where third parties modify it with their own branding and ruin it.
- sebbyy 6y ago> lots of choices, versions, combinations and edge cases to cover I think Snap[0], Flatpak[1], and AppImage[2] tries to solve this problem. [0] https://snapcraft.io/build https://snapcraft.io/build [1] https://flatpak.org/ https://flatpak.org/ [2] https://appimage.org/ https://appimage.org/
- overcast 6y agoSysaid, Jira, the entire oracle software sphere of influence.
- atq2119 6y agoThe GitHub web UI. It's. So. Damn. Slow.
- nikisweeting 6y agoStrange, I find it to be significantly faster & lighter than most other webapps I interact with daily. I think historically they've had a huge culture of using as little Javascript as possible, which I really appreciate.
- atq2119 6y agoOther web apps probably aren't any better. It's just that other than some Wiki stuff, where network interactions aren't in the fast path, GitHub is the only web UI I'm forced to use with any frequency.
- simantel 6y agoConcur, ADP, and Workday are all really bad.
- tomashertus 6y agoADP is unbelievably bad. That’s 2k software. I’m genuinely scared about their security and hate it that my most personal information are in a system like that.
- pnutjam 6y agoI haven't supported ADP in at least a decade, but I figured it wasn't any better. I was astounded by how many SOP assumptions I had to throw out the window when setting it up. No, ADP does it this (incredibly stupid) way.
- arbuge 6y agoI use a free desktop edition of Quickbooks from 2007 or so to keep my businesses' books. It's clunky but it works and there's no subscription fee.
- deleted 6y ago[deleted]
- vermooten 6y agoTeams & SharePoint.
- baggy_trough 6y agoApple Music. Trying to make it play something on a HomePod from iOS takes a computer science degree.
- ypcx 6y agoConsoleZ on Windows that I use with Cygwin, being on one hand the best terminal app for Windows, on the other there were things that were driving me insane. The main project seems to be sort of abandoned, so I eventually fixed them myself[1]. [1] https://github.com/youurayy/console/releases/tag/1.19.0-personal https://github.com/youurayy/console/releases/tag/1.19.0-pers...
- mellow2020 6y agoDo you know ConEmu? It has pretty extensive configuration and is under active development. Though I am not that much of a console user so I wouldn't know the pitfalls, if any, I just love it because it's so configurable, and it's been very good to me. https://conemu.github.io/ https://conemu.github.io/
- ElMono 6y agoAnother option worth trying is Microsoft's Windows Terminal. https://github.com/microsoft/terminal https://github.com/microsoft/terminal
- jacekm 6y agoIf you are willing to fix stuff by yourself I can recommend Babun[1]. It's unmaintained but still works. Its biggest problem nowadays is running Cygwin update - some urls are obsolete and you need to substitute them. [1] https://babun.github.io/ https://babun.github.io/
- Spooky23 6y agoPeoplesoft Financials. I travel once a quarter on average for work. I probably spend about 6 hours on vouchers afterward, between account resets, etc. My employers rules are pretty brutal, but the system is impossible.
- geogra4 6y agoOracle openair
- rapind 6y agoThe privacy invasive, security nightmare, resource hog, commonly referred to as the web browser.
- randompwd 6y agoJavaScript has way too much access to everything. It's absolutely insane.
- jjav 6y agogmail, by so many orders of magnitude.. Email interface designed by people who seemingly have never tried to read email. Threading is completely broken, filtering is broken, compose screen is unusable. At previous companies I've had to use gmail but was able to use a sane email client via IMAP so it was almost ok (although still somewhat broken as gmail doesn't handle IMAP correctly). At current work they disable all access except via the unusable gmail web interface. So definitely gmail is the worst I have to put up with everyday. jira would be a distant second, but no comparison.
- creativeembassy 6y agoGmail was so groundbreaking when it first came out in 2004. AJAX was barely a thing, and Gmail used it in spades everywhere. I remember it being mindblowing when you didn't have to wait for full page refreshes for simple actions. My problem is that it's remained frozen in time for years. Yeah, they tweak the visual design every few years. But so many other email clients have far surpassed it, and they've done nothing. Other than create Google Inbox. Which was amazing. And then Google shut it down. ️
- jjav 6y ago> Gmail was so groundbreaking when it first came out in 2004. Can't agree with that; I was there, got the tshirt. Literally! I still have a tshirt from the gmail launch in 2004: "Google gave me a gig" (meaning 1 GB of storage). It was mediocre then, terrible now. Hasn't really changed much other than UI tweaks.
- ypcx 6y agoThere was this Google Inbox thing which was loved by many including myself. A true successor to Gmail, in my opinion. But Google scrapped the project. Edit: clarify
- millimeterman 6y agoInbox may have been a good concept but the actual software was horrible. The site took ages to load and was painfully slow.
- deleted 6y ago[deleted]
- akshaydeshraj 6y agoSlack. Hands down. No issues with the actual product per se, which is quite nice. But the experience while using Slack goes bad exponentially as the team scales if certain usage guidelines are not put in place.
- omosubi 6y agoWhat usage guidelines need to be put into place for it to be successful?
- codingdave 6y agoDon't @channel every single time you say something would be my rule #1. After that, it would be to set the expectation that Slack is not actually real-time. We defined a 2 hour response expectation on my team. We don't want people stopping work to check Slack every few minutes, we want to do our jobs.
- hashhar 6y agoI had to write a personal bot way-back-when which listened to all my DMs and mentions and let the people know that I'll get to them before the end of the day and that if I still didn't they could call me up if something urgent. It's important to set the expectation that chat isn't meant to be synchronous.
- biztos 6y agoI don't have a serious answer, but having used Slack for a few years in my previous job I have a half-serious one I actually applied for a while: * Don't use Slack after 10am.
- sakisv 6y agoNot a guideline, but a feature I'd like to have: Allow me to disable any kind of indication that someone is talking, not just to me (red dot) but anywhere (blue dot). Not everything needs my attention and having the tray icon change its state is distracting. You can mute the channels, sure but why not make that as an option in the notifications settings?
- axegon_ 6y ago* Jira - over-engineered, unnecessarily complex and utterly slow. * Zoom - worst video conference product __EVER__. Can't say a single good word about it. * AWS admin console - same as jira, at least it's not slow. * VPNs in general annoy me beyond reason too. At this point I use a raspberry pi to connect to the vpn and I use it as an SSH access server (and tunnel respectively).
- Retardo_88 6y agoWhat do you not like about Zoom, and which video conference product would you recommend instead?
- xenospn 6y agoIf I had it my way, I’d just use calendar invites and FaceTime. The quality is 10x everything else.
- arrayjumper 6y agoMy experience with zoom has been on linux. I hate the fact that it requires you to install the client for it to work. The client randomly spikes in cpu usage while running in the background. Multiple times I've also had this issue where I'll try to right click the zoom icon in the system tray and quit zoom, causing it to hang and reach 100% cpu usage on one core. I also don't like that on clicking on a zoom video call link sometimes the browser to client redirect works but sometimes it doesn't and you need to then go back and click the link again. For me, Google meet works much better.
- imposterr 6y agoI haven't personally tried this on Linux, but on macOS at least, the feature to take calls in the browser is hidden behind a bunch of dark patterns. Take a look at step 2 here: https://it.umn.edu/services-technologies/how-tos/zoom-join-through-web-browser https://it.umn.edu/services-technologies/how-tos/zoom-join-t...
- tyldum 6y ago
- stunt 6y agoJira & Microsoft Teams
- d_burfoot 6y agoThe Apache big data suite (Hadoop/Spark/Yarn/Hive/HDFS/etc). In several years of big data engineering work, I've believe I've seen only one application that couldn't be refactored into a simple multi-instance framework-free program. People use the big data frameworks as glorified distributed-job management tools, and the resulting systems are more fragile, more complex, more vulnerable to weird version compatibility errors, and less efficient.
- caffeine 6y agoWould be very interested in a blog post / further reading about this!
- AdrianB1 6y agoIt would be an instant hit. Can't wait to read more.
- ddmichael 6y agoSomeone had to mention this.
- codr7 6y agoAnd I belieieve you. I designed my own on-disk log based format for my last two prorojects.
- Aperocky 6y agoI had prior industry experience. Eventually it was realized that getting a larger box and just spend sometime to think about cleaning the data is enough. But that didn't sound as good.
- riku_iki 6y agoYou can also think about two layers infra: have large big-data storage, have simple logic of extraction of aggregated/filtered data from it, and do complex work on your large box within single process.
- daviddaviddavid 6y agoServiceNow. Perfect storm of abysmal design/UX used to represent a bloated and confusing underlying information architecture. It's possible that I'm using an poorly configured version/instance of the product, but good lord, I'll do anything I can to avoid using it at work.
- cpach 6y agoAnd this is the ITSM system that has the best reputation of them all AFAIK :)
- jimbob45 6y agoIt’s a super competitive industry so everyone is bloating their product trying to shove as many features as they can in without thinking how that affects performance. AI/ML is public enemy number one here.
- b00palicious 6y agoHi! Designer at ServiceNow. Would love to know a bit more about what you’re going through. Specifically what products you’re having a hard time with and maybe a perspective on what we could do to improve. I’d be more than happy to take it back to the team(s).
- DoofusOfDeath 6y agoThanks for speaking up, and for personally caring about your product. But many (most?) of us have concluded that providing feedback at this level tends to have no observable impact.
- b00palicious 6y agoI appreciate the candid reply. I’ll infer what I can with the comments that roll in.
- jl6 6y agoNot the previous poster but my experience of ServiceNow is: It’s slow. It’s rarely clear which button you need to advance a workflow. Some buttons take irreversible actions, others lead to further information, and these two types of buttons look identical. The point about a confusing underlying information architecture is spot-on. Pages can have multiple tabbed sections which is disorienting. The approval interface makes it very unclear what you are approving without looking it up elsewhere yourself. You have to right click on a column header to find the export to Excel option? Asterisk apparently means ‘contains’ when searching, unlike search syntax in any other product. No apparent way to search all fields in a list - you have to choose which field specifically to search in. URLs are long and ugly. Users are displayed as FirstName LastName, which is friendly and all but there is no way to disambiguate when two users share the same name but have a different User ID - and clashes like these happen all the time in my company of >100k employees. I’ve no idea how much of this is fundamental to the product and how much is the fault of our configuration. There may be useful features of which I am unaware, but the UI does not invite discovery of these if they are there.
- billysielu 6y agoAmazon Music on Android because every time I open it it shows a full screen ad for their music subscription service.
- axaxs 6y agoAnything by Atlassian, but specifically Jira and Confluence.
- billysielu 6y agoAndroid because 2-3 years of updates is far shorter than the lifespan of the hardware.
- deleted 6y ago[deleted]
- _____s 6y agoMail.app on macOS. Some macOS apps are really great (Notes or Safari for example), but the average quality is poor. Mail, for example, is slow, search almost never works, etc.
- DenseComet 6y agoI'm also using Mail.app right now and I've been having similar issues with search and stuff. Does anyone have any recommendations for good desktop email apps on macOS?
- dnh44 6y agoInteresting I’ve always thought mail.app has had amazingly good search. I recently moved away from it though because I wanted a more flexible workflow and tried a quite a few other clients. The “pretty” macOS mail apps had not very good search functionality so they were unusable for me. In the end I went with Mailmate and I’m extremely happy with it.
- IlGrigiore 6y agoI like to use Mailspring [https://getmailspring.com https://getmailspring.com]. It does what it needs to do, without too much fuss. The UX is clear and I can connect multiple email accounts and use the unified inbox without any issue. I am in no way affiliated to the product.
- antepodius 6y agoTry mutt. Classic, simple, scriptable, it's got everything you could ever want! https://en.wikipedia.org/wiki/Mutt_(email_client) https://en.wikipedia.org/wiki/Mutt_(email_client) Depends on your definition of 'desktop', of course ;)
- techslave 6y agooutlook. everything is looks good but littered with bugs and exceptionally weak dev teams behind it.
- Jaxan 6y ago
- dylan604 6y agoThe internet. I mean, I love the concept of what the internet could have been, but it's currently the most hostile thing I have to deal with on a daily basis. Bad actors are too prevalent, and the amount of BS stuff we've tried to come with GDPR/Cookie banners, Do Not Track, AdBlockers, etc.
- asddubs 6y agoi think the problem is capitalism incentivizes bad actors, rather than the internet itself.
- mister_hn 6y agoMaven, since the dependency hell and that __every__ single project requires the same ugly boilerplate and yak shaving tasks, worsened if the infamous release plugin is used. Jira, because it's too slow and bloated from features you never use anyway. IntelliJ, because it freezes on every 6-7 autosuggestions, on projects of 50-80K LOCs.
- sershe 6y agoHeh, one thing I love about Jira is all the UI redesigns. At some point I was using 3 Jiras for the same project - a public open source one, an internal company one, and another one shared with a customer. All 3 were different (but relatively recent) versions and all 3 had considerably different UI. They really ought to fire all the PMs who justify their existence by moving menus around.
- caffeine 6y agoSurprised to hear this about IntelliJ, have used it for many years without issue on substantially larger projects. Can't say for sure, but your freezes might be a solvable artifact of your setup.
- necubi 6y agoA common reason for IntelliJ to freeze is not giving it enough memory, which causes frequent GC stalls. You can try increasing the max heap by following the instructions here: https://www.jetbrains.com/help/idea/increasing-memory-heap.html https://www.jetbrains.com/help/idea/increasing-memory-heap.h....
- mister_hn 6y agoI gave IntelliJ over 8GB Ram (on a 32GB laptop) but keeps freezing because they say it's a Linux kernel problem in the 5.4 (shipped with Ubuntu 20.04/Mint 20)
- hashhar 6y agoI see such issues on larger multi-module projects. A very reproducable example would be something like Presto (https://github.com/prestosql/presto https://github.com/prestosql/presto) or Debezium (https://github.com/debezium/debezium https://github.com/debezium/debezium). I've increasing the JVM heap as much as I reasonably could but giving 2GB of Heap to an IDE on a 16GB system seems wasteful.
- di4na 6y agoGit. The UX and design is broken af, nothing work, noone get it. AWS. I don't know where to begin. Nothing make sense. Nothing works. Docker. This thing is basically backward at every step. We should have never packaged different things on linux as a single "container". It does not work that way and that has created more pain than solve anything. K8s: same Go: same Venv. Goddamnit this never worked well and same as git, noone gets it.
- platz 6y agoHas anything ever worked for you?
- Retardo_88 6y agoThis question sounds snarky but is actually valid, I think. Most of the parent comment's complaints about extremely popular technologies simply boil down to "Nothing works" and "No one gets it", without any further elaboration. Perhaps the problem lies with the author of the parent comment rather than the technologies themselves.
- di4na 6y agoYes. Nearly everything on top of the BEAM. Oracle Cloud seems honestly to go in the right direction. And it pains me to say it. Hnoeycomb is a great tool built in a way that make sense. Gitless is a good progress over git. There are lot of examples. This is a thread about the worst things though.
- billysielu 6y agoTwitch for not moderating chat.
- OliverJones 6y agoAtlassian's Jira and Confluence. Why? Their search capability is just bad. To find something requires a lot of tries and tricks. I don't want to waste cognition because they re-invented the flat tire. Their inbrowser text editors are also just bad. On the level of WordPress three years ago. Markdown? no. Cut and paste from other apps? OK, if you remember to "Paste as Plain Text.
- DoofusOfDeath 6y ago> I don't want to waste cognition because they re-invented the flat tire. Fantastic metaphor. It just got fast-tracked into my personal lexicon.
- jbay808 6y agoConfluence... I was floored when I realized it can't support duplicate page names in separate page heirarchies. eg. You can't have a page called Engineering > Electrical > Test Procedure and another page called Engineering > Mechanical > Test Procedure, because the two "Test Procedure" pages are considered as occupying the same namespace.
- philipwhiuk 6y agoYeah... this pissed me off. - I end up using prefixes (so "Mech - Test Procedure" :@
- hinkley 6y agoI worked on a Trac-based project long ago and I thought for sure when I moved on it would be to greener pastures. But it was simple and if you used it certain ways you could get a hell of a lot out of very little. Its biggest problem was that the parse and display code were entangled (same problem I had with AngularJS), and it made writing addons an exercise in re-implementing features of the parser over and over again. But I heard they fixed that quite a while ago.
- billysielu 6y agoWindows because of Windows Updates.
- GlenTheMachine 6y agoUnless your answer is “ERP”, you haven’t actually seen how bad software UX can be.
- teddyc 6y agoSo true! They are either old and full of entrenched technical debt, or new and lacking functionality.
- jhot 6y agoI work in "document capture" (OCR, data extraction, and process automation) and every ERP I've had to integrate with has been a terrible experience. I was on a screen share with a consultant for one trying to get my service about the correct permissions and he was scrolling through a list of, what seemed like, two hundred possible roles. Let's not even talk about the atrocity that is their rest API, but at least they have an API as many don't and require RPA (ewww) or similar to input data.
- PascLeRasc 6y agoERP software is painful to use, I 100% agree with you there. But my bigger problem with it is that it encourages a culture of saying things like "streamline knowledge control documentation end-to-end conversion". Fuck that.
- benjaminsuch 6y agomacOS I have a very bad UX. It's small annoying issues, like minimizing a window. If you don't explicitly minimize the window and open another program, the other window is hidden. Where is it? How can I open it? Yes by minimizing every window until I have found mine. For applications, this is not that bad, since you have the dock and just click on the icon to reopen your window, but what happens if you have several windows open of that app? It's a nightmare. I could write a whole list of toxic UX in macOS.
- Razengan 6y agoI find macOS to be much more pleasant than Windows. > If you don't explicitly minimize the window and open another program, the other window is hidden. Where is it? How can I open it? Yes by minimizing every window until I have found mine. I don't understand exactly what you mean. > what happens if you have several windows open of that app? One of these: • Right-click/Control-click on the Dock icon • Check the Windows menu of the app. Minimized windows will have a Diamond • Press F3 to open Mission Control. • Press Control+F3 to see all windows of the currently focused app. • Press Alt+F3 to open Mission Control settings and configure them to your liking, along with setting Hot Corners for showing application windows etc. • If you "Group windows by application" and have a mouse with a scroll wheel, you can use scroll the wheel when hovering over an app's window, to "spread" that windows stack. • Press Option+Command+H to hide (not minimize) all windows except the active app.
- hacker_newz 6y agoWhen you minimize an app and switch to another, it disappears. Even if you alt-tab back to the app it remains hidden. It's ridiculous.
- Razengan 6y ago> When you minimize an app and switch to another, it disappears. Even if you alt-tab back to the app it remains hidden. It's ridiculous. When you minimize a window, it disappears, period. It becomes an icon on the right side of the Dock unless you set the "Minimize windows into application icon" option. There's a very explicit animation of where it goes, that macOS is/was famous for (the "genie" effect). And all windows of an app can be accessed by right-clicking on its Dock icon, or its windows menu, or Control+F3.
- eu 6y agoLawson, but thankfully only a few times a month.
- api 6y agoJira: slow, confusing, ugly, but then again most of its competitors suck too. All ticketing and PM systems suck. Xcode: don't use it every day but damn it is unnecessarily weird and unintuitive. It's clearly something designed for the people who know it and nobody else. Mac Mail, but unfortunately the alternatives suck too and I hate web mail.
- milkers 6y agoEvernote, Spotify, Netflix I am gradually migrating to Notion instead of Evernote but I am stuck with the other two.
- ScottFree 6y agoI switched from Evernote to Notion 6 months ago. Their block-based editing system drives me up the wall. But, they really nailed their media integration in a way nobody else has, so I continue to use it.
- EsotericAlgo 6y agoThe Oracle eBusiness Suite. Specifically, iProcurement.
- hos4m 6y agoGoogle Chrome.
- deleted 6y ago[deleted]
- pagade 6y agoiTunes, Google Sites.
- heelix 6y agoI can't say I've ever seen a time card system that was not hot trash. The more full of enterprise they get, the worst they are.
- lvass 6y agoWhatsApp. The desktop version has very few features, requires constant connection to a mobile phone and gets out of sync very often. It's practically irremediable if you're in a crowded wi-fi area and ethernet is the only way to get a good connection. It's also designed so no conversation is ever private despite advertising it's E2E encryption. Everyone you talk to has automatic backups enabled and they're stored unencrypted in Google Drive. And the "two step verification" password is the one of the dumbest things I've ever seen. It must be a 6-digit number that requires you to type it constantly in order to remember it. It basically assumes people are too incompetent to use password managers or simply writing a password down. Passwords you can remember are never safe.
- enraged_camel 6y agoThat’s weird, I use WhatsApp almost exclusively (in the browser) and the desktop version is a joy. Never had syncing issues - in fact it syncs instantly for me.
- leephillips 6y agoIt syncs very well for me, too, but there are missing features (for example, you can’t post a status on the desktop).
- philipwhiuk 6y agoWhatsApp status is one of those things that honestly you could drop and 99.9% of people would never notice.
- vardump 6y agoOn macOS desktop, WhatsApp crashes at least once per day. Pretty annoying.
- bluedevil2k 6y agoThe most annoying thing is that you can’t just message a new phone number. You have to create a contact and then add their phone number to that contact, close the contact app to go back to WhatsApp, press “+” again, search for the contact you just made, select it, then start typing. God forbid the phone number is entered wrong and you have to go back into the contact app. Meeting someone in a bar/club (outside the US), it’s a 3-4 minute process with a high error rate. WhatsApp, let me type a phone number in directly into a new message!
- buro9 6y agoEvery city parking app and every local authority website
- jimbob45 6y agoSnipping Tool. I will never want to replace a file with an identical name. Just add a “(1)” please.
- zachrose 6y agoGoogle? It captures me with its convenience and illusion of transparency but is probably also selling a window into my deepest curiosities.
- PopePompus 6y agoiOS: I almost never use it myself, but I get called upon to deal with it for some of my relatives. The fact that you can't just mount the file system on a non-crippled computer and transfer files to and from the device just drives me mad. Getting someone's music into the right place if they don't have access to a machine with iTunes is miserable. When the "files" app appeared a few years ago, I thought "finally, they'll let you manipulate files directly", but no - it's just another silo too restricted to be of any use.
- Razengan 6y ago> The fact that you can't just mount the file system on a non-crippled computer What do you mean, non-crippled computer? I think one of the reasons iOS doesn't expose the device as a Plain Old Disk is so that it can continue to enforce content restrictions etc., i.e. such as those set by parents.
- odiroot 6y agoThat would be German mobile banking apps (websites are just slightly better). My current bank just wrapped a mobile website in Android app. Logging-in with a fingerprint, though supported, takes 3 or 4 attempts. The app is also very slow and fails miserably on slow mobile connection (very common in Germany). Finally the app doesn't do the 2FA feature, it's offered by another, even worse app from the same bank. They're too cheap to offer SMS option. The 2FA app can only be registered using snail mail confirmation.
- osrec 6y agoAdd UK mobile banking apps to that list as well.
- literallycancer 6y agoSMS leaks info to anyone who cares to listen.
- pagade 6y agoAny poor sole here using Google Jamboard? Half cooked product released out ever!
- thibautg 6y agoTrustArc cookie / GDPR / tracking popup. It is filled with all the possible dark patterns.
- creativeembassy 6y agoDropbox. I've used it for a decade, but now it's slow, bloated, and takes over CPU and memory like there isn't a single other program I need to run... and I was paying $20 for the privilege. But a few weeks ago I switched to Syncthing[0], and it's the best software transition I've ever made. Opposite of everything Dropbox is now: fast, simple, and I don't even notice it running in the background. Seamless setup, and FREE. (So good, you're gonna want to donate anyway.) [0]: https://syncthing.net/ https://syncthing.net/
- butz 6y agoWhat's your plan for off-site or cloud backups?
- RMPR 6y agoNot OP but nothing prevents you to configure Syncthing with a VPS.
- ajb 6y agoTrue, but syncthing does not encrypt at rest. There is an open issue about it [1], but it appears that the assumption that you want to personally control all the machines you run it on (and therefore can trust the admin of those machines) is deeply embedded in its architecture. [1] https://github.com/syncthing/syncthing/issues/109 https://github.com/syncthing/syncthing/issues/109
- Yoofie 6y agoThe problem with Syncthing for me is that there is no bi-directional syncing on Android if your files are stored on an SD card. You need to resort to rooting your phone or messing with a bunch of hacks to overcome this issue. Otherwise, its great.
- spapas82 6y agoThat ain't true: just create your sync folder in your sdcard under Syncthing's application-specific folder, e.g. /storage/014A-7323/Android/data/com.nutomic.syncthingandroid/files. It is mentioned in the faq and works great for me (two way sync). I'm using a Moto g5 plus phone with android 8.
- frank2 6y agoGoogle Chrome. (I use Chrome because all of the other browsers are even more annoying to me.) Technically speaking most of the code that seriously annoys me runs inside my browser, but IMO it was never realistic to hope that the myriad creators of individual web pages or web sites would collectively create a good experience for me: my only hope was for the makers of browsers to make choices different from the choices they actually made. Clarification: the web browser makes a pretty good framework for creating user interfaces, IMO, but it is a bad way for an end user with preferences sufficiently similar to mine to access writing on the internet. Sadly it is the only way to access most of the writings on the internet. Written documents can be extremely simple: just a sequence of characters in some well-known encoding, but most of the actual documents of interest to me on the internet are essentially programs that require execution in what is essentially a "virtual machine" as complex as any general-purpose operating system.
- adventurer 6y agoGoogle Chrome is constantly creating temp. files that eventually take 40GB+ of one of my drives until it is completely full. Every few months I needed to manually remove a ton of files. It drove me back to Edge, which I thought would never happen.
- wizzwizz4 6y agoHave you tried Firefox?
- bloody-crow 6y agoI do not believe I'm typing this, but I've recently made a switch from Firefox to Microsoft Edge as my primary browser on Mac OS X. Edge is very similar to Chrome in performance and features while seemingly being slightly better on memory. It also doesn't have the Google's creepiness, as Microsoft appears to be the modern day underdog. It also supports chromecast, a feature I missed the most in Firefox. Overall it's a surprisingly competent browser.
- dogmatism 6y agoCerner Literally kills people every day
- tnsittpsif 6y ago* BMC Remedy (Oh my god. Utterly disgusting experience.) * Atlassian JIRA (never really got the hang of it. Overcomplicated.) * Workday (the web app is sloooooow.) * MRemoteNG (The best SSH client on Windows. Also the worst. Alt + Tab navigation annoys me to hell!) * iTunes on Windows (Why is it like the way it is even in 2020!?)
- non-entity 6y ago> Why is it like the way it is even in 2020!? Isnt apple trying to kill iTunes in general?
- caffeine 6y agoBank apps (eg. HSBC's consumer app). For the most part they are buggy, crashy, slow, lacking in features, and fail to do useful things (like support copy paste, export transactions to CSV, email transaction, etc)
- mightyscouse 6y agoHSBC app shudder, I rage quit the bank because of it, transferred everything over to Monzo. Truly infuriating and I think it's the only bad app review I've ever left.
- huseyinkeles 6y agoHome Assistant. Don’t get me wrong, I still love it and it makes my life easier but it just breaks all the time, especially when I update it.
- jhot 6y agoHome Assistant is amazing but you really have to read the release notes for every release to make sure something you're using isn't going to break. I appreciate the improvements it has seen over the years but it's definitely not something you can just update and assume all is well.
- huseyinkeles 6y agoI think it’s also lack of manual and automated testing. Few weeks ago one of the updates just broke the iOS companion app. (For everyone). I had to rollback to my latest daily snapshot and didn’t update until they fixed it, which took around a week.
- AlchemistCamp 6y agoiTunes because it adds indirection I don't want and yet somehow is required for a variety of tasks I'd rather do from my file system or browser.
- dmd 6y ago... and why is it Lotus Notes? https://www.reddit.com/r/IAmA/comments/3ilzey/were_a_bunch_of_developers_from_ibm_ask_us/cuhp4ej/ https://www.reddit.com/r/IAmA/comments/3ilzey/were_a_bunch_o...
- sershe 6y agoMicrosoft Teams, hands down. It is utterly atrocious. I've never seen an app that uses 40-80% CPU on a modern laptop non-stop to do not much more than ICQ/AIM/mIRC used to do in 1999 on a thing that's probably less powerful that my alarm clock.
- DerekRobot 6y agoI accidentally bought a gaming laptop that can't run Linux, so I'm stuck with Windows 10 exclusively. Although it really isn't that bad now. My workplace uses SmartCAM, an ancient CAM package for manufacturing. It's probably not that bad, but I couldn't wrap my head around it compared to other CAM software. It turns solid geometry into low-poly mesh, and nothing is intuitive like Autodesk HSM.
- wj 6y agoBetween Confluence, Salesforce, Azure portal, and Addepar, I am starting to wonder if I am the one that is insane in expecting web pages to load in under seven to ten seconds. Typing in Asana is painful as well.
- twblalock 6y agoWebex.
- martindbp 6y agoEvery tool I use and hold dear, apparently!
- SirensOfTitan 6y agoSlack: their web UI is ridiculously slow, and I hate how it creates this expectation that I’m online 24/7. GitHub: we mainly use phabricator now at my day job (which I love love love), but I don’t really derive any joy from using this product anymore. I think great tools are also fun to use, perhaps controversially. I can’t quite put my finger on it, but I find GitHub sort of a drag for some reason. NodeJS: I absolutely hate dealing with node_modules. My node-based docker images are huge, and that’s after a lot of hand-held optimizations. Additionally, we definitely avoid a lot of defects from using TypeScript, but its compile time is awful for large projects. I also don’t particularly like the edges: often I’ll hit odd typing inconsistencies from undocumented limitations of TS. After years of working in the JS ecosystem I sort of hate the complexity in general.
- why-el 6y ago> and I hate how it creates this expectation that I’m online 24/7 Can't you just log off after 5?
- rainyMammoth 6y agoSure you can, but that doesn't change the untold expectation. It puts the work on us to get away from it, and that is no easy!
- regularfry 6y agoOnly if you have your personal device signed in to your work slack, surely?
- bananaface 6y agoIf being on the clock is part of your job it should be in your contract. Just sign out after 5, if your boss wants to make it an expectation they can bargain for it.
- ScottFree 6y ago"we mainly use phabricator now at my day job (which I love love love)" What do you love about phabricator? It looks interesting, even if it is written in php. (just joking...)
- gradschool 6y agoThe Intel Management Engine (IME). The most oppressive piece of software ever written makes suckers out of all of us. No amount of campaigning to Intel cuts any ice. Nobody is big enough or powerful enough to get rid of it.
- fsflover 6y agoExactly. Everyone is using it without realizing. More info: https://libreboot.org/faq.html#intel https://libreboot.org/faq.html#intel
- dkersten 6y agoI actually very strongly dislike using slack.
- randompwd 6y agoI would remove Slack from workplaces solely so that my co-workers can no longer waste the day on social slacks that are not even tangentially related to our work.
- charlieegan3 6y agoI’m not sure it’s the worst but I continually find myself frustrated by how sluggish slack feels. Even with the new UI it still seems strange that the site is so slow vs others I have to use.
- sershe 6y agoI thankfully don't use it everyday, but Mac and literally everything on Mac (even the terminal started crashing on resize towards the end of the time I used it every day). Over time, I started keeping a note where I put every bug, missing feature, malicious feature, performance issue, driver issue I had with my 2 different MacBooks day to day, and it's loooong. I'll probably never organize it unless I'm forced to use Mac again.
- jasonv 6y agoSomething else was probably going on with your Mac. The one example (terminal) doesn’t happen on any of my Macs. And I have a few.
- sershe 6y agoThere was a specific thread on Mac whatever, or a bug filed I don't recall, with dozens or more of comments. Introduced in a specific version, and never fixed (well, as of 2-3 years ago), terminal would sometimes crash on reflow. Not sure why it would hit specific machines
- DoofusOfDeath 6y agoDo your feelings extend to 3rd party Mac apps? I'm not a big Mac fanboy, but I really like using iTerm2 for ssh'ing into servers.
- sershe 6y agoI am more familiar with iPhone-only apps as far as Apple specific ecosystem goes and the "simplicity" if usually off-putting, it's just polished lack of features beyond the basic scenario. I suspect Mac apps might be similar compared to Windows/Linux, but don't really remember. On Mac, I mostly used cross-platform (or multi-platform) apps, and they are about as good as on the other platforms * the amount of focus on a given platform (e.g. Outlook is behind the Windows version, Spotify is the same, some other apps like Eclipse seem to run better).
- andrewstuart 6y ago
- majkinetor 6y agoAnything from Oracle really!
- XCSme 6y agoAndroid on my TV: (keeps crashing, internet sometimes not working, sound volume usually is wrong, etc.) Nvidia GeForce Experience: I don't actually use it daily, because it doesn't work. I have not been able to start it for the last 6 months without getting a startup error. I contacted Nvidia support, reinstalled, downgraded, updated, problem is still there. The tray icon always shows when there's a new update, but I have to manually download it. Google Chrome: Whenever I ALT+TAB back to Chrome it freezes for 1 second. It could be one of the extensions I use, but never found the cause. Google's own note-taking app, Google Keep, was crashing the browser on Google Chrome: https://support.google.com/docs/thread/9482426?hl=en https://support.google.com/docs/thread/9482426?hl=en
- duncanawoods 6y ago> Nvidia GeForce Experience My god what a bad experience... to update my graphics driver I am first forced to log-in which would be bad enough but then also solve two captchas and then for some reason these frequent driver updates are multiple gigabytes in size. I have no idea what the hell they are doing.
- smabie 6y agoEhh, this isn't really true. You only have to log in once (not every time) and the drivers usually clock in at around 600mb, not multiple GBs.
- pavel_lishin 6y agoI boot up my windows machine maybe once a month; I'm not sure what the login timeout is, but it seems to be at most that. I always have to log in. My password is something like "fuckyounvidiayoupieceofshit".
- duncanawoods 6y agoYep, same. I dual boot and only rarely use Windows.
- 6y ago
- haolez 6y agoOneDrive for Business. You can't move folders with more than 5000 files in it (including subfolders). This is by design. The Windows 10 app is atrocious. It fails more often that not. It's built on top of SharePoint, which brings a lot of confusing features and configurations that makes no sense to someone just looking for a way to store the company's files.
- wecloudpro 6y agoAny apple product.
- rainforest 6y agoGradle. I appreciate that it is a fast build system, and a lot of it does just work. When it doesn't just work it's a nightmare. The config language is completely opaque and undiscoverable (Kotlin might fix this, but I ran out of patience to understand how Gradle works a while ago) though. In many respects I think the fact there's a commercial version of it is a sign that it's lacking in the UX area.
- cdaringe 6y agoPreach! Yes yes and yes.
- XCSme 6y agoProbably no one will say Stadia. And it's not because it's good.
- tclancy 6y agoI’m definitely disappointed as well. I want to love it, but too often it undercuts it’s own value proposition by being pixilated, jaggy and slow. And we have a gigabit connection plus Google WiFi, so there’s not much excuse.
- evo_9 6y agoGoogle Chat for our teams internal slack replacement.
- gitowiec 6y agoConfluence by Atlassian. It is very slow, it gets stuck with bigger documents, or has no useful editor tools (eg marker) and it constantly had issues and bugs. Sincerely Jira is another piece of crap.
- tarasmatsyk 6y agoHard to pick between Skype and buggy apple mail client that splits my screen every few minutes just to fetch new emails (super annoying)
- eddiegroves 6y agoAtlassian's Confluence (Cloud). A showcase for the decline in web based software forced by the move to make everything a SPA. A terrible new editor experience. Slow JavaScript heavy page loads. No persisted markup editing.
- techslave 6y ago1 git 2 jira
- cocoa19 6y agoThere's a lot of essential software that I would improve, but I wouldn't replace or rewrite: - Nautilus. Serious usability/UX problems. - Audio in linux. Ubuntu often selects the wrong audio devices (microphone, headphones, speakers) - Linux sleep/hibernation. System hangs are common. - GRUB. The interface is dated, why is it so ugly?
- m01 6y agoRe: GRUB: Have you looked at rEFInd, assuming you can use UEFI? http://www.rodsbooks.com/refind http://www.rodsbooks.com/refind has a screenshot and docs, although you may also wish to refer to your distro's docs (e.g. https://wiki.archlinux.org/index.php/REFInd https://wiki.archlinux.org/index.php/REFInd)
- asddubs 6y agolook into caja as a replacement for nautilus, it's basically a maintained fork of nautilus 2 before they made it suck
- gitgud 6y ago> Nautilus. A feature I found in Nautilus the other day is (ctrl + L) allows you to edit the current directory path..... Had no idea this was possible, but hugely beneficial.
- rhizome 6y agoAll of Google's Android apps, by far.
- dave_sid 6y agoApple News
- ordu 6y agoAndroid. Truly horrible platform where I cannot even find a clock app that just works. I mean there is one shipped with a phone, but it has inconvenient timer and I do not like how time selection is done -- a lots of movements to scroll numbers to find one I need, -- but I cannot configure it to my convenience and I cannot find another clock app that works. And all this "Google phone wants to have an access to calendar" after each call. I do not know why it needs an access to calendar, I'm not going to give it one, so just stop pecking me. But it will never stop, it seems. And a lots of useless stuff I cannot delete. I stopped it from popping up with stupid messages, but I cannot delete them. It seems that I will be forced to replace Android with PostmarketOS.
- raymond_goo 6y agoQuote: "I want to talk about the Nokia N9 alarm clock application because it’s a really nice example of thoughtful, functional design – and because it’s only on the N9, so a lot of people won’t have seen it. There are more important things in life than getting excited about an alarm clock app, but it's nice when simple things are done well." From here: http://nition.momentstudio.co.nz/2014/08/the-nokia-n9-alarm-clock/ http://nition.momentstudio.co.nz/2014/08/the-nokia-n9-alarm-...
- tenuousemphasis 6y agoThe useless stuff, can you uninstall updates and disable?
- greggturkington 6y ago> I do not like how time selection is done -- a lots of movements to scroll numbers to find one I need One of the worst things about iOS is the time picker. The numbers spin like a slot machine. I think Android nailed it in this specific app widget.
- johns 6y agoI believe this has been redesigned in iOS 14.
- CM30 6y agoEither Adobe Target or VWO. Both have their upsides sure, but both are also an absolute quagmire of terrible design decisions that aren't consistent in the slightest, and that are prone to break an A/B test if you even look at them wrong. In Target's case, this means stuff like 'install a browser extension when our software doesn't work, so it can load the code that browser security settings will often block', and 'log in via an Incognito window if the editor doesn't work properly, since some setting is now incompatible with your current API version and the interface to disable said setting breaks along with the entire editor'.
- anonymoushn 6y agoAt a previous company, I used Google Hangouts Chat daily. This is a business-focussed chat app that takes seconds to load any change to the UI (e.g. changing the channel you are viewing). If you are atmentioned in a channel, there's no way to find out what message thread you were atmentioned in except by scrolling up until you see the highlighted text. Every message sent to a channel other than a reply to a thread creates a new thread, and threads are displayed sorted by most recently bumped, except that your messages do not bump threads on your UI. If you wanted to avoid all these things, you could use the API to make your own client, except that you can't, because there's no API. (Technically there is an API, but because it is designed only for making bots it is not allowed to do things like read messages from a channel you are in that do not atmention you) If I recall correctly, one of the company's public incident reports explicitly mentioned Google Hangouts Chat as a reason that the incident was not fixed much more quickly. I could not find this incident report when searching just now though. Edit: This product is apparently now called "Google Chat"
- Havoc 6y agoTwitter iphone app. The home screen stream is this weird mix of people you follow, suggested streams, things your followed people liked and ads. Each swipe down involves "OK I'm looking at something here it's a surprise...what is it..an ad? someone I follow? Some other gibberish?". I can totally understand why people just delete the app. It's worse than FB imo - which is setting the bar really high already
- treebornfrog 6y agoTry using fenix, it's a fantastic mobile twitter client.
- netik 6y agowebcam control panel. it’s meant to adjust and control logitech cameras but it resets the camera back to defaults (no gain, no exposure) every time a piece of software restarts the driver. it’s wretched and ruins every zoom call.
- daneel_w 6y agoThe platform I'm partly responsible for developing at work.
- AdrianB1 6y agoOutlook for the search and threads. The search is attrocious, the well known Ctrl-F means "forward" (why, but why?) and the search does not highlight the result in the mail, good luck finding it in a 1000 lines email thread. Email threads are not there; "Find related" works, but it does not help organize emails, while long emails with embedded history of other 20-30 messages and no capability to identify, expand/colapse messages are a nightmare. And the calendar is useful, but a black box. My calendar has about 0.5 GB and I have no idea what is taking up all that space and how to reduce it.
- zxcvbn4038 6y agoMicrosoft 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 it as a knowledge archiving tool but unless you know exactly where, when, and who said something good luck finding it. G-Suite has been awesome for almost five years now, though it can be problematic when you need to communicate with people outside your org that don’t use g-suite for work. Hangouts drains my battery fairly aggressively also but not as much as Teams, so I’ve switched to Zoom for video - plus it works seamlessly reguardless of which email program people use.
- pavel_lishin 6y agoFor what it's worth, I love threads. Prior to threads, channels would be pure noise, often intertwining multiple conversations at once.
- markus92 6y agoThey’re not done well in slack if you’re not looking for them! The default reply in a channel is not in a thread, so you get people replying inside the thread and outside at the same time. Makes them feel pointless.
- vladvasiliu 6y agoI've never used Slack, but it sounds like that's how they are implemented in Teams. If that's the case, I think the problem is one of clarity for the user. I see people replying all the time in what they expect to be the reply box. I'm not sure it's clear for them that the messages they see are actually threads and should reply "to the message" instead of just typing in the bottom box.
- Trasmatta 6y agoThreads are good, the Slack implementation is still lacking though. They really need the ability to subscribe to a thread without commenting in it.
- pachico 6y agoJira is my daily nightmare. I guess the "no CTO was ever fired for choosing SAP" applies to Jira too. It just does the opposite of that it tries to do, which is making development tracking easy (not to mention those silly ideas coming from agile coaches to use Jira to measure wrong things, which makes of it a horrible combo).
- DoofusOfDeath 6y agoIME, Jira makes development tracking easy, at first. But then, when software developers realize how much Jira gets in their way, the good ones do their best to avoid using it. Which results in Jira being a great tool for middle-managers to query a very stale database.
- hinkley 6y agoOr it becomes a performance piece that mostly says what the developers want to say, rather than the truth.
- deleted 6y ago[deleted]
- gherkinnn 6y agoAgreed. Jira can do many things. Or so I’m told. I just don’t think it helps me as a dev.
- ivalm 6y agoSo what is like Jira but good? I use jira at work and I like it. But our use case is maybe more limited/liberal. For us it is: 1) list tasks to do and how tasks are linked 2) archive discussion about issues and integrates with butbucket (so in commit it will link to ticket to read about why something was done; similarly from issue discussion I can see the relevant commits; this also goes well with history either by looking to linked issues or blaming in git and getting issues that resulted in the commits) 3) enables pointing other devs to something (I did some partial task, need help, I assign or cc someone else, they contribute to the issue as appropriate and then hand it back). Helps ensure all relevant discussion is centralized and persisted. What we don’t do is use it as an explicit performance/formal sprint tool... there is no middle manager questioning me about something I wrote/didn’t write in jira. is this where people start to hate it?
- perceptronas 6y agoAny modern OS: MacOS, Windows or Linux. All have major problems. _Works out of the box_ vs _is actually fast_ vs _is good UX_ and so on. All of them lack some kind of functionality: mail calendar apps are buggy (win and mac), GPU suspend problems (linux for me), can't replace hardware parts(macos), weird finder problems, weird "explorer.exe" problems, weird nautilus problems. Why can't OS'es just work? Why is UX getting worse? Frustrating to say the least.
- lupinglade 6y agoAll the security/passwords/confirmation prompts is tiring as well. And from the developer side its even worse, at least on macOS. Security Scoped Bookmarks are a nightmare to work with for anything but the simplest case.
- ScottFree 6y agoIt's not just Desktop OS's. Mobile, TV and Car OS's are mostly terrible as well. Are OS's really that hard to do well?
- harrisonjackson 6y agoAll of my "worst" softwares that I use daily have alternatives that are equally as bad if not worse IMO or will be a huge pain to switch to, so I still "love" them by comparison. Lastpass + Authy - main frustration is helping wife use them - her usage is less frequent so she needs help each time. Also they don't sync reliably so adding new accounts can be painful. Anything that starts automatically on boot by default, slow to launch, or has a separate "installer/updater" that is constantly annoying me (looking at you Adobe everything) Alexa - only listens to me; doesn't cutoff quickly enough when someone tries to issue a new/improved command or dismiss a response So many posts on here about X not working on Y system where Y is not a money maker for X. Yes, you are an afterthought.
- puranjay 6y agoOne of the worst apps I use regularly has to be Google Play Music. The UI is horrible enough, but it also randomly deletes tracks from my library - including my own tracks that I recorded under my own name. And sometimes the tracks will show up again randomly. The worst is when tracks don't show up in my Songs list, but if I put it on shuffle, these tracks will start playing. I don't know what's the status now, but Spotify India had too small a library when it was first launched. Otherwise I would have made the switch
- sheinsheish 6y agooh man and the recommandations are so bad
- cmrdporcupine 6y agorecently gotten worse, it's started giving me a huge list of top 40 stuff that doesn't jive with my tastes and on the web/desktop version you only get like 4 recommendations, but the mobile gives you a whole fistful. seems like abandonware mostly. too bad its replacement (youtube music) is complete garbage. the web version can't even cast. somehow at google we went from "mobile first" to "mobile only" and i guess only old guys like me care? it's just terrible. the new google podcast web interface also does not support casting. i'm not sure how one wing of product managers at google can't talk to the other to make sure their products just support basic standard google media infrastructure? i tried spotify and it was also terrible. so not sure what to do.
- nishs 6y agoAlso try Apple Music.
- gherkinnn 6y agoApple Music on iOS os fine. It’s terrible on macOS. Every action feels like quicksand.
- 6y ago
- deleted 6y ago[deleted]
- paganel 6y agoI've still havent't figure it out how to open an email in a new tab with just a single click when inside GMail. It. used to be possible, of course, like all HTML links (by clicking the middle button on my mouse, for example), but since 3 or 4 years (at least) that feature disappeared. I'm still upset about it and that is why I consider GMail "the worst" piece of software I use everyday (it's also because I don't use that much "different" pieces of software).
- Recursing 6y agoWhat about ctrl+click ? I use that often, my only complaint is that it you close the main window, for some mystical reason it decides to also close all the other tabs opened that way
- paganel 6y agoThanks for that, sincerely. Still looks a little bit awkward because it only opens the email message in sort of its own thing (no menus like in the "main" tab) but it works.
- deleted 6y ago[deleted]
- mancerayder 6y agoOutlook for Mac. The menu options are a mix of redundant 'possibilities' from where you find things, 'icons' that don't seem to be obvious in what they represent, the GAL is broken (w/ Office 360 cloud), the Outlook connectivity becomes disabled when I disconnect from VPN and I have to click on "Send/Receive" under I think "Tools" once to re-enable it, the list goes on. Over 15 years ago a senior dev I worked with walked up to our (Sys Admin) communal bookshelf, and noticed a book called Outlook Annoyances. He remarked, "Hm. That looks like it's way too short of a book", something I've found hilarious to think about ever since.
- kvgr 6y agoAndroid Auto on my Passat b8... I made it work 2 times. Any other tries it just restarts again and again... I tried to reset csctory settings on a car. Uninstalled android auto app... I will be forced to use sygic with mirror link.
- welcome_dragon 6y agoAny chance you're listening to the 99% invisible podcast when it restarts?
- kvgr 6y agoNope :)
- nknealk 6y agoSurprised not to see this here, but doing data engineering against any Adobe product in creative cloud. Specifically: AEM, AAM, Omniture, among others. My favorite is AAM’s “only Adobe could come up with such a stupid data integration” file format: https://docs.adobe.com/content/help/en/audience-manager/user-guide/implementation-integration-guides/sending-audience-data/batch-data-transfer-process/inbound-file-contents.html https://docs.adobe.com/content/help/en/audience-manager/user... The omniture S3 feed comes as a 1004 column TSV. And for fields that capture user inputs, they don’t escape backslashes. But the escape backslashes everywhere else. I filed a ticket on this over a year ago but still no fix.
- rmccue 6y agoWe’re building a competitor to AEM (and in the process, parts of Omniture); would love to hear more about your gripes with that. (Email’s on my profile.) One of the things we’ve seen is similar to some of the sentiments expressed about Blackboard: the decision makers often aren’t the users, so feature lists and meta issues tend to win out. Adobe seems to target that market pretty well with their whole experience suite.
- deleted 6y ago[deleted]
- that_girl 6y agoWorkday. Intentionally misleading design, discouraging anything any user wants to do in the portal. Absolutely unintuitive.
- mike50 6y agoJava browser based document management system.
- phreack 6y agoWhatsapp, absolutely. Every single night it does a forced backup of everything that I do not want and hangs for about 10 minutes. And if it fails for reasons such as storage getting full, it gets corrupted and then it's half an hour until it restores an old backup, losing the day's messages. And it also stores a week of backups, so that's 7x of the size which on many phones is untenable. And this can't be turned off! I hate it with a passion but literally everyone I know is on it. There's even no way to hide a conversation from view without blocking it forever. Awful.
- ashconnor 6y ago1Password. Core of the product hasn't seen any noticeable features in a while. 1PasswordX was launched without the feature set of the desktop version. Dumb stuff that hasn't been fixed in forever like not being able to delete a single item from the trash, password formulae are rigid - words with no digits or symbols or random mess of all characters, no TouchID/FaceID, Apple Watch unlock support, can't selectively sync a single vault to say my work laptop. There should be some open standard data-attribute on password fields so the app can read in the required formula to create the perfect password without me fiddling the settings.
- stblack 6y ago1Password supports FaceId and, before that, I used FaceId on my iPhone. But I'm using an old version. Has this changed?
- ashconnor 6y agoDesktop sorry. It does support Face/TouchID on iOS.
- jahewson 6y ago> There should be some open standard data-attribute on password fields so the app can read in the required formula to create the perfect password without me fiddling the settings. Yes, please! This is a fantastic idea.
- Xelbair 6y agoFirebird, and by extension the industry specific application which utilizes it. This applications is absolutely usability nightmare, created in 90s, and it hadn't undergone any change since then. It's database design is also absolutely horrible.. yet it is faster, and more comfortable to just use plain SQL to work with it than bother with UI. Then there is that piece of shit known as firebird. It has all downsides of file based databases, while also having all downsides of service based databases. It also has its own way of doing things, and it doesn't even have services/systemctl service by default. Prior to version 2.5 you couldn't drop connections, and guess what - that PoS application set it to a week. File itself wont update if there is any live connection. That piece of shit app uses legacy client dll for firebird, so you can either connect to firebird 3, or to firebird 1/2. but not both. And then there is firebird documentation, which is horrible, and fragmented. I could rewrite that piece of shit, and design a better database but we won't ever compete with that company for political reasons.
- lloydatkinson 6y agoAnything Atlasssian. Jira, Bitbucket, confluence. Just frustrating to use, poor UX, and slow. Business types love them however. AWS. It’s UI is honestly baffling, it feels and looks like someone made it in a rush with jQuery and Bootstrap years ago. It’s login and identity and resource management is confusing, and apparently you need a chrome extension which adds a bunch of complicated options I don’t really understand just to be able to change roles. It is literally years behind Azure. Git. It’s purposely archaic commands and syntax leads to too many accidents far too often. I recently started using Gitkraken which allows you to pull changes WITHOUT needing to commit locally first because it uses stashes. It basically does the same option. Why can’t git be smart like that? Linux. It’s great, but it’s so easy to run into configuration problems or poor documentation. Docker. Again it’s great but for whatever reason it just works poorly on ARM and the whole ecosystem is geared to x86 and it just goes and pulls the x86 images and then fails to run them. Come on.
- _august 6y agoI started using Clubhouse (https://clubhouse.io https://clubhouse.io) for my personal projects and like it a lot for a light-weight alternative to Jira, yet more powerful than Trello. Not sure how it scales for big teams though.
- midrus 6y agoWe use it at work. Many teams of 5-8 people. We love it.
- fancyfish 6y agoThanks, we started using Clubhouse about 7 months ago and have very few complaints. The main thing being it doesn’t have multi-second Lang after creating new issues. Clubhouse is the first Jira replacement we’ve tried that the devs actually like using. Doesn’t have the laundry list of features Jira has, but meets our needs (team of 20).
- jon-wood 6y agoClubhouse is great for large teams, but every project manager who starts will spend their first month bitching that it isn’t Jira.
- aritraghosh007 6y agoAmazon Alexa and the FireTV. Been around for some time now, several iterations except that the UX hasn’t changed, quality isn’t any better than couple years ago and painful/buggy 3rd party app integrations.
- ScottFree 6y agoHave you tried any other TV OS? FireTV is the best of a bad bunch.
- aritraghosh007 6y agoPassively used a few others, didn’t find them compelling either to switch. Why is FireTV OS the lesser evil?
- ScottFree 6y agoBecause it actually works, most of the time. The controller isn't horrible. The commonly used apps, like Twitch, Youtube, Netflix, Amazon Prime, etc all work. I got so fed up with my Samsung SmartTV and it's horrible controller and glitchy apps that I run my tv through an old laptop now. I tried a FireTV stick for a bit. It's wasn't powerful enough to drive my 4k tv.
- aritraghosh007 6y agoI think the real problem (and the one that doesn't get much attention) is that the current standards for TV OS' are not as high as those set for other platforms like the web, etc. After spending the day using more superlative platforms such as a rich desktop/mobile OS, the evening experience on the TV and connected home is not quite the same and it somehow feels like a minor but a noticeable downgrade, one which is constantly improving but isn't quite there yet as marketed.
- keb_ 6y agoSkype for Business. Everyone I've spoken to in my company has had connection, audio, or screen-sharing issues. Personally, I consistantly have issues with what I've listed plus instances where Skype just flat out refuses to launch, or it crashes, or messages are randomly dropped or fail to send, or file/image transfers that just do not work. It is truly baffling. I noticed another comment thread about Microsoft Teams, but for me, Teams is a godsend compared to Skype for Business.
- jesterson 6y agoAnd Skype in general. Does anyone have skype working on ios? No, it does launch and even works, but messages are delayed, calls are delayed.
- timpark 6y agoThis was back around 2005, so I imagine the software has improved since then, but... Sonic Scenarist for DVD authoring. The thing we hated most about it apart from the slowness (computers were slower back then too, but anyway) was that it auto-saved after every action and had no undo. If there was an option to turn this off, we couldn't find it. It was all too easy to select a bunch of items and accidentally drag them to the wrong place, and so we ended up just making a backup copy of the project file from time to time, and before attempting any type of operation that might mess up.
- brentis 6y agoIn summary: Docker: crash o plenty Service now (bloated forms system on .net or slower) Teams - UI, no sizing of window, spyware (look it up) One Drive/ SharePoint (ugh - group of us said we would take pay cut to not use) Finder - anything but. (How is a file in past 30 days and not recent that I made 5 seconds ago?) Photoshop? Nobody mentioned here. Adobe anything... OSX Mail - particularly Big Sure flavor Itunes Connect SAP Concur
- hinkley 6y agonpm will be the official reason I stop writing Node code at some point. It does not know what it wants to be and it disagrees violently with concepts from the tools it pretends to emulate. This whole lock file debacle makes me angry and I'm not close to the only one.
- doomrobo 6y agoI hate to say it, but Signal. Signal has consistently been a pain to use for my moderately sized (<15) friend group chat and for 1-on-1 threads too. Messages sometimes don't arrive or arrive out of ordered and appear in the wrong order, scrolling up has random jumping behavior, opening the chat in iOS causes my audio to stop playing, there is explicitly no way to back up any of the chat, copying multiple messages is broken on desktop, search is super slow and search result previews have been corrupted for as long as I can remember, sharing links through the iOS share menu causes the app to behave super weird or just crash (my mom can't share links with me through Signal), you can't mute conversations on desktop (IIRC there have been two PRs implementing this feature in the last 2 years; both not pulled), mutual verification is so frustrating that I literally got yelled at when trying to explain it to my parents, I sometimes can't take pictures from within the app, when I can take pictures the viewfinder is half the resolution of the actual camera and everything looks blurry, the most recent app update causes a several second lag whenever I open the group chat, and I am throughly convinced that every issue I've mentioned is so low priority for the people running the show that they won't get fixed for a very long time. At least we have stickers now. Seriously though I believe in what Signal is doing and will probably continue to use and suggest the app. But it will hurt every time I do it.
- mdaniel 6y agoHave you reported that behavior, preferably with a debuglogs attachment in their GitHub tracker (or even the community forum)?
- dmurray 6y agoThat would be a fair question if GP had complained about one specific but niche bug. It's disingenuous when he complains about multiple problems, at least some of which don't need a detailed bug report to discover, and specifically points to two PRs addressing one of his complaints which weren't merged.
- nikisweeting 6y agoYes, I've given up trying to report these issues as it's been years since my initial reports and I've never seen the things I reported fixed. Signal desktop has been broken for almost a year for me "Error handling incoming message" is shown instead of each message. Theres no easy way to transfer messages between devices out-of-band when migrating to a new device (e.g. via encrypted binary backup blob). Messages constantly fail to arrive when they're sent, I often get them days after the person sent them. etc. I could go on...
- sam_lowry_ 6y agoHelm
- findso 6y agoGoogle Doc Search Google Doc search is totally useless
- rainyMammoth 6y agoSlack. It has become the ultimate annoying piece of software that I feel I always need to check and keep an eye on. There is an untold expectation to always be online. It's using the same mechanism as Facebook to keep you hooked with dopamine.
- indit 6y agoCalibre eBook reader. Wonder why no competition from other in ebook reader apps.
- hinkley 6y agoI recall reading the Subversion architectural chapter in Beautiful Code. In fact it's probably the only chapter that stuck with me (there's another IIRC but I can't recall which. My brain didn't make an association to the book). One of my design mental exercises is to try to figure out if you could tweak the svn architecture into a DVCS, preserving the superior subtree support. I think it could have been, it's just that theory and execution diverged.
- misiti3780 6y agoHands down, it is JIRA. But close seconds include zoom, ring central, and slack video/voice calls.
- vegetablepotpie 6y agoCmsynergy The worst version control software known to man. It is a bloated IBM tool from the 90s, takes 10 minutes copy a repo that would take git 5 seconds. It has a lock modify unlock paradigm, so if your coworker forgets about a file they were working on and they get promoted, you can forget about working on your project ever again. The paradigms are backwards. The project doesn’t branch, the files do. You make your commits before you do any work. It’s slowly being phased out at my company, but it can’t seem to die fast enough. A lot of people have built their careers on this tool so it’s hard to kill.
- welcome_dragon 6y agoThanks for reminding me of this piece of garbage. Wasn't it called Continuus at some point? If not, that that was even worse than CM Synergy
- coronadisaster 6y agoAndroid. Very bad for the consumer, from a privacy standpoint. Hopefully a plain Linux phone will be my next phone.
- inetknght 6y ago- Google products. - - Gmail intentionally doesn't filter spam or phishing emails. - - Google Voice used to be useful but today is being blocked by more and more services. - - Google Contacts is pervasive and uselessly so. - - Google Calendar also supports tons of spam and phishing. - - I stopped using Chrome because it stopped being a user agent. - Atlassian products. Slow bloated pieces of privacy violating garbage. - - JIRA is more and more confusing every day. Frequently changing UI incurs cognitive costs. Its workflows are confusing af. - - Confluence is functionally inferior to Media Wiki. That's not even the worst part; the worst part is that it doesn't use markup like the rest of the world. - Microsoft products. - - Skype. Once upon a day Skype was nice and usable. Today Skype is functionally, measurable, objectively less useful and less stable than it was just half a decade ago. - - Github. It was great until a few weeks ago. That new UI is still worse.
- PaulDavisThe1st 6y ago> Gmail intentionally doesn't filter spam or phishing emails. my spam folder is fully of spam and phishing emails. no idea why that doesn't work for you. i see essentially zero spam in my inbox (and i have several extremely public email addresses)
- busyant 6y agoSorry, but everything listed here is rank amateur stuff when compared to Blackboard Learn (https://en.wikipedia.org/wiki/Blackboard_Learn https://en.wikipedia.org/wiki/Blackboard_Learn). First, the user interface is designed as if the programmers were incentivized to maximize the number of clicks required to get anywhere. Second, it has the responsiveness of continental drift. Third, editing and formatting text is an exercise in torture. When I want to delete text that I am writing, half of the time, the delete key won't work (I'm exaggerating, but not joking). Formatting of text is quasi-random. Want red-colored text? That works about 90% of the time for me. The other 10% will give me gray text (This time, not exaggerating). If you are brave, you can edit your text as raw HTML, but, my God, you'd better bring the anti-hypertension pills, because the HTML will blast you with a tsunami of <span> elements. Sometimes the <span> elements (unnecessarily) surround individual characters, sometimes they surround _parts_ of words. Third, it is nigh impossible to set useful defaults. Why can't the due dates for assignments be defaulted to the end of the day instead of the current hour and minute? Do you honestly think that I would ever want my assignment to be due at 4:33 PM? Fourth, it tries to do too many things. I already have email. I don't need Blackboard's email functionality getting in the way. I could go on (for a while), but it's time for those blood pressure meds.
- wadkar 6y agoUgh, this brings back terrible memories from grad school. It was horrible as a student, horrendous as a TA, and that one time I filled in for my advisor, it was a nightmare!
- paulgb 6y agoThere was an enlightening tweetstorm last year from a Princeton prof about the institutional reasons why Blackboard is so widely used despite being so bad: https://twitter.com/random_walker/status/1182637292869115904 https://twitter.com/random_walker/status/1182637292869115904
- joeraut 6y agoLink to the start of the thread: https://twitter.com/random_walker/status/1182635589604171776 https://twitter.com/random_walker/status/1182635589604171776
- klausjensen 6y agoSlack - for being unstable (crashes frequently). We have very little noise, so it is only an interruption when somebody actively needs to interrupt me. Skype - an absolute trainwreck of instability and messages not syncing between devices. Always needs to update - and never improves. I only use it because it is still the de-factor standard for a lot of poeple.
- eqtn 6y agoAtlassian Jira. Its Slow.
- a_zaydak 6y agoWindows 10 Home: Ignoring all of the typical complaints about windows like bloat wear and Cortana... I would be happy is just basic things worked. For example, I often have to switch between wireless networks for my job and the wifi icon in the bottom tray just randomly disappears about 80% of the time so I have to go through the full settings menu to get to it. Also, searching for applications or documents from the search bar will also search the internet?? I could go on forever.
- peteri 6y agoRight click on the taskbar, select taskbar settings. Scroll down to notification area, click on "select which icons appear on taskbar" then turn on show all notification icons in the taskbar. Should at least mean it's always there.
- was8309 6y agoI'll second Windows 10 home. Focus changes from the app I'm working on to Windows itself - but the screen still shows that the app I was working on. I hit Alt+F4 to close the app (that I'm seeing and so think still has focus) and get the Windows Shutdown prompt.
- bluedevil2k 6y agoMy issue is having my desktop connected via Ethernet and WiFi at the same time. Windows will let me do it and keep it for a few days, but lose WiFi without notifications.
- jasonhansel 6y agoMac OS X. Apple keeps going out of its way to make life harder for power users, even though the non-power-users are increasingly moving to iOS/Android/ChromeOS anyway.
- theriddlr 6y agoWebflow. The menus go 10 levels deep to interact with an element. As a dev, even I can't understand it. Raw HTML is better than their menu-driven WYSIWYG
- pankajdoharey 6y agoiTunes
- runjake 6y agoWhatever the OS I am using is, be it macOS, Windows, or Linux. It always feels like I'm working against the OS now that the OS philosophy has shifted to being all things to all people. If it's Windows or macOS, it wants to advertise to me, or prevent me from launching certain apps or features. If it's Linux, it's trying to shift me into some ill-thought out use pattern. This is fixable, but at a significant time cost customizing things. Actually, I'm being unfair to Linux, environments like XFCE pretty much stay out of your way. But I don't like where the mainstream DEs are going.
- jkartchner 6y agoThis is why I don’t use DEs anymore. If you go to the trouble of automating a base install with a preferred wm, you don’t have much to configure but you have a stable and usable system straight away. Still doesn’t change the fact that Unix computing is changing a ton and can’t be fixed, but you can still get some consistency with it
- dive 6y agoApple Xcode. Not because it is bad-bad or worst. Just because all other software I use is better. Firefox, Things, Emacs, etc. Perhaps, this is what is happen when there are no alternatives. I know about AppCode from JetBrains, but in many cases (like, build system, dependency management, etc.) it behaves just like a wrapper on top of the Xcode or requires to launch Xcode itself.
- caditinpiscinam 6y agoGoogle Maps on android. It has such a hostile UI: zoom out too far and the thing you're looking for disappears. Zoom in too far and it disappears again.
- mectors 6y agoWindows, usability is worse than MacOS, installing software is more complex than Android and iOS, code is worse than any flavor of Linux but still somehow it is default for most people with a 9x5 job.
- elviejo 6y ago- GitHub + why do we centralize issues, documents for a distributed version control? + why do we use a a closed source, walled garden to develop free software? - Git + it's a leaky abstraction. + why do we need to know about the stash? + why is it that changing to a different branch doesn't give any visual clue, even worst it keeps the files I'm working on that are not part of the repository yet. for an academic treatment of the defects in Git read: What's Wrong with Git? A Conceptual Design Analysis S. Perez De Rosso and D. Jackson. In Proceedings of the 2013 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming & Software (Onward! 2013)
- recursive 6y ago99% of git usage seems to involve one or fewer remotes. Maybe multiple remotes is just not that useful.
- zenhack 6y agoFwiw, my usual work flow involves 2 remotes, one for the project's mainline repo and one for my fork.
- ufmace 6y agoI frequently have 3+. Github/Bitbucket if it's shared there, maybe a original repo if it's a fork I'm submitting PRs too. My server if it's something I'm running an instance of - I like to deploy my personal services via Git pushes. Sometimes a copy of the same codebase on another personal computer or two - if I don't feel like pushing it to Github, sometimes I'll push and pull between computers directly.
- karlicoss 6y ago- 100% agree about github issues! Not just from the walled garden perspective, but also because you can't quickly grep over all bugs as you can over the code. git-bug seems to be a good step towards this https://github.com/MichaelMure/git-bug#readme https://github.com/MichaelMure/git-bug#readme - for git stash: there is a config setting https://cscheng.info/2017/01/26/git-tip-autostash-with-git-pull-rebase.html https://cscheng.info/2017/01/26/git-tip-autostash-with-git-p... Arguably should be a default, but then when it fails, new git users would end up even more confused about what happened...
- quelsolaar 6y agoIOS 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...
- topkai22 6y agoI moved to Spotify in order to get my feeds synced across devices. It’s mostly been a better experience, but for some insane reason you can’t add a proper feed to Spotify.
- sli 6y agoI 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.
- jokethrowaway 6y agoNetsuite trumps everything, I have fond memories of JIRA as well
- 2OEH8eoCRo0 6y agoIBM Clearcase
- AsyncAwait 6y agomacOS Finder and how every sane alternative costs serious money.
- p2detar 6y agoIBM/HCL’s Lotus Notes Domino.
- burnte 6y agoOutlook. Hands down, it's utter trash. I quit for the web version at my company. I'd LOVE to get rid of it, and I'm the damn CIO.
- aliswe 6y agoHacker News.
- SurgeonCoder 6y agoTrakcare [0] electronic medical record system. As far as I can tell this is a demo EMS from Intersystems, they provide Cache [1] to companies developing real EMS with modern user interfaces. They don't sell this product in the USA (so not to upset their customers), but have dumped it on the rest of the English speaking world. I suspect here is some sort of NDA with those unfortunate Hospitals taking this pile of stinking £%^£" as I have never found a user group or trustworthy review. I get to use it at ground level (talk about poor UI), at management level (no coherent db integrity, very poor reporting) and have seen a complete inability to reconfigure the system to cope with COVID. When ever we see demos for new clinical system I always ask "Would those coding this system accept this level of quality/usability in their daily software tools?". The marketing guys look at me like I'm from another planet. I know "you get what you pay for", but for something hundreds of thousands of Hospital staff will be using for patient care (we don't bill in the UK), there should be a floor below which no company should offer half-baked dangerous products. Trakcare is in the sub-basement. [0]: https://www.intersystems.com/au/products/trakcare/ https://www.intersystems.com/au/products/trakcare/ [1]: https://www.intersystems.com/products/cache/ https://www.intersystems.com/products/cache/
- MapleWalnut 6y agoIntersystems purchased Trakcare, which was developed by an Australian company. They'd love to sell it in the US, but Epic is Intersystems largest customer and they have an agreement to not compete in the US. Cache is the most archaic and least usable programming environment I've ever experienced. Unit tests are not a thing. MUMPS, which underlies the whole system, is stringly typed. The entire stack is junk, so it's no surprise that Trackcare is either.
- deleted 6y ago[deleted]
- ncmncm 6y agoJira is bad, but Google Doc and Google Drive are so, so much worse. Knowing it is not Jira is what makes Pivot tolerable. Knowing both are coded in server-side Java, though, is oddly satisfying.
- Uhhrrr 6y agoPrinting.
- afpx 6y agoThe entire AWS web console.
- stakkur 6y agoMicrosoft Windows. Followed closely by Microsoft Outlook, Microsoft Teams, and...god help me...SharePoint.
- tex0 6y agoGnuPG I'm surprised that it hasn't come up, yet. But it's CLI interface as well as it's data model are truly archaic. It's near impossible to properly invoke from other programs or scripts and most users don't even understand half of it's "web of trust" concepts. This is especially bad since small mistakes can easily break your security model. I don't want to rewrite GnuPG, I want a fresh start without all the cruft.
- Rapzid 6y agoLove their baffling new client/daemon model making it super hard to run in a serverless pipeline..
- aasasd 6y agoToggl the time tracker somehow went to complete shit in terms of performance. Its workflow is great, the Mac app worked splendidly until the redesign of a couple years ago. The redesign changed nothing drastically, pretty much only polished things, but somehow everything became much slower and gets slower still. Doing any single change requires you to wait. It feels like they do synchronous network requests on every action (which they quite possibly do, judging by the interaction with the mobile client). Sometimes CPU usage spins up too, for good measure. Even completion in text-dropdowns is hella laggy. Just switching to the app is often ‘app is not responding’ territory. It's productivity software that I need to touch every half-hour or so. Productivity software has to be snappy. Toggl is the opposite of snappy now. On top of that, the app forcibly updates itself and has no option to disable that—while I'm using Homebrew for all other updates. The Android app is also half-baked compared to the Mac one, which is no surprise by this point. Toggl's workflow fit me almost like a glove: no automagic guesswork, just manual entry and tracking of me being AFK. No alternative app has that same model, from what I've seen, and/or the interfaces are meh. Somewhat ironically, Toggl's client apps are open-source and I've cloned the desktop one right after seeing the redesign. But fiddling with them would likely require coming up with my own storage method. I might as well redo the app in Lua with Qt or whatnot, as Lua is hella fast—but the state of GUI libs for non-native languages fills me with endless dread.
- TrackerFF 6y agoDo websites count? Ebay can be pretty bad at times. But the winner must be agresso, or whatever it's called now. Just awful in every sense.
- balls187 6y agoI guess the beauty of being old is that I have experienced how software has gotten so much better. It's interesting seeing negative comments about things like AWS, Git, JIRA, etc, and compare to what my career was like BEFORE those were mainstays. It's cool that so many people aren't satisfied with the status quo, and will continue to push the to make things better. To throw in my answer, G-Suite (as an IT Administrator).
- deleted 6y ago[deleted]
- maliker 6y agoMicrosoft office. Unavoidable in a business context. Slow. Hangs. Crashes. Menu options hard to find in the constantly shape-shifting ribbon. I actually have fond memories of office circa 1995 when it was a single platform app. Now it’s some cross-platform monstrosity with horrible performance. So many features have been piled on top of each other that I suspect it’s impossible to debug now. Image inserted in a shape in a table and commented on? Good luck figuring out why that pauses scrolling for 5 seconds when it’s encountered. Or explaining to someone non-technical why they shouldn’t do it.
- hnu0847 6y agoAre there any other CPU/GPU designers here? I feel like EDA software in general is pretty frustrating to work with.
- ceronman 6y agoWorkplace from Facebook. The company I work for uses this for internal communication. Workplace is basically the same Facebook and Messenger, but tweaked for a private group of people. The problem is that, because this is basically the same Facebook, it is designed to keep you "engaged". It uses all kinds of patterns to keep you addicted to your timeline and search for attention. Rather keeping you informed with the important topics, it distracts you with a lot of irrelevant stuff. The algorithm will always show you something that keeps you scrolling. Huge time waste. The motto of this software is "Bring your company together". And it works exactly as Facebook's motto, "Bring the world closer together", in the sense that it does exactly the opposite. The software has all sorts of mechanisms to generate controversy. Because controversy is what ultimately drives more engagement. Reactions, memes, notifications. It makes you fight with your colleagues about silly things, and it makes it really easy to derail any sort of constructive conversation. Imagine having to try a technical conversation in this platform and then people are allowed to "react" with an angry face or a silly animated GIF. No argumentation required. And those reactions will bring more reactions. And in those rare cases when some meaningful discussion actually happens, then the thread is quickly buried by the constant stream of new things. If your company is considering this, avoid it like the plague.
- sawyerjhood 6y ago+1 to this. I worked at FB for a few years and Workplace is just Facebook re-skinned. My big gripe with Workplace is similar to what ceronman says, it is essentially engineered to create meta-work. People end up using it to self-promote every little thing that they do to get visibility and this leads to it being incredibly noisy and really filled with information that isn't relevant and important things get buried under all of the filler. The only real upside to workplace is that I think it is better for Q/A groups than something like Slack is, at least for larger companies.
- krick 6y agoI cannot express, how much I hate it. I mean, I don't really see how the last line of your comment is relevant, since it was never up to me what the company I work in would choose as the internal tool for communication, and I was pretty vocal about my disdain for it from the day 1, but that software is just trash. And I don't even see the need to delve into all that "philosophy of communication" and "culture" you are talking about, the chat itself is just the most inferior one of all I've seen since early 2000's, and I have to use it for daily communication, it's maddening. It lacks the most basic functionality you could expect from a messenger in 2020.
- _bxg1 6y agoIt used to be Jira. Thankfully my current company doesn't use it. Now it's probably DBeaver, which is hard to complain about because it's free and full-featured, but it has one of the worst user experiences I've ever encountered.
- tasubotadas 6y agoWindows Command Line
- podgib 6y agoG-Suite Google Slides makes me want to cry every time I have to use it. Google Docs isn't much better. They're poor web versions of office software from the 90s. Google drive is a disaster of product. Uploading and finding files are both incredibly painful. Google sheets is fine for simple stuff, and I get why people use it, but there's far better alternatives. For anything moderately complex it's a dog. I can't stand the gmail interface, but I can at least see why some people prefer it. It's the one part of the suite that isn't far inferior to its competitors.
- techslave 6y agoyou are mistakenly judging g suite on the individual product requirements. eg how a spreadsheet should function. that’s not what g suite is. all features are MVP and the main selling point is being collaborative.
- podgib 6y agoFair. I also find the collaboration tools clunky and annoying to use. When judging it as a whole, I find it worse than judging individual components. For example, sheets on its own is a decent tool; sheets as part of the suite is dragged dow by the rest.
- techslave 6y agoclunky and annoying compared to what? they are the best i’ve seen and quite good. if there’s something better please share. i would love to know about it. comments in spreadsheets stink but everything else is pretty great. ok one more flaw. you can’t unassigned a task from yourself. you can only reassign to someone else or mark it done (which clears the comment thread).
- tzury 6y agoMost frustrating first: 01) Atlassian entirely. nearly broekn, far from elegant and far too many times broken. 02) Slack. using it since communication is a must. Yet, noisy, using search too many times (left menu poor performace) 03) npm. oh lord. miss the old plain vanilla Javascript days.
- larrydag 6y agoSAS. I do data analysis everyday and it is just so antiquated to modern data needs. The organization I'm with is on a path to sunset and move to Python. Can't happen soon enough for me.
- technotarek 6y agoiOS
- ufmace 6y agoScrolling through the top few dozen posts here, I see a bunch of commonly used development software. IMO, all of those do have some issues, but none are remotely comparable to the horror show that is internal software at medium-large corporations. I've used a bunch of these, actually worked on improving a few, witnessed the development process for others. There's no point in naming them, because people outside the company will never use them. These types of programs are uniquely terrible for reasons described in other posts - the people doing the development, and setting the priorities for development, have no connection to the people who need to use it day to day. Different offices, rare personnel crossover, systems specifically designed to discourage direct communication. They're usually big and complex enough that a ground-up redesign is either impossible, or will inevitably gather enough poor management decisions to be about as bad as before by the time it becomes remotely practical to use. I recall one place where a critical application required to record data and deliver it to clients in a realtime application was based on an X-Windows application running in Windows XP using the one X-Windows manager that sort of worked there. Yes, really. I know it's a super weird combo, but it's what we had. I ended up moving into a related software department, and got some behind the scenes info. Turned out that there was just one guy left who was still actively coding for it, already past retirement age, but kept on anyways out of desperation, because nobody else was willing to touch that codebase. There was a project to build a more modern replacement application, with all of the usual corporate bloat and ever-slipping deadlines. It wasn't great, but at least it ran natively on Windows 7 and had a better UI. I think they moved over to it entirely after a while, but I left that place before that move was finished.
- Rapzid 6y agoThis is spot on. One of the worst internal tools I had to use was actually created for the company by Thoughtworks..
- baoyu 6y agoSpotify on Mac. It’s Chromium-based, so, of course, it’s slow. Specifically, search is excruciatingly slow, removing an album from your library redraws the whole page, and—most frustratingly— as soon as you lose internet connection, your perfectly nice and readable page get replaced with “Artist pages are not available offline”. It’s a list of tracks and albums which is updated (at most, on average) several times a year, why require connection to continue showing it? Not Mac-specific, but extremely weird: sometimes Release Radar playlist has tracks by wrong artists with the same name. I don’t think a recommendation model would use names instead of IDs, so it probably means that track was first ascribed to a wrong artist, and that’s... even worse?
- crazygringo 6y agoI think you have a problem with your Spotify installation. Maybe try removing it and re-installing it? I use Spotify all the time on my 2016 normal-powered Macbook Pro and I don't experience any of your performance problems. Everything's lightning fast including search, and I've got 10,000's of tracks saved in 100's of playlists.
- leafario2 6y agoEclipse. Killer feature being a live expressions viewer for my embedded target.
- darksaints 6y agoAirflow. Hard coupling to their own ecosystem, buggy as hell, and fully tied into Python's terrible dependency management, ensuring you will fail but only after you build an entire ecosystem onto it and will face a massive challenge moving away from it. Running it in a kubernetes cluster is basically like holding a marathon in a minefield. You know someone's gonna die, you just don't know when.
- welcome_dragon 6y agoNot to mention how "missed SLAs" don't function like you expect them to
- TheOtherHobbes 6y agoOffice 365. Word processors and spreadsheets shouldn't be rocket science, but the updater seems to have been designed by Satan's "I wrote some Python in school once" nephew [1], and many versions [2] seem to have rather obvious UI bugs. Word still doesn't do some very basic things it should, and it probably never will now. [1] Updated recently. Still bad, but not quite as bad. The really hilarious part is that I also have updaters for various music packages from Arturia, NI, and so on, and all of them are far more streamlined and professional. [2] The number does seem to be decreasing. But it's still higher than it should be.
- agustif 6y agoMac OS Big S
- js2 6y agoSlack. I've got two or three people DM'ing me, threads going in more than one channel, and four other channel's @here'ing me. So I mute all the channels except for when I'm directly @'d, but why isn't that the damn default. I can't view more than one conversation at a time because the stupid client is a single window that doesn't even have tabs. When I paste a link, I don't want it to attach what's at the link because that takes up like half the window. Lately the client has tried to auto-format things. Bulleted lists. Code. When I type ''' to start a code block, sometimes Slack automatically terminates the code block for me and sends my message before I'm done and sometimes not. I think you continue bulleted lists with the return key but code blocks with ctrl-return, I can't remember, it seems inconsistent though. Somehow the Slack client doesn't register for links to my company's slack domain so links to channels end up opening in my default browser then bouncing back to the client. God I hate Slack so fucking much. I want my IRC client back. Jira's not great either but I've never used a bug tracker that didn't suck in one way or another and it doesn't suck any better or worse than others. At least I can open issues in more than one browser window/tab.
- texasbigdata 6y agoWhy can't I parallel multiple workspaces on one of many cheap monitors.
- dilatedmind 6y agoGerrit
- andrei_says_ 6y agoWindows file explorer OSX file explorer Both are unavoidable and horrible. Where did I save that file? What was it named? Where did that piece of software save its file without asking me? Do I have to click 10 levels deep to find a file? Yes, it is a human problem, too, but maybe make things a bit easier for humans? I know johnny.decimal exists but good luck getting people to use it. Pretty much any email client And email as a primary mode of business communication. Who said what in which message, then changed their mind as an aside in an unrelated email thread and where’s my source of truth about anything? People use their email like a chat sorted by most recent. My mom uses zoom on android tablet and every time I call her I spend 25 min on the phone trying to guide you through to initiating or receiving a meeting I paid $300 for capture one but can’t use it because I can’t figure out where it puts my images and why.
- dilatedmind 6y agoAlso building docker images with bazel
- las_balas_tres 6y agoMySql Workbench. What an utter piece of crap.
- tqwhite 6y agoTwitter on the web. The worst program I have ever used. Jumping, twitching, changing so I can't read. It is torture.
- tqwhite 6y agoOh yeh!! Also, Trac. There is literally nothing good about that issue management program except that it is free. It is impossible to understand what you are looking at. It is just awful.
- neillyons 6y agowebpack
- nabogh 6y agoI work as a control systems engineer and ClearSCADA is my biggest pain point. Crashes all the time on both the front and back end. Bloated mess of user displays that you have to drag and drop elements on by hand. Oh and let's not forget that I'm usually interacting over a slow RDP connection.
- cs702 6y agoThe software that powers almost every appliance or device on the "Internet of Things" that I've ever used. The manufacturers of those appliances and devices really do NOT know how to develop usable, secure software. See https://twitter.com/internetofshit?lang=en https://twitter.com/internetofshit?lang=en for egregious examples.
- ju-st 6y agoKodi on Raspberry Pi: slow loading menu, random hangs & crashes, getting bluetooth LE working was a adventure, BLE remote key presses are only recognized after pressing them several times when waking up, SMB file access not reliable (mounting a smb drive and then accessing it works much better), plugins are flaky at best (youtube needs api keys, youtube cast with extra plugin works mostly (when it does not crash), amazon video stutters on SD video, satellite TV is much less reliable than VLC on Windows) I'm still using it because the alternatives come with their own drawbacks (usually high price but still having enough quirks).
- Bnshsysjab 6y agoI moved from Kodi to Plex and haven’t looked back. Granted I don’t use Pi devices (my tv supports plex natively) it works much better than I ever found Kodi to
- jsrcout 6y agoAnything with the word "Enterprise" in its name or description. Any "Enterprise" search system will be useless or unusable [0]. Any "Enterprise" file/document management system will be a nightmare in any possible way. [0] I once had a page-long note file on literally how to search for a document by title in $HUGECO's search application. Because it took me 3 hours to figure it out the first time. Not exaggerating. It would probably be easier to operate a DNA editing machine than this thing.
- ajkjk 6y agoBash and its derivatives, I think.
- hit8run 6y agoCitrix
- nikanj 6y agoOutlook. How can a flagship product be so useless, after decades of work?
- eatmygodetia 6y agoEmacs. It's such a mess, but nothing else comes close.
- znpy 6y agoThank God I don't use lastpass anymore. It was ugly, confusing and slow as hell.
- samirillian 6y agowhat do you use instead?
- SamWhited 6y agoI agree with the person that says "everything Atlassian", overall it's probably not the worst, but the Confluence WYSIWYG editor has to be one of the most irritating pieces of junk I've ever used. Literally nothing it does is predictable. Similarly, whomever said Signal has a good point… it never manages to download MMSs for me (which isn't its fault, signal is bad in my house), but it alerts me anyways so I get a stupid "this couldn't be downloaded message" that I have to be distracted by instead of only notifying me when I move into a place where I have good enough signal to download it. It also then says "tap here to retry" but does nothing when I do so (not even an indication that it's working or that I tapped it). Aside from the annoying notifications about messages I can't even read, it tries to make you spread it to your friends and you have to manually close the stupid "Tell this person about signal" thing for every single person you open a chat with. I had to just go back to another SMS app and lose the ability to use their protocol. The worst though for me is probably pulseaudio (still, after all these years, even though it's gotten a ton better). People knowledgeable about it love to tell me that it's obviously a configuration problem on my part, but every time I start my computer something else is wrong. Every time I plug in my midi controller and start up a synth I have no idea if it will work or not, but it also fails in a different way almost every time. If I turn on a bluetooth device, the device itself mostly connects fine, but then how the audio is routed just seems random. That one works most of the time, but not always, and if I turn the device off my audio settings sometimes go back to whatever they were before, but sometimes I randomly find I no longer have a microphone, etc. everything about it just feels bad.
- daveyjonezz 6y agoCreating a bulleted list in Confluence is like playing Russian roulette.
- antipaul 6y agoThe new google chat No new user, and rarely an experienced one, starts a new thread. Every reply just builds on the original. All this even when the new thread button is _right in front of you_. But the design is so terrible I don’t blame people for missing it. (On a separate note, I see no Apple products in main threads. I see a few google ones, Microsoft, Amazon (AWS) and Facebook (workplace))
- jabroni_salad 6y agoManaged Workplace. It is an RMM tool so it does monitoring, automation, and facilitates remote access to client environments. - Loading up the client list takes forever ~15 seconds - Loading up the asset list for a given client takes even longer. - Remote access is hidden behind a 2 layer context menu - All URLs are dynamic so you cannot bookmark your favorite assets / jump boxes. I use a selenium script to automate the page navigation because it can take ~5 minutes to get to an asset by name due to a combination of needing too many page loads and not being able to just start from the search page. - Terminal experience is way worse than putty. Output formatting is always jacked up and a command takes ~5 seconds to return output. - RDP all goes through a relay and your connections will just die occasionally. - 90% of my work interacts with it in some way. BUT it makes pretty reports for management so we are stuck with it. I demo'd some alternatives like apache guacamole or remote desktop services but the consensus was that we didn't want to take on the risk + we are already paying for a product that "works".
- c6401 6y agoSorry jira but it's you
- fortran77 6y agoiTunes
- deleted 6y ago[deleted]
- RedRoverRunner 6y agoI worked at a company that made financial planning software called Xplan. What a user could see on screen for their client was a combination of over 1k user capability controls users group membership, which was hierarchical so you used your parent group settings of your primary group unless they were overridden (primary group.. yes you could be in any and all groups, all with their own settings throughout) clients group membership page settings, with every page AND field showing controlled by conditional rules that could be based on any of the thousands of fields of the current user or client country set for user module allowed product lists that could be applied at user, group or global level, and group hierarchy applied Client portal could display information using the above rules, and more rules Thousands of site settings were in an admin area which was grouped by major module, or just placed on which page the developer picked at the time (some pages dedicated to a couple of settings, other general ones full of unrelated random settings)
- ssss11 6y agoIts been a few years but still recent, using Oracle eBusiness (EBS) was like pulling teeth.
- 1ris 6y agoWindows. Not windows applications, but windows itself. Completly incoherent user interface. Impossible to find anything. The wifi dialog in the systray, the new windows 10 wifi control and the old style network interfaces dialog often show conflicting information. Neither of them works. Have trouble with bluetooth (of course you have, it never works)? Windows is kind enough to hide anything bluetooth related so you have not chance to do anything about it. The Start menu. Not only full of ads, but also completely insane. Type word X. add a character. Press backspace. Get a completely different result. Entering notepad.exe works. entering notpad does not. Enter "visual", find no results. Enter "visual studio" et voilat. Ads in the explorer. And the list goes on and on. It's full of nuisances and inconsistencies.
- sli 6y agoIn my experience, I frequently launch the Visual Studio Installer instead Visual Studio itself because of the bizarre way the start menu does searches. Meanwhile it finds my portable Postman install no problem, even before I'd ever run it. I don't get it.
- signaru 6y agoAdditionally, it is easily to screw up big with mouse accidents, whether on explorer or dialog boxes. It's so easy to grab the filename of something else while saving, even when most of the time, that is not what you want to do. And I've also experienced accidentally moving files and folders just because of a slip of the mouse. While, not on Windows alone, and I doubt this will change, I also think that close and maximize buttons on the corner of windows are too close that I had accidentally closed web browser windows many times. Of course we can just use shortcut keys, but I don't think that fixes root of the problem, and I am also now immunized on how window border buttons look that it might look aesthetically unpleasing if we depart from how it is now. Many other software also suffer from this design quirks where buttons with very opposing outcomes are somewhat too close to each other, that you need to slow down and be careful.
- marticode 6y agoCame here for this. It's a visual mismatch of varying Windows versions, from modern 10 all the way to some pieces still having a Windows 95 icons and layout. Why such a wealthy company can't afford to get every part of its OS updated in 25 years is beyond me. The file Explorer is sometimes super slow (especially when dealing with media files, which it insists on analyzing first before displaying their folder), hangs on some FLAC files and frequently crashes. It somehow can't handle pretty standard media files (again some standard FLAC that work everywhere else, variants of H264 or H265, etc.) The networking works when it wants to - I still struggle to swap files between two Windows 10 systems on my home networks (one always can't see the other machine, and when I move files it's slow as molasses despite having blazing fast Wifi).
- jimnotgym 6y agoOSX/MacOS This should be popular It seems so aimed at the consumer market, with everything set up to help with integrating with Apple services. But what about the enterprise features? It is very common for companies to be running Active Directory networks, why do macs work so hard not to fit in? Why not have some kind of AD support for mapping print queues, network drives that kind of thing? Maybe respecting password policies? Authentication via Azure AD would be really helpful too. But the real killer is forwards/ backwards compatibility. Enterprises have long software life cycles which are respected by Windows. You can run VB6 applications from 1999 on Windows 10. I get so many service desk issues for macs that are resolved by a reboot, and why don't they reboot?.. because they worry that the updates will take 20 minutes. I hate MacOS. It causes me so much more aggravation than my main Windows user base. I'm currently having to work on printer deployments and MDM's (solved problems on Windows) just so marketing people can look cool in meetings. I just gave one of them a Windows laptop to try and they noted how nice the PC Office apps are, and how fast their computer was (processor being 2 gen ahead of the current macbook pro) We have one coder who still uses mac (he supports some old desktop apps that incidentally are all broken by Catalina), and since he mainly targets Linux nowadays he is currently looking at moving to Windows and WSL. Great home computers, great for individuals, terrible for enterprise use.
- dewey 6y ago> Great home computers, great for individuals, terrible for enterprise use. That's what they are sold for. You also don't put consumer HDDs into your servers and then complain that they die an early death.
- jimnotgym 6y agoIf only you could convince our marketing and graphic design departments of that...
- philipwhiuk 6y agoIf only Windows could ship decent graphic design software
- dkdk8283 6y agoSlack
- musicale 6y ago> What's the worst piece of software you use everyday? Every (space) day? Definitely the spelling/grammar check and autocorrect software on my phone. ;-)
- swasheck 6y agoTeams. I step away for 3 hours and that process that is consuming 4GB RAM is none other than Teams.
- srathi 6y agoProofpoint spam filter! Drives me nuts!
- NextHendrix 6y agoModelsim I would hate to rewrite it but I wish someone would. It has the worst and buggiest UI of anything I've ever used. Everything looks incredibly dated, and while the backend (the useful bit) does what it's supposed to (though very slowly unless you're paying for the big boy license) it's just a horrific place to be. Coming home from work and working on my own stuff with the tools I like rather than have to use is like a breath of fresh air. Vivado is also notoriously a bit of a bloated and buggy pig. For hardware simulation, Active HDL is probably the least worst thing that I've used that has all the features. But for just doing simple simulations without all the bells and whistles, GHDL is by far and away the best experience, and it's the free one. https://github.com/ghdl/ghdl https://github.com/ghdl/ghdl
- trav4225 6y agoEvery web browser that exists. :)
- heatm 6y agoEpic EMR (electronic charting/medical software)... -Ubiquitous defiance of UI conventions. -Inconsistent behavior of buttons, forms, etc -Irrationally composed deeply nested menus. -Very slow log in via Citrix, and you have to log in many times per day. -Terrible distraction from providing care. -Was really painful during COVID.
- diNgUrAndI 6y agoCan't believe no one mentions Salesforce
- fishywang 6y agohomebrew. I can probably replace it with nix, but in two months I'll just hit my hardware refresh cycle and ask for a Linux laptop from my employer and be done with Mac for good.
- KyleBerezin 6y agoWaves MaxAudio Pro, a thousand times over. It comes preinstalled on Dell XPS laptops. It is used to control the combo audio jack, and it is used to control the speakers. Without it the speakers on windows are quiet and sounds like tin cans. When you plug in a headset, after a 4 second pause, it pops up a dialog asking what type of device you connected. After the dialog you have another 4 seconds pause while it mounts the device. An 8 second wait while an incoming call is waiting is an eternity. And god forbid you accidentally unplug your audio device in a call, it goes to the internal mic, and after restoring the device, MaxXAudio wont pop up the dialog until you leave the call. It is so bad, my next laptop will not be another XPS, even though nearly everything else is great about it.
- datavirtue 6y agoFacebook lite. Specifically the marketplace app. (Which is pretty much all I use FB for.)
- arnath 6y agoThe answer is certainly Microsoft Teams but since there's already a large section on that, I'll say Visual Studio. VS is largely a wonderful piece of software but sometimes just stops working in inexplicable ways. Sometimes I have to build 5 times without changing anything to get it to succeed. Sometimes my build fails but the only error in the error list is about projects that couldn't be loaded (because they failed to compile for some mystery reason). Sometimes it just randomly freezes doing basic tasks. My recent favorite is this endless string of banner errors at the top of the screen saying that there's an error with my projects that I can't dismiss or hide. VS is great, but also sometimes the worst.
- smcleod 6y agoJIRA - easily the most clunky, slow, confusing app I have to use every day for work (with my current client), coming from GitLab issues it’s a nightmare along with just about all other Atlassian software.
- siliconunit 6y agoConfluence/Jira... slow, chaotic, broken search engine... Basic stuff hidden or not fully functional... I never understood the raison d'etre of confluence expecially, it's a broken wiki basically... I'd rather pay an intern for an in-house solution.
- skytreader 6y agoJenkins. Has a UI that was cool when the Internet was first switched on. They made Jenkins Blue, to be fair, but for all that it eats an ungodly amount of memory (at least when I was using it, dunno if that's changed). Needing to configure Jenkins to work with other services means I won't be productive for a while; this yak has a hell lot of fur. I have to write extremely detailed notes for myself on what and where to click just so I can do something again (i.e., if something breaks and I need to reconfigure/migrate/etc.). There was this scene in HBO's Silicon Valley S1, in that episode where they hired this leet hacker kid who turned out to be no more than a skiddie. The kid broke their work and Richard Hendricks had to fix everything and the scene where everything got fixed featured Richard watching his Jenkins build go green. I find it very amusing that to achieve verisimilitude, they had to eschew years of Hollywood "hacker" portrayal, and have Richard stare at the iconically ugly UI of Jenkins. Real life can be cooler than Jenkins but other tools just won't feel legitimate, no?
- kfogel 6y ago(Question for OP) Just curious: Were you inspired to ask this question by the recent CoRecursive Podcast interview with Jim Blandy (https://corecursive.com/054-software-that-doesnt-suck/ https://corecursive.com/054-software-that-doesnt-suck/) in which he talks about how the motivation to design a CVS replacement come from the question "What's the worst software that you use every day?"
- guu 6y agoI was! Thanks for being a part of creating Subversion.
- riledhel 6y agoCisco webex teams. Slow, feature lacking, horrible formating. Reminds me of Salesforce Quip.
- baryphonic 6y agoMicrosoft Teams. I can't decide which feature is the worst: lack of native widgets, including pop-ups (macOS); random crashes it induces (including kernel panics); or using my machine's CPU and GPU cycles to heat up enough to cook an omelette.
- pragmatic 6y agoJira
- Temasik 6y agointerwctive broker's trader workstation
- symlinkk 6y agomacOS has an extremely weird UI to me. * Why does the maximize button fullscreen by default? * Why can’t I simply drag windows to the side to split half and half? No, I don’t want to switch to fullscreen mode to do this. * What is the point of the minimize button and why do things minimize to a special area on the right side of the dock?
- asddubs 6y agofor me it's phpmyadmin. I guess I should just find another tool that does the same, but I don't use it that much, just for quickly changing things around when building prototypes or just looking at things. I've been using it for over a decade and 10 years ago, I loved it. now I hate it. it's inexplicably slow when doing nothing at all, it uses frames for the sidebar so your list of tables goes out of sync constantly (presumably so it doesn't have to reload all dbs/tables on every request, but then why is it still so slow? it takes like 10 seconds to load sometimes when I'm not even doing anything with any data involved). every change they make to the interface makes it worse and more cumbersome to use. the default settings paginate your sidebar after like 40 tables or something ridiculously low. so you have to wait for the slow-ass frame based sidebar to load 3 times before the table you wanted to look at is even in your list. you can change it by modifying some php file somewhere, but it didn't use to have this problem.
- allarm 6y agoCisco Contact Center Express. This is a pure disaster, this damn thing is full of hilarious bugs that exist there for many years through many major versions. One of examples: if you click 2 (or more) links in its web interface and open the links in new tabs, the content of these tabs will be a mix of content from the links you just clicked. It’s not very obvious and it’s very easy to change something in the tab A, thinking that you’re changing the call center configuration for application A, but in fact you’re changing a random piece from site B or C. Cisco doesn’t care much about it.
- wlj 6y agoI feel like I should post here as a sort of public service announcement. If anyone reading this is considering trying or moving to HubSpot, I urge you to take our experience as a warning and seriously reconsider. We moved to their sales CRM 2 years ago and have been filled with remorse ever since. It’s hands down the most poorly thought out software package I’ve ever had the misfortune of using. Aside from our sales performance taking a nosedive, it’s painful to use in a multitude of ways, and everywhere you turn is frustration, inefficiencies and dead ends. Such was the frequency of our frustration with nearly all aspects of HubSpot, the phrase “fucking HubSpot” even became a meme in our office. Run. Don’t look back.
- itpragmatik 6y agoSAP
- tonymet 6y agoI’ll say web browsers . They’ve taken 30 years to provide desktop GUI functionality and APIs from The 90s . And they require gbs of ram. We really should have live reloadable Cocoa apps and the desktop experience would be 1000 x better , with 10x battery life and better responsiveness
- Mekantis 6y agoProbably Linux. I don't understand how people put up with things like PulseAudio. If I use Windows, the audio sinks behave like I expect them to. They use the device I expect them to. They don't mysteriously set the volume to some bizarre level that has nothing to do with anything when I start a new program, or change the video I'm watching on YouTube, or open a new video in VLC. Whenever I use any audio-capable application, it's like I'm rolling dice as to which device it'll choose to use and what volume it thinks I want it to be at, and none of it has anything to do with previous usage or what I want it to do. What is this crap? Also, if you want to configure anything, have fun trying to figure out what magical command-line incantations will do what you want it to do. Because the GUI tools are all utter crap and don't do anything useful.
- _-___________-_ 6y agoHeavy PulseAudio user here, and occasional developer on the project. Pulse is very unlikely to be doing what you describe itself, it is probably something further up the stack in your desktop environment or whatever that is helpfully trying to manage Pulse for you, or alternatively some plugin that your distro added. This sort of demonstrates one problem with Linux - the fragmentation. OTOH, my Windows 10 computer displays almost exactly the behaviour you describe - when plugging headphones in, some applications will inexplicably continue using the speakers. Volume levels change without any obvious reason between different connections of the same device. Sometimes I have to select the speaker output and then the headphone output and it will magically start working. All of that would be fine, except for the real problem: there is basically no way for me to properly debug and solve this problem, whereas solving your problem on Linux would be relatively trivial for anyone with a bit of experience, even if it is in fact a bug in Pulse.
- Mekantis 6y ago> there is basically no way for me to properly debug and solve this problem, whereas solving your problem on Linux would be relatively trivial for anyone with a bit of experience, even if it is in fact a bug in Pulse. I've never been able to debug any of this. I think "a bit of experience" is putting it lightly. I have no idea how to fix any of this and none of the documentation helps. Imo, between "being configurable but being impossible to configure" and "not configurable except for the most important bits, but at least you get a GUI that makes sense and does what you want and expect", I prefer the latter. I don't want to become a PA developer before I'm able to make it do what I want. Also, if you dive into the Windows 10 sound settings, you can set the default device and the volume for every application and it'll never deviate from that unless you explicitly change it again. This is how it should be, and I don't understand why PA isn't capable of this as far as I can see. And if a program deviates from that setting for any reason, the only other reason why it could deviate is because the program itself has changed it, and you just need to check that program's settings. There's two places to check. On Linux? No idea. Infinite possibilities.
- FVIIIvWF 6y agoI feel the other comments are really first-world problems. As a doctor from a developed country, the worst piece of software would be my hospital's clinical portal. Not only it is painful to use, I believe the inefficiency it causes actually is detrimental to patient's care and the health economy in general. I happen to know some web development, so here's a few observations from top of my head: - Slow speed. Simple page changes takes at least 1 seconds, others such as viewing lab results or clinical letter takes around 3-5 seconds, but often needing repeated clicks to actually work. - No form autosave & inconsistent saving behaviour. I have had to re-write discharge summaries several times because of save failure. This taught me to write on notepad/Word first and then transfer onto the portal. - Many buttons are deeply nested in a navbar. Sometimes the nested buttons fail to show up at all on very small or large monitors. We have to resize the window size to find the dropdown button. - Front-end CSS framework is based on YUI (discontinued since 2014). It supports IE quite well, but breaks on current Edge, Firefox and Chrome. - The app tries to stop clinicians from opening more than one instance of it, but this often results in us unable to open any instance of the web app at all. Fixed with incognito mode. - From the occasional server crashes, I can tell from the debug callbacks the backend is written in Java. The point here is that the debug trails are shown rather than a 500 error, which is unsettling for a sensitive data platform. - Fragmented ecosystem, every part of the portal is an iframe from a different provider. Lots of inconsistencies and crashes. Even the sidebar is an iframe. - Printing is a nightmare. Whatever sent to the printer often doesn't show up, but that's a story for another day. I'm sure there are bigger ones I've missed. Unfortunately, the system we have is not the worst in comparison (in one rural hospital I worked at shut the web server for 3 days for a database upgrade). This makes using Outlook, Teams and other stuff a breeze in comparison - they are actually snappy and stable. Do we have anyone in the community that can enlighten me on the root case?
- _-___________-_ 6y ago> Do we have anyone in the community that can enlighten me on the root case? The technical root causes are pretty boring really. The root cause is the way that software purchasing happens in sectors like healthcare, education, government. Your portal software undoubtedly cost an eye-watering amount of money, almost all of which went to middlemen while the actual software was built by an outsourcing company probably in a market with very cheap low-skill programming labour, who have probably developed a specialty in taking advantage of unclear requirements to get paid even while delivering a turd. The middlemen have great LinkedIn profiles and many contacts in the healthcare industry, and the software works (the only people complaining about it are the people who actually have to use it, but thankfully none of the people responsible for buying this software actually have to use it!) so the work keeps rolling in.
- User23 6y agoJIRA
- black_13 6y agoJira
- black_13 6y agoJira.
- carc1n0gen 6y agoPrevious employer transitioned time tracking (and all other hr things) to this giant all in one SAP thing. It took so many clicks to do anything. Took 3 clicks to just save your hours.
- justanothersys 6y agoDropbox’ desktop App
- pmontra 6y agoThe software I run every day on my laptop is ok (Firefox, thunderbird, emacs, terminal, Ubuntu in general) so it must be something on my phone. Probably the OS because the phone is as good as my previous laptop but Google limits what it can do, more and more with each release. And yet any alternative I can think about is worse. Example: iOS is even more locked up and a Linux phone won't run some apps I must have so I'll end up with two phones. Aha! I was about to submit the comment and it came to me that my laptop's nvidia proprietary device + linux kernel combo is (let's be kind) under optimal (still better than the open source driver.) The main point: 40 Hz refresh rate with Ubuntu 18.04 and 20.04. It was 60 Hz with 16.04 and earlier.
- stepstop 6y agoProbably SAP apps at my employer
- agdtdudhegsjhs 6y agoJira
- lytedev 6y agoI love this question. JIRA.
- SkyPuncher 6y agoNot me, but my wife - an EMR. God they're fucking terrible. The actual EMR's are often fine. Then some hospital administrator gets involved and completely destroys usability.
- c-smile 6y agoApple's XCode. In particular its configuration (project and environment) features. Yet, making distributions and the whole signature magic is, ummm, something. Seems like it is in principle impossible to generate and build native UI project outside of XCode...
- billfor 6y agoQuicken (well it was an open-ended question).
- Waterluvian 6y agoAtlassian is a garbage fire.
- mroll 6y agoEmacs. I'm responding to the prompt in the OP, not the title. > What's a piece of software you find essential that you wish you could replace or rewrite? Emacs is the most essential piece of software in my workflow. It's probably not the worst, but it's the one where I see the most room for improvement. I lean heavily on org-mode for tracking what I'm working on, it's like my command center. I keep two emacs frames open at all times, one dedicated to org-mode. Supported by an assortment of magical packages like helm, projectile and magit, I write code and anything else more efficiently than any other editor I've used. I was a vim user for ~5 years, and now use evil mode for modal editing in emacs. So yeah, my opinion is that emacs is the best editor out there. But honestly it takes too much time to configure and maintain. I spend that time, because I don't feel like taking the productivity hit that I would by switching to another editor, but I wish I didn't have to. I have a vision for a SaaS app that hosts my emacs config and provides me a nice graphical, discoverable interface for managing my configuration. It would have simple, intuitive flows for setting up the essential packages. Like maybe I could scroll through a list of the most popular packages (helm, projectile, hydra, magit, etc), and click to install. The current state of the art in managing emacs config is googling the name of the package you are trying to configure, and trying to find someone's blog or github from which to copy/paste code from. There has to be a better way.
- Myrmornis 6y agoI think I’d say that the state of the art is reading the README, then the comments at the top of the source code for the package, then looking through the defvars. And, maybe that’s OK. I think Emacs should give up on the idea that it’s suitable for mass usage and embrace its identity as an editor for hackers who are at least slightly interested in lisp.
- mroll 6y agoI don't think Emacs is suitable for mass usage. I think it's suitable for power users who are willing to invest time into learning to use a powerful tool. And I also think more people are becoming power users. With a well-crafted tool, you don't have to be a hacker to be a power user. I think the Superhuman email company is an interesting bet on this trend. My guess is there are really good abstractions that can be built on top of elisp that let people configure emacs to be a powerful tool that fits their workflow like a glove, and doesn't require them to learn elisp or package internals.
- wetpaws 6y agoUsed to be both Windows and Maven, hands down. Now Mac OS has switch the windows place as the #1 most badly designed software.
- pavelevst 6y agoJava, FortiClient
- signaru 6y agoMS 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.
- jariel 6y agoTuya. They make Wifi chips for everything in the world, and their interface systems are 1/2 Chinese 1/2 English so that basically nobody can understand. It's like Monty Python software, I can hardly believe it works.
- koolhead17 6y agoLinkedIn
- pwdisswordfish2 6y agoWeb 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.
- gravypod 6y agoFrom 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.
- jpgvm 6y agoIf you don't need to use externally supplied Helm charts consider Jsonnet instead. You can roll your own tooling around it and end up a much nicer place customised for your environment and problems.
- dqpb 6y agoCuelang is far better than jsonnet.
- gravypod 6y agoCuelang is not simple or well documented. It's the "right solution" but it's not polished currently. There needs to be a lot more examples to pull from. There's a dramatic difference between: https://cuelang.org/ https://cuelang.org/ and https://jsonnet.org/ https://jsonnet.org/ I have a feeling that cuelang is still in the R&D phase. Once it's finished that I'll probably move everything I write to it. It'll probably focus more on UX and tooling and simplicity after it moves out of the R&D phase.
- KSteffensen 6y agoWithout a doubt IBM Clearcase.
- dk8996 6y agoEclipse Scala IDE. Using Vscode but still the support for Scala isn't good.
- charlieflowers 6y agoMy “smart” tv’s ui.
- starky 6y agoThis really applies to every CAD software I've used, but Solidworks is an overly heavy, unstable piece of crap that drives me absolutely nuts every day I have to use it.
- randcraw 6y agoMac Finder - It hangs at least every other day -- the pinwheel of death. - It sorts files in some sort of weird non-alphanumeric order. - There's no way to cut and paste a set of files. You have to copy them TWICE, once to an intermediate destination, then again to your endpoint. - Right mousing on a file takes WAY too long to pop up a list of appropriate apps. This lookup should take a second at most. Adding a new app or removing an old one should update of the hash for affected files IMMEDIATELY when added and never again. This idiot check should NEVER occur on user time every time you right mouse. - Finder should be rejiggered to publish a simple API so anyone can readily access all its constituent services. That way it'd be trivial for any power user to easily clone, reorganize, revise, and extend any/all of this obsolete malfunction-riddled 35 year old app, bringing the integration and performance of those services into the current century. Finder has long overstayed its welcome.
- villgax 6y agoYou can hold command & drag to move files, not cut-paste but still better than having delete source destination files manually.
- etxm 6y agoI’m the only one on the planet, but I hate Notion. It’s a mediocre spreadsheet, half assed database, and infuriating WYSIWYG ... but all-in-one!!1 And it’s search sucks.
- VaedaStrike 6y agoLinkedIn web app and firefox mobile.
- johnwalkr 6y agoMS Office and it’s UI inconsistencies (where’s the button I need?). While Word and PowerPoint technically have good tools for managing styles, the interfaces steer users to use manual tweaking to the point where I don’t think I’ve ever seen a clean document. And after a few copies and pastes between documents, you now have 100 styles that will never be managed again. Shared folders are a nightmare for version control, share point is inconvenient and slow. One Drive works OK and finally allows collaboration. Azure is good for some other use case (probably, never used it). So for a typical company, MS should guide companies to transition to use OneDrive and keep things in one system? No, single sign on, IT gets sold on how easy it is to manage all tools, everyone gets every tool. And for good measure everyone gets teams, surprise you’re using share point even if you don’t know it and now all your confusing v2_final files are spread out in 5 places.
- aikinai 6y agoAt least it’s possible to have a clean document with Office. Google Docs only has five(ish) styles, all paragraph level heading styles. Most users might fall back to manually tweaking with Office, but a clean doc based on styles isn’t even possible with Google.
- pintxo 6y agoI fear the problems with Word and PowerPoint are mainly on the users, most simply have never heard about paragraph styles! My personal hate object is the Windows10 client for OneDrive/Sharepoint. I have had it on multiple occasions remove locally created files from my laptop so that I could not access a file created a couple hours earlier on the same computer. Had to sync it back from the cloud, how is this a feature?
- balladeer 6y agoiCloud sync. It's broken and it has been broken since a long time. Considering it's run by a company as wealthy as Apple (on their closed ecosystem) it's an utter disgrace.
- Shorel 6y agoAndroid. And things that run on Android like WhatsApp.
- jeanlucneptune 6y agoLiterally any electronic medical record system ever built. HUNDREDS of different systems on the market. Some with maybe a handful of doctor's offices using a particular system. Worst UIs you could ever imagine. Limited interoperability. In even well-established systems with large numbers of installs you'll see multiple bugs in production code that don't get fixed. Switching costs are essentially infinity so doctors get locked into a system no matter how bad it is.
- markpapadakis 6y agoPocket ( https://getpocket.com/ https://getpocket.com/ ). It’s really bad. Been using it for years and it’s always been broken. Crashes often, narration sometimes works most of the time it doesn’t, other times it works if you force stop the app and restart it. It’s very slow too. I depend on for my long daily commutes and I only stick to it because InstaPaper is also very broken and there is no reasonable way to move the stories from pocket to instapaper. I am convinced the people who build it never really use it for those issues are otherwise trivial to encounter and I would think trivia to fix as well. I hope someone will build a better such app and make them irrelevant.
- rogerthat_au 6y agoLinkedIn Jobs (as an employer) - lots of bugs, constant work-arounds and clunky to share it with anyone else.
- simonCGN 6y agoAnything from Microsoft really
- conductr 6y agoProbably not what you’re looking for but, the internet. General internet usage has become tedious for many reasons.
- druvisc 6y agoInstagram
- hkt 6y agoWSL2's clipboard integration, or maybe terminal emulator. The agony of line endings is enormous.
- tapan_pandita 6y agoThe AWS management console (Not the AWS services themselves which are great). Just navigating the console and getting things done is a major source of frustration.
- imranq 6y agoBad software usually gets out of my workflow quickly as a software engineer. Postman's workflow is really confusing to me however. Also why bad software exists: https://twitter.com/jaukia/status/1114044716616753152/photo/1 https://twitter.com/jaukia/status/1114044716616753152/photo/...
- ikaria91 6y agoOffice365
- whizzwr 6y agoPTC (formerly MKS) Integrity It's a "product lifecycle management" that is basically version control plus issues list tracker. It has horrendous 80-90s-era interface and require clicking for every possible steps. Formatting always involves MS Word style rich-text button with sans-serif font. Worst: it has to stay Online just to do version control.
- P4wl0w 6y agoThe new MacOS. When WiFi is active it needs seconds (!) until apps like VLC open. Normally this just takes miliseconds. It slowly (haha) steels time from me every day and I was never so frustrated using a computer.
- mint2 6y agoSas hands down. And it isn’t just that The software is bad. It’s terrible, and seems to train users into bad programming habits. But what makes it the worst is the ecosystem around it. For example the help and forum posts are just agonizing. They are verbose to the extreme, Often including paragraphs on what the author was thinking the first time they encounter the problem, and manage to sound patronizing and naive at the same time. The official docs and forums being naive and patronizing makes it annoying to find the right syntax, as it’s not my primary language. But Every simple thing requiring a 13 page white paper full of irrelevant digressions makes sas agonizing to use.
- antipaul 6y agoTotally! And often, they're PDFs!
- idkwhoiam 6y agoThere are no words to describe how much I hate JIRA. Terrible UX & slow as hell. The mere thought of browsing for my next ticket in JIRA gives me seizure.
- iElectric2 6y agoIRC / Matrix+Riot
- rhn_mk1 6y agoBash/POSIX shell. It's necessary because it's the standard, and you can't expect computers to have a better shell by default. It's good enough for simple things that scripts for it grow complex enough to warrant something better. It's only bearable because it's familiar after years of experience. It's terrible because it does everything to make it hard to write scripts. Three syntaxes for using variables, and only one will not cause breakage. Stringly typed. Killer spaces when looping. Arcane syntax for conditionals, where despite 10 years of coding I can't write a simple if/else without looking at references. And it's widespread enough that it won't die.
- nsl73 6y agoNot only is sh so widespread that it won’t die, but my own backlog of sh scripts, code snippets, config, and muscle memory is so deep that I refuse to use anything that doesn’t have good compatibility with sh. I also hate it. It’s not the worst piece of software I use everyday, but every time I need to do something more complex than completely routine I find myself fiddling much more than I should have to.
- rustybolt 6y agoJira. I freaking hate everything about it. Its task is so simple and yet it sucks so monumentally at it. If I'm done with a task, it's freaking hard to find it. I can never get to the overview of tasks for a project, and it's cumbersome to log my hours for a task I haven't worked on before.
- infinityplus1 6y agoMySQL workbench. It's slow, buggy and hangs again and again. I have to force close it multiple times everyday because it freezes so often. Same experience on MacOS and Ubuntu.
- rustybolt 6y agoI really dislike git. After years of using it almost daily, it still trips me up when I'm doing something that I don't do every day. Want to do X? Here, remember this random command with some flags!
- gergely 6y agoIBM Notes
- lvturner 6y agoGsuite admin interface. (thankfully I don't use it every day)
- whiskeymikey 6y agoSkype. Ever since Microsoft made it that it no longer saves your chats locally, search has become so unusable it's really quite amazing how awful it is. Whenever I need to search text in a thread it does so in the cloud??? And it never finds anything. There are times when I literally have had to manually scroll back several months back in a thread to find what I was looking for. I absolutely hate it.
- hpen 6y agoHey I'm working on an alternative to Jira. If anyone would be willing to try my website I would appreciate it. I'm looking for product market fit and I would love to hear feature requests. Check it out at kanception.io. Or just down vote me if you want :)
- rock_hard 6y agoGitlab
- nixass 6y agoQuip
- godelmachine 6y agoXero Workflowmax to submit timesheet It’s not at all intuitive and takes weeks getting used to. I used Salesforce earlier and it was smooth.
- CawCawCaw 6y agoConfluence, SAP, Skype for Business, Discord, Slack, Chrome, Windows 10.
- pythonwizz 6y agoWickr (Encrypted chatting). Bloaded, Slow, Buggy, Unreliable. Unfortunately some customers are too stupid and/or lazy to use a Jabber/OTR client.
- imtringued 6y agoI like FreeCAD but it keeps crashing, slow operations freeze the UI and by slow I mean for up to a minute, it's a bit ugly, failing operations usually just give you a cryptic error message when you apply an operation. If you can get used to the quirks it's a pretty nice tool. I've used worse software but I don't use truly bad software every day.
- dynamite-ready 6y agoAzure. From blob storage to DevOps. Almost every interface attached to it, UI or API, is an overcomplicated wedge of grief. I can navigate it, sure. But I'd also use an elevator caked in dried urine, to get to the top of a 14 story building, like most people would. So go figure.
- ChicagoDave 6y agoConfluence and Jira.
- ratherbefuddled 6y agoJira. How can so simple a concept be implemented with so many unnecessary lines of code and run so slowly? Despite (because of?) several major redesigns, that is.
- asjo 6y agoOn every workday: Microsoft Teams. When trying to make a link, it overwrites the clipboard. When formatting text in the text box, it sometimes randomly moves the cursor into the previous block. Unfortunately the company has decided to use it and my colleages have as well.
- classics2 6y agoProducts “based on Eclipse”. All 15 of them.
- gspr 6y agoOutlook's webapp email client. Mandatory(1) at work. No IMAP access. I truly can't think of a single positive aspect of this absolute garbage piece of software. It's so mindnumbingly bad that most of us just avoid email whenever possible, even if it means going to physically seek out a person who may not even be available. (1) The actual Outlook client is an option if you're willing to forego root on your computer. To me that's far worse.
- stefan69 6y agoNot many marketers perhaps in this thread, so here's mine. Dynamics 365: millions of unwanted features that bloats the system. Very complex where it shouldn't be, poor search features... Could go on and on. On par with Salesforce in my opinion. Marketo: entreprise software that was probably good 10 years ago. Nothing has changed since then. UX/UI is shameful. Landing page builder is just a joke. Not being able to write custom objects from a form defeats the purpose of using an advanced tool like this. Also... Concur?
- temptemptemp111 6y agoFacebook
- s_T_e_v_o 6y agoHands down, Windows 10. Don't even have list the 100 reasons why, because we all know them.
- Jemm 6y agoAny web browser. Just the simple act of going back a page makes that page reload; why?
- p0nce 6y agogmail
- buzzlight1234 6y agoTI Code Composer. Because transparent Cmake and GCC and my choice of editor would make life too pleasant.
- ipunchghosts 6y agoLatex
- uselessextras 6y agoI have to use it once a week, but since it requires filling daily slots, I think it qualifies too: NetSuite time tracking. It's just database internal structures exposed to end user with no business logic layer whatsoever. ADP is even worse, but I don't use it daily.
- vandal_at_your 6y agoChrome or firefox. Egregious wastes of my time, 90% inaccessible, untrusted interpreters of untrusted code.
- tonyedgecombe 6y agoI remember this question being asked in the Fog Creek forums about a decade ago and the winner by far was Adobe Acrobat. It's interesting that it doesn't appear anywhere in todays responses.
- mcswell 6y agoI'm surprised no one has mentioned Adobe Acrobat here; maybe techies view/edit their pdfs in ed. I have to admit that I don't use it every day--I have PDF-XChange Editor on my home computer (and a couple other PDF viewers), but when I do have to use it, I hate it. The UI has gone through lots of changes in the past few years, and each time it's worse. Most everything is icon-based--tsort of like Microsoft's Ribbon, except these icons are randomly displayed above, or to one side of, the doc you're working with, leaving little room for that doc to be displayed. You can get a menu, but its primary use seems to be to bring up rows or columns of icons. And the icons are both large and ugly (and often indecipherable).
- AtomicOrbital 6y agoAWS console set of web pages ... granted any big shop most certainly automates all their commands so rarely if ever needs to use that site ... evidently AWS console is a victim of its own success in continuing to have a 1990's look and feel ... yet being such a cash cow AWS should launch an entire re-write ... the underlying SDK and cli are great and they deserve a better UI
- txbuck 6y agoFiserv's Signature UI (their Desktop Teller is also trash but not near as bad). I don't even know where to start with how bad it is, but I'd need a BAC of at least .1 to get through it all.
- txbuck 6y agoFiserv's Signature UI (their Desktop Teller is also trash but not near as bad). I don't even know where to start with how bad it is, but I'd need a BAC of at least .1 to get through it all. I've seen high school Comp Sci assignments designed and implemented with more finesse.
- snwfog 6y agoSlack
- Goose90053 6y agoQuicken
- tcbasche 6y agoQGIS but sadly I don't think I could come close to creating something that huge and still free. Doesn't make it less frustrating that it's buggy as shit
- devn0ll 6y agoCheckpoint VPN. It does not run on Linux so I need to run a Windows VM just for this piece of cr4p software. And it's slow. Besides that: Jira. (A distant second to Checkpoint though)
- vishaltelangre 6y agoMessages app on iOS is the most frustrating app I have to use often and Apple doesn't allow any alternative as well. There is no way to star/pin certain messages in it. It doesn't allow copy-pasting partial text in a message. Results of searched query are often not what I am looking for. Finding historical messages in some date range takes minutes. Many other Apple-built apps and products (especially those that cannot have any 3rd-party alternatives) are horrible to use.
- gadders 6y agoAll enterprise technology - SAP, PeopleSoft, ServiceNow etc
- rabbitsfoot8 6y agoWhat's more interesting about a lot of these products is that they are widely used and still highly embedded in workflows. Even though they're shite. Re-enforces the point that your product can't just be the "best user experience". You have to have a strategy to dominate as well.
- 4midori 6y agoDragon Pro, voice recognition software. Awful UI, known bugs that never get fixed, incompatible with critical applications like web browsers. Why? It's my understanding that they have no real competition. If you need to "drive" your computer with your voice, Dragon is all there is. In fact, it is pretty limited without the addition of Voice Computer, which allows you to command Windows to do certain things, like switch programs, etc. Dragon is so important to my workflow, while so shitty a program, that I would pay three or four times its cost for a competing product that actually worked well.
- Sohcahtoa82 6y agoSharePoint. The site is trying to do absolutely everything and the performance shows. I already have Outlook and Teams open. There's no need for SharePoint to be running extra code to notify me of an e-mail or Teams message.
- sdiw 6y agoGoogle Chrome. It takes so much of a memory.
- iceman2654 6y agoSage 300. 32-bit software still exists. Macros are written in VB6.
- spotman 6y agoSlack. Frustratingly slow and bloated. Company is addicted to it.
- hendrick_neues 6y agoKMail. It hangs so frequently that I have a shortcut-key combination to kill -9 akonadi (ctrl+alt+k), which then respawns and fetches mail again. At the end of every startup it used to present a dialog 'Mail has encountered a fatal error and will now close'. If you clicked 'OK' the programme would terminate. Fortunately the dialog wasn't modal, so you could carefully tuck it into an unused corner of the screen and continue as normal. Eventually I did some googling and deleted ~/.local/share/local-mail/templates which got rid of it (but I lost the templates) That said, I still find the UI much less fiddly than gmail, which is why I use both. In fact I'm writing this comment while I wait for Kmail to re-load it's mailbox, so I can reply to an email.