The neverending quest to reduce information density is a usability disaster, despite the misheld belief that cleanliness = usable. Zooming out on the new fb interface, to restore some information density, leaves a comical amount of whitespace. Wells Fargo has turned its desktop interface into a giant stretched mobile app. Nothing is hyperlinks that support right click or new tab anymore.
https://medium.com/signal-v-noise/why-i-love-ugly-messy-inte...
The cluster f of the old old facebook interface was beautiful.
Startup takes tens of seconds.
Typing messages with formatting is visibly sluggish.
And in common cases it just crash's and restarts.
Memory usage is also an issue if you compare it to the usefulness of Slack.
Just communicating with my team shouldn't take 1/5th of my laptop's resources.
If they need to talk straight away they can call :)
They generally work fine. They just annihilate battery life and processing capacity while doing so.
They've probably just accepted that consuming is more popular than producing, though.
That said, I live in Kazakhstan and my typical ping to EU is 100 ms, so that might make my experience a little bit worse (it's 100 Mbps in theory). May be those who connect to those resources with 1 ms latency are getting much better typical experience, I don't know about that.
Surely they are hiring world-class devs, so what’s holding them back?
What makes you think that?
Reddit seems like a place where the kind of experienced and talented people needed to turn it around could make a lot more money (via stock grants in addition to salary) and frankly have a lot more impact, at any of FAANG.
I've not seen anything to indicate that Reddit is hiring, or trying to hire, "world-class devs".
Ultimately, reddit made no attempt to lean into the the thing that might attract world-class people to come there: a passion for the product. Or, at most, any attempts made were surface level. Some of the best engineers I've worked with are at reddit. They just happen to be outnumbered, and some have golden handcuffs on.
Facebook Engineering has a notorious "not invented by me" culture, it's not unique there but a lot of our "world-class" engineers are just acting economically rationally and hole-digging on some new bespoke framework or tool to cement their position in the company. You end up with a massive amount of churn and over-engineered vanity projects, and it's manifesting downstream in basically every product we've turned out for the last five years. That's why the applications bloated and terrible.
The joke inside the company is that it used to be "move fast and break things" but now it's "breakfast, vest and move things around". It's really an engineering culture of decadence and waste these days.
I recommend everyone the old.reddit.com experience while it's still available. There's browser plug-ins that force the subdomain everywhere on reddit