Live data from Hacker News

Is Meta destroying its engineering organization?

newsletter.pragmaticengineer.com

231–240 of 655 posts

Re: Is Meta destroying its engineering organization?

#231

Turns out you don't actually need top-tier engineering talent if your only business is selling ads to scammers to prey on the elderly?

> if your only business is selling ads to scammers to prey on the elderly? Don’t forget failed, mentally ill, manic rebrands that cost billions and go nowhere. Oh, and enabling human traffickers.

How now, that’s not fair. They also make a lot of money giving teenagers depression and selling them beauty products and chatbot companions.

Re: Is Meta destroying its engineering organization?

#233

"If you log into your personal bank account, does the tool track you? What about when you’re writing a personal email, or responding to a personal call?" Why would you ever do such a thing on a device controlled by your employer? I guess there's a whole generation of devs who don't remember the Microsoft antitrust trial, and haven't learned the "anything you do at work may come out in discovery" lesson.

> Why would you ever do such a thing on a device controlled by your employer? It is in fact common to do personal things on work PCs. The senior manager spending 5 days visiting that foreign office is logging into his personal netflix account, and video calling his wife and kids. He ain't carrying a second laptop to do it. That middle manager, with a report who needs a widget delivered tomorrow, and purchasing aren't…

It was a rhetorical question; I am aware that people do stupid things with their employers' hardware. More directly, my point was that the supposed privacy questions raised by the AI-training keyboard tracking system do not matter much, because it has never been safe to do anything which requires personal privacy on work devices in the first place.

There are other reasons one might reasonably object to keystroke tracking, of course.

Re: Is Meta destroying its engineering organization?

#234

This sounds bad to say, but it's difficult to feel bad for any meta engineers who lost their jobs. You undoubtedly had other options, yet you chose to work for one of the most well-documented do-bad-for-the-world organizations on the planet. Former employees will deflect and make the comparison to United Fruit workers, despite the obvious difference in employee-optionality and influence. You made your bed. I hope you…

Id honestly wager that at you and most of the people who are agreeing with you in the comments don't make the meta SDE salary, and if offered the 300k/year positions at Meta, even for a limited time, you would absolutely take it And you would be stupid not to. One one hand, you can be that guy that says you declined a Meta job, and be stuck at your current salary level, watching people make more money around you, and…

Nope, sorry, I have absolutely had the option to do something similar and emphatically declined. I generally don't care to tell anyone this, either, outside the rare instances when it organically comes up as it did here. I want to see myself as a good person with a positive effect (as much as feasible) on the world, and taking such jobs is deeply incompatible with that.

Re: Is Meta destroying its engineering organization?

#235
post #159

Earlier quoted context omitted.

A company's impact on the world isn't a good/bad binary, it comes in degrees. In the case of Meta, they are _aggressively_ promoting far-right wing propaganda (or at least that's my feed, and what appears to be the general consensus on the Internet), and they are clearly very close with the far-right Trump administration. Never mind "ordinary" bad things like pushing ads, building addictive ad tech, etc.

Also notable that they willingly and knowingly allowed FB to be used to facilitate genocide, which makes them culpable in it.

Can you elaborate?

Re: Is Meta destroying its engineering organization?

#236

Sad. I thought Meta did a lot of things right when it came to using engineers, especially compared to Google. If I had a choice between React (Facebook) and Kubernetes (Google) I would pick the former anyday. Kubernetes has held back cluster technology for the last decade and prevented a better alternative for smaller companies or companies that can't piss away monopoly profits on unwieldy technology and process. It…

How do you decide to use useContext, useReducer, useState, or a third party management tool to manage state? (I know useContext isn't great for state management, but I've worked on a web application where useContext was used to store complex global state).

I'm not a fan of state management in React apps, and it took me a long time to come to peace with it. What I landed on that works with the system rather than against is useContext at the page level containing Jotai atoms that wrapper Immer-managed objects representing the page states that get passed through the component tree as props.

I built my own action framework that gives me the ability to use Jotai getters to read atom data, launch asynchronous javascript, and then write to atom data via Jotai setters without ever having to fuss with useEffect myself. Jotai just handles the messy state transition work. My components used to be a jumble of DOM event handler, business logic, and markup, and now the business logic is all extracted to the separate action components.

React makes it hard to test business logic in isolation, and I am hoping my action framework could do a better job of that.

Re: Is Meta destroying its engineering organization?

#237
post #222
post #198

Earlier quoted context omitted.

You might as well blame this on Tim Berners-Lee. It's just absurd, a clueless way of thinking about moral responsibility.

Before Facebook subsidised the internet in Myanmar via the internet.org initiative, only 1% of the population had internet. The way Facebook chose to operate in the country made rumour indistinguishable from verified news by its users. Myanmar's Facebook community was also nearly completely unmonitored by Facebook, who at the time only had two Burmese-speaking employees. If TBL had managed to fund a huge rollout of t…

"We shouldn't give Burma the internet because they might commit a genocide"

Do you hear yourself? Let's not give them electricity and fossil fuels either. Just keep them in dark age conditions so they don't hurt anyone.

Re: Is Meta destroying its engineering organization?

#238
post #205
post #100

I do think you have to admire how almost comically insane Zuckerberg is to do stuff like this. If Facebook was being run by someone normal what would happen is it would spend the next 20 years pissing away everything slowly as social media advertising became less and less relevant. But not with Zuckerberg at the helm. He will burn that place to the ground trying to find some way to remain important. Its surprising th…

Their advertising revenue grew 33% YoY last earnings call. They're literally making so much money they don't know what to do with it so they plow it into each new fad as to not miss out if this one happens to be a new billion user business. This is in addition to returning capital to shareholders via buybacks and dividends.

The reason he seems poor is because he keeps signaling he doesn't have enough money to buy the one thing he really wants: trust. These people out for world domination never get it. He can't set up a platform (VR, AI) for the same reason Windows is dying: their brands are toxic and nobody will work with them if they have a choice.

Re: Is Meta destroying its engineering organization?

#239
post #198

Earlier quoted context omitted.

You might as well blame this on Tim Berners-Lee. It's just absurd, a clueless way of thinking about moral responsibility.

> You might as well blame this on Tim Berners-Lee. You clearly don’t understand this, and maybe you never will (it seems beyond some people), but moral responsibility is assigned here because of the actions facebook and their employees took. It is not assigned to Tim Berners-Lee because, again this is important, Tim Berners-Lee didn’t spend years spreading targeted genocidal propaganda in a country with a violent his…

Based on this garbage-level post I have a strong feeling I've read more moral philosophy than you.

Re: Is Meta destroying its engineering organization?

#240

This sounds bad to say, but it's difficult to feel bad for any meta engineers who lost their jobs. You undoubtedly had other options, yet you chose to work for one of the most well-documented do-bad-for-the-world organizations on the planet. Former employees will deflect and make the comparison to United Fruit workers, despite the obvious difference in employee-optionality and influence. You made your bed. I hope you…

As I learned while burning through all my savings in the 2023-2024 timeframe: You are free to have principles, but principles aren't free. I am ashamed I worked there.

If you worked at Meta and couldn't find a job for a year, its not because of Meta.
Post reply on HN