• by killtimeatwork on 11/16/2021, 2:20:53 PM

    It's the same for most of the FAANG giants. The Amazon Prime Video app for Windows is basically unusable (frequently lags, stutters, crashes). Google Drive Windows app frequently crashes (or crashed, I think they replaced it with something else recently). Apple's iTunes was always a confusing mess. Microsoft's Windows 10 is obviously a giant failure in terms of UI if nothing else (because half of the functionality uses old Win7 UI style, the other half uses the new Win10 style - and for many features, some aspects of the feature are found in the old Win7 window, while other aspects in the new Win10 window...). Uber/UberEats - what a mess (my user experience on their website showed everything that is wrong with using "eventual consistency" approach to data).

    The one tech giant that is IMO delivering a product that meets minimum quality bar is Netflix. I've never seen a bug in their service. Having said that, what they do is simple compared to what other tech giants do, but then again, even a audio/video streaming service can be completely screwed up (see Windows app for Amazon Prime Video).

    In general, software development is very hard and the way these companies do it - with a team of always-new engineers (few people stay on a team for more than 2-3 years and thus few people understand what's going on on a deeper level), with apparently little testing - is not conducive to quality products. [1] Also, the recent trend of microservices means basically companies have given up on delivering a cohesive, tested product - instead every team if deploying their crap to prod and hope they don't introduce bugs that break downstream consumers - and downstream consumers protect against that with failover in circuit breakers etc. It's basically as if the companies admit that they don't know how to do cross-team coordination, quality assurance etc. and every team is fending off for themselves.

    [1] IIRC someone from Microsoft openly admitted that the reason for why they decided to make Win10 a Frankenstein with two different UIs stitched together was that nobody understood the Win7 code any more (relevant people changed teams/left company), so any rewrite to use Win10 widgets was out of question.

  • by fspacef on 11/16/2021, 11:52:42 AM

    I’m afraid this is a recent development in Facebook mobile and sometimes in web applications. I think after the recent hack/ takedown it has gotten worse.

    Facebook has definitely apologized for its bugs and has its best engineers working on the problem.

  • by cblconfederate on 11/17/2021, 9:16:20 AM

    AFAIK it s super heavy, desktop included. And keep in mind that the vast majority of people who use it use cheap, not high-end android phones. Their web isn't better either, barely usable in a low end desktop. They don't care though, the users keep returning for other reasons so there is no incentive. Only whatsapp seems to be optimized.