How is Facebook so broken

Unity Lvl1Crook
Mar 2 47 Comments

How can Facebook with so many employees be so incapable of having a stable platform running on PC? The platform always is laggy and feels super buggy. On mobile it runs fine, but it seems like on all my windows devices it runs like shit. And I'm not the only one experiencing this because friends report it too.

You can't even scroll down your news feed or a group too much because it will start lagging like sh*t. Clicking an image takes seconds to open. The video player in the chat window is lacking basic features like unmuting/volume control or the ability to go to a certain minute.

And no, it's not because I don't have the hardware for it or other type of argument like this. My question is how is it possible? Is this what happens when you only hire people that grind leet code?

comments

Want to comment? LOG IN or SIGN UP
TOP 47 Comments
  • Cause FB developers are only good at leetcode and not solving real problems.
    Mar 2 23
    • Apple / Eng JCmS82
      I shit on the idea of it being a good sole indicator of engineering talent. Itโ€™s a small piece of the overall picture but people here and crappy interviewers think itโ€™s sufficient to evaluate a candidate.
      Mar 2
    • It is sole indicator for junior engineers, for senior engineer you design part too. Am I missing somethin here?
      Mar 2
    • eBay
      gullyboi

      eBay

      PRE
      eBay
      gullyboimore
      I do not understand why people criticize facebook for asking questions out of Leetcode ( though questions are asked first and then leaked at Leetcode ) when all the other companies do the same except for Google maybe but even they ask very similar questions present already on Leetcode. Amazon, Apple ask LC easy / mediums whereas at least F and G ask the LC hard ones. And no-one never bashes them. And if someone is inherently smart and know their basics well then for them cracking such interviews is still going to be doable. Only people who are bad at problem solving keep on being salty.
      Mar 2
    • New
      poly

      New

      PRE
      Harvard Business Publishing, Dick's Sporting Goods
      BIO
      sex on the beach
      polymore
      ITT: Everyone hating on the poor technical interview process here
      Mar 2
    • Amazon / Eng sde3
      Fb devs need some bananas. Chill guys.
      Mar 3
  • New
    poly

    New

    PRE
    Harvard Business Publishing, Dick's Sporting Goods
    BIO
    sex on the beach
    polymore
    Moving fast and breaking things
    Mar 2 1
    • Unity Lvl1Crook
      OP
      Come on it's been like this for years. On mobile it runs so well. Why can't it run just as well on PC where you have better cpus, gpus and more ram
      Mar 2
  • Apple / Eng JCmS82
    It only needs to be good enough to keep people using it so that they can harvest their data and use it to sell ads.
    Mar 2 0
  • Amazon / Eng sde3
    I guess one reason that web is so slow and buggy is that they intentionally fuck up dom structure to counter ad blocker.

    Google also intentionally makes their sites slow as hell on non chrome browsers.
    Mar 2 0
  • Bloomberg EVALSlayer
    All code is shit.
    Mar 2 2
    • Apple / Eng JCmS82
      Found the person with real experience in this field.
      Mar 2
    • Two Sigma pci bus
      30years of terminal code base is not kidding.
      Mar 2
  • Microsoft FBisEvil
    Why would you use Facebook if youโ€™re in tech a have even a cursory understanding of FB? Youโ€™re like a doctor that chain smokes ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚
    Mar 3 1
    • Unity Lvl1Crook
      OP
      Idk I don't use other social media. Facebook and Discord allows me to communicate with school classmates, old friends etc. Other social media like Instagram is just to become addicted to posting pictures and fishing for attention
      Mar 3
  • New monomo
    I found it to be bug-free. I have never seen anything not work while I used the site.
    It may not be really fast, because they're dealing with a ridiculous amount of operations all the time.
    Mar 2 0
  • Facebook / Eng grrrr8
    There's a lot of old outdated stuff there, and it's hard to dedicate resources to since mobile is priority. Web usage is slowly dying off while mobile is skyrocketing. Android has something like 8x the usage of web. Mobile web users are an even tinier fraction.

    The big issue though is ad blockers. Ad blockers will also slow things down and potentially break the site. Since fb is always changing how ads are obfuscated, ad blockers routinely fuck up and hide the wrong things, cause the page to lock up, etc. This stuff is constantly reported internally and root cause is almost always that the reporter is using an ad blocker.

    That being said, there's still a lot of work being done to improve desktop web despite its declining user numbers.
    Mar 2 3
    • Facebook / Eng 5'6"Indian
      Let's not forget we also have anti-adblock that screws with performance.
      Don't know what I mean? Find a sponsored story, inspect element, see how the word "Sponsored" is organized.
      Mar 2
    • Apple hakunanaMa
      S
      Sp
      Spo
      Spon
      Spons
      Sponso
      Sponsor
      Sponsore
      Sopnsored
      Mar 2
    • Facebook / Eng grrrr8
      I don't think the obfuscation itself really has much of a perf impact.

      But, I have seen changes to that code break trunk so many times. Often devs making changes to ads rendering without thinking about how it affects rendering of every other feed unit. Derp.
      Mar 2
  • What percent of sessions are from a Windows PC these days, anyway? 2%?
    Mar 2 3
    • Apple hakunanaMa
      Hold on - msft is currently trading at all time high
      Mar 2
    • Microsoft / Eng MissingNo.
      I didn't realize The Year of the Linux Destop was happening again.
      Mar 2
    • @Microsoft people use phones.
      Mar 3
  • Facebook public2
    Time to trade in the Dell for a mobile device OP ;)
    Mar 2 2
    • Unity Lvl1Crook
      OP
      Oh thank you. That's helpful
      Mar 2
    • Facebook public2
      Jokes aside sorry you are having a bad experience and hope it gets better soon. It's odd mobile works so well but your web hangs.
      Mar 3
  • OpenTable Meliodas
    It is slow on desktop, because old people have old computers and donโ€™t notice the lag.
    Mar 2 0
  • Oracle / Data learn2sort
    Only Facebook bugs I see are from the mobile HTML version, and they seem to be there on purpose (to push users into the app, which can collect your data better)
    Mar 2 0