Ask HN: What's the worst-designed, slowest app that still makes a lot of money?

34 points by nicksalt ↗ HN
Hey all, Gathering data for a potential blog post.

106 comments

[ 3.4 ms ] story [ 175 ms ] thread
iTunes Podcast
As an Overcast user, I don't disagree about the design aspect here, but for whom does this make money?
I second this but its not just the design: the podcast app is so buggy and freezes up all the time (iphone 7 plus). I tried overcast and I realized what I had been missing. I actually think design wise they are about the same.
indian railways website
While that was true for quite some time, it has dramatically improved to it's current state such that it is only noticeable during peak 'tatkal' booking time.

The UI/UX is still horrible though.

The UI is horrible, but the UX is quite functional. And given the millions of people with various degrees of tech-savviness who use it, it's probably a good thing they haven't done a major revamp in years.
That still shouldn't prevent them from iteratively, slowly fixing the UI such that people have to only get used to small bits at a time.

It is one of the most unintuitive design I have seen. It only works because we're trained to it's quirkiness.

I also feel the UX is horrible because it will often log you out and demand that you log in again if you have performed a set number of actions repeatedly.

Facebook
Really? How so?

The page loads fairly quickly for me, and the design is highly optimized. Not optimized for users, mind you, but optimized for profitability.

If you don't like Facebook, that's one thing but it's hardly fair to say they're slow or poorly designed.

> Not optimized for users

It's slow and buggy and awful to use on most Android phones for most of history. It sucks the CPU and battery while you're not using it and slows your whole phone down.

> hardly fair to say they're slow or poorly designed.

No it's completely fair and totally true. The Facebook apps are really badly designed and so are the websites.

Ah maybe that's what I'm missing- I don't use their app. The mobile website mostly works well for me. They removed messaging from it because they're jerks, but you can switch the desktop mode and it works.
> They removed messaging from it because they're jerks

That's another case of bad design. Intentionally making the webapp worse for you by removing perfectly good features so they can extract more $/user on average.

They make lots of money and the make very poorly designed and user hostile software.

The Desktop browser version of Facebook is slow af. It almost feels like they are loading every single HTML element with yet another API request.
Definitely this one. Buggy as hell for simple workflows of uploading pics, on mobile version (web, hell will freeze before I will again install any of their apps in my phone) chat/messenger gets added/removed randomly so I can/can't respond to messages.

I did accept their initial scaling issues/crashes/broken functionality in say 2005-2008, but this web is unbelievably shitty even in 2018. 'Feature' of these days - when I find finally something interesting and worth commenting on, often clicking on Comment reloads whole part of the feed with the article never to be seen again, ever. Sometimes this happens also while just scrolling down, unbelievably frustrating. Unless I manually go to feed of given user. What an utter failure for such a highly valued company with basically 1 single product.

They need proper competition, we users would only benefit from this. Too bad Google Plus is insignificant, Google's way of building reliable software is on completely different level than FB.

Wouldn't anyone on this site, if they had the knowledge of that, make a competing product?

Or perhaps some of us are?

That's a fairly lazy question, and I cannot see how it would really start a good conversation.

Not necessarily... If I said MS-Word, would you decide to go out and create a word processor, probably not since the market is pretty much a done deal.
I get what you mean, but why not? Having a well-established, dominant player doesn't mean there's no opportunity to make a living solving similar problems. "Word" is a huge target, it covers so many use cases that it's possible to focus on a few of them and provide a tailored solution that enough people find valuable. This was the status quo when Google Docs was being developed as well, and OpenOffice for that matter.
By and large the apps that are bad will be in markets where the purchasing decision makers are not buying based upon the quality of the app.

In which case you could create a better competing app and it wouldn't matter.

> That's a fairly lazy question, and I cannot see how it would really start a good conversation.

And yet, 25 minutes and 42 comments.

In my defence when I replied there were 3 throwaway replies and nothing through provoking.

I do stand corrected though :-)

JIRA and Confluence...
Slack et al work great for arguing and discussing, but confluence is the best Wiki for recording long term conclusions and providing long term structure for projects. Google Docs is a jumbled atrocity by comparison ... confluence linking and navigation just work.
If it's just for devs, I like GitHub Enterprise wikis and readmes.
A good design is as simple as possible but no simpler. The problem with ticketing and document authoring platforms are that they are arbitrarily complex. I have some sympathy for Atlassian on managing the complexity of these things. We could say that they should limit their features better, but predicting the cost of adding another use case to a pile of them is not a solved problem.
> The problem with ticketing and document authoring platforms are that they are arbitrarily complex. I have some sympathy for Atlassian on managing the complexity of these things.

Many things are arbitrarily complex. But Atlassian constantly gives items of differing importance the same level of attention, in a shotgun blast of UI.

And just when you think you've got it sorted out, they do a major redesign and screw up your workflow (not the ticket flow, your personal one).

+1000 to JIRA as a response to this. I'd probably support confluence here too but every company y I've worked with killed it one the WYSWYG editor became mandatory and all of engineering refused to use it.

There's a plain text option in the Jira I use, that will show formatting in the usual forms, like *, _, etc. I also refuse to use the WYSIWYG editor since it's a pain.
Confluence has no plain text editor, and the WYSIWYG one is horribly broken.

It's a pain to use.

spend 10 minutes with Rally and you'll be begging for JIRA
Any electronic medical record software
This is probably the right answer. Between oldness, amount of money made, and general bad design, I think EHR systems take the cake.
Outlook.com/OneDrive web
(comment deleted)
iTunes
It's a nice OS, but could do with a simple lightweight music player.
Pretty much any financial or HR app: QuickBooks, Xero, NetSuite, ADP...
SAP, Siebel, Salesforce
"Oh you have multiple monitors with different resolutions? No, I don't like that at all." - SAP
Oh my SAP, 100, that's the winner. It's been years for me but SAP visualizations and database UIs are soooo slllloowww.
Why is it like that? Are people not interested to design better products or it’s the “don’t fix what’s not broken” attitude?
My guess would be that everybody is just happy they have some tool for this other than pen and paper. Since not one product in the sector distinguishes itself by being both mostly correct and somewhat useable, there is no pressure to improve.

EDIT: typo

The sale for this kind of software is made at a level that has no idea what the actual product/deliverable does. With predictable results.
Decades of legacy code to maintain continuity of business (dont assume for a minute you can export or import data from many of these apps in any sort of sane way). I think a lot of businesses would be open to better designed products, but the aforementioned legacy compatibility and the need to train people on the new software make this a nonstarter. Pretty much the same reasons Microsoft Office is still so dominant, although I actually like the recent versions of office.
And Workday! It’s a paradigm on badly designed user interfaces. Confusing as hell and not precisely fast. Entering any input (select, date fields, etc.) takes on average 5 clicks.
Pokemon Go (Android, can't say about the iPhone version)
ebay
I agree. UI is awful, it's like every page you visit has a different design (compare browsing products to account management pages). Completely different interface again on mobile.

I also find it ridiculous they have some much advertising on it - both buyers and sellers are producing revenue through seller fees and paypal transactions. Why do they need ads as well?

I've tried to use other selling sites but always end up back at ebay as they have far more stuff for sale, and more buyers.

PayPal too.
yeah paypal redesign is half assed and awful. i keep having to look for the 'switch to old version' buttons
I shop a lot on Ebay, I think it really works well.
it's slow as hell, clunky interface , hidden options, bouncing from one page to another in apparently different designs and versions. The seller interface is quite terrible, but even the shopping experience is pretty outdated.
They change stuff seemingly at random, usually for the worst, I always imagine various competing groups in the organization just add and remove features and how things work when they feel like it or need to show that they are "doing something."
(comment deleted)
Everything Qualys. A simple task that I need to accomplish regularly which should take 30 minutes tops requires a full day almost everytime (despite building an internal wiki for the process with all edge cases).
Skype
To add to that, most business conferencing solutions in general are pretty bad: Skype for Business, WebEx, and Google Meet. Have seen a big pickup in Zoom which is decent.
Zoom isn't bad. I've seen companies using BlueJeans lately. HighFive (https://highfive.com/) was really great the one time I had a chance to set it up.
Skype for Linux was OK for years. It worked reasonably well till recently on my old laptop.

Recently (may be a few months ago), MS upgraded Skype to make it "better". I must upgrade Skype since old client stopped working as they break backward compatibility.

After upgrade, new Skype started using a lot of CPU, memory and disk IO. To the point that I can't work in browser while running Skype. If you launch Skype, it started very slowly. Since I still have HDD, I can hear scream of my HDD during heavy Skype launch. New Skype is so bloated and slow that, I had to remove it because I didn't want to torture myself and my poor old laptop.

You may say that I have to upgrade hardware but I find this argument quite annoying because Skype is just a messenger and video/voice call app. This functionality worked perfectly well for years and now just because of Skype developers, I have to upgrade my hardware in order to use the same app with the same functionality.

In the bigger picture, I see that modern apps have a tendency to be fat and bloated. And it looks like many developers are totally OK with that.

I would recommend Skype developers read this:

https://suckless.org/philosophy

Coinbase.

Their webapp and mobile app are full of lies and bugs. Sometimes they won't take your money but they say they did, sometimes they take 5x extra money from your account, etc. Making billions though.

Yeah coinbase is total shit, its insane that they are dominant
(comment deleted)
WordPress. The buggiest, ugliest (in terms of code) piece of shit on Earth. And somehow it managed to get almost 50% all website traffic... (with all the revenue that this means)
For those that don't have to customize it, it 'just works' right? Also, their only major competitor was blogger at the time which, IIRC, was far less customizable and monetizable.
It “just works” as long as you don’t install any themes or plugins. The moment you start adding stuff to it... oh boy...

That and the fact that most themes/plugins are coded by juniors, in the best case...

So, yeah, it “just works” as long as you don’t actually pretend to use it for something useful.

Yep.

It's dominant in its space and definitely belongs on this list.

As someone that has created and destroyed so many blogs, it was easy to get going, choose a theme, and post. At one point, they may have gotten $10-20 from me so I could use my own domain. Not sure how they make their other money.

1.Solarwinds 2.ServiceNow
State-run websites. Tax forms.
Except gov.uk, that site is amazing.