Rendered at 07:07:46 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
ironman1478 13 hours ago [-]
Having worked at meta, something I noticed is that the orgs that were well run were ones that were bought. WhatsApp, reality, insta, etc. I worked in an org that was not associated with those products and was purely homegrown and it was awful. Things got done but horribly inefficiently due to over hiring and extreme requirement and schedule shifts.
I believe that the cultures that were developed outside of Meta are used to launder the image that meta as a whole has a good engineering culture.
svachalek 10 hours ago [-]
I had a similar experience at Google, they were so convinced they were the only good engineering company in the world and had to protect themselves from all the wrong-thinkers outside and yet the only progress they made was via acquisitions.
surajrmal 52 minutes ago [-]
Good engineering isn't always about building new things, but making existing ones continue to work well. Funding new ideas is generally a hard problem for large organizations and that's not entirely an engineering culture problem.
There are a lot of terrible practices out there in the world that you should stay wary of. Too many false positive alerts, flakey tests, not enough tests, not listening to users, taking a solution because it's easy and popular but not necessarily a good fit for your specific requirements, etc. Many of these practices are popular unfortunately. That's not to say others don't have great ideas, just don't copy them blindly.
JacobAsmuth 9 hours ago [-]
You'd say that Google Maps hasn't improved much in the last 20 years?
Fordec 2 minutes ago [-]
I used to be able to view maps in 3D. Not anything fancy, just a tilt shift. This year I noticed the feature appears to be gone. Also, if I want to see my home city with an up to date overhead view from this side of 2023 to see what has been built lately, I have to go look up Sentinel imagery.
I would claim it has indeed become worse.
da_chicken 6 hours ago [-]
My best friend bought a house. She noticed within the first month that the name of the road she lived on was misspelled in Google Maps. Specifically, it's a slightly unusual spelling of the road name. Like "Chickorie" vs "Chickory". It's particularly annoying because there's a road the next town over with the traditional spelling. It doesn't even share address numbers, but Google Maps still frequently misdirects people.
It's correct everywhere else. The road sign, the municipal tax parcel GIS, the post office, Apple Maps, MapQuest, OpenStreetMaps. All of them had the correct name, except Google Maps. So she reported it through Google Maps. And reported it. And reported it. Every few months she reports it again. She's asked friends to report it as well.
It's still wrong.
She bought her house in 2015.
aeturnum 2 hours ago [-]
My "oh google maps" story was that I was hanging out at a new cider bar in my neighborhood and asked the owner why I couldn't find it on google. They said they got a message that they'd been banned for listing boosting - which they said they didn't do any had no idea. So I reached out to an acquaintance who knew a lot of maps people. Some investigation later it was entirely unclear why the bar was banned - it was some conflict with overlapping systems deep in the map bowels - and the bar is visible again. It's just good luck that the owner happened to talk to me and I happened to know someone who looked into it!
rcbdev 2 hours ago [-]
This kind of support should be mandated for any digital utilities company such as Google.
The difference between small business success and insolvency was based on the shier luck of being graced with the presence of someone in contact with the priesthood of Google, where no real contact from the plebian citizenry is allowed.
Exactly this kind of thing is why the EU feels the need to regulate the shit out of U.S. big tech.
eitally 5 hours ago [-]
My anecdote is worth just as much as yours. I moved cross-country in early 2016 (for work at Google) and noticed when we closed on our house that the next street over was mis-pronounced by Google Maps. I reported it and it was fixed within a week.
gnerd00 5 hours ago [-]
you moved there --to work at google; you reported it --while you worked at google. What is different hmmmm
antonvs 5 hours ago [-]
The difference is the location of the house.
jujube3 2 hours ago [-]
(2026 Googler, struggling to answer an interview question)
hendnfjfk 5 hours ago [-]
[dead]
iamacyborg 48 minutes ago [-]
Google Maps have an address API some companies use when filling out addresses for shipments.
Despite my building existing for over 10 years, putting in “flat number, building name” into that system will be rewritten to “house number, building name road” which is an address on a he other side of town (and London ain’t exactly small).
I’ve had multiple orders go missing as a result.
annzabelle 2 hours ago [-]
Google Maps put a town label near my parents' house that is a name that was on some old maps in the 1910s, but fell completely out of use before the current suburb was built in the 70s and 80s. I had never heard it once in my life until I was in my early 20s and met a transplant who had picked up the name from Google Maps. I attempted to report it as inaccurate (USGS has had it as being out of use for decades) multiple times over the years, but no reply.
dmurray 22 minutes ago [-]
Most of the neighbourhood names in my large European city were like this on Google Maps. Either old names or hyperspecific landmark/street names that I had never heard being used as synecdoche for the area.
This was definitely true 4-5 years ago. I looked now and it's mostly better at most levels of zoom.
Ferret7446 3 hours ago [-]
Usually street data comes from an official source. You probably should have reported the issue to the local government rather than Google. (Just because the name is correct on some government material doesn't mean it's correct everywhere.)
jazzyjackson 9 hours ago [-]
It’s doing a great job making sure I know where Burger King is when zooming into a city
tasty_freeze 8 hours ago [-]
No kidding. When I zoom in on a few square miles around my house and ask to see restaurants, it shows only a few of them even though there is plenty of space -- it isn't like it has to prune some to make it readable. I zoom in and some appear that weren't there before ... why? There was room to display it before I zoomed in. Gaaah!
morganf 7 hours ago [-]
Oh wow I always complain about this, I didn't realize other people were also so frustrated by this. Tons and tons of cafes by my house, but I zoom in with about a six block radius, where there are at least 20 cafes or cafe-restaurants there, and literally 1 or 2 come up.
andreareina 1 hours ago [-]
Not to mention that zooming in will make some listings disappear
bell-cot 7 hours ago [-]
I'd assume it's pruning to make only the best-paying (to Google) restaurants visible.
I started to notice "Turn left at the light, after the Chipotle™" last year... ads in my turn by turn navigation is next level innovation
johannes1234321 8 hours ago [-]
I believe that the initial idea there was to refer to notable landmarks and these company signs are readable from a distance.
But yes, they could serve well as ad space.
decimalenough 4 hours ago [-]
This also works much better in the vast slabs of the world where roads don't have names, or if they do, they're signposted badly if at all. (India, Japan, most of Africa, etc.)
bobro 3 hours ago [-]
So you think they weren’t getting paid for this? You think they just freely mention corporate food companies purely for users benefit?
asdff 7 hours ago [-]
It is still drawing bike lane networks in cemeteries and random bits of grass and pavement. So no. The way I see it is is actually worse than it was in 2006. When I opened it today it asked me if I would like to see Dua Lipa's recommended restaurants.
allthetime 2 hours ago [-]
Go to a park near your house with walking paths in it. Compare Google Maps with OSM.
That said; of course Google Maps has improved and is likely better than alternatives in lots of ways, but it’s actually not great or anywhere near the detail and granularity of OSM when it comes to the actual map part.
throwaway27448 1 hours ago [-]
It's rather baffling how little they've improved it in certainly the last 15 years. Waze is certainly the better consumer product, even if it relies on similar (the same?) backend software. Apple Maps has caught up and passed it in terms of usable software, even if the actual map quality is worse in some places.
For instance: there's no way to get it to stop killing directions on reaching the destination. Apple Maps puts you into "parking" mode where you can still see the route to the destination—extremely useful for cities where you might have to drive around a bit to find a space.
meroes 1 hours ago [-]
My house and street and surrounding streets still aren’t on Google Maps after a month post closing (new development). It’s on Apple Maps and Uber; Amazon and FedEx deliver.
Google Maps feels like I’m constantly in an A B test for how bad it can be and I’m always getting the bad side. It repeatedly doesn’t update in CarPlay, showing the same miles to destination as I progress.
It doesn’t label streets well either. I try to manually find routes in SF and I have to switch to Apple Maps because not enough streets are labeled no matter how much or little I zoom.
blt 7 hours ago [-]
Not relative to its available resources. For example, there's still no option to penalize intersections. I'm still getting absurd side-street routes and unprotected lefts/crossings to save 1 minute on a 20-minute trip.
boelboel 8 hours ago [-]
It's been up and down for about 8-12 years. Problems get fixed and new ones get added without a particular direction, at least that's what it feels like as a regular user. Some come back years after they were first fixed.
prasadjoglekar 2 hours ago [-]
It's a mixed bag at best. The product has had numerous features pushed, but in the US, the navigation feature is objectively worse than 5+ years ago. Too much spoonfeeding of directions to ensure the app is kept on. But the app won't actually tell you the freeway number and direction - which the driver can see on the dozen signs on the road.
Or, the incessant "police activity" shit from Waze. That creates all kinds of rear ending hazards as morons try to slow down.
driverdan 7 hours ago [-]
Maps peaked after Google acquired Waze in 2013 and integrated the data. Since then they've added worthless annoying social features and more advertising.
walt_grata 8 hours ago [-]
Id say it improved until about 2016, since then the additions have generally made the software worse.
More overlays and popups
More needlessly verbose navigation instructions
Less predictable routes.
Thats just the start
forgetfreeman 1 hours ago [-]
"needlessly verbose navigation instructions"
You ever try to navigate the highway systems in either DC or Houston with verbal instructions enabled? It sounds like someone is having a stroke.
awinter-py 6 hours ago [-]
odds of a given street being labeled on gmaps for android still feels like 50/50 unless you get the zoom exactly right
3eb7988a1663 5 hours ago [-]
This is my biggest annoyance. Such a crap shoot if I can actually see the street names.
intexpress 8 hours ago [-]
Apple Maps has been better than Google Maps for at least 10 years and nowadays the way that Google Maps improves is often just by copying Apple Maps
californical 8 hours ago [-]
I’ve agreed for a long time… Unfortunately though, Apple Maps just added Ads, so expect them to start having the same issues as Google Maps does (like showing big ads for every location whenever you’re moving around at the map).
After Apple Maps being one of my favorite reasons for having an iPhone for the last 7ish years, I’m back to OpenStreetMaps mostly, or still Google to look up business hours. Sad… but having downloaded maps will probably be a good thing long-term
daedrdev 8 hours ago [-]
Google has said to turn right at an intersection where you are turning left for years because it doesn't know about a T shaped intersection that tens of thousands use a day.
ipaddr 3 hours ago [-]
It does less than before and it blocks more things and has more spam. Now you have to pay for map embedding on a website. Let's go back 20 years
Animats 4 hours ago [-]
Google bought Google Earth from Keyhole.
I had a Keyhole account long before Google was in the business, and it worked about like Google Earth does now.
defrost 3 hours ago [-]
Keyhole dates back to 2001 and draws on several precursors, eg: ERMapper (Perth, Western Australia) which offered similar functionality in the 1990s - in addition to computational process pipelines for, say, warping and geomosaicing inputs, multi spectral filtering (adding and subtracting weighted bands to sharpen certain features, etc).
ER Mapper was the first software I dog fooded that transferred images without the dial up scan line by scan line top down process that existed to that point in time.
The same discrete wavelet transform (DWT) and variation techniques occurred to several entities at much the same time .. some US patent pettiness killed a lot of development for a couple of years from 1999 forward:
Maps thinks it's fine to do a u-turn on the Sydney harbour bridge.
saltcured 8 hours ago [-]
I wonder if it ever does that for the SF Bay Bridge.
"Perform Immelmann turn in 200 feet"
adithyassekhar 8 hours ago [-]
Is this like a platform 9 3/4 thing?
stackghost 4 hours ago [-]
I'd say it's much worse than it used to be.
forgetfreeman 1 hours ago [-]
I'd say it's devolved aggressively at least on mobile. Between the firehose of modal bullshit I didn't ask for, sub-optimal pathfinding, and annoying prompts from waze legacy features there's a ton of unwanted friction added to the process.
dlev_pika 8 hours ago [-]
Google: HOW ABOUT SOME AI ON IT?!? You know you want it.
Lmao
9 hours ago [-]
casualscience 5 hours ago [-]
brain was grown in house and likely deserves as much or more credit than open ai for the current llm boom
echelon 5 hours ago [-]
They literally would have kept the entire thing to themselves and never productized it. Think about how much investment capital and human capital OpenAI poured onto this by having their big "hello world" with ChatGPT.
vineyardmike 53 minutes ago [-]
They literally had a productionized transformer model (translate) which was the inspiration for all of this. The famous paper was written about a productionized ML Model.
They also had a productionized LLM in search (known as 'mums') before the whole "AI Chatbot" craze.
They also had a chat-tuned LLM chatbot (LaMDA) in testing internally. It was shown off over a year before ChatGPT was created (2021)... and later released as an app (AI test kitchen) before ChatGPT was announced.
ChatGPT may have been the big industry moment, but Google was releasing LLMs to production before OpenAI.
toast0 8 hours ago [-]
Having had my employer bought by FB, there were some exceptional teams in FB that were nice to work with, but those weren't really running like regular FB teams, so there you go. I really hoped the FB orgs would change, at least a bit, to reflect the purchased org, but I guess that was my repressed optimism showing up. :P
busterarm 12 hours ago [-]
I had a friend who worked for Instagram post-acquisition left and came back to a team in Facebook.
They had always sung the praises of Instagram's culture but said they didn't recognize the company that they came back to. Literally night and day between the best and worst place they'd worked.
PaulHoule 11 hours ago [-]
Instagram hasn't updated its web application in years -- leaving out the filters which I don't use, unfunded Mastodon has an easier, faster and more reliable interface to upload photos.
rozap 11 hours ago [-]
My experience is a bit different. They constantly update it and make it more unusable. At this point it's totally broken. Occasionally I open it, it loads for 30 seconds, I have a notification icon for a post I saw a month ago, then my feed shows the same picture of a guy I follow driving his rally car, which was posted several months ago, then I log off. It's truly bizarre what they've managed to do.
PaulHoule 11 hours ago [-]
That's back end. With the money they make they could have rewritten the front end so it doesn't have to reload everything whenever you upload an image.
newobj 8 hours ago [-]
that may have been true in product orgs but the infra and dev infra orgs were pretty strong imho.
aylmao 18 minutes ago [-]
+1. IMO the company with the strongest web infra/tooling teams for example.
Also very strong teams working on db/data, source control, performance, reliability, pl/compilers, etc.
ironman1478 1 hours ago [-]
I worked in infra as a firmware engineer and it was something else. Very amateurish
torben-friis 9 hours ago [-]
Probably well run compared to the rest of meta, not to the versions of themselves pre acquisition. Whatsapp is worsening by the day.
cletus 4 hours ago [-]
I have to disagree with this as someone who worked at Meta (and Google).
WhatsApp was a textbook example of how not to do an acquisition. The story I heard was when it was acquired, a spreadsheet went around and everyone basically decided what level they were in the (then) FB job ladder and all the engineers said they were E7s (Senior Staff SWE). The way PSC worked, WhatsApp at the time was only ever calibrated against themselves (from what I heard). It had become a fiefdom and, as someone who was on a team that tried to get them to do anything, the experience was awful.
IG was handled better but it was also an almost nonexistent team when acquired, which might well explain it. They stuck with their Django/Python codebase and (IMHO) that was a mistake. The amount of duplication that we had to do for IG specifically was embarrasing. The framework and tooling FB had on the product side was light years ahead of what IG had. IG used to have a very good product focus but I think that's long dead now. It was good because IG had a clear vision for their app and ultimately (IMHO) management had a different view to "grow". They briefly tried to launch another app (IGTV) that flopped, hard. There were a bunch of UI/UX changes that clearly showed the focus had become simply following celebrities instead of sharing updates (eg where the post/compose buttons moved to).
I mention Google because I saw the same things happen at Google.
Youtube was (and my guess is, still is) its own entity. Culturally, Youtubers don't see themselves as Googlers. They didn't (AFAIK) use Google3 or any of the other stuff most of the rest of Google did. But Youtube itself was perceived very positively, technically, particularly in relation just general encoding/decoding infrastructure as well as Bandaid (where racks are shipped to ISPs to cache videos).
Android was another acquisition that prided itself in not being Google. This was very much fostered by Andy Rubin while he was still there. Obviously Google needed to write Android apps but I got the sense that it was always Google engineers who solved all the problems whereas Android just didn't care. They cared only about shipping Android. Fuchsia was an Android offshoot.
Docs and Maps were both acquisitions but they went fully Google3 and were different orgs but weren't seen as separate. The engineering director of Docs (Fuzzy) had, from what I can recall, a very positive reputation beyond Docs (now Drive).
Doubleclick was also an acqusition but went fully Google and you'll find a lot of people who don't even know it was an acquisition.
I don't know what org you worked in but they all vary. My own experience was that Infra orgs in comparison to Google were primitive and barely above just running random Docker-like (Tupperware) instances with a godawful variant of C++, probably started by someone who had done C++ at Google and had decided they really wanted mutable function parameters and exceptions for no particular reason.
The thing I really respected about FB product orgs generally was that really did ship things quickly. I used to joke that the smallest unit of time at Google was a quarter. God help you if you eneded another team (under a different VP) to do something. You'd have to spend a quarter arguing with them to get them to add it to their OKRs for the following quarter.
At FB the timeline for launching a new thing to a limited audience was measured in weeks. The biggest barrier usually was the weekly build cycle for the blue app. The release cycle for Web was S-tier and (IMHO) the people who worked on the infra for Web were generally god tier. This was another reason why IG doggedly sticking with Python just created problems.
There are many thigns you can criticize Meta for (eg the stupid crypto, the billions wasted on VR) but the Web Foundation and Ent teams were god tier and I'll die on that hill.
Anyway, even back then the ML teams and infra, not to put too fine a point on it, sucked (IMHO). Newsfeed was OK but the recommendations for a lot of things like videos just sucked. All of this was mainly because it all relied on daily offline jobs. And then Tiktok came along and showed everybody (including Youtube) just what a bad job they were doing at recommendations. And don't get me started on the IG Reels dumpster fire.
Oh ok, I thought of another one: Messenger. I knew some smart people on Messenger but overall the product and the infra were, again, a dumpster fire.
MarkSweep 2 hours ago [-]
That's funny about your last line about Messenger. When I was at Facebook in 2020 and 2021 I thought the "Lightspeed" version of Messenger [1] was something of an engineering marvel. Specically the way it was centered around SQLite as the datastore, how the sever side could integrate with it, and how the UI was power by this reactive-style framework written in C. With lots of testing to keep binary size under control and things working reliably. And the DX was not bad for all these constraints. I think CG/SQL [2] is one of the few open source artifacts from this effort.
There were other reasonably nicely engineered things there, like some of the code-as-configuration things in PHP like the ORM and the structured logging. Where you just write and commit code and the databases and data warehouses just get set up automatically.
The choice to have a monolithic web stack at Facebook had some benefits. The latency from landing a diff to being in prod was a couple of hours, not matter what part of the site you touched. And given an arbitrary URL, there was a tool that used static analysis to tell you which file handled that request. Compared to Google where every damn thing is a micro-service with its own variable release schedule and different ways of doing request routing. Trying to figure out where a request goes is combination of dynamic tracing of the RPC trace behind it plus a bunch of grepping through the related code bases.
All that said, I was far away from doing real engineering at Facebook. I accidentally joined a growth team. Which meant our teams remit was churning out all kinds of experiments to see what we could to do to make our team's number go up. I did not find this type of work enjoyable and quit. So I have a narrow perspective.
Also to give these multinational corporations some benefit of the doubt, some of the way they operate is path-dependent. They have hundreds of millions of lines code. So they can get to a point where it makes sense to hire a bunch of compiler engineers to fork PHP and make the Hack language. Whereas a startup would almost certainly never create a new programming language to write their product. To take solutions of this context and apply them to the outside world might not make sense.
If its any consolation, it doesn't work. Just from reading about the company and watching its business operating principles and innovation track record, its very clear what is going on inside - at least from someone with experience in the overall tech industry.
throw-the-towel 9 hours ago [-]
I think the gloating in this thread is very misguided. Meta is evil, sure, but that's not the point. The point is that this kind of AI psychosis might be the new normal for our industry, or at least one of the new normals. My last workplace absolutely did a jump in toxicity when the CEO got obsessed with AI, instituted token leaderboards, told us all to drop all non-AI work for a time, etc. We were no Meta.
siraris 3 hours ago [-]
So I worked for a year and a half at an AI startup that was way ahead of the curve on leveraging LLM's and other generative models. Like way ahead. I lost my job there months ago, but I can tell you that the AI psychosis is real and I watched it before a lot of the rest of the world. Maybe the CEO was always like this, but he went from being a likable, and liked person, to a fucking maniac. Multiple people who had worked with him for years that he brought on, were either fired or quit. One person who quit - who I would literally walk into the pits of hell for - told him straight up that he didn't know what happened to him, but he did not want to work with this version of the person he knew. I survived 3 layoffs before getting laid off, and you should see what they are producing now. If I didn't care about alienating myself from a lot of people, I'd share a link. It's honestly a mad king situation now. He's surrounded by a couple of sycophants - some of the most disliked, toxic people at the company, and who I've had the pleasure of working with - and the company is going down in flames.
I 100% can see this being the case not only with Zuck, but with many other companies. I am flabbergasted that I am a lowly peon in the machine, and yet unless I'm missing something, I seem to be a lot smarter than most of the people I see running these companies. I honestly feel like someone in the future is going to write a Greek tragedy about this time, because it's going to get real bad very soon
intended 10 minutes ago [-]
How much real productivity gains do you think people saw.
I know that lines of codes and PRs go up, but how much of that actually moves the needle forward?
itemize123 2 hours ago [-]
what decisions did the CEO do that you would believe is poor? Just conceptually if examples are make you too easily identifiable - iam purely curious.
asveikau 5 hours ago [-]
I also read another lesson from this. The performance review system was already broken in the pre-AI golden age the article describes. Lines of code written and individual impact should not have been the goal. Team cohesion, architectural cohesion, building things that make actual sense are what you want.
torben-friis 9 hours ago [-]
I think it's just one more show of how addicted to the algorithm people are.
The difference here is that this particular wave of propaganda hits people whose actions have deep effects on their industries, so their unreasonable actions are far more visible.
mlsu 8 hours ago [-]
I haven't seen anyone really talking about this, but we've seen many very public and powerful people have what is objectively a psychotic break, due to the content algorithm, AI, or both.
We already know what the algorithm does to normal people - it should be treated like a radioactive object by anyone in charge of anything. Very powerful and strictly used judiciously and in small doses. Instead we've got some of the most powerful people on earth just cooking their brains on this shit just like anyone else watching reels on the bus.
Avicebron 8 hours ago [-]
The mistake is thinking "the most powerful people on earth" aren't just like anyone else.
Maybe we should tackle the "wealth is transcendence" psychosis first.
kokanee 7 hours ago [-]
I've definitely seen some articles on the topic of AI psychosis among executives. I think there's something about being in a position of power that makes the sycophancy really psychologically dangerous.
echelon 7 hours ago [-]
It's not propaganda. It's a market trying to find the new low energy state.
This stuff is putting an expiration date on your domain experience, and leadership is salivating at the chance to cut OpEx.
At bare minimum, every PM is soon going to be able to do your work. That's a huge talent pool to draw from. This also opens the door to easy offshoring.
They'll use layoffs to get rid of the existing high salary earners and backfill with new hires earning 70%, then 50%, then...
I can't believe how many of you are absolutely certain you're going to be working in software in ten years. Let alone five.
majormajor 5 hours ago [-]
> At bare minimum, every PM is soon going to be able to do your work. That's a huge talent pool to draw from. This also opens the door to easy offshoring.
Hah, it would be easier to replace the PM with the engineer. Synthesize customer requests? "Competitor research" via google search? Some half-imaginary projection of how a given feature will affect usage rates?
All of those are dead-simple to do with a model and are often un-falsifiable enough that if they're a bit wrong, it won't be noticed. Whereas a PM struggling to figure out how to debug something running in product or to keep the agent from making a destructive change while doing so would be MUCH more noticed.
> I can't believe how many of you are absolutely certain you're going to be working in software in ten years. Let alone five.
In that future, almost every other role goes away faster+harder. Even the vaunted entrepreneur: "just start your own thing and solve customer problems directly" isn't needed when the customer solves their own problems!
"I'll be fine since I'm a good enough engineer" may be wrong, but "the engineers are gonna be fucked but me/the PM/the CEO/whoever else" is even less plausible.
marcus_holmes 5 hours ago [-]
Except the PM is better at the internal politics needed to survive the drama.
hamdingers 6 hours ago [-]
> every PM is soon going to be able to do your work
This is the kind of comedy I can only get on Hacker News
abstractcontrol 46 minutes ago [-]
Dumb people aren't going to be doing the work of the smart people ever, no matter how tech evolves. The actual implication of AI being on the level of sentient beings instead of hyped-up token predictors is that the era of humanity is over. If AIs were literally capable of doing what CEOs want them to, we'd have far bigger problems to deal with than employment.
storus 4 hours ago [-]
Computer Science is the science of solving (hard) problems in general. If you automate CS, you trivially automate most of other professions. The only ones that won't budge are the regulated ones like lawyers, MDs and similar that have ways to prevent AI from wrecking their fields. Product/Project PMs are easy pickings. We'll also see wreckage coming to highly paid actors in the near future.
LPisGood 2 hours ago [-]
Exactly this, software engineering is “intelligence complete.” If you can solve it, you can solve all knowledge work.
tpm 1 hours ago [-]
> We'll also see wreckage coming to highly paid actors in the near future.
How is that going to work? People going to see a movie advertised as starring a well-known actor will be lured to see a movie starring unknown AI models?
grey-area 2 hours ago [-]
At bare minimum, every PM is soon going to be able to do your work.
From the evidence so far, this isn’t true, see the reports above from people inside Meta and other companies heavily leaning on LLM use.
Perhaps you’re suffering from AI psychosis and the imminent singularity is just a dream?
winrid 3 hours ago [-]
At the end of the day it's a battle of competence of who runs your company.
Sure you might be able to have PMs deal with the easy stuff for a short while.
But will the company that can hire more competent people pull ahead? Probably.
I can tell you one thing: I haven't worked with a PM for like 5 years.
_heimdall 5 hours ago [-]
Token leaderboards are a ridiculous idea, but I'm also not surprised. Over the years leaders have tried tracking lines of code committed, total commits, etc. It always boils down to disconnected leadership that needs quantified metrics to watch because they don't know their front line employees and don't understand the work actually being done.
Statistics really is a bitch.
hibikir 1 hours ago [-]
I once worked at a place where a VP in charge of software teams would look at sprint reports in JIRA, and complained if the burndown charts didn't look similar to the sample, ideal trendline. Managers would be chewed up when their team didn't have a pretty enough chart. So you might not be surprised to hear that ultimately the tickets were doctored to meet the demands of the chart, whether any actual work actually ever closed when the ticket said.
skydhash 4 hours ago [-]
> It always boils down to disconnected leadership that needs quantified metrics to watch because they don't know their front line employees and don't understand the work actually being done.
Sometimes they do know the work being done and how it makes them money. But they want MOORE and having engineers putting dampers on their latest wishes (this will break prod, what are the requirements,...) is something they truly dislike.
3 hours ago [-]
crystal_revenge 9 hours ago [-]
> AI psychosis might be the new normal for our industry
I've been fortunate enough to have worked on multiple AI intensive engineering teams (both on the product and research side) where considerable effort was spent reasoning through how AI was changing things and we were consistently evolving our practices. But they've all been orgs with 50 people less.
AI psychosis seems to effect very large tech orgs in a different way than small, high impact teams.
In small startups, at the end of the day, if the team doesn't ship a quality product, the company fails. Most importantly, every individual still bares the responsibility of their work. Personally, I've seen a lot of thoughtfulness around things like bad PRs because, on good teams, people realize we're all struggling to figure this out. But nonetheless, if something doesn't go well, there's always an individual that needs to figure out how to make it better. Virtually all the things I've learned about functionally shipping products built with and using AI have come from teams like this. Software engineering is changing, but for those of us shipping products, it reminds me a lot of the early webdev days when we were all trying to figure out the patterns to make this new world of software work reliably (anyone who recalls the pre-jQuery JavaScript days will remember how much we had to figure out before webdev could become what is today).
In large tech orgs there's a much, much larger disconnect between employee effort and concrete value delivered and similarly much larger diffusion of responsibility. When accountability is abstract and nobody is quite sure what the real value of their work is, then there is fertile ground for AI psychosis to run amok. In part this is because there is a certain latent psychosis in these larger orgs anyway; who's "productive" and what's "valuable" always requires a bit of imaginative story telling, not necessarily grounded in reality.
However, I don't think this will persist long as the "new normal". Just like in the rise of web application development, smaller teams will charge ahead and figure some of this stuff out. The MVC pattern applied to webapps, increasingly powerful JavaScript frameworks and best practices, agile practices, git and the popularization of github, the use of No SQL for scaling etc all primarily where battled tested by smaller, high velocity startups and now lay a foundation I'm sure some contemporary devs don't even realize needed to be built by anyone.
jarjoura 7 hours ago [-]
I know at my company our leadership was quite indifferent to how AI was adopted and really relied on the ground level engineers to determine what AI was good for and how we can best make use of it.
It was the engineers at the ground floor who I watched become religious about it. They have been the ones pushing for deeper and deeper tooling. They have been the ones convincing leadership that this is the future and so now, well, it's leadership who is saying, we want more adoption.
This psychosis is happening at every level in our industry, and this isn't a big tech, or leadership problem. It's all our problems.
fn-mote 1 hours ago [-]
I don’t think it’s psychosis if the ground level people are using it effectively. That’s just the reality of having / wanting good tools.
majormajor 5 hours ago [-]
Even simpler, I think Meta—like many other companies before it, but most relevantly Twitter as an example of one that blew up its org recently—was likely massively over-hired and over-complexifying things, with too many toes in too many ponds.
The look-at-this-crazy-revenue-faucet period resulted in a LOT of constant hiring for a solid decade. That's not the way towards an efficient org.
So even if they fuck over 70% of their expeienced staff and are left with a relative skeleton crew, they'll likely be able to keep the lights on and keep the advertising-revenue-faucet running for years.
And... given that they've mostly failed to break much of any new ground despite all the previous hiring, the rest of the world probably won't care.
(Plus, as the article itself notes, Meta has long had a pretty toxic perf-review culture; speculation about if that has to do with the lack of any particularly noteworthy new products/features/etc is left to the reader ;) )
ralph84 2 hours ago [-]
The over-hiring was a deliberate strategy to keep talent comfortable on the sidelines instead of working for startups that could potentially grow into competitors. Any talent that escaped containment was quickly acqui-hired to get them back in the paddock.
dlev_pika 8 hours ago [-]
The irony is that I’d totally test out replacing the CEO with AI - best bang for buck by a million miles
matheusmoreira 8 hours ago [-]
Me too. I bet AIs could run a company much better than all of those lavishly paid CEOs. Can't wait for Cyberpunk's Delamain to become a reality.
monkpit 8 hours ago [-]
Who controls the prompt? Shareholders? And how do you have confidence that the prompt is being used? Just thinking out loud, it’s an interesting idea (even if it might be terrible and dystopian).
arkis22 6 hours ago [-]
Based on existing corporate hierarchy it would probably be the board of directors. There would be some sort of collaboration service where managers/agents push up problems and solutions to the board and they vote yes or no
Grombobulous 6 hours ago [-]
The grandparent comment of yours mentioned Delamain from Cyberpunk 2077. In that fictional scenario, the company purchased an AI which gradually took over its workforce: maintenance robots, drivers, etc. All that was left was the owners/board of directors, essentially.
What ended up happening was that the AI ended up tricking the board of directors by buying back the company for itself.
You find this out by poking around the abandoned offices of the company and read the emails on the computers. The whole reason you interact with Delamain is that it is basically using your human help to do some tasks that it can't do as an AI (fairly compensated, Delamain actually seems like a pretty stand up AI, and the strange legal status of the company is ignored by authorities because so many people depend on the service).
That scenario is starting to seem highly plausible as long as someone is sets up something badly enough.
dlt713705 6 hours ago [-]
Can't the board of directors be replaced by a board of AI ?
fn-mote 1 hours ago [-]
Yes, if you don’t believe the board ever exercises effective restraint or holds effective responsibility.
Which I understand people believe, but at least consider the possibility of the CEO being fired (and staying fired) by the board.
arkis22 5 hours ago [-]
Sure, but that's not really the point as long as we exist in a world where the ultimate responsibility rests on humans.
The alternative is skynet
jcgrillo 8 hours ago [-]
But then we wouldn't have had the metaverse, that was a barrel of laughs.
smrtinsert 5 hours ago [-]
the new normal for our industry
Not really. This level of toxic is definitely just Meta.
jcgrillo 8 hours ago [-]
> this kind of AI psychosis might be the new normal for our industry, or at least one of the new normals
That's possible, but don't underestimate the cleansing power of a huge market crash. I don't know how it'll shake out, nobody does, but I'd bet in a few years hardly anyone will be looking back on the gung-ho AI thoughtleadering of 2026 as anything other than a stain on history.
to11mtm 8 hours ago [-]
IDK, I think overall it will be more like the 'SAAS' and 'Low Code' waves than the 'Blockchain' fever dreams I've heard in my career.
Something that can be useful but being over-reliant on especially at a management level, could be disastrous.
jcgrillo 6 hours ago [-]
It seems at this rate to avoid a large tech crash in the near future we need to start seeing real, transformative value being delivered by AI. Like, the promises are coming due. From where I sit, I don't see that happening. That's bad news.
If it goes as bad as it might, it will affect many more people than just technologists. Most people's one and only experience with AI will be when it fails to deliver and wipes out their 401(k). That scenario, I think, would leave a pretty bad smell around AI.
If otoh the industry does find a way to make it print, or if I'm just totally wrong, this won't happen. I hope that's the case.
fabian2k 13 hours ago [-]
> 30-50% of engineers on core teams have been forcefully reassigned to data labeling and RLHF, upsetting folks even more.
This really doesn't sound believable to me, but who knows with all the craziness going on. Software developers in the US are seriously expensive, using them for data labeling would be a waste of resources. And the percentage sounds very high, unless "core teams" is only a small subset of the total developer count.
swatcoder 13 hours ago [-]
> Software developers in the US are seriously expensive, using them for data labeling would be a waste of resources.
The frontier work is on labeling and training expert content, by experts. It's unglamorous work and almost certainly doesn't warrant FAANG pay, but neither did most of the work that most FAANG engineers were already doing. But it does require competent talent from the expert domain.
Like their peer companies, Meta is still sitting on a huge pool of vetted-as-competant workers from the hiring boom and expert AI training is the most ripe business opportunity in a fragile economy where pretty much every comparable opportunity has evaporated.
bredren 2 hours ago [-]
Yes, this is not labeling what is an apple and what is a pear. "Annotation" does not do this work justice.
For a coding agent, for example, there is *very detailed* analysis of the turns and ranking of different portions of the conversation.
Adherence or deviation from specific rules matters. Writing quality matters. Expertise in the topic under discussion matters. Having intuition for the tone and beat of a good conversation matters.
Scoring a 15-20 turn conversation can easily take two and a half hours.
Clicking submit does not mean the author is done. Many annotations will be turned back to them by a reviewer to touch up in some way.
This work can be far more mentally taxing than programming, is measured much more by completions more of a timed exercise than SWE.
FWIW, Meta employees would probably make great coding agent conversation annotators. But it is absolutely not SWE and they won't enjoy it (for long).
danny_codes 3 hours ago [-]
It's a bold move cotton.
I doubt it'll pay off. Let's face it, the average FB engineer is no better than the average Polish engineer, and the Polish guy is 20x cheaper. If you wanted cost-effective labeling you'd send it to Poland. Or better, Chile.
huflungdung 7 hours ago [-]
[dead]
jordanb 13 hours ago [-]
> Software developers in the US are seriously expensive, using them for data labeling would be a waste of resources.
Zuck basically went to a town hall and explained to his employees that their remaining value to him is as training mules for his AI.
senordevnyc 7 hours ago [-]
It seems really dumb to tell them that. I assume they’re all feeding garbage to the models now.
lovich 7 hours ago [-]
They’ve largely filtered their employees for people who have a mental breakdown if they don’t get 110% on a 100% scale or get the top of the top rating because they’ve done that their whole life until they got their first job at the tender age of 25-28 after getting their masters or PhD.
I’ve met too many meta members who have stories about their direct reports or peers who had a crashout because they got Exceeds Expectations and a mid 5 figure raise instead of Greatly Exceeds Expectations with a higher 5 figure raise not because of the money but because of not getting the top score.
I’m pretty sure zuck is being a rational sociopath and realizing he can use the PSC system to get these people to widely work against their best interests due to their ego.
godwinson__4-8 4 hours ago [-]
idk... In their own way these types of people who have blinders on to such a degree that they crashout over such things are also sociopaths...
Seems like a side effect of the k shaped economy... our society increasingly doesn't have rewards for normal hardworking people. Given tech has been disrupting blue collar jobs for decades I have a hard time feeling sorry for them. Working at Meta already meant you were chasing a bag knowing the product was more or less social poison anyway. It doesn't seem to me that Zuck is uniquely culpable... maybe he's just the best one at the game they're all playing...
The fact he still cares so much about Meta when he is a billionaire is just like those crashouts. Again, it's the same type of person. He's just better at it than they are.
lovich 2 hours ago [-]
I have no empathy for the types of people who got layd off from meta who can’t see the similarities between them and the industry they disrupted.
I advocated for people who lost their jobs due to tech disruption to learn how to become software engineer not from a place of superiority but from a place of “this is one of the last places you can be self taught and earn a middle class income”
I am saying this has now hit the tech world and I will hold zuck culpable, although not uniquely since that requires a set of 1, but because he’s in charge of one of the top 10 companies in terms of big tech.
You don’t get to be that rich and that in charge of decisions, without holding responsibility. If you want to claim otherwise, then cool, you shouldn’t complain when we take all the assets you are apparently not responsible for.
dlev_pika 8 hours ago [-]
I like the part when he “took full responsibility” for HIS Metaverse mistake, and fired everybody else lmao
Gavin from Silicon Valley did it first
kxxx 13 hours ago [-]
Zuck literally said that he wants folks with higher intelligence on the Applied Intelligence team. And the best way to do that was to move folks internally, since they were "intelligent" enough to pass the Meta interviews.
Soooo, yes it is a waste of resources ($$$). But this was the initial intention.
tayo42 6 hours ago [-]
> since they were "intelligent" enough to pass the Meta interviews.
I haven't interviewed with them in almost 10 years. But aren't they doing the same interview everyone else does?
monster_truck 13 hours ago [-]
The belief that engineers are not doing anything for x amount of time that could be better spent on other immediately measurable things is as old as the profession itself.
Ironically this vanishes when the tables are turned and we ask for things like better hardware or software. There are plenty of us here with stories of how much effort it took to convince employers that SSDs were worth it when they were new, small, and very expensive.
davebren 12 hours ago [-]
One of the funniest things is how hard it was to get approval for a $100 software license but now people are being encouraged to burn thousands on tokens.
smrtinsert 5 hours ago [-]
My favorite one is "NO ACCESS TO PRODUCTION DATA" "it's for agent" "do whatever you want"
ihsw 10 hours ago [-]
[dead]
drawnwren 7 hours ago [-]
see also: we're all developing on min spec Macbook Pros while being encouraged to burn > max spec Macbook Pros cost in tokens/month while still waiting for builds to compile.
jopolous 4 hours ago [-]
I totally agree, it sounds unbelievable… Problem is, I’m on one of these core infrastructure teams, and for my team at least we lost between 50-75% of our engineers to the AI org. Most of the other infra teams I collaborate with have a similar story
_dark_matter_ 2 hours ago [-]
Your team lost 50-75%? Is that an approximation, or do you just not know? Can't you just count who left to get the actual ratio?
tverbeure 10 minutes ago [-]
Maybe it's better to be vague in a situation like this?
jasonwatkinspdx 9 hours ago [-]
I can't give you exact numbers, but this is line with what I'm hearing through the grapevine. Lots of senior managers being converted back to ICs as well.
A lot of people are going to leave as soon as they hit their next vest.
conradfr 13 hours ago [-]
It's only until Cold Harbor is completed.
bickfordb 12 hours ago [-]
Then all the engineers will get to rejoin their outies.
panzagl 11 hours ago [-]
I don't know what Cold Harbor means in a Meta context, but its interesting that its named after the battle that exemplified Grant's strategy of attrition during the American Civil War. I suspect it means waves of engineers ground down against the defenses of OpenAI/Anthropic in the hopes of eventually finding a crack. Might be best to get out while you can.
georgemcbay 9 hours ago [-]
> I don't know what Cold Harbor means in a Meta context
Cold Harbor is a reference to the TV show Severance.
Without going into any real spoilers it was the code name of a data classification project so mysterious that the people working on it weren't allowed to know what they were working on (and yes, the project in the show was probably named after the battle in the Civil War).
The Meta connection is that there are some humorous parallels between that project and a project involving people tagging data to train technology to replace themselves, and just the overall creepy dystopian vibe of both the fictional and real-world companies (and founders) involved.
desolate_muffin 8 hours ago [-]
My partner works there as an engineer. The org they work in had loads of people transferred to the "AAI" org doing data labelling. I find it almost unbelievable as well, but it is true.
smrtinsert 5 hours ago [-]
It's 100% unbelievable and hysterical that its true. Have they done the simple math on how much labeled data they need to make a model of value?
djeastm 13 hours ago [-]
>using them for data labeling would be a waste of resources
Would it? It seems like they can spend a few months extracting intelligence and "taste" from their engineers then get years worth of it back from the AI.
CyLith 13 hours ago [-]
I wouldn't trust any engineers I know of with their "taste". At best it's a highly skewed view of the world. At worst, it's outright opposite to genpop.
tonfa 12 hours ago [-]
I assume taste was meant in term of coding. "taste" is still often the lacking trait that LLMs have when it comes to code design.
2 hours ago [-]
swader999 12 hours ago [-]
Seriously, what a world that would create.
vinni2 13 hours ago [-]
Unless they collude and hatch a plan to sabotage the LLM training.
monster_truck 13 hours ago [-]
Are there any examples of this actually working? I keep seeing this fantasy repeated but have not seen a plausible explanation for how they wouldn't be contibuting to the pile of negative examples which are just as valuable if not more.
scale ai's value prop was catching people like this
gmerc 1 hours ago [-]
It’s just advertisement/SEO. It’s basically guaranteed, just not the way you think
sterlind 9 hours ago [-]
what about just... becoming mediocre? engineers are already infamously lazy at reviewing PRs. how is Meta incentivizing these Data Labelers to give a shit and actually scrutinize the AI-generated code they're supposed to be reviewing? what's the reward structure? what prevents engineers from flagging minor nitpicks all day while they look at LinkedIn?
CuriouslyC 8 hours ago [-]
Probably forcing them to review each other's work to panopticon "quality," and keeping track of the average throughput per engineer so if people fall behind the taskmasters can pay them a visit.
HardlyCognizant 13 hours ago [-]
Poison pilling skills is a thing, though finding evidence for it is difficult given the crux is an absence of information. The baseline instruction and training is given to the model by the expert, but edge cases are willfully neglected. The degree of neglect generally determines how detectable it is, but if all the SMEs are in on it a lot of them will probably persist. Effectiveness and impact are obviously relative to the system and the edge case. Not particularly different from the fallout previously seen during the offshoring era.
ifwinterco 11 hours ago [-]
From the article it sounds like what they're actually doing is reviewing LLM-generated code, for that you do need good software engineers.
Although it goes without saying that good software engineers won't enjoy doing this very much
TrackerFF 8 hours ago [-]
Have you heard about the various startups that specialize in expert data labeling, like Mercor? They can pay $100-$200/hr for highly specialized work, who knows how much they charge their clients. Translated to an annual wage, that's definitely in the SF/SV engineer range
As others have commented, some of the training is very specialized.
asdff 7 hours ago [-]
Have you heard about working for mercor? You aren't working full time for them or sniffing anywhere close to a proper annual wage.
Ifkaluva 6 hours ago [-]
Those percentages seem in line with what I have heard. Not company-wide, MSL was exempted, of course, and probably a few other golden geese here and there.
mancerayder 13 hours ago [-]
Isn't that Scale AI investment in a company that does labeling? what are we missing? Are we all going to be labelers soon too?
maxnevermind 3 hours ago [-]
Plot twist: we already are through the usage of AI lab's API.
karel-3d 8 hours ago [-]
Yes
imglorp 6 hours ago [-]
They are literally doing the apocryphal corporate dystopian maneuver: training their replacements.
They won't be doing it for long.
swader999 4 hours ago [-]
Coffin building
InsideOutSanta 13 hours ago [-]
I believe it, because it makes a kind of sense. Post-training has a huge impact on how well LLMs perform, and labeled data is what determines the effectiveness of post-training. This is why companies like Anthropic are so worried about distillation.
So if you have access to a large number of highly skilled people, and you really don't absolutely need them to do other things, why wouldn't you force data labeling tasks on them?
Facebook is also planning a 10% layoff, so this also works as encouragement for people to leave voluntarily.
(Before you downvote me, note that I'm not endorsing this or saying it's a good idea. I'm just saying that I believe it's true, because I can see how Facebook's leadership would think it's a good idea.)
layer8 13 hours ago [-]
From the article:
> Forced data labeling with 4,500+ engineers is to generate high-quality RLHF
I doubt that you get high quality from forced reassignments where the now-data labelers don’t actually want to do that kind of work.
It’s crazy to think that Meta leadership believed that it makes sense.
overfeed 43 minutes ago [-]
> I doubt that you get high quality from forced reassignments
Their bonuses depend on it. They'll have to play ball unless they have other jobs lined up, are ready to retire early, or prepared to be on the shitlist for the next round of layoffs due to "underperformance"
xnx 13 hours ago [-]
Do the skills these people have overlap with the skills needed for a good data labeler? I'm guessing being a domain expert is most valuable as a data labeler.
HDThoreaun 13 hours ago [-]
Because you can just get rid of all those people and do the data labeling tasks for 1/4 the cost?
vanuatu 13 hours ago [-]
unironically if those engineers were considered to be 'bloat' its better to have them label data because they are smarter and vetted
basically a soft layoff
loeg 4 hours ago [-]
Not 30-50%.
smrtinsert 9 hours ago [-]
This reads like a way to get engineers to quit while they work on something "useful". After losing Yann, I doubt its going to end up being useful.
I still use the phrase "not a hot dog" to describe things that only does one thing while described as having a lot more capabilities
ux4 4 hours ago [-]
Engineering org aside, there's something much larger here burgeoning under the surface:
> I talked with several engineers in infra orgs, who had 30-50% of their teams drafted into the ADO org. And in some cases, it was the best engineers who left.
> On Tuesday, Meta’s Chief Information and Security Officer (CISO), Guy Rosen, announced his departure.
This Guy was here since 2013, after his mobile tracking app Onavo was acquired, VP of Trust & Safety / Integrity during the high-stakes times of the Cambridge Analytica scandal, handling platform abuse and election interference during a very "yuge" election cycle.
With that goes the accumulated ethics, philosophy, and tribal knowledge that drives organizational cybersecurity and risk, 3 very important factors that can't be automated away or even openly spoken about. This sounds like a massive change to decision making that is larger than engineering.
mwambua 3 hours ago [-]
It's certainly interesting that someone who founded Onavo would be made VP of "Trust & Safety"
kens 3 hours ago [-]
On a complete tangent: there's a drawing of an iceberg halfway through the article, the typical vertical shape with 10% above the surface. It turns out that icebergs don't float that way; they rotate until they are mostly horizontal. It's one of those things that once I found out, I see wrong icebergs everywhere.
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 that people working there apparently thought they weren't going to get burned.
skizm 11 hours ago [-]
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.
fnordpiglet 7 hours ago [-]
To be fair they’re doing it by increasingly immoral, unethical, and potentially illegal methods resulting in at this point over 300 lost lawsuits, regulatory scrutiny world wide, blowback over intentionally enabling scams and fraud for profit, enabling csam, trafficking, etc as long as they pay their ads bills.
It’s a matter of time before the regulatory hammer falls on them and they’re hemmed in via civil courts due to damages. Many of the civil suits they’re losing are petty weak cases showing juries and judges literally hate meta. These are signs that their revenues are short term money grabs due to blindly chasing iRev at the cost of literally everything else.
Even hacking they only really follow through on if their large business credit extensions are at risk or chargebacks. Debit and direct funding isn’t pursued because they’re not loss liable - if it’s literal theft via debit cards, it’s not a priority. If it’s their own money via credit that’s refundable, they’re all hands on deck.
This will all blow back on them at some point and that point isn’t far aware. Courts, governments, banks, they’re all starting to notice the lawlessness and pure avarice. The consequences will severely impair their ads business, require them to undergo worse consent, oversight, and audit that waving an AI hand at won’t be sufficient, especially when the courts are concerned as judges are especially skeptical of AI solutions to court orders.
Their only out is to find another business model, which they’ve been trying to do without success since Facebook was first launched.
Herring 10 hours ago [-]
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.
raincole 6 hours ago [-]
You can call Zuck evil or greedy. But being bad at running a business surely isn't one of his traits. Meta's net earning grew so much in the past decade that it, ironically, has the sanest P/E ratio trend out of all big US techs.
datsci_est_2015 5 hours ago [-]
I’m starting to classify great business minds as “earners” vs. “extractors” to help counter the braindead take that anyone who accumulates wealth is worthy of praise. Zuck is an incredible extractor: he does not create value, he exploits gray areas in the social contract of society like an oil baron vacuuming up oil wells using deceit and chicanery.
spamizbad 6 hours ago [-]
Lots of people blame Zuckerberg, but my own view aligns with the author in that much of this is falls on Alexandr Wang's shoulders (Scale AI's founder). It's perhaps somewhat ironic that the "MEI" guy (Merit, Excellence, Intelligence) was permitted to poach high-performing subject matter experts from key engineering orgs and reassigned them to data labeling - something that, let's be honest, is not where you want to allocate your top performers at an org like Meta.
This is one of those things where a (tech) celebrity founder was permitted to blew up a high-performing engineering culture. If shareholders knew the nuances of this they'd demand his ouster. His leadership has been lacking in merit, excellence, and intelligence.
lokar 6 hours ago [-]
Zuck hired him and has always been super hands on. He is responsible.
spamizbad 6 hours ago [-]
To an extent that's true, but while Zuck might be hands on but he doesn't typically micromanage his lieutenants. Alexandr was clearly in over his head, has never run anything resembling a high quality engineering org, and blew it up in less than a year. I think his days are numbered.
jatins 3 hours ago [-]
Yes, but hiring someone with no experience running an AI lab to run your AI lab is a terrible decision for CEO to make in the first place.
lokar 5 hours ago [-]
He does not micromanage, but at the same time he does not tune out. He has to see what’s going on.
y2244 5 minutes ago [-]
Newspapers have said Zuck has a desk in the meta super intelligence lab
menloshark 5 hours ago [-]
> was permitted to poach high-performing subject matter experts from key engineering orgs and reassigned them to data labeling
I think the main proponent was Bosworth, not Wang
PaulHoule 12 hours ago [-]
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 would have been much better had somebody tried to make an open source product based on IBM's old Parallel Sysplex but there gotta be patents in there (now expired though!)
As much as people like to complain, React has come out on top in a highly competitive market. I've looked at a lot of systems for building UI objects which look superficially similar like Microsoft's XAML and Oracle's FXML and React's system is by far the most simple and flexible... An example that shows you can apply the ideas in On Lisp to any language which has basic functional programming practices with just a tiny compiler tweak on top to make it fluent.
gitonup 9 hours ago [-]
> If I had a choice between React (Facebook) and Kubernetes (Google) I would pick the former anyday.
Can you elaborate on why these are at all comparable techs to use as a developer?
React seems to be the frontrunner in FE, but what do you see the BE equivalent to be?
PaulHoule 6 hours ago [-]
They aren't directly competitive (you wouldn't pick one or the other as product) but they are the premier open source projects of the two companies in terms of industry impact and they both reflect the engineering culture. (e.g. I am picking one as an exemplar for other software... like I want to make something like React instead of make something like Kube)
With just a little bit of hyperbole:
The culture of Google is that you hire "the best" developers (say top 0.1%) and hamstring them with process and cumbersome tools so that you need 10x as many of them as another company would need and pay them 3x market rates, but it is OK because (1) at the scale they work at they can amortize the cost over a large user base and (2) they make monopoly products. Google's systems are highly scalable, I grant that, but they have the first mover disadvantage that their foundations are first-generation and not based on experience and still slowing them down... but the market can't discipline them.
Facebook on the other hand, cares about internal DX, sees it a problem when developers are stuck with cumbersome processes, and greases the skids. They benefit from huge scale and monopoly profits but Zuck is keeping more in his pocket than he would be if he did things like Google.
The problem with React is that mediocre developers can use it to build big things that are too big for them to handle. The problem with Kubernetes is that above-average developers can use it to build small things they can't handle. And the scalability of Kube is more than almost all of the industry needs. That is, a system like what Hazelcast was before it became an analytics play could support clusters of 30 or so big nodes (two racks) and there are probably just a few 100 systems in the worlds that really need to get bigger than that.
gitonup 3 hours ago [-]
> The culture of Google is that you hire "the best" developers (say top 0.1%) and hamstring them with process and cumbersome tools so that you need 10x as many of them as another company would need and pay them 3x market rates, but it is OK because (1) at the scale they work at they can amortize the cost over a large user base and (2) they make monopoly products.
This describes basically every FAANG / MANGA company. Or even past that, any company that hit it big with a cash cow and now needs to come up with something new to satisfy shareholders.
In Meta's case, they have 3B MAU, they absolutely hire from the same tier of developers, and (pre-layoffs/economic downturn) they throw 10x more of them than they need at a problem. They even outcomp Google. The number of employees is more because employee growth was an indicator for company growth and only once that became a liability against the stock price it stopped.
Meta is just a newer company than Google.
> Facebook on the other hand, cares about internal DX, sees it a problem when developers are stuck with cumbersome processes, and greases the skids.
I am married to a Meta engineer and have mentored folks that have gone to work there. This might be the case if you work for a product that drives their cash cow of ads, but if you are doing anything that doesn't fit within that narrow bucket ... let's just say our viewpoints diverge significantly.
> The problem with React is that mediocre developers can use it to build big things that are too big for them to handle. The problem with Kubernetes is that above-average developers can use it to build small things they can't handle. And the scalability of Kube is more than almost all of the industry needs.
The problem with the Chrysler 300 is that bad drivers run over people. What does that say about the engineering culture at Chrysler?
Look, I agree that most cloud stuff is overkill, but I have a hard time indicting Google's entire engineering culture over a project they released into the wild 12 years ago that just happens to not fit your use case and that theoretical "above-average" developers wouldn't be able to tell that.
CobrastanJorji 11 hours ago [-]
Why would you compare React to Kubernetes instead of comparing React to Vue.js?
jmaw 11 hours ago [-]
Or Angular, if caring about Google
PaulHoule 11 hours ago [-]
Your comparison is like comparing The Eagles to some little local rock band!
Rather than two competitive products I think React and Kube are both market dominant products that reveal the engineering culture, values and impact of the two organizations.
I can say that when I first started with React I thought it sucked and looked at Vue and Svelte and similar things. My take on all of them was that they made the internal frameworks I was using to build very complex RIAs in the 2005-2010 time frame look like something that fell off a UFO.
I first thought Vue reflected the way I thought about conventional "webby" applications particularly in terms of treating lists as a first-class object. I eventually learned with React how to draw absolutely anything, even whole 3-d worlds!
I guess what I'll say about Svelte is "if you make such a radical change in your framework did you really believe in it?" Early on I stuck to controlled forms in React because uncontrolled forms seemed structurally unstable (add one too many features and it all breaks) and then I discovered
which is easy and very high performing. What I really like about React is not so much the DX or UX but rather the way it uses functions to seemingly transform a language into something else in a conceptually simple way... And how it solves the problem of composing components written by different people and organizations to the extent that we've now got the terrible problem of managing an app that has 50 third party components and 5 CSS management frameworks.
brokencode 8 hours ago [-]
But Kubernetes is solving a much messier and more complicated problem than React. There are numerous similar web frameworks to React in different languages that have been created as basically hobby projects.
Of course Kubernetes is going to be way less fun to use. The problem of managing servers and distributed applications at scale is inherently not fun once you get into the nitty gritty details.
PaulHoule 6 hours ago [-]
Somewhat.
Kubernetes has the basic flaw that it has more scalability than 99.99% of companies need and you could serve almost all the market with a system that supports shared data structures (like IBM's Sysplex) and is more opinionated. An architecture which is less scalable could serve almost all of the systems on the planet and would be easier to work with.
I'll grant that there is essential complexity there, but Kube was built by people who didn't have fear of accidental complexity so it has a lot of it. Look at the whole "YAML sucks" thing which is partially a YAML thing (coulda chose something different) and also a function of the system they are trying to configure with YAML.
chuckadams 6 hours ago [-]
Kubernetes' YAML problem stems from its CLI tooling, and yes it was an atrocious choice once templating came in and visited horrors like helm on us. Internally, the the k8s api speaks only JSON, and you can already stuff whatever json you like in a yaml file.
Atotalnoob 5 hours ago [-]
Why does helm get all the hate?
I like helm. Helm has so much to offer and it’s not complicated.
It’s basically like handlebars/ mustache using golang.
Handlebars/mustache was what early angular/react used for templating.
lmm 3 hours ago [-]
> Handlebars/mustache was what early angular/react used for templating.
Yeah and they migrated away from it for good reason.
chuckadams 5 hours ago [-]
Look inside any bitnami chart and tell me that's anything you want to maintain. I'd rather have types and not have to count spaces for `nindent`.
spacechild1 6 hours ago [-]
> I thought Meta did a lot of things right when it came to using engineers
How is using talented software engineers to track users and design addictive algorithms any good? React might be a nice side effect, but it's certainly not the first thing when I think of Meta.
gulugawa 11 hours ago [-]
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).
PaulHoule 6 hours ago [-]
My main complaint is that React doesn't handle highly dynamic situations. Think of how tools like photoshop or programming IDEs have tons of views and windows and property sheets and stuff and manage to update the right parts of the UI when things change. React on the other hand makes a structural link between the component tree and how state propagates.
Specifically I wrote a bunch of React components for making little biosignals applications that can (say) show two people's heartrate from bluetooth LE and show my breathing based on a strap i am wearing and another person's breathing based on a $20 radar from China.
I can pretty easily snap together the components and the system that feeds the state to the components by writing code. It works great, it's not that hard to do, it looks great.
But: I really wish I could make something where I could drag and drop display and data acquisition and processing components like LabView. Actually I know a lot about how to do the dynamic processing (Hint: read the Dragon book, not On Lisp) but React doesn't support dynamically assembled components... But I know Javascript systems can because I was writing them 2005-2010 back when browsers didn't have async and all the great affordances they offer now.
dwoldrich 10 hours ago [-]
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.
chvid 13 hours ago [-]
Facebook and Instagram are such strong businesses that they could completely stop development work and the businesses would still be unbeatable monopolies for years to come.
But what I don’t understand is how screen recording / keyboard recording is useful AI training data?
It seems like a lot cost and a lot of pissing off people for something that is actually not very valuable.
pavel_lishin 13 hours ago [-]
One thing I've learned over my career is that engineering seems to matter so little to a business's success. As long as the engineering problems and failures aren't so bad that the salesfolks will get crucified in the town square and convince customers to leave, then seemingly everything can eventually be duct-taped over.
Obviously this isn't as true for things where it truly matters - encryption software, financial software, etc. - but it's amazing how little engineering excellent has to do with a company's success.
swatcoder 12 hours ago [-]
> engineering seems to matter so little to a business's success
That's because your engineering career coincides with a race to the bottom, where advertising-saturated, FOMO-afflicted consumers demonstrated a preference for accumulating as many cheap/free/subsidized things that they could over a few durable, valuable things that genuinely benefit them.
It wasn't always that way, and if the economy does encounter a strong correction, it could very well change again.
asdff 12 hours ago [-]
It has always been this way though. Who is really qualified to evaluate something but another engineer? Perhaps the first record of a slop product is the Complaint to Ea-nāṣir from 1750 BC.
jltsiren 11 hours ago [-]
Not always. I think it's an inherent failure mode of markets when everyone is playing by the same rules.
You could simply invoke Goodhart's law: If the purpose of a business is to make money, its ability to make money is not a good measure of the value it creates. Except when there are competitors playing under different rules. Then capitalists need to make better products and services than their non-capitalist competitors to be able to make money in countries that can buy from either side.
During the Cold War, the planned economies of the communist block provided the necessary competition. When that competition disappeared, financialization gradually took over. Now there is China, which seems to be a command economy that uses markets as a tool and prioritizes the real economy over finances. Maybe it will provide enough competition to force capitalists behave again.
nitwit005 12 hours ago [-]
It's usually just that the core product was built a long time ago, and that's 95% of what customers want.
There's always the option of getting rid of all the engineers working on new stuff, and having a small support staff. Often times, customers would even prefer that.
jghn 13 hours ago [-]
As an engineer, this realization was eye opening for me and had a massive impact to my approach. So few of those things that we're trained to approach with care and caution *really* matter at the end of the day. Sure, my engineering sensibilities and professional pride keep me honest to some extent. But the money inflow is what really matters, and engineering quality is just one very small piece of the puzzle for that.
VirusNewbie 8 hours ago [-]
>One thing I've learned over my career is that engineering seems to matter so little to a business's success
So, let's see, the top tech companies in revenue are Google, Apple, Meta, Amazon, Microsoft, and some of the fastest growing ones are OpenAI and Anthropic.
Do you know what all these have in common? They give extremely high compensation even compared to other large companies (microsoft is a bit of an exception here).
So you think they just do this out of the goodness of their hearts, that these kind CEOs who would lay off tons of people on a whim, don't think engineering matters, but are paying 300k, 400k, 600k, 800k to software engineers?
ajb 12 hours ago [-]
Ah, but that is the old world, before AI. Given AI, dumb leaders can trash a business at the speed of thought.
vanuatu 13 hours ago [-]
Computer use
dzonga 9 hours ago [-]
> Facebook and Instagram are such strong businesses that they could completely stop development work and the businesses would still be unbeatable monopolies for years to come.
maybe, but I disagree. a lot of businesses - keep sinking money into social ads - yet don't get results coz if you don't know what u r doing, Meta will use a massive amount of ur budget on your current customers instead of bringing in new customers.
which is also the reason Amazon Ads Unit has grown lately - it works. Whereas paid social / paid search are becoming relics. yeah they might print money in the near future - but the full assault from native ads, media n amazon etc where first party data/pixels count n you also respect privacy.
I know this - cz I own a small martech business that's a competitor to ga4 n expanding into native ads.
throwarayes 12 hours ago [-]
Yes those are stable businesses, but we’re probably at peak social media. They need something new to be interesting in long term investment.
Zuck IMO doesn’t have the halo Musk has where there’s results mixed in with the BS. And Meta doesn’t seem to have a good track record of developing new products.
Is a rage bait machine currently at / near its peak of usage still an interesting investment in 2026?
gwbas1c 9 hours ago [-]
I think there is a shift here that a lot of people don't recognize.
If you worked in TV in the early days, especially when TV was highly experimental and the standards changed every year, you probably did a lot of hands-on engineering or otherwise worked closely with engineers. Today, there is very little engineering in television.
I suspect the same thing is happening with social media: The product is mature and will have less and less engineering problems to solve.
brokencode 8 hours ago [-]
Which is probably why Meta has been getting into all kinds of side projects like VR/AR and AI lately. Because there just isn’t that much they can think of in the social media space that’d be worth doing.
Of course, with how mediocrely those side projects have been going, I’m not surprised Meta is turning to layoffs. They seriously over hired and never really found a good use for all those engineers.
datsci_est_2015 6 hours ago [-]
Turns out they have no product vision beyond selling personally-identifiable information to advertisers. I hold them quite a bit in contempt so I would relish in their failure.
softwaredoug 6 hours ago [-]
Well probably the whole idea from Meta was to invest these engineers in growth areas. And they haven’t succeeded in that.
AJRF 8 hours ago [-]
I live in $MAJOR_CITY, and Meta is a not a viable workplace for serious engineers anymore.
The short term pay for the lunacy of working there is not a sensible trade-off for decent engineers.
Aside from having the sword of Damocles over you at all times because Zuck has lost his mind, there is a sense he has had 1 too many failures after Metaverse and they are seriously floundering in AI, and their core products (Ad Manager) has a very poor image, even with non-technical users.
So it's not even a sure bet you will even get a short term monetary payoff
jatins 3 hours ago [-]
> The short term pay for the lunacy of working there is not a sensible trade-off for decent engineers
Besides top 2 AI labs, don't they outpay everyone?
dozerly 2 hours ago [-]
Yea, they have to as a tax because no sane person will work there anymore.
senordevnyc 7 hours ago [-]
In their defense (haha), virtually all the ad management platforms for social and search are total dogshit. Like seriously, some of the worst software I’ve used. Constantly broken, incredibly poor UI / UX, slow, frequently burns money for no reason, ads just mysteriously stop working, etc, etc. Meta, Google, LinkedIn, Reddit, Twitter, they’re all like this. They don’t give a shit about the advertiser experience and it shows.
But I put up with it, just like everyone else, because it’s still amazing ROI when you get it working right. And there’s no other choice if you want access to these platforms with billions of potential customers.
burnte 11 hours ago [-]
When your employer has a vested interest in you using a specific tool above all others, even if it's worse, then success is no longer measured with a rational, objective metric. Once you do not have objective metrics to gauge success, you will always fail in the long, and the long run tends not to be very long. In every single company I've ever worked for or with, I've never seen a "I demand it be done like this" policy ever succeed. I've seen it close businesses, but never succeed.
throwarayes 12 hours ago [-]
If you get a FAANG job you need to think like a professional athlete. Save most of what you make. Assume it’s not going to last.
Do NOT have an expectation that this is “normal” income. You’ll probably end up destroying your integrity or doing tons of BS work just to do anything to maintain that level of income.
Expect the norm to be a startup, non tech company, or some other non FAANG big tech corp.
hintymad 11 hours ago [-]
> If you get a FAANG job you need to think like a professional athlete. S
This is what Netflix has always been advocating for. Reid Hoffman also wrote the book The Alliance, in which he argues that employees and employers are allies. When they are aligned, they work together. When not, they part ways.
I find that these two views are realistic and we can use them to guide our actions.
javawizard 8 hours ago [-]
> This is what Netflix has always been advocating for. Reid Hoffman also wrote the book The Alliance
I think you might have Reid Hoffman (founder of LinkedIn) mixed up with Reed Hastings (founder of Netflix). :)
criddell 7 hours ago [-]
I just realized that Netflix’s Reed Hastings is the same Reed
Hastings that wrote Purify - the excellent memory leak tool that was a pretty big deal back in the 90’s.
hintymad 8 hours ago [-]
My bad. I was talking about both. The Netflix culture, and the book written by Hoffman. Hopefully I spelled their names right.
javawizard 7 hours ago [-]
Oh! You did. I just saw the two in adjacent sentences and assumed you were referring to the Netflix CEO and had mixed up his name.
Nothing to see here, move along...
menloshark 5 hours ago [-]
> or some other non FAANG big tech corp.
The acronym is outdated. I don't really see a difference between FAANG or Nvidia/Stripe/Uber/etc in terms of brand recognition.
And also it depends on where you land org-wise. What you actually are working on is more important than the brand name
lumost 9 hours ago [-]
I don't think this is really true, there are plenty of engineers/managers who rotate through major tech companies. Many Meta folks will head off to new companies which would pay at similar levels.
closeparen 10 hours ago [-]
In other words, do not buy a house or start a family within 2 hours of any of their supported work locations.
gwbas1c 9 hours ago [-]
You can sell your house and roll the equity over to another one in a cheaper area. Depending on how you do it, you might even move into one with no loan or a tiny loan.
compiler-guy 8 hours ago [-]
This really isn't true. I'm nothing special and have survived in the FAANG world for going on two decades. Excepting the very new in their careers, nearly everyone on my team has managed good length careers at the various FANNGS, possibly with stops at smaller companies.
It was the startups prior to those that were terribly unstable and where you couldn't be sure your badge would open the door when you came to work.
Meta may be a dumpster fire today, and the others have had bad layoffs, true. But they all have huge headcounts, and median employee tenure that is above average in the industry.
Of course, saving for catastrophe is wise, especially in these times, but that's true no matter if you work for a FAANG or a startup.
menloshark 5 hours ago [-]
> median employee tenure
it's less than two years, probably well below average. maybe it was more previously
VirusNewbie 8 hours ago [-]
Pretty sure you can look at the median tenure and it's not long at most FAANGs. Most people who work there do not make it long. There are plenty who are there that do, but that's survivorship bias.
lokar 5 hours ago [-]
Someone from Google can quickly enlighten us. Look up the current tenure to be at 50% in percent, for Eng.
I think it was about 2 years 10ish years ago, but that was during rapid growth. Now that overall growth is down it is useful for this.
bcatanzaro 8 hours ago [-]
"A founder-engineer driven company. Facebook is one of the few Big Tech firms whose founder is an engineer, and still is the CEO. Netflix is the other one where founder and co-CEO Reed Hastings was also a software engineer before starting the company. Amazon was the other example of this until recently, but it’s not the case at Google or Apple."
So funny how people overlook Jensen Huang repeatedly.
As if NVIDIA wasn't big tech, or Jensen wasn't a founder, or an engineer...
KaiserPro 13 hours ago [-]
Former meta bellend here:
Zuck only cares about features, or new features. He probably likes power too, but I'm less certain than that. To curry favour with Zuck all you need to do is make a new feature, ideally using AI/AR.
The problem is, zuckerberg trusts no-one, so he is surrounded by familiar faces that act as his inner court. The problem for meta and the rest of the world, is that most of them are utter brainless dicks.
Cox is utterly useless, he has the cognitive faculties of a flea. the rest of the product council has been ruthless bred for agreeing, rather than making good product decisions. Worse still they are either wilfully blind or just blind to the second order effects that their actions take.
Boz, in person is nice. Boz as a leader is a vapid, lacks insight fails to provide actual direction and lets his ego bruise too often. He was 2 years to late to NFTs, Regularly picked fights with juniors in the comments.
The other elephant in the room is the monetisation department. They are basically the drivers of most of the problems in facebook.
Notification fatigue? yeah probably them,
AI slop to boomers? deffo
Rage bait? yup
Fraud? totally profitable.
There was a concerted effort by engineers to try and make meta better (see sophie Zhang), however as time moved forward those that cared were diluted by those that were just there. They recruited far too agressivly in 2020. we had too many people then, but "there was a plan"
They started firing people in 2022, and never stopped. It was clear that Zuck wanted to be a big man, and doesn't really understand how to run his company (Sandberg is a terrible person, but a good leader, even though shes a monumental hypocrite. He saw her as she is, and assumed thats what the rest of the world saw.)
throwarayes 13 hours ago [-]
Also their AI efforts and metaverse efforts flopped
So there’s really not a lot of growth areas for them? Their biggest growth seems to have been acquisitions, not new features.
Maybe data labeling is like RTO - an intentional way to force attrition.
KaiserPro 12 hours ago [-]
> Also their AI efforts and metaverse efforts flopped
That's the thing right
So I was research so both metaverse and AI adjacent. FAIR was industry leading, just not in the sexy field of LLM. FAIR was passed around like a joint at a student house, finally landing under Cox for "product". But FAIR is a research org, so it was a bad fit, run by an even worse leader. (why can't you deliver a new industry leading LLM in 5 weeks? or some other stupid shit)
The metaverse flopped because there was no clear leadership over features/user experience/hardware. Hardware has a 2-4 year lead time. This means that you need to plan your features 5 years in advance. The average horizon for any software feature in oculus was like 4 months.
Because of the huge influx of non game/graphics/hardware engineers the same mistake about "oh lets build a x but for oculus" happened every year. When I left they had contracted a company to re-make unity but for horizon. At the same time they were also making a blender clone, but in react or some stupid shitty idea.
At no point was there a comprehensive plan for what the UX should be like. there were lots of plans that people made, posted about, got many likes. Lots of redesigns of the button, new social features, avatars etc.
Carmak kept on banging on about time to fun, but he never managed to actually make that work. So a social company with a massive social graph, has a product where you can't easily join your friends in a game. (that might of changed, they revoked all my games when I left so I haven't logged in.)
But your point right, in all the years threads is the only new product they have launched, and that only happend by accident.
Meta's SOP is basically have an idea that gets zuck hard, do a small PoC, it shows promise, scale the team from 10 to 3000, and don't deliver anything.
The labelling I don't think is an attrition thing, I think its doing standard facebook shit, throw people at the problem, without thinking about how that would work
swader999 12 hours ago [-]
'The problem is'...
Problem? This is the best news I've heard in a while.
bottlepalm 12 hours ago [-]
This should be top comment. Organizations reflect their leadership and Zuck is a mess.
simonw 14 hours ago [-]
Anyone at Meta able to confirm or expand on the details in this?
13 hours ago [-]
jdalgetty 13 hours ago [-]
They probably just don’t need them anymore. Obviously they are confident that their AI workers are doing a good enough job, and my feeling is that they aren’t planning on creating any groundbreaking new software anytime soon that requires the same number of human engineers to do the work. I think it’s potentially a canary in the coal mine type of warning for the rest of the industry. If a company like Meta doesn’t think it needs the headcount, then other big companies will likely soon follow.
Groxx 13 hours ago [-]
Because it's safe to do so now, anyone on a visa is immediately in an extremely uncomfortable position if they lose their job. They won't leave. And anyone else who does voluntarily gives up on layoff packages.
See also Twitter when Ol' Musky rolled in.
horns4lyfe 5 hours ago [-]
And that’s why they love visa workers
tagyro 11 hours ago [-]
Meta laid off around 2,000 employees this year and in April they announced a further 10% planned cut in their workforce [0].
Employees were told to work from home and were sent emails at 4AM informing them they've been let go.
Those that weren't impacted have software on their computer that tracks their every move.
Remaining employees can now opt out of being tracked at work for half an hour [1].
Meanwhile, @Meta is raking in record profits.
ClickUp reduced headcount by 22% - and the CEO tweeted that the "business is the strongest it's ever been". In the same tweet, the CEO motivated this cut by their intention to build the "100X organization" ...[2]
A week before the layoffs, they posted this video [3].
Webflow fired most of its staff, with some finding out about it after more than 24 hours [4] (while being on a locked visa, which means they'll have to leave the country!).
Cloudflare laid off 1,100 employees (~20% of its workforce) [5] and hired over 1,000 interns (one could say replaced).
My question for anyone still working at these companies:
Probably for the same reasons you go to work everyday.
tagyro 3 hours ago [-]
Definitely not.
I work to put food in the table.
karel-3d 8 hours ago [-]
It's hard to find a job right now
marssaxman 12 hours ago [-]
"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.
michaelt 11 hours ago [-]
> 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 fast enough to get the order in? He's logging into his personal account and paying with his personal card, then making an expense claim.
That in-office worker wearing headphones? Good chance he's logged into his personal music streaming account. Maybe he uses youtube music, so he's logged into his entire personal google account too.
And the sales guy who's constantly stuck in hotels for business travel? Oh boy you don't want to look his 11pm web browsing.
jmaw 11 hours ago [-]
I may be the exception, but if I plan to work on non-work related stuff while traveling I absolutely take my personal laptop. I've done this when traveling to my HQ, as well as taking both work and personal laptops on personal vacations.
marssaxman 10 hours ago [-]
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.
keybored 9 hours ago [-]
If only we all could rise to the level of not doing stupid things on company property (praise), or company time (praise), then we would want for no privacy for there was never any to be taken in the first place.
Okay, this is America so fair enough. We can’t reasonably generalize in this context.
esafak 9 hours ago [-]
The sibling comments are weirdly out of touch. All the examples you cite are realistic.
pessimizer 11 hours ago [-]
You seem to have selected specifically people who are not likely to know the full implications of their behavior, and I agree with you.
I don't even like doing stuff like this on my phone.
xboxnolifes 10 hours ago [-]
> You seem to have selected specifically people who are not likely to know the full implications of their behavior, and I agree with you.
You mean every person in the world who doesn't actively work on the stuff doing the tracking? This isn't selection bias, selection bias is thinking those are the abnormals.
ergocoder 12 hours ago [-]
People act surprised when they are tracked on a corporate machine lmao.
Do they go to Apple Store and login it to their personal account on the showcase iphone and yell at the genius employees?
simoncion 10 hours ago [-]
I remember personally hearing about a Big Tech rank-and-file employee who was trying very, very hard to work around Infosec protections on his company-issued laptop that were preventing him from installing some video game with super-invasive kernel-level anticheat.
So, yeah, people do absolutely braindead shit with their company-furnished equipment. It's fucking mind-boggling.
ergocoder 8 hours ago [-]
On top of that, the company hasn't never hidden the fact that everything on the machine is tracked.
Everyone on the planet is saying this. Every new hire orientation likely states this.
_rsg3 13 hours ago [-]
[deleted]
klipklop 13 hours ago [-]
> my manager has no idea who I am, nor what I’m working on, and I’ve never met them despite me being on the team for nearly two months.
This is the fast track to being next in a round of layoffs. If your manager does not know you, they won’t vouch for you when it comes time to toss people out of the airlock. You are in a vulnerable position.
RobertDeNiro 13 hours ago [-]
At some point the layoff is probably the preferred outcome.
13 hours ago [-]
klipklop 9 hours ago [-]
Looks like the Facebook employee got scared. They always keep quiet…
jefurii 13 hours ago [-]
The elves are leaving Middle Earth..
whatever1 3 hours ago [-]
It’s such a waste for a company that has attracted the best talent, to just toss it.
Getting the right people on the bus is the most difficult task on the world.
And then these people end up in places that cannot utilize their full potential. Everyone is worse off.
mikaeluman 12 hours ago [-]
It makes sense that you need the best engineers to do the labelling. But the story very much sounds like a panic move.
"Things are going so fast and we need to catch up. Yesterday."
But you still have humans working for you. I doubt these label people are putting in their best efforts...
vanuatu 13 hours ago [-]
"It’s literally the gulag" - okay this was a funny comment
its unclear to me why they need their model to be the best at coding (maybe to build an internal technical moat?)
layer8 13 hours ago [-]
Because coding appears to be the most monetizable use of AI, for some time to come.
stephbook 11 hours ago [-]
It's also not like Meta could train it for content moderation, translation or judicial expertise even if it wanted to. They have software engineers idling, not translators.
dansquizsoft 8 hours ago [-]
But Meta's had so much success in this area by copying the leading lans already!
laweijfmvo 11 hours ago [-]
but who’s going to pay Meta for it?
layer8 11 hours ago [-]
??? The same market that is paying for Codex or Claude Code, if Meta offers competitive services.
uejfiweun 7 hours ago [-]
I find it pretty hard to see how Meta could possibly catch up to the existing frontier labs. Distillation, I guess, if you want to go that route, but between the fact that they're already way behind and the constant deluge of negative press like this, it strikes me that they would straight up need an architectural miracle in order to actually be competitive.
13 hours ago [-]
hintymad 10 hours ago [-]
> Amazon has the Kindle
I'm not sure how this matters compared to the other platform companies. Kindle has such a small niche market and the Kindle "platform" hardly registers any impact.
farmerbb 5 hours ago [-]
Yeah I'm surprised they didn't mention Fire TV or even Alexa in addition to Kindle.
drivebyhooting 12 hours ago [-]
Zuck has read one too many sci-fi novels. He is afraid. Afraid that he will be left behind by the AI oligopoly. Afraid that he won’t get to live in Elysium.
ryandrake 12 hours ago [-]
I always point out the Elysium parallels and usually get trashed for doing it. But, if you look at all trend lines, the whole world is very quickly bifurcating into a two tier society with the few "Haves" safely walled off and protected from the many "Have Nots." You can see the moderately rich doing whatever they can to maneuver themselves in to position and ensure their ticket to the space station when the split happens. The rest of us are going to end up being economically irrelevant.
asdaqopqkq 2 hours ago [-]
in a way, arent we all?
microflash 12 hours ago [-]
At some point and scale, engineering (and "other" people, really) become a liability than resource. This is where the rot within surfaces through the tainted skin and there's no stopping it. It just gushes and scorches everything—people, goodwill, cultural relevance, and all.
uberman 11 hours ago [-]
Why did Meta think that VR was the end all be all before throwing away billions of dollars? Why did that want to pay an AI expert a billion dollars? The reality is Meta chases shiny objects like a cat with little real or accountable leadership.
anukin 10 hours ago [-]
This is the result of scale acquisition. Alexander Wang is a notoriously unscrupulous individual. Meta was in a bad situation post Sandberg era but Wang accelerated the process.
csimon80 11 hours ago [-]
In a way, it isn’t that surprising. Executives are constantly being sold the idea that "software is a solved problem." Even if they recognize that this is mostly marketing, it can still influence their internal expectations. They may start thinking, "Maybe AI has solved 30% of software development."
From there, the natural executive question becomes: "How do I make as much of my engineering organization as possible fit into that 30%?"
hintymad 9 hours ago [-]
> Managers inside Meta “fight” over the pay packets of their employees, which involves “knocking down” the packet of engineers on other teams
> Quotas are handed down to managers for the splits of the workforce to be put in each ‘bucket’, and the internal politics gets heated as managers try to get their reports into higher buckets.
Curious, why can't the management assigns budgets (or resources in general) to individual teams? That is, it is the managers who are responsible for the resources that their teams get, and the budget is tied to the importance of the "team" that each manager owns. In that way, all the performance review will be local to each team. As a manager, I'd be responsible for the output and importance of my team, and I answer to my manager because they will allocate the budget (or resources in general). Recursively, my team members will answer to me and I don't have to justify who gets rewarded by how much to my peers, except that there will be some form of check and balances.
How Meta manages their perf review seems to set up their managers to be ineffective.
vkou 9 hours ago [-]
Because that would give managers too much agency. You aren't supposed to get that agency until you are director. Managers manage people and get headcount. Directors manage money and get budgets.
That agency has a price, though. Whatever level you get it at, your boss will not give a single crap about any excuses for why you didn't deliver. A meteor could have hit your building, and it wouldn't matter.
jojobas 1 hours ago [-]
Never stop your enemy from making a mistake.
menloshark 5 hours ago [-]
From the inside, there's a crazy amount of attrition right now. The way they handled this layoff freaked a bunch of people out. They didn't acknowledge it for one month and every week we were wondering if it was going to happen.
It was a 10% cut but it hit SWE pretty hard, looking at partner teams it was around 15-20%. Another 10% were "drafted" to this bullshit data labeling org.
On partner teams, attrition seems to be 10-20% over the last couple months (in addition to prior layoff numbers), maybe higher. Will probably go up again after the next vest. Right now it seems like internal comms has shifted where they're begging people to not leave and saying how they will try to improve things.
There have been several reorgs recently. Doesn't seem like anyone knows what the fuck is happening. Teams are significantly smaller than what they were before and it seems like consolidation should be happening, but leadership is in this weird state of paralysis where they're just leaving shit in the current half-reorged state and not doing anything.
So tl;dr, right now it's the biggest dumpster fire I've ever seen in my life. Feels like I'm watching the Titanic sink
laweijfmvo 4 hours ago [-]
it’s worth paying attention to what the stock price was 4 years ago for the next year or so
xnx 13 hours ago [-]
Is Meta the same story as Twitter? Two companies with way more highly paid engineers that are needed to maintain a mature social platform and ad network? Funny how both reorgs were done in about the most expensive way imaginable. Twitter through overpriced acquisition, and Facebook through technological adventurism.
ceejayoz 13 hours ago [-]
Note that both kneecapped their previously quite open APIs, too.
mth1234 13 hours ago [-]
Can’t really win here. If Facebook doesn’t have open APIs, it gets accused of being a walled garden and hoarding data. If it builds those APIs and lets third parties act with the same permissions as the authenticated user that gave permission to that third party, it gets Cambridge Analytica.
ceejayoz 13 hours ago [-]
The changes I'm referring to are much later than the CA scandal.
In the last few years, they've locked third-party apps out of publishing to Facebook Groups, closed down the bug ticket system, and gave every indication of having abandoned any efforts at improving the ecosystem.
rimeice 11 hours ago [-]
> raises privacy questions
Meta employees being upset about being tracked is the height of irony.
Danox 11 hours ago [-]
Meta is starting to recognize that they are hopelessly behind the other model makers, and they have been just burning cash over the last three years.
lokar 5 hours ago [-]
Past a certain point top talent care more about how they are treated then even more money. The top of the field can get generational wealth at a bunch of different places, why would they put up with Zuck?
13 hours ago [-]
LarsDu88 9 hours ago [-]
There's an aspect to this which feels like part of it is that Zuckerberg himself is sliding into middle age.
Facebook has been around for 20+ years now. The youthful exuberance of Web 2.0 has given way to the exuberance of an even greater more disruptive AI era.
The problem is, it leads to blind imitation. And it's obvious who he's imitating.
It's Elon Musk. From Zuck's perspective, all he ever did was figure out how to monetize a PhP web app - something my buddy in high school could create for our M.U.N. club. Zuck spends millions on VR glasses, low income high schools, 100,000 software engineers, and all he has is the same webapp + some monopolistic acquisitions and a loving wife and child.
Elon is a total dick to everyone, impregnates his executives, gets high on ketamine, does the Nazi salute on live television, but, importantly, launched more satellites into space than any country on Earth. For less than the price of a shitty VR webapp that 20 people used, Elon will solve Global Warming and bring humans into the outer reaches of the solar system. The duality of man.
If Elon started pissing his pants in public or flinging poo at his enemies, Zuckerberg would start doing the same thing.
8 hours ago [-]
13 hours ago [-]
digitaltrees 4 hours ago [-]
Yes. Most companies are.
sota_pop 6 hours ago [-]
Could it be possible that Zuck has a Llama-shaped magic 8-ball to which he has fully committed himself to “dogfooding” an AI-only strategy to his responsibilities in the company?
“[Ll]esus take the wheel”
otekengineering 11 hours ago [-]
because they need to make as many employees quit as quickly as possible if they hope to avoid bankruptcy. i don't think they'll be able to avoid that outcome, instead they'll die trying. maybe their capital and network will be enough to buy them time to fully pivot to hw, though that's probably less of a moat than i believe it is while wearing the rosy glasses of an EE
software is now free, at least for the people that know the proper incantations required to manifest it into existence. software-only companies have no future. sending old-world SWEs into the undiscovered country results in high costs to the unprepared SWEs and high costs to their financiers who lose control as soon as the boots on the ground realize the wildfire is too close for comfort and new winds are blowing
the only viable way to separate assets from liabilities (payroll) fast enough for large corps to catch up with the growing number of claude-unicorn centaurs, and small herds of them, will be bankruptcy (could be wrong, i'm no lawyer)
menloshark 5 hours ago [-]
> because they need to make as many employees quit as quickly as possible if they hope to avoid bankruptcy
right now they're freaking out over attrition and making a bunch of posts internally about how they'll "do better"
warumdarum 9 hours ago [-]
We are going to seem some fairchildren spinouts out of this mess
dzonga 9 hours ago [-]
every engineer is hands-on with 'A.I' - yet we are not seeing quality software out in the wild.
no are there bootstrapped / funded startups by Meta alumni hitting the shelve every week.
thraway3837 6 hours ago [-]
Um. What's there to engineer at Meta? They are an ad-tech company. I thought the HN crowd would make fun of them for this. For years. But now I guess AI coding is easier to pick on than advertisements?
There's nothing at Meta that other companies (engineers) haven't already solved. It's not impossible to load to millions of pictures per second and have them displayed to billions of users.
Just the other day, there was a blog post talking about how we should stop idolizing these companies because they're not doing anything groundbreaking or innovating. But now we're doing just that: expecting an ad company to ... do groundbreaking engineering?
Say what you will. Zuckerberg for all that we make fun of him is an insanely successful software guy and businessman. Being good at software is easier, but being strong at both is rare, and he's a multi-billionaire from it. The dude is wildly successful and no matter how much we hate on him or his orgs for it, the people love it. And the advertisers love it. People love Meta's products and even folks in AI governance and safety fields get the Meta glasses and actively use them.
He's built a company that's pretty much self sustaining and you don't need 1000s of engineers for that. Maybe that fact is hitting too close to home?
operatingthetan 13 hours ago [-]
>“As per The Information, Meta employees used a total of 60.2 trillion AI tokens (!!) in 30 days. If this was charged at Anthropic’s API prices, it would cost $900M. Of course, Meta is likely purchasing tokens at a discount, but that could still come in at $100M+ – in large part from senseless “tokenmaxxing”.”
Holy shit, talking about perverse incentives!
kxxx 13 hours ago [-]
That's what happens when you have leaderboards and internal spend rankings/comparisons. This isn't just a Meta thing; many companies are tracking tokens as performance metric but we all know this by now. :D
kadhirvelm 13 hours ago [-]
Man the dichotomy of you have autonomy to now you're a data labeler in a short span of time must be incredibly rough to deal with. How does culture recover after something like that...Anyone have thoughts when this bubble is going to pop? What a bananas time
bevekspldnw 13 hours ago [-]
”I built the Torment Nexus and I’ll got was a few million dollars and this lousy job.”
pram 13 hours ago [-]
Sure, the current Torment Nexus buildout might be a bubble. But just think: in 10 years we will already have all this torment infrastructure built, ready to use.
simianwords 12 hours ago [-]
This article doesn’t touch on the single most important aspect: recurring layoffs. I think he’s trying to blame AI for most of it but if we’re to guess, it would be the layoffs.
Obviously if the layoffs happen so frequently, the morale goes down.
Almost every company is all in on AI so what makes Meta particularly bad?
somesortofthing 12 hours ago [-]
layoffs don't explain reassigning half your engineers to work as labelers
josefritzishere 13 hours ago [-]
The AI death march is destroying so many companies. You'd think some CEOs would break away from the herd by now.
daniban 13 hours ago [-]
I think Tim Cook tried to...
waterTanuki 8 hours ago [-]
> Needless to say, this is invasive and raises privacy questions: 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? Meta held no consultation and there are no workarounds; just a top-down decision being pushed through.
I'm not going to defend Meta's recent practices but any expectation of privacy when using an employer's device is forfeit. I thought this was basic common sense?
start123 12 hours ago [-]
they burned too much cash with Metaverse
jimmydonalds 10 hours ago [-]
Honestly outside of the forced reassignment and surveillance this comes across as super whiny. Extremely unsympathetic.
mannanj 3 hours ago [-]
He talks about psychosis, and I'm glad to see some people here seeing that for what it is rather than gaslighting everyone and pretending that its a made up word or that that sort of thing is a "conspiracy".
I see it more as a part of this common, historical trend among humans and other animals:
- core, leadership figures with power, like to push their views and beliefs on others and people will just oddly follow it like in lock step and in tribal hypnosis.
- I believe we are seeing this.
- I believe we are seeing this from the world's leaders in lockstep, to extract unprecedented resources and take additional power; and protect themselves at the expense of everyone else
It seems to me to match similar trends we've had in major periods of instability and revolution throughout human history. WW2, even WW1, showed this by the bourgeoise class. I think enough of them were able to hide and get away with it, and we are seeing a repeat of that by the next generations of their families. Theres my conspiracy theory of the day!
cyanydeez 11 hours ago [-]
because enshittification probably has a third rail now with the belief that employees dont matter either.
13 hours ago [-]
marsven_422 2 hours ago [-]
[dead]
billg_unleashed 12 hours ago [-]
[dead]
peanut-walrus 13 hours ago [-]
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?
tennfown 13 hours ago [-]
> 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.
fusslo 13 hours ago [-]
the ceo of a former company I was at demanded a rebrand like 6 months after our internal rebrand. Cost ~500k-800k USD.
Turned out he was schtupping the vp of the design company (his wife told the admin assistant during the divorce)
robocat 11 hours ago [-]
> Schtupping
Note that word isn't joint to tupping unless you're from Tasmania.
Shtupping comes from Yiddish, while tupping comes from an old English/Scots agricultural term relating to rams.
I wonder what "commission" the VP received.
bluefirebrand 13 hours ago [-]
I wouldn't be surprised if a much larger proportion of big business and politics boiled down to this
Yeah there's lots of ethics rules and stuff about it but we've seen how little the upper class cares about that
Whenever a big business deal goes down, I tend to assume someone's getting sex or money out of the deal
Frankly there's already just so much corruption that we know about and it seems unlikely we know about all of it or even most of it
a34729t 13 hours ago [-]
A friend of mine has actually posited a variation of this as way to predict the outcomes of legal cases
tracker1 13 hours ago [-]
Hey, the VP is driving a new Ferrari... right after a new 8 figure deal.. weird.
12 hours ago [-]
solid_fuel 10 hours ago [-]
How now, that’s not fair. They also make a lot of money giving teenagers depression and selling them beauty products and chatbot companions.
mxschumacher 9 hours ago [-]
please stop being so mean, they also create echo chambers to kill political discourse (i.e. the foundation of democracy) and show the most inflammatory material to their users to pit them into a shouting match against each other
solid_fuel 9 hours ago [-]
Truly who could blame them though. They have to trap people in rage bubbles or they might make slightly less money!
I'm so tired of these double standards, nobody ever blames fentanyl manufacturers for making such an addictive product so why is everyone mad at facebook? All they did was poison discourse for a generation and provide material support to an autocrat.
giantrobot 12 hours ago [-]
> Oh, and enabling human traffickers.
Also the genocides.
malfist 9 hours ago [-]
Hey now that was an accident! They created a taskforce to prevent that from happening again, ignored all their recommendations and then laid them all off.
I'm sure meta learned their lesson
giantrobot 7 hours ago [-]
Big whoopsies on that one.
marcosdumay 12 hours ago [-]
Or alternatively, it takes some time to destroy a codebase that was created over decades to a point in that it scares the end-users.
mrweasel 12 hours ago [-]
Or they got people so addicted/dependent on their social-media crack that they can't quit, regardless of how bad and dangerous the product becomes.
naturalmovement 12 hours ago [-]
> selling ads to scammers to prey on the elderly
I thought that was YouTube's business model.
Now if you'll excuse me I need to purchase some phony dick pills and diabetes snake oil to go with my fake NASA-designed air conditioner.
frangonf 12 hours ago [-]
Maybe it was needed until recently and today the scale and monopoly is sufficiently well oiled that a couple 1M$/month programmers with some clankers can ship some new buttons and keep it running?
TheOtherHobbes 11 hours ago [-]
Maybe.
throwarayes 12 hours ago [-]
Facebook is for preying on the elderly. Instagram for the rest of us.
KaiserPro 13 hours ago [-]
You need a set of good lead engineers in monetisation who can hide the fraud well enough from the rest of the company
dylan604 11 hours ago [-]
Wouldn't you be better served by hiring competent accountants for that? An engineer would screw this up and get the decimal in the wrong place.
jazzpush2 13 hours ago [-]
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 your organization gets destroyed. I hope you reflect on the damage you've caused the world.
98codes 12 hours ago [-]
I've held a short list of organizations I wouldn't ever work for, for a long while. Meta is on that list, but so are most of the big tech companies you see in the various anagrams.
It's getting to the point where selling my soul to the highest bidder is going to be absolutely required for any big tech job going forward.
ryandrake 12 hours ago [-]
I started doing this, but so many companies are bad that it's pretty career-limiting. Ultimately every company is, or one day will be, solely focused on "maximize shareholder value forever" as their one and only imperative. You just have to find the least bad ones.
freejazz 12 hours ago [-]
Meta's problem isn't that they "maximize shareholder value" it's how they decided to go about doing it.
throwaway894345 12 hours ago [-]
I would love to learn if people have structured approaches for identifying companies that are in that "least bad" band, but yeah, I agree that as long as we have a system based on extreme wealth inequality, it's going to be pretty difficult to find moral work. At the end of the day most of us are working to make billionaires richer--in the best case we do that by genuinely creating value, but frequently it's about taking money away from some middle or lower class person (however indirectly).
fsflover 10 hours ago [-]
One way to decide is whether the company has a dedicated Wikipedia page with criticism, or, for the next level, a section.
ImPostingOnHN 10 hours ago [-]
Imagine yourself describing to your relatives how the company has made money and see how embarrassed you feel.
throwaway894345 6 hours ago [-]
The difficulty isn't in making the moral assessment, it's in searching through tens of thousands of employers and understanding their business models.
everdrive 12 hours ago [-]
>It's getting to the point where selling my soul to the highest bidder is going to be absolutely required for any big tech job going forward.
Can you expand on this? Aren't there plenty of "not-amazing-but-definitely-not-evil" organizations out there which need talented engineers?
HelloNurse 11 hours ago [-]
The "amazing" organizations seem amazingly evil.
trhway 10 hours ago [-]
For example the just mentioned Cursor. Looks amazing and not evil. Couple years there probably would have made unnecessary any other job after that.
throwaway894345 12 hours ago [-]
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.
starik36 11 hours ago [-]
What groups do you subscribe to? My feed is mostly relatives, friends and their photos. Occasionally there are panels with people I don't subscribe to, which you can press X on and you won't see them again.
throwaway894345 6 hours ago [-]
I don't subscribe to any groups except maybe a neighborhood association or similar. I was basically inactive on Facebook from 2014 until the last year. I've never been remotely right-wing and while I'm sure I have some old acquaintances who have become MAGA, the overwhelming majority of my Facebook friends are decent people--either normies, moderates, or left of center.
> you can press X on and you won't see them again.
I'm not worried about Facebook showing me propaganda, I'm worried about Facebook aggressively propagandizing society at large.
bradlys 10 hours ago [-]
Man, are people on HN still this unaware of how personalization algorithms work at all?
throwaway894345 6 hours ago [-]
They don't _have_ to propagandize for one particular pole by default.
pesus 11 hours ago [-]
Also notable that they willingly and knowingly allowed FB to be used to facilitate genocide, which makes them culpable in it.
> Facebook contributed to a genocide in Myanmar. Scholars, reporters, and United Nations investigators agree that the social media giant played a role in an explosion of ethnic conflict in 2017 that led to the death and displacement of hundreds of thousands Rohingya Muslims in Northern Myanmar.
tetromino_ 11 hours ago [-]
> they are _aggressively_ promoting far-right wing propaganda
In my feed, they are aggressively pushing an approximately equal mix of woke propaganda, far-right propaganda, funny memes, and discussions of literature and philosophy. It just depends on what the Meta model decided you and your friends are into.
ModernMech 11 hours ago [-]
Right, in the tech world it’s a continuum between “do no evil (fingers crossed behind back)” and “They trust me. Dumb fucks”
nine_k 12 hours ago [-]
Truth be told, the Meta engineering organization created PyTorch and React.
I won't color any large entity uniformly bad at all times and aspects.
embedding-shape 12 hours ago [-]
> the Meta engineering organization created PyTorch and React
People created PyTorch and React, they happen to be working at Meta at the time.
Maybe it's unlikely they'd create those working elsewhere, but I think it's much more unlikely that someone else at Meta would have created the same thing without those people there.
pcan77 12 hours ago [-]
Totally agree. And who cares, the internet, computers and web apps worked before and will work after those go away. It's not like React is some irreplaceable genius invention, it's just a framework like Ember, Angular, etc etc. The people who made them are no doubt amazing, but what I'm saying is we're not "in debt" to Meta for these tools at all.
esafak 8 hours ago [-]
Meta assigned hundreds of engineers to work PyTorch. That is only going to happen at a handful of companies. You are very much in debt to Meta if you use it.
> People created PyTorch and React, they happen to be working at Meta at the time.
Exactly. The fact that they worked on Meta's (then Facebook's) payroll does not make what they've done, or themselves, automatically as bad as some other things some other people at Facebook / Meta did.
And the bad things that some people did at Facebook / Meta are also due to their own choices, not by the virtue / sin of working for a particular org.
embedding-shape 11 hours ago [-]
> The fact that they worked on Meta's (then Facebook's) payroll does not make what they've done, or themselves, automatically as bad as some other things some other people at Facebook / Meta did.
I kind of disagree. You're associating yourself with these people, supporting the same machine. If you actually disagree with the machine, then don't work there in the first place. Not to mean these people are inherently evil or whatever, people have different circumstances, people reflect, sometimes change and people don't always think before acting, it's only human. But everyone who worked there while having other opportunities available, because the pay was better or whatever, definitively should reflect on what imprint they want to leave on the world really.
callmeal 11 hours ago [-]
>I won't color any large entity uniformly bad at all times and aspects.
I agree that Meta is not uniformly bad, but I would not consider React to be a great tool. Every React project I worked on has turned into an unmaintainable pile of spaghetti.
not_a_bot_4sho 10 hours ago [-]
I was going to say, isn't React something to hold against Meta? Being intimately familiar with it, I don't consider it a positive contribution to the world.
lobf 5 hours ago [-]
I work in film, not software engineering, but I've heard lots of shade thrown on React for a long time, mostly for this reason- messy code.
The question I have is, does React somehow encourage or enable code that is messier than in other frameworks? Why is it so popular if it's so widely hated? There's something I'm missing here.
fragmede 4 hours ago [-]
It's got a number of really nice Quality of Life (QoL) features, but who's going to go into the Internet and be positive about something? At best you'd be called a shill or astroturfing. If it's the younger crowd they'll be sure you call you cringe. So why would you hear anything positive about React. Or life in general when you can just be negative? That has a number of broader implications for society that aren't get to get solved here.
As far as React goes, it's composable, which means I can create a <PreferencePane> and then put a <CameraPref> inside that, and then later on in a wizard, I can put the <CameraPref> and it's totally fine. This means I don't have to write the same fucking code, ever. If the people im working with know their shit, as the progtammer, I never have to see the css/stylistic code/elements unless I go looking in another file for them. No shit the CSS is a distraction when I'm trying to write a code that is not CSS. It's all JavaScript. This is a good thing, but people that grew up hearing that JavaScript sucks have never challenged that successfully, so having React forced upon them just sticks in their craw. This is a good thing because JavaScript runs on bother the server and the client/your laptop, so as the programmer, you don't have to switch contexts as your work on the app. Before this current bout of "you will all lose your job to AI" there's always been waves of newcomers too the field that "didn't know what they were doing", and that we were supposed to shun them for it. (And that JavaScript was was only for noob designers.) So you have to balance everything you hear with that sort of negativity. If everyone your age minus 10 was here to take your job and will work for $200k less a year, and they started learning react the year it came out, same as you, how do you think FilmNews forum would sound? The film industry banded together to ban AI script writing and other tools, so we'll have to see how that pans out. React is fine. Any large app is just going to be messy. And proprietary. Open Source is great, but the number of success stories are few, and not at all replicable. (If someone has a project with one that isn't "sell support", I'm all ears.)
The fact that people bitch about it is a good thing. It's when they don't that Facebook needs to worry about things. (Oh yeah also it's from Facebook, and that's not exactly an industry neutral employer. As we see here. If someone told you they work at Meta, what, are you not going to sleep with them? Two million dollars of RSUs buys a lot of not giving a shit. What are we going to vote to underfund the bus they already don't take, that we also don't take?)
davidw 11 hours ago [-]
Organizations that are overall bad can have people who have done some good things, or at least technically impressive things.
jacques_chester 11 hours ago [-]
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.
pokstad 10 hours ago [-]
That’s a choice. This isn’t a story about someone poor who needs to work at McDonalds to make ends meet to feed their family. We are talking about the top earners in the world who made a decision to make more money than working at a competitor (Google/Apple/Microsoft/etc) where they would still be in the top 1% of earners.
jacques_chester 4 hours ago [-]
It was a choice. I chose it and I wish it was never a choice I considered.
ActorNightly 10 hours ago [-]
If you worked at Meta and couldn't find a job for a year, its not because of Meta.
jacques_chester 4 hours ago [-]
I was unemployed before Meta.
throwarayes 13 hours ago [-]
I think it says more about Metas inability to create new products or make investments.
Look at their big growth areas. They acquired instagram and WhatsApp. Threads seems successful(?) but is an extension of instagram.
Mostly they’ve just gotten better at weaponizing rage bait. Which I’d argue, long term, will be a losing strategy.
If this were a healthy culture, with all the people working there, Zuck would have promoted far more interesting internal experiment to full blown products. That just doesn’t seem to happen there.
ribosometronome 12 hours ago [-]
>Threads ... rage bait
The advertisements within Instagram for Threads almost always seem to be fairly thinly disguised engagement & rage bait. Every time it gets me, I feel an increasing desire to move away from the whole ecosystem.
embedding-shape 12 hours ago [-]
> Zuck would have promoted far more interesting internal experiment to full blown products. That just doesn’t seem to happen there
I don't understand this either, there are so many clearly advantageous ideas and experiments to be be carried out, that can make discussions better, thinking clearer and help people actually connect. But instead they're only thinking about how to optimize the ad-machine in the end, so depressing to see.
aantix 11 hours ago [-]
Never understood why Facebook hasn't implemented the 'Explain this post' type feature that you see on X (@grok).
Facebook seems to be the most misinformed audience - an LLM fact checker would be a great addition.
butlike 11 hours ago [-]
The scales are different. FB has far and away more users. Could you imagine the headlines? "AI tool now thought police for articles on Facebook"
neutronicus 12 hours ago [-]
If you were remote and LCOL or MCOL you've also made significant inroads towards retirement after just a couple years at Meta.
Like, you can go be a middle school teacher and probably be fine if you stuffed the sack while the stuffing was good.
pjmlp 11 hours ago [-]
You mean like React?
Agreed, what a damage to the world.
solid_fuel 11 hours ago [-]
No kidding, the damage react has done to front end engineering will be felt for decades. Bloated, slow applications that don’t conform to system conventions and burn power like crazy have been the norm ever since React caught on.
b212 10 hours ago [-]
What alternatives to React do you propose? I found Angular even worse…
pjmlp 2 hours ago [-]
Vanilajs.
LtWorf 9 hours ago [-]
<html>
gulugawa 11 hours ago [-]
React is an overcomplicated mess made popular by manufactured consent.
alpha-male-swe 11 hours ago [-]
you shouldnt feel bad for them because they are smart and could get a job at meta (unlike you)
jazzpush2 9 hours ago [-]
I work for a frontier lab, lol.
slibhb 11 hours ago [-]
The idea that facebook is this "well-documented do-bad-for-the-world organization" that has caused "damage to the world" is a perfect example of scape-goating.
When you step back and try to explain exactly what the company has done that's so bad, there's nothing there.
ben_w 11 hours ago [-]
Off the top of my head, a genocide, albeit by being careless people rather than malicious:
The chairman of the U.N. Independent International Fact-Finding Mission on Myanmar stated that Facebook played a "determining role" in the Rohingya genocide.[98] Facebook has been accused of enabling the spread of Islamophobic content which targets the Rohingya people.[99] The United Nations Human Rights Council has called the platform "a useful instrument for those seeking to spread hate".[100]
You might as well blame this on Tim Berners-Lee. It's just absurd, a clueless way of thinking about moral responsibility.
ben_w 10 hours ago [-]
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 the web, and convinced everyone that a random phpbb forum he made was filled with BBC reporters, and the defence was two full-time moderators, you can bet people would blame him if someone organised a literal genocide on that forum.
slibhb 10 hours ago [-]
"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.
ben_w 10 hours ago [-]
> Do you hear yourself?
Better than you heard me, given that's not what I said.
solid_fuel 9 hours ago [-]
This is an uphill battle, I'm afraid. As evidenced from their other comments, slibhb struggles a lot with basic moral concepts like "you are responsible for the things you do".
slibhb 9 hours ago [-]
It's very fashionable for Westerners to evince belief in the idea that inhabitants of third-world countries have no free will and aren't responsible for their actions. We're told that everything bad that happens in those countries is due to large Western companies or a history of colonization.
This is all very silly. The genocide in Myanmar (it's a civil war last I checked) isn't Facebook's fault (legally or morally). Facebook has surely made mistakes, but that doesn't make them to blame for people killing each other on the other side of the world.
ben_w 9 hours ago [-]
You're still shadow-boxing with what you want me to have written, not what I actually wrote.
slibhb 8 hours ago [-]
I reread your posts, and no. You seem unaware of what your posts imply about the agency of certain groups of human beings.
solid_fuel 10 hours ago [-]
> 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 history and fragile peace.
Hope that helps. If you still can’t understand it, I can recommend some philosophy books on morality and our responsibilities to our fellow humans.
slibhb 10 hours ago [-]
Based on this garbage-level post I have a strong feeling I've read more moral philosophy than you.
solid_fuel 10 hours ago [-]
Great counter argument, it really illustrates your thought process - or lack thereof.
It’s really sad that you don’t comprehend basic morality, but unfortunately not much can be done in cases like this.
The will for change must come from within, but if you ever do find yourself feeling empathy or even sympathy for other humans I promise there are lots of resources available to help you learn and understand more about living like a responsible human. All it takes is asking for help.
curt15 11 hours ago [-]
See Sarah Wynn-Williams' book and congressional testimony for more.
bla15e 11 hours ago [-]
it's not a perfect exampe of scape-goating of the goat is still alive
techblueberry 11 hours ago [-]
> The idea that facebook is this "well-documented do-bad-for-the-world organization" that has caused "damage to the world" is a perfect example of scape-goating.
True, none of us are innocent.
> When you step back and try to explain exactly what the company has done that's so bad, there's nothing there.
WTF?
thepryz 11 hours ago [-]
Sorry, but your rant comes from a place of naive privilege when you assume meta engineers all had options.
I know a number of people that accepted roles with companies they vowed never to work for after being laid off and unemployed for a year. The reality is that when you look at tech in abroad context, there really are very few ethical and/or noble companies.
fzeroracer 11 hours ago [-]
There are plenty of options. I for example am one of those unemployed engineers that has been looking for a job for about a year now. Meta recruiters have came to me trying to poach me, and I've said no every time.
The reality is that more engineers need to be able to grow a spine, have longer term thinking and actually stand their ground when it comes to these companies. You could not pay me enough money to work at Meta or Palantir and while it's true there are very few ethical or noble companies, working for Meta is more akin to completely throwing out your ethical compass.
thepryz 7 hours ago [-]
Easy to say, harder to stand behind when you’re savings are depleted, you have a mortgage and a family to care for, and maybe you’re on a work visa about to be kicked out of the only country your kids have ever known only to return to a country they don’t even speak the language of.
I don’t disagree that there are many evil companies and one should try to be selective in who they work for. But life, in my experience, exists in shades of gray and it’s foolish to judge others without understanding their circumstances and the path that lead them to where they are today.
fzeroracer 6 hours ago [-]
>Easy to say, harder to stand behind when you’re savings are depleted, you have a mortgage and a family to care for, and maybe you’re on a work visa about to be kicked out of the only country your kids have ever known only to return to a country they don’t even speak the language of.
Would these material conditions change if the person involved was responsible for making bombs used in a genocide? Or if they were working for the Torture Nexus company? Or responsible for money laundering and other illegal activities?
Life certainly has many shades and while I can be sympathetic to certain conditions here we're talking about a highly educated group of individuals who have multiple options to choose from. They've made their choice (or a series of choices) to end up where they are and that does not render them immune to criticism.
gulugawa 11 hours ago [-]
What options?
spencerflem 10 hours ago [-]
I was considering pretty heavily getting a teaching license
sleepybrett 9 hours ago [-]
labor solidarity, in america... we could only hope.
spencerflem 11 hours ago [-]
Downvoters are wrong. Everything here is true. As someone who compromised their morals (not Facebook but other big tech) after being laid off, it was a choice
gulugawa 11 hours ago [-]
As someone who quit their corporate tech job to focus on community building work, I don't think finding better job is that simple.
Nowadays, when I look at job listings, practically all of them are for companies that are ethically compromised in some way. They are overusing generative AI or building products that are having a negative impact on society.
One of the worst examples I saw was a software engineer job posting from my previous employeer that builds cloud-based physical security systems for buildings.The job requires the use of AI. I wouldn't trust a security system that randomly decides to unlock the front door to my house because of a hallucination.
ActorNightly 10 hours ago [-]
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 realize that even people who are make less than you truly absolutely just DGAF that you declined a Meta job - sure, they will tell you its a good thing, but its not like you get rewarded for it with having more friends or social support, in the end you are just still another person to them.
On another hand, you can make enough money to secure a good life for yourself, create new accounts on social media websites if you want to talk about Meta in a more positive light, and find new friend groups that are easily accessible with having more salaries (just buy a BMW a show up to any BMW meetup and bam, new friends right out of the gate).
The 2024 election should be a clear indicator that people just simply DGAF about each other as much as people think.
cayley_graph 10 hours ago [-]
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.
ActorNightly 10 hours ago [-]
Nope sorry, you still aren't having a positive effect unless you live a barebones selfless life dedicated to helping others. You purchase products from companies, use services, and do things for entertainment that all somehow negatively affect someone in some form and way.
Oh, you think that the arbitrary line your draw in your own life determines the standard for being moral? Well, welcome to the club with the rest of us. Its easy to make an argument that shifts the blame away from Meta - they offer a product that is completely optional, its up to the individual person whether to use it or not, so working for Meta is not immoral. Thats a line someone could draw in their own life, and there isn't a single argument you can make based in any sort of grounded framework for them being wrong.
cayley_graph 9 hours ago [-]
This is tired and reductivist reasoning deployed only by those rationalizing wrongs, and immediately recognizable by nearly everybody as such. My kids could tell you what's wrong with this thinking. I believe that working a job where I would knowingly contribute to mass mental illness (including but not limited to inducing teenage depression and body image issues leading to suicide), the destruction of liberal democracy and free society, mass surveillance unlike anything constructed before in the history of mankind, and even genocide falls on the wrong side of the line. If you have convinced yourself otherwise, this is a weight you must carry. Acting so callously against your fellow humans always exacts a price, knowingly or not; it requires destroying part of your capacity to care for other people.
ActorNightly 7 hours ago [-]
I hope you realize that you have addressed nothing in my post, you are just squirming on some irrelevant stuff.
Once you find a solid counter argument to "its a product that people are free not to use", then we can have a conversation.
cayley_graph 6 hours ago [-]
Anyone with kids could tell you that this is an ethically vacant position to hold. Particularly given the social network effects of not being on these platforms and the addiction engineering that goes into keeping you on them, especially at an age when you're prone to feeling insecure about your place in the world. The effects are pronounced in children, but still hold for adults.
Anyway, I think I've said all I possibly can to educate you. I hope you can take something from it.
swader999 4 hours ago [-]
I've been offered to interview at these places several times but always declined. Some on principle but mostly because I didn't want to relocate and I don't want to work for a large company.
jazzpush2 9 hours ago [-]
I work at a frontier lab and have rejected Meta interviews (for much higher salary) many times over the years.
And BMW meetups are not good ways to meet high-salary people. Likely the exact opposite.
lonesword 7 hours ago [-]
> I work at a frontier lab and have rejected Meta interviews (for much higher salary) many times over the years
Good for you, but this is not the counter example to the wager that the parent proposed. It would be "I worked for a no-name company in a developing country and still turned down interviews from Meta".
ActorNightly 7 hours ago [-]
The point is that there is a number for everyone to go against their "high level" morals (i.e stuff that is far removed from actually physically harming humans yourself). Anyone who says they don't have one (and not a buddhism follower) is lying.
As for BMWs, thats the idea - you can buy an M car with that salary and everyone who can't afford an M car is gonna wanna be your friend.
spinningslate 10 hours ago [-]
> 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
Not OP but I can say with 100% truth and certainty that it wouldn’t matter how much money they offered - I would not work for meta. Some things matter more than money.
spencerflem 10 hours ago [-]
I mean, you Can, but I like my friends and myself.
I feel gross about the place I’m at and I don’t want to lose that feeling.
shimman 12 hours ago [-]
They won't reflect, these people literally have no morales. The only thing they value is money and giving teenage girls depression.
edit: sorry but if you purposely to chose to work at Meta after 2016 you clearly have zero morals and are fine with working at a company that not only willingly exacerbated a genocide but knowingly profited off of it too.
These workers can't be condemned enough, some of these devs should be in prison too.
ModernMech 9 hours ago [-]
> giving teenage girls depression.
FYI there's nothing that said the depression Facebook intentionally causes in teenagers is limited to just girls.
cindyllm 12 hours ago [-]
[dead]
onlyrealcuzzo 12 hours ago [-]
> The only thing they value is money and giving teenage girls depression.
You really think if they didn't work there, someone else wouldn't?
You really think them and only them are the people capable of doing whatever technical things are causing the problems you perceive?
98codes 12 hours ago [-]
"Someone else would be willing to ruin this, so I may as well ruin it and get paid for it" is not a direction everyone wants to, or even is willing to go.
jlengrand 12 hours ago [-]
In case you care, what you're doing is called causal impotence https://philpapers.org/rec/NORTIO-18. Then you can also search why it does matter.
onlyrealcuzzo 12 hours ago [-]
Where do you draw the line?
You're a TVC in the kitchen at Meta? All you do is give girls depression?
You work at a business that buys ads on Meta? Is all you do is give girls depression? Even if you work in a non-profit branch specifically to do out-reach for kids or something??
How far separated from Meta do you have to be to not be reduced to doing nothing but giving girls depression?
ModernMech 9 hours ago [-]
A clear line would be if you are compensated directly in shared of Facebook, then your culpability is much higher than if you're just working a salary or buying ads.
lo_zamoyski 11 hours ago [-]
It requires discernment, to be sure.
The Principle of Double Effect[0] is essential in such cases, because it helps determine when cooperation with evil is remote or proximate, and when such cooperation with evil is morally permissible.
And Facebook is evil incarnate because some people hate while other people seem to like it just fine?
It's interesting how easy it is to define exactly how evil Facebook is and categorize each worker on an evil spectrum based on job title alone.
Who would have thought life was that simple!
mplanchard 12 hours ago [-]
Obviously it’s a spectrum, no? Anyone contributing to the edifice is in some way furthering its core mission (giving girls depression, or utterly destroying society, depending on who you ask).
At one end of the spectrum you have very talented, smart engineers who could easily get a job anywhere, devoting their lives to targeting ads, surveillance, brain-hacking the masses with the algorithm in order to sell more ads, etc. At the other end is, let’s say, the cleaning staff. Meta would suffer if either group outright refused to work for them, but their mission is affected more by the engineers, they are harder to replace, they have many more options in terms of alternative employment, and they have greater knowledge of the impact of the business. Thus, they bear (much) higher relative moral responsibility. Compare to the cleaning staff, who, because of their relative lack of standing, agency (they likely work for some other company that Meta contracts with), or other options, bear negligible moral responsibility, even though their absence would likely make Meta’s offices uninhabitable.
Everyone working there is somewhere on that spectrum. They can make their own judgements about the degree to which they bear any moral culpability, but it’s not unfair to say that someone working on open source at Facebook still contributes to the overall mission by oss-washing facebook’s reputation, promulgating the brand into the engineering consciousness, etc., even if they are not directly contributing to giving girls depression.
onlyrealcuzzo 12 hours ago [-]
> At one end of the spectrum you have very talented, smart engineers who could easily get a job anywhere
Not exactly...
> devoting their lives to targeting ads, surveillance, brain-hacking the masses with the algorithm in order to sell more ads, etc.
Nice try, but most of engineering at Meta has almost as much to do with this as the food staff...
So the question remains - if you're an engineer working on nothing related to any of that - most of Meta - why is your work reduced to "destroying girls lives" but the TVC's working in the kitchen are not?
Why are people working at GM, who have a large ad spend on Meta, not destroying girls lives? But the people working on storage compression algorithms to save on hardware costs are??
Why is the TVC not bad, but the person working on decorating the offices is?
mplanchard 11 hours ago [-]
My answer already addresses this? I didn’t say every engineer works on those things. I said it’s a spectrum, with the people working on those things at one end. I also already answered that they all contribute to the edifice, with different levels of moral culpability, which it’s up to them to hash out how they feel about.
Meta’s business is enabled by (practically) everyone who works for them, otherwise they wouldn’t pay them to work there. The storage compression algorithms are enabled by and contribute to the mission of the company.
If you’re comfortable knowing that your job is paid for by destroying society, and that your work makes that destruction a little more efficient, that’s fine. Storage algorithms are pretty low on the spectrum, and at least they may have some other uses if open sourced. For me, I wouldn’t do it, because I don’t want to contribute even in a small way to what Meta does. But others obviously can and do feel differently.
onlyrealcuzzo 10 hours ago [-]
> If you’re comfortable knowing that your job is paid for by destroying society,
It's so easy to reduce things!
I'm still trying to figure out if my cousin who decorates offices for FAANG is destroying society or not.
qwerpy 9 hours ago [-]
It must be exhausting having someone like that (the person you replied to) in your life. So negative, judgmental, and filled with hate. Have to be careful about everything you do and say around them or you’ll be labeled as some kind of -ist or destroying the world.
mplanchard 8 hours ago [-]
Y’all are not good at reading comprehension, is the only label I’ll apply to you here. I’ve had good friends work for Meta, and I don’t judge them for it. I wouldn’t work there, because how I feel about the company means I can’t feel good about myself contributing to it in any significant way. Other people will feel differently, and, again, that’s fine.
But if you fundamentally disagree with a system, trying to avoid contributing to it in any way makes sense! Whether it’s making the algorithm or addictive more farming out moderation to underpaid contractors or building a cool open source library for frontend coding or whatever, you can choose not to do it.
Or you can say, my contribution is not meaningful enough to the broader organization for me to worry about my place in it. Or you can say, I will siphon money out of the beast and use it for good. You are still contributing to it, but how you feel about it is up to you.
shimman 6 hours ago [-]
[flagged]
jlengrand 12 hours ago [-]
Your obsession about teenage girls is worrying
EDIT: my bad, I read you wrong and didn't realize you didn't bring up the whole tenage girl thing. Sorry for that.
onlyrealcuzzo 12 hours ago [-]
Nice dodge.
I'm directly addressing OP's original comment that "all anyone at Meta does is give girls depression."
It's almost as if it's not that reductive... even though you just made the same reduction...
Want to answer the actual question?
hparadiz 12 hours ago [-]
I remember before FB was a thing and sharing photos with your friends was a huge pain in the ass. We had dozens of different websites in this days from MySpace to some weird ones that you've never heard of before. They all did the same thing as FB even to the point of having a very similar UI. The whole "damage to the world" thing is lost on me. I was in college when FB came out and we all were eagerly trying to get an invite to the site. You could only sign up with an EDU email at the beginning. Before Facebook there were magazines for teenagers that set the same exact standards and had the same exact issues.
dylan604 11 hours ago [-]
Are you seriously reducing all of FB to an image sharing site?
shimman 12 hours ago [-]
Very interesting, never heard the term before but are there more philosophical concepts tying in the ideas of solidarity and labor movements?
Thanks for sharing the paper. Going to read it tonight, the abstract is very interesting.
Anon1096 12 hours ago [-]
Do you really think the guy branding thousands of people working at Meta as basically pedophiles can really be said to care about "solidarity"? I certainly wouldn't consider someone a peer if they randomly go and call me a pedophile because of where I work. I'm sure 95% of people working there have 0 relation to the algorithm decisions and definitely have no particular fixation on giving teenage girls depression.
shimman 6 hours ago [-]
Material outcomes are the only thing that matters, not personal wants or wishes.
If you worked as an accountant for Epstein after 2006, then yeah you may not be exactly a pedophile but you have shown you're okay with not only working with pedophiles but having a pedophile actively enrich you.
Very few people on this planet are willing to actually do this. Those are Meta are willing to do exactly this.
Also solidarity is a two way street and acting as if the literal 1% of earners in the nation will suddenly develop empathy is foolish. I have solidarity for actual workers trying to better society; not for those that exacerbate the climate crisis, help minorities get cancer through data center expansions, personally profit off of scamming seniors, are okay with allowing a genocide on their watch, do nothing to help prevent the erosion of democracy, and have directly caused many suicides/self harm/deaths of despair.
They have to commit to a lifetime of repenting and self-flagellation isn't going to cut it. It's not the middle ages.
Retric 12 hours ago [-]
Someone else isn’t a 1:1 replacement, when people refuse to work for you you’re stuck offering higher wages and or taking worse employees.
How well a job is compensated on average very much depends on how willing and able the average person is to do it.
jbxntuehineoh 11 hours ago [-]
But your honor! If I didn't sell heroin, someone else would!
10 hours ago [-]
12 hours ago [-]
tommyogod 10 hours ago [-]
"If I didn't cheat on you then someone else would" good lord
bigstrat2003 11 hours ago [-]
"Someone else would do it if I don't" is not, and never has been, a valid argument for whether something is moral to do. If you want to argue that it's morally permissible to work at Facebook, you need to argue that on its own merits, not by appealing to fallacies.
12 hours ago [-]
lo_zamoyski 11 hours ago [-]
> You really think if they didn't work there, someone else wouldn't?
Putting Meta aside as I do not have a sufficiently deep view of the total scope of work at Meta and its relation to its misdeeds, I never understood how anyone found this fallacious line of reasoning convincing.
So what if someone else would do it? The point is that you are morally responsible for your actions and your actions alone.
It horrifies me completely to realize that so many people would excuse their own gravely immoral actions on the incomprehensible grounds that if they didn't do it, someone else would. Where is the logic? It is such a severely morally and psychologically crippled way of thinking. Yes, if I don't shoot the innocent civilian in the head, then SS-Schütze Schmidt will do it anyway, so I might as well do it. Incredible.
Morality is not some calculus that is concerned about whether certain events occur or about optimizing some sum total of events. It is about how you, personally, use your agency. That's it!
freejazz 12 hours ago [-]
>You really think if they didn't work there, someone else wouldn't?
What does that have to do with any person's individual morals?
bluerooibos 12 hours ago [-]
[flagged]
MAustriaGA 12 hours ago [-]
[dead]
lelanthran 12 hours ago [-]
> 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.
One day, when there is no job for you, you will look back on this moment and chide your past self.
There is no organisation that has their hands clean. Not even the one you work for.
swatcoder 12 hours ago [-]
Regardless of what their hiring process screens for, it's safe to say that people able to pass screening for Meta are able to get work elsewhere. It is never an engineers only option, although it may be the only one in a certain luxurious compensation tier.
And while it's true that many organizations carry dirty laundry, especially as they scale into larger organizations with fingers in more pies, Meta's business model is specifically to maximize engagement by any means available so that it can sell their eyeballs to the most lucrative advertising opportunities.
In Facebook's early days and as Whatsapp continues to do, their products may incidentally provided a useful societal function for earnestly connecting people in the way that those people wanted to be connected. But there's no way to look at it through the lens of a socially responsible business -- a qualitative difference from an organization simply not having "clean hands".
Godelization 8 hours ago [-]
You might be surprised. I sent out approximately 1200 applications in 2024 while unemployed for nine months, and with over thirty interviews, I only got a single offer, which was Meta.
serf 11 hours ago [-]
>One day, when there is no job for you, you will look back on this moment and chide your past self.
people say this as if having principles will leave you jobless inevitably, but there is so much evidence to the contrary that this rings more hollow the older I get.
I agree with your overall concept of empathy towards others, I disagree with the premise that all organizations are unethical and that there isn't room for the morally principal'd and employed in this world.
contrarily I believe that a morally principal'd and skilled engineer is so rare in this world that there are a few organizations that would snap up every single one they could find if the network was there to find them.
Hamuko 12 hours ago [-]
I imagine the stupid enterprise business software I make is way less bad than "our algo is making teenage girls kill themselves".
serf 11 hours ago [-]
yeah except that isn't how it's presented.
social media boards don't go creating slides and mission statements that mentions those second order effects.
most go something like: "Connecting people and souls through the technologies that empower every day life."
rather than
"Let's get Susie to jump off a bridge for yuks."
Hamuko 11 hours ago [-]
>“Thirty-two percent of teen girls said that when they felt bad about their bodies, Instagram made them feel worse,” the researchers said in a March 2020 slide presentation posted to Facebook’s internal message board, reviewed by The Wall Street Journal. “Comparisons on Instagram can change how young women view and describe themselves.”
>“We make body image issues worse for one in three teen girls,” said one slide from 2019, summarizing research about teen girls who experience the issues.
>Among teens who reported suicidal thoughts, 13% of British users and 6% of American users traced the desire to kill themselves to Instagram, one presentation showed.
I don’t know, seems like they do go around creating slides that mention them.
kevincrane 12 hours ago [-]
Almost all organizations have hands cleaner than Meta lol
duped 11 hours ago [-]
> There is no organisation that has their hands clean. Not even the one you work for.
There are plenty of organizations that don't enable genocide.
cayley_graph 11 hours ago [-]
I am completely willing to forgive Meta (and Palantir etc) employees who quit their job and donate their blood money (all wages above some low multiplier of median US SWE salary, adjusted for cost of living) to a reputable charity of their choice. Preferably one focused on repairing the incredible harm inflicted on other humans to which they have been a proactive and willing accomplice. Anything less than that does not constitute genuine remorse; we do not let millionaire criminals keep their illicit earnings because they apologized on the stand.
That nearly none will do this (I suspect most would be irritated at even the suggestion) tells you all you need to know about them.
edit: The disagreement is unsurprising, but I'd like to hear the reasoning against this. If you truly believed you'd wronged humanity at a job you voluntarily took for its high pay over all the others you could have easily gotten, keeping the exorbitant excesses of money should be unpalatable to you. That's how having a conscience works. Anything else is just a vacuous attempt to regain social standing.
nicechianti 14 hours ago [-]
[dead]
webdood90 13 hours ago [-]
[flagged]
_rsg3 13 hours ago [-]
[deleted]
HDThoreaun 13 hours ago [-]
It’s all a spectrum. Meta is up there with those micro loan companies on the evil side of the spectrum when it comes to tech companies.
webdood90 13 hours ago [-]
Earning a living at the expense of billions of people.
jatora 13 hours ago [-]
Ya god forbid people want to have careers at leading tech companies so they can have a more abundant life built by their skillsets and discipline. We cant all work in the forest like you.
you realize that the majority of engineering positions at meta in fact arent dealing with the knobs and levers of manipulation? do you have no pity for the coal plant worker who supports his family while working for a company that pollutes the environment? Your shallow morals are disgusting.
entropyie 13 hours ago [-]
What an obnoxious comparison.
Any engineer good enough to get into Meta has had their pick of tech jobs for the past decade. They could easily live comfortably, but less well paid, working for a myriad of less exploitative tech companies. Your average coal plant worker had no such options.
asveikau 13 hours ago [-]
I have been flamed for saying this in public, and I do not know how it will be received by an HN crowd, but someone who enjoys being a meta employee is a red flag.
Either they are actively a narcissist, actively immoral, not intelligent enough to understand the vibe there, or they're actually unhappy and not being honest enough to tell you they hate it there. I have a hard time envisioning any other possibility. The place actively filters out morally coherent and intelligent people.
Yes I was there.
anonymars 13 hours ago [-]
> Ya god forbid people want to have careers at leading tech companies so they can have a more abundant life built by their skillsets and discipline
This seems like a fancily dressed up "fuck you, got mine"
jatora 13 hours ago [-]
I dont work at meta by the way. I just dislike the fake moral front that commenter is parading around to make themselves feel better.
anonymars 13 hours ago [-]
> Your shallow morals are disgusting
Something sure seems to have touched a nerve. Maybe next time count to 10 first?
rbtprograms 13 hours ago [-]
"When we looked inside he saw that what was said of them was true of him as well. So it was either rage or weep; and so he raged."
freejazz 7 hours ago [-]
Yeah, I just made the heating elements for the ovens, not the doors!
webdood90 13 hours ago [-]
You can have a fulfilling and rewarding career in tech without working for a monster.
The mental gymnastics people do to justify their decisions are hilarious. Just admit you have no morals and love money.
devsda 13 hours ago [-]
This[1] was a beautiful comment and sentiment to preach but difficult to practice I guess ?
I believe that the cultures that were developed outside of Meta are used to launder the image that meta as a whole has a good engineering culture.
There are a lot of terrible practices out there in the world that you should stay wary of. Too many false positive alerts, flakey tests, not enough tests, not listening to users, taking a solution because it's easy and popular but not necessarily a good fit for your specific requirements, etc. Many of these practices are popular unfortunately. That's not to say others don't have great ideas, just don't copy them blindly.
I would claim it has indeed become worse.
It's correct everywhere else. The road sign, the municipal tax parcel GIS, the post office, Apple Maps, MapQuest, OpenStreetMaps. All of them had the correct name, except Google Maps. So she reported it through Google Maps. And reported it. And reported it. Every few months she reports it again. She's asked friends to report it as well.
It's still wrong.
She bought her house in 2015.
The difference between small business success and insolvency was based on the shier luck of being graced with the presence of someone in contact with the priesthood of Google, where no real contact from the plebian citizenry is allowed.
Exactly this kind of thing is why the EU feels the need to regulate the shit out of U.S. big tech.
Despite my building existing for over 10 years, putting in “flat number, building name” into that system will be rewritten to “house number, building name road” which is an address on a he other side of town (and London ain’t exactly small).
I’ve had multiple orders go missing as a result.
This was definitely true 4-5 years ago. I looked now and it's mostly better at most levels of zoom.
But yes, they could serve well as ad space.
That said; of course Google Maps has improved and is likely better than alternatives in lots of ways, but it’s actually not great or anywhere near the detail and granularity of OSM when it comes to the actual map part.
For instance: there's no way to get it to stop killing directions on reaching the destination. Apple Maps puts you into "parking" mode where you can still see the route to the destination—extremely useful for cities where you might have to drive around a bit to find a space.
Google Maps feels like I’m constantly in an A B test for how bad it can be and I’m always getting the bad side. It repeatedly doesn’t update in CarPlay, showing the same miles to destination as I progress.
It doesn’t label streets well either. I try to manually find routes in SF and I have to switch to Apple Maps because not enough streets are labeled no matter how much or little I zoom.
Or, the incessant "police activity" shit from Waze. That creates all kinds of rear ending hazards as morons try to slow down.
More overlays and popups More needlessly verbose navigation instructions Less predictable routes.
Thats just the start
You ever try to navigate the highway systems in either DC or Houston with verbal instructions enabled? It sounds like someone is having a stroke.
After Apple Maps being one of my favorite reasons for having an iPhone for the last 7ish years, I’m back to OpenStreetMaps mostly, or still Google to look up business hours. Sad… but having downloaded maps will probably be a good thing long-term
I had a Keyhole account long before Google was in the business, and it worked about like Google Earth does now.
ER Mapper was the first software I dog fooded that transferred images without the dial up scan line by scan line top down process that existed to that point in time.
The same discrete wavelet transform (DWT) and variation techniques occurred to several entities at much the same time .. some US patent pettiness killed a lot of development for a couple of years from 1999 forward:
* https://en.wikipedia.org/wiki/LizardTech,_Inc._v._Earth_Reso....
"Perform Immelmann turn in 200 feet"
Lmao
They also had a productionized LLM in search (known as 'mums') before the whole "AI Chatbot" craze.
They also had a chat-tuned LLM chatbot (LaMDA) in testing internally. It was shown off over a year before ChatGPT was created (2021)... and later released as an app (AI test kitchen) before ChatGPT was announced.
ChatGPT may have been the big industry moment, but Google was releasing LLMs to production before OpenAI.
They had always sung the praises of Instagram's culture but said they didn't recognize the company that they came back to. Literally night and day between the best and worst place they'd worked.
Also very strong teams working on db/data, source control, performance, reliability, pl/compilers, etc.
WhatsApp was a textbook example of how not to do an acquisition. The story I heard was when it was acquired, a spreadsheet went around and everyone basically decided what level they were in the (then) FB job ladder and all the engineers said they were E7s (Senior Staff SWE). The way PSC worked, WhatsApp at the time was only ever calibrated against themselves (from what I heard). It had become a fiefdom and, as someone who was on a team that tried to get them to do anything, the experience was awful.
IG was handled better but it was also an almost nonexistent team when acquired, which might well explain it. They stuck with their Django/Python codebase and (IMHO) that was a mistake. The amount of duplication that we had to do for IG specifically was embarrasing. The framework and tooling FB had on the product side was light years ahead of what IG had. IG used to have a very good product focus but I think that's long dead now. It was good because IG had a clear vision for their app and ultimately (IMHO) management had a different view to "grow". They briefly tried to launch another app (IGTV) that flopped, hard. There were a bunch of UI/UX changes that clearly showed the focus had become simply following celebrities instead of sharing updates (eg where the post/compose buttons moved to).
I mention Google because I saw the same things happen at Google.
Youtube was (and my guess is, still is) its own entity. Culturally, Youtubers don't see themselves as Googlers. They didn't (AFAIK) use Google3 or any of the other stuff most of the rest of Google did. But Youtube itself was perceived very positively, technically, particularly in relation just general encoding/decoding infrastructure as well as Bandaid (where racks are shipped to ISPs to cache videos).
Android was another acquisition that prided itself in not being Google. This was very much fostered by Andy Rubin while he was still there. Obviously Google needed to write Android apps but I got the sense that it was always Google engineers who solved all the problems whereas Android just didn't care. They cared only about shipping Android. Fuchsia was an Android offshoot.
Docs and Maps were both acquisitions but they went fully Google3 and were different orgs but weren't seen as separate. The engineering director of Docs (Fuzzy) had, from what I can recall, a very positive reputation beyond Docs (now Drive).
Doubleclick was also an acqusition but went fully Google and you'll find a lot of people who don't even know it was an acquisition.
I don't know what org you worked in but they all vary. My own experience was that Infra orgs in comparison to Google were primitive and barely above just running random Docker-like (Tupperware) instances with a godawful variant of C++, probably started by someone who had done C++ at Google and had decided they really wanted mutable function parameters and exceptions for no particular reason.
The thing I really respected about FB product orgs generally was that really did ship things quickly. I used to joke that the smallest unit of time at Google was a quarter. God help you if you eneded another team (under a different VP) to do something. You'd have to spend a quarter arguing with them to get them to add it to their OKRs for the following quarter.
At FB the timeline for launching a new thing to a limited audience was measured in weeks. The biggest barrier usually was the weekly build cycle for the blue app. The release cycle for Web was S-tier and (IMHO) the people who worked on the infra for Web were generally god tier. This was another reason why IG doggedly sticking with Python just created problems.
There are many thigns you can criticize Meta for (eg the stupid crypto, the billions wasted on VR) but the Web Foundation and Ent teams were god tier and I'll die on that hill.
Anyway, even back then the ML teams and infra, not to put too fine a point on it, sucked (IMHO). Newsfeed was OK but the recommendations for a lot of things like videos just sucked. All of this was mainly because it all relied on daily offline jobs. And then Tiktok came along and showed everybody (including Youtube) just what a bad job they were doing at recommendations. And don't get me started on the IG Reels dumpster fire.
Oh ok, I thought of another one: Messenger. I knew some smart people on Messenger but overall the product and the infra were, again, a dumpster fire.
There were other reasonably nicely engineered things there, like some of the code-as-configuration things in PHP like the ORM and the structured logging. Where you just write and commit code and the databases and data warehouses just get set up automatically.
The choice to have a monolithic web stack at Facebook had some benefits. The latency from landing a diff to being in prod was a couple of hours, not matter what part of the site you touched. And given an arbitrary URL, there was a tool that used static analysis to tell you which file handled that request. Compared to Google where every damn thing is a micro-service with its own variable release schedule and different ways of doing request routing. Trying to figure out where a request goes is combination of dynamic tracing of the RPC trace behind it plus a bunch of grepping through the related code bases.
All that said, I was far away from doing real engineering at Facebook. I accidentally joined a growth team. Which meant our teams remit was churning out all kinds of experiments to see what we could to do to make our team's number go up. I did not find this type of work enjoyable and quit. So I have a narrow perspective.
Also to give these multinational corporations some benefit of the doubt, some of the way they operate is path-dependent. They have hundreds of millions of lines code. So they can get to a point where it makes sense to hire a bunch of compiler engineers to fork PHP and make the Hack language. Whereas a startup would almost certainly never create a new programming language to write their product. To take solutions of this context and apply them to the outside world might not make sense.
[1]: https://engineering.fb.com/2020/03/02/data-infrastructure/me...
[2]: https://cgsql.dev/
I 100% can see this being the case not only with Zuck, but with many other companies. I am flabbergasted that I am a lowly peon in the machine, and yet unless I'm missing something, I seem to be a lot smarter than most of the people I see running these companies. I honestly feel like someone in the future is going to write a Greek tragedy about this time, because it's going to get real bad very soon
I know that lines of codes and PRs go up, but how much of that actually moves the needle forward?
The difference here is that this particular wave of propaganda hits people whose actions have deep effects on their industries, so their unreasonable actions are far more visible.
We already know what the algorithm does to normal people - it should be treated like a radioactive object by anyone in charge of anything. Very powerful and strictly used judiciously and in small doses. Instead we've got some of the most powerful people on earth just cooking their brains on this shit just like anyone else watching reels on the bus.
Maybe we should tackle the "wealth is transcendence" psychosis first.
This stuff is putting an expiration date on your domain experience, and leadership is salivating at the chance to cut OpEx.
At bare minimum, every PM is soon going to be able to do your work. That's a huge talent pool to draw from. This also opens the door to easy offshoring.
They'll use layoffs to get rid of the existing high salary earners and backfill with new hires earning 70%, then 50%, then...
I can't believe how many of you are absolutely certain you're going to be working in software in ten years. Let alone five.
Hah, it would be easier to replace the PM with the engineer. Synthesize customer requests? "Competitor research" via google search? Some half-imaginary projection of how a given feature will affect usage rates?
All of those are dead-simple to do with a model and are often un-falsifiable enough that if they're a bit wrong, it won't be noticed. Whereas a PM struggling to figure out how to debug something running in product or to keep the agent from making a destructive change while doing so would be MUCH more noticed.
> I can't believe how many of you are absolutely certain you're going to be working in software in ten years. Let alone five.
In that future, almost every other role goes away faster+harder. Even the vaunted entrepreneur: "just start your own thing and solve customer problems directly" isn't needed when the customer solves their own problems!
"I'll be fine since I'm a good enough engineer" may be wrong, but "the engineers are gonna be fucked but me/the PM/the CEO/whoever else" is even less plausible.
This is the kind of comedy I can only get on Hacker News
How is that going to work? People going to see a movie advertised as starring a well-known actor will be lured to see a movie starring unknown AI models?
From the evidence so far, this isn’t true, see the reports above from people inside Meta and other companies heavily leaning on LLM use.
Perhaps you’re suffering from AI psychosis and the imminent singularity is just a dream?
Sure you might be able to have PMs deal with the easy stuff for a short while.
But will the company that can hire more competent people pull ahead? Probably.
I can tell you one thing: I haven't worked with a PM for like 5 years.
Statistics really is a bitch.
Sometimes they do know the work being done and how it makes them money. But they want MOORE and having engineers putting dampers on their latest wishes (this will break prod, what are the requirements,...) is something they truly dislike.
I've been fortunate enough to have worked on multiple AI intensive engineering teams (both on the product and research side) where considerable effort was spent reasoning through how AI was changing things and we were consistently evolving our practices. But they've all been orgs with 50 people less.
AI psychosis seems to effect very large tech orgs in a different way than small, high impact teams.
In small startups, at the end of the day, if the team doesn't ship a quality product, the company fails. Most importantly, every individual still bares the responsibility of their work. Personally, I've seen a lot of thoughtfulness around things like bad PRs because, on good teams, people realize we're all struggling to figure this out. But nonetheless, if something doesn't go well, there's always an individual that needs to figure out how to make it better. Virtually all the things I've learned about functionally shipping products built with and using AI have come from teams like this. Software engineering is changing, but for those of us shipping products, it reminds me a lot of the early webdev days when we were all trying to figure out the patterns to make this new world of software work reliably (anyone who recalls the pre-jQuery JavaScript days will remember how much we had to figure out before webdev could become what is today).
In large tech orgs there's a much, much larger disconnect between employee effort and concrete value delivered and similarly much larger diffusion of responsibility. When accountability is abstract and nobody is quite sure what the real value of their work is, then there is fertile ground for AI psychosis to run amok. In part this is because there is a certain latent psychosis in these larger orgs anyway; who's "productive" and what's "valuable" always requires a bit of imaginative story telling, not necessarily grounded in reality.
However, I don't think this will persist long as the "new normal". Just like in the rise of web application development, smaller teams will charge ahead and figure some of this stuff out. The MVC pattern applied to webapps, increasingly powerful JavaScript frameworks and best practices, agile practices, git and the popularization of github, the use of No SQL for scaling etc all primarily where battled tested by smaller, high velocity startups and now lay a foundation I'm sure some contemporary devs don't even realize needed to be built by anyone.
It was the engineers at the ground floor who I watched become religious about it. They have been the ones pushing for deeper and deeper tooling. They have been the ones convincing leadership that this is the future and so now, well, it's leadership who is saying, we want more adoption.
This psychosis is happening at every level in our industry, and this isn't a big tech, or leadership problem. It's all our problems.
The look-at-this-crazy-revenue-faucet period resulted in a LOT of constant hiring for a solid decade. That's not the way towards an efficient org.
So even if they fuck over 70% of their expeienced staff and are left with a relative skeleton crew, they'll likely be able to keep the lights on and keep the advertising-revenue-faucet running for years.
And... given that they've mostly failed to break much of any new ground despite all the previous hiring, the rest of the world probably won't care.
(Plus, as the article itself notes, Meta has long had a pretty toxic perf-review culture; speculation about if that has to do with the lack of any particularly noteworthy new products/features/etc is left to the reader ;) )
What ended up happening was that the AI ended up tricking the board of directors by buying back the company for itself.
You find this out by poking around the abandoned offices of the company and read the emails on the computers. The whole reason you interact with Delamain is that it is basically using your human help to do some tasks that it can't do as an AI (fairly compensated, Delamain actually seems like a pretty stand up AI, and the strange legal status of the company is ignored by authorities because so many people depend on the service).
That scenario is starting to seem highly plausible as long as someone is sets up something badly enough.
Which I understand people believe, but at least consider the possibility of the CEO being fired (and staying fired) by the board.
That's possible, but don't underestimate the cleansing power of a huge market crash. I don't know how it'll shake out, nobody does, but I'd bet in a few years hardly anyone will be looking back on the gung-ho AI thoughtleadering of 2026 as anything other than a stain on history.
Something that can be useful but being over-reliant on especially at a management level, could be disastrous.
If it goes as bad as it might, it will affect many more people than just technologists. Most people's one and only experience with AI will be when it fails to deliver and wipes out their 401(k). That scenario, I think, would leave a pretty bad smell around AI.
If otoh the industry does find a way to make it print, or if I'm just totally wrong, this won't happen. I hope that's the case.
This really doesn't sound believable to me, but who knows with all the craziness going on. Software developers in the US are seriously expensive, using them for data labeling would be a waste of resources. And the percentage sounds very high, unless "core teams" is only a small subset of the total developer count.
The frontier work is on labeling and training expert content, by experts. It's unglamorous work and almost certainly doesn't warrant FAANG pay, but neither did most of the work that most FAANG engineers were already doing. But it does require competent talent from the expert domain.
Like their peer companies, Meta is still sitting on a huge pool of vetted-as-competant workers from the hiring boom and expert AI training is the most ripe business opportunity in a fragile economy where pretty much every comparable opportunity has evaporated.
For a coding agent, for example, there is *very detailed* analysis of the turns and ranking of different portions of the conversation.
Adherence or deviation from specific rules matters. Writing quality matters. Expertise in the topic under discussion matters. Having intuition for the tone and beat of a good conversation matters.
Scoring a 15-20 turn conversation can easily take two and a half hours.
Clicking submit does not mean the author is done. Many annotations will be turned back to them by a reviewer to touch up in some way.
This work can be far more mentally taxing than programming, is measured much more by completions more of a timed exercise than SWE.
FWIW, Meta employees would probably make great coding agent conversation annotators. But it is absolutely not SWE and they won't enjoy it (for long).
I doubt it'll pay off. Let's face it, the average FB engineer is no better than the average Polish engineer, and the Polish guy is 20x cheaper. If you wanted cost-effective labeling you'd send it to Poland. Or better, Chile.
Zuck basically went to a town hall and explained to his employees that their remaining value to him is as training mules for his AI.
I’ve met too many meta members who have stories about their direct reports or peers who had a crashout because they got Exceeds Expectations and a mid 5 figure raise instead of Greatly Exceeds Expectations with a higher 5 figure raise not because of the money but because of not getting the top score.
I’m pretty sure zuck is being a rational sociopath and realizing he can use the PSC system to get these people to widely work against their best interests due to their ego.
Seems like a side effect of the k shaped economy... our society increasingly doesn't have rewards for normal hardworking people. Given tech has been disrupting blue collar jobs for decades I have a hard time feeling sorry for them. Working at Meta already meant you were chasing a bag knowing the product was more or less social poison anyway. It doesn't seem to me that Zuck is uniquely culpable... maybe he's just the best one at the game they're all playing...
The fact he still cares so much about Meta when he is a billionaire is just like those crashouts. Again, it's the same type of person. He's just better at it than they are.
I advocated for people who lost their jobs due to tech disruption to learn how to become software engineer not from a place of superiority but from a place of “this is one of the last places you can be self taught and earn a middle class income”
I am saying this has now hit the tech world and I will hold zuck culpable, although not uniquely since that requires a set of 1, but because he’s in charge of one of the top 10 companies in terms of big tech.
You don’t get to be that rich and that in charge of decisions, without holding responsibility. If you want to claim otherwise, then cool, you shouldn’t complain when we take all the assets you are apparently not responsible for.
Gavin from Silicon Valley did it first
Soooo, yes it is a waste of resources ($$$). But this was the initial intention.
I haven't interviewed with them in almost 10 years. But aren't they doing the same interview everyone else does?
Ironically this vanishes when the tables are turned and we ask for things like better hardware or software. There are plenty of us here with stories of how much effort it took to convince employers that SSDs were worth it when they were new, small, and very expensive.
A lot of people are going to leave as soon as they hit their next vest.
Cold Harbor is a reference to the TV show Severance.
Without going into any real spoilers it was the code name of a data classification project so mysterious that the people working on it weren't allowed to know what they were working on (and yes, the project in the show was probably named after the battle in the Civil War).
The Meta connection is that there are some humorous parallels between that project and a project involving people tagging data to train technology to replace themselves, and just the overall creepy dystopian vibe of both the fictional and real-world companies (and founders) involved.
Would it? It seems like they can spend a few months extracting intelligence and "taste" from their engineers then get years worth of it back from the AI.
scale ai's value prop was catching people like this
Although it goes without saying that good software engineers won't enjoy doing this very much
As others have commented, some of the training is very specialized.
They won't be doing it for long.
So if you have access to a large number of highly skilled people, and you really don't absolutely need them to do other things, why wouldn't you force data labeling tasks on them?
Facebook is also planning a 10% layoff, so this also works as encouragement for people to leave voluntarily.
(Before you downvote me, note that I'm not endorsing this or saying it's a good idea. I'm just saying that I believe it's true, because I can see how Facebook's leadership would think it's a good idea.)
> Forced data labeling with 4,500+ engineers is to generate high-quality RLHF
I doubt that you get high quality from forced reassignments where the now-data labelers don’t actually want to do that kind of work.
It’s crazy to think that Meta leadership believed that it makes sense.
Their bonuses depend on it. They'll have to play ball unless they have other jobs lined up, are ready to retire early, or prepared to be on the shitlist for the next round of layoffs due to "underperformance"
basically a soft layoff
https://www.youtube.com/watch?v=obS-qZO9uCQ
> I talked with several engineers in infra orgs, who had 30-50% of their teams drafted into the ADO org. And in some cases, it was the best engineers who left.
> On Tuesday, Meta’s Chief Information and Security Officer (CISO), Guy Rosen, announced his departure.
This Guy was here since 2013, after his mobile tracking app Onavo was acquired, VP of Trust & Safety / Integrity during the high-stakes times of the Cambridge Analytica scandal, handling platform abuse and election interference during a very "yuge" election cycle.
With that goes the accumulated ethics, philosophy, and tribal knowledge that drives organizational cybersecurity and risk, 3 very important factors that can't be automated away or even openly spoken about. This sounds like a massive change to decision making that is larger than engineering.
For details, read the article https://axbom.com/iceberg/ and try the iceberg simulator https://joshdata.me/iceberger.html or read the tweet that started it https://xcancel.com/GlacialMeg/status/1362557149147058178
It’s a matter of time before the regulatory hammer falls on them and they’re hemmed in via civil courts due to damages. Many of the civil suits they’re losing are petty weak cases showing juries and judges literally hate meta. These are signs that their revenues are short term money grabs due to blindly chasing iRev at the cost of literally everything else.
Even hacking they only really follow through on if their large business credit extensions are at risk or chargebacks. Debit and direct funding isn’t pursued because they’re not loss liable - if it’s literal theft via debit cards, it’s not a priority. If it’s their own money via credit that’s refundable, they’re all hands on deck.
This will all blow back on them at some point and that point isn’t far aware. Courts, governments, banks, they’re all starting to notice the lawlessness and pure avarice. The consequences will severely impair their ads business, require them to undergo worse consent, oversight, and audit that waving an AI hand at won’t be sufficient, especially when the courts are concerned as judges are especially skeptical of AI solutions to court orders.
Their only out is to find another business model, which they’ve been trying to do without success since Facebook was first launched.
This is one of those things where a (tech) celebrity founder was permitted to blew up a high-performing engineering culture. If shareholders knew the nuances of this they'd demand his ouster. His leadership has been lacking in merit, excellence, and intelligence.
I think the main proponent was Bosworth, not Wang
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 would have been much better had somebody tried to make an open source product based on IBM's old Parallel Sysplex but there gotta be patents in there (now expired though!)
As much as people like to complain, React has come out on top in a highly competitive market. I've looked at a lot of systems for building UI objects which look superficially similar like Microsoft's XAML and Oracle's FXML and React's system is by far the most simple and flexible... An example that shows you can apply the ideas in On Lisp to any language which has basic functional programming practices with just a tiny compiler tweak on top to make it fluent.
Can you elaborate on why these are at all comparable techs to use as a developer?
React seems to be the frontrunner in FE, but what do you see the BE equivalent to be?
With just a little bit of hyperbole:
The culture of Google is that you hire "the best" developers (say top 0.1%) and hamstring them with process and cumbersome tools so that you need 10x as many of them as another company would need and pay them 3x market rates, but it is OK because (1) at the scale they work at they can amortize the cost over a large user base and (2) they make monopoly products. Google's systems are highly scalable, I grant that, but they have the first mover disadvantage that their foundations are first-generation and not based on experience and still slowing them down... but the market can't discipline them.
Facebook on the other hand, cares about internal DX, sees it a problem when developers are stuck with cumbersome processes, and greases the skids. They benefit from huge scale and monopoly profits but Zuck is keeping more in his pocket than he would be if he did things like Google.
The problem with React is that mediocre developers can use it to build big things that are too big for them to handle. The problem with Kubernetes is that above-average developers can use it to build small things they can't handle. And the scalability of Kube is more than almost all of the industry needs. That is, a system like what Hazelcast was before it became an analytics play could support clusters of 30 or so big nodes (two racks) and there are probably just a few 100 systems in the worlds that really need to get bigger than that.
This describes basically every FAANG / MANGA company. Or even past that, any company that hit it big with a cash cow and now needs to come up with something new to satisfy shareholders.
In Meta's case, they have 3B MAU, they absolutely hire from the same tier of developers, and (pre-layoffs/economic downturn) they throw 10x more of them than they need at a problem. They even outcomp Google. The number of employees is more because employee growth was an indicator for company growth and only once that became a liability against the stock price it stopped.
Meta is just a newer company than Google.
> Facebook on the other hand, cares about internal DX, sees it a problem when developers are stuck with cumbersome processes, and greases the skids.
I am married to a Meta engineer and have mentored folks that have gone to work there. This might be the case if you work for a product that drives their cash cow of ads, but if you are doing anything that doesn't fit within that narrow bucket ... let's just say our viewpoints diverge significantly.
> The problem with React is that mediocre developers can use it to build big things that are too big for them to handle. The problem with Kubernetes is that above-average developers can use it to build small things they can't handle. And the scalability of Kube is more than almost all of the industry needs.
The problem with the Chrysler 300 is that bad drivers run over people. What does that say about the engineering culture at Chrysler?
Look, I agree that most cloud stuff is overkill, but I have a hard time indicting Google's entire engineering culture over a project they released into the wild 12 years ago that just happens to not fit your use case and that theoretical "above-average" developers wouldn't be able to tell that.
Rather than two competitive products I think React and Kube are both market dominant products that reveal the engineering culture, values and impact of the two organizations.
I can say that when I first started with React I thought it sucked and looked at Vue and Svelte and similar things. My take on all of them was that they made the internal frameworks I was using to build very complex RIAs in the 2005-2010 time frame look like something that fell off a UFO.
I first thought Vue reflected the way I thought about conventional "webby" applications particularly in terms of treating lists as a first-class object. I eventually learned with React how to draw absolutely anything, even whole 3-d worlds!
https://aframe.io/
I guess what I'll say about Svelte is "if you make such a radical change in your framework did you really believe in it?" Early on I stuck to controlled forms in React because uncontrolled forms seemed structurally unstable (add one too many features and it all breaks) and then I discovered
https://react-hook-form.com/
which is easy and very high performing. What I really like about React is not so much the DX or UX but rather the way it uses functions to seemingly transform a language into something else in a conceptually simple way... And how it solves the problem of composing components written by different people and organizations to the extent that we've now got the terrible problem of managing an app that has 50 third party components and 5 CSS management frameworks.
Of course Kubernetes is going to be way less fun to use. The problem of managing servers and distributed applications at scale is inherently not fun once you get into the nitty gritty details.
Kubernetes has the basic flaw that it has more scalability than 99.99% of companies need and you could serve almost all the market with a system that supports shared data structures (like IBM's Sysplex) and is more opinionated. An architecture which is less scalable could serve almost all of the systems on the planet and would be easier to work with.
I'll grant that there is essential complexity there, but Kube was built by people who didn't have fear of accidental complexity so it has a lot of it. Look at the whole "YAML sucks" thing which is partially a YAML thing (coulda chose something different) and also a function of the system they are trying to configure with YAML.
I like helm. Helm has so much to offer and it’s not complicated.
It’s basically like handlebars/ mustache using golang.
Handlebars/mustache was what early angular/react used for templating.
Yeah and they migrated away from it for good reason.
How is using talented software engineers to track users and design addictive algorithms any good? React might be a nice side effect, but it's certainly not the first thing when I think of Meta.
(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).
Specifically I wrote a bunch of React components for making little biosignals applications that can (say) show two people's heartrate from bluetooth LE and show my breathing based on a strap i am wearing and another person's breathing based on a $20 radar from China.
I can pretty easily snap together the components and the system that feeds the state to the components by writing code. It works great, it's not that hard to do, it looks great.
But: I really wish I could make something where I could drag and drop display and data acquisition and processing components like LabView. Actually I know a lot about how to do the dynamic processing (Hint: read the Dragon book, not On Lisp) but React doesn't support dynamically assembled components... But I know Javascript systems can because I was writing them 2005-2010 back when browsers didn't have async and all the great affordances they offer now.
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.
But what I don’t understand is how screen recording / keyboard recording is useful AI training data?
It seems like a lot cost and a lot of pissing off people for something that is actually not very valuable.
Obviously this isn't as true for things where it truly matters - encryption software, financial software, etc. - but it's amazing how little engineering excellent has to do with a company's success.
That's because your engineering career coincides with a race to the bottom, where advertising-saturated, FOMO-afflicted consumers demonstrated a preference for accumulating as many cheap/free/subsidized things that they could over a few durable, valuable things that genuinely benefit them.
It wasn't always that way, and if the economy does encounter a strong correction, it could very well change again.
You could simply invoke Goodhart's law: If the purpose of a business is to make money, its ability to make money is not a good measure of the value it creates. Except when there are competitors playing under different rules. Then capitalists need to make better products and services than their non-capitalist competitors to be able to make money in countries that can buy from either side.
During the Cold War, the planned economies of the communist block provided the necessary competition. When that competition disappeared, financialization gradually took over. Now there is China, which seems to be a command economy that uses markets as a tool and prioritizes the real economy over finances. Maybe it will provide enough competition to force capitalists behave again.
There's always the option of getting rid of all the engineers working on new stuff, and having a small support staff. Often times, customers would even prefer that.
So, let's see, the top tech companies in revenue are Google, Apple, Meta, Amazon, Microsoft, and some of the fastest growing ones are OpenAI and Anthropic.
Do you know what all these have in common? They give extremely high compensation even compared to other large companies (microsoft is a bit of an exception here).
So you think they just do this out of the goodness of their hearts, that these kind CEOs who would lay off tons of people on a whim, don't think engineering matters, but are paying 300k, 400k, 600k, 800k to software engineers?
maybe, but I disagree. a lot of businesses - keep sinking money into social ads - yet don't get results coz if you don't know what u r doing, Meta will use a massive amount of ur budget on your current customers instead of bringing in new customers.
which is also the reason Amazon Ads Unit has grown lately - it works. Whereas paid social / paid search are becoming relics. yeah they might print money in the near future - but the full assault from native ads, media n amazon etc where first party data/pixels count n you also respect privacy.
I know this - cz I own a small martech business that's a competitor to ga4 n expanding into native ads.
Zuck IMO doesn’t have the halo Musk has where there’s results mixed in with the BS. And Meta doesn’t seem to have a good track record of developing new products.
Is a rage bait machine currently at / near its peak of usage still an interesting investment in 2026?
If you worked in TV in the early days, especially when TV was highly experimental and the standards changed every year, you probably did a lot of hands-on engineering or otherwise worked closely with engineers. Today, there is very little engineering in television.
I suspect the same thing is happening with social media: The product is mature and will have less and less engineering problems to solve.
Of course, with how mediocrely those side projects have been going, I’m not surprised Meta is turning to layoffs. They seriously over hired and never really found a good use for all those engineers.
The short term pay for the lunacy of working there is not a sensible trade-off for decent engineers.
Aside from having the sword of Damocles over you at all times because Zuck has lost his mind, there is a sense he has had 1 too many failures after Metaverse and they are seriously floundering in AI, and their core products (Ad Manager) has a very poor image, even with non-technical users.
So it's not even a sure bet you will even get a short term monetary payoff
Besides top 2 AI labs, don't they outpay everyone?
But I put up with it, just like everyone else, because it’s still amazing ROI when you get it working right. And there’s no other choice if you want access to these platforms with billions of potential customers.
Do NOT have an expectation that this is “normal” income. You’ll probably end up destroying your integrity or doing tons of BS work just to do anything to maintain that level of income.
Expect the norm to be a startup, non tech company, or some other non FAANG big tech corp.
This is what Netflix has always been advocating for. Reid Hoffman also wrote the book The Alliance, in which he argues that employees and employers are allies. When they are aligned, they work together. When not, they part ways.
I find that these two views are realistic and we can use them to guide our actions.
I think you might have Reid Hoffman (founder of LinkedIn) mixed up with Reed Hastings (founder of Netflix). :)
Nothing to see here, move along...
The acronym is outdated. I don't really see a difference between FAANG or Nvidia/Stripe/Uber/etc in terms of brand recognition.
And also it depends on where you land org-wise. What you actually are working on is more important than the brand name
It was the startups prior to those that were terribly unstable and where you couldn't be sure your badge would open the door when you came to work.
Meta may be a dumpster fire today, and the others have had bad layoffs, true. But they all have huge headcounts, and median employee tenure that is above average in the industry.
Of course, saving for catastrophe is wise, especially in these times, but that's true no matter if you work for a FAANG or a startup.
it's less than two years, probably well below average. maybe it was more previously
I think it was about 2 years 10ish years ago, but that was during rapid growth. Now that overall growth is down it is useful for this.
So funny how people overlook Jensen Huang repeatedly. As if NVIDIA wasn't big tech, or Jensen wasn't a founder, or an engineer...
Zuck only cares about features, or new features. He probably likes power too, but I'm less certain than that. To curry favour with Zuck all you need to do is make a new feature, ideally using AI/AR.
The problem is, zuckerberg trusts no-one, so he is surrounded by familiar faces that act as his inner court. The problem for meta and the rest of the world, is that most of them are utter brainless dicks.
Cox is utterly useless, he has the cognitive faculties of a flea. the rest of the product council has been ruthless bred for agreeing, rather than making good product decisions. Worse still they are either wilfully blind or just blind to the second order effects that their actions take.
Boz, in person is nice. Boz as a leader is a vapid, lacks insight fails to provide actual direction and lets his ego bruise too often. He was 2 years to late to NFTs, Regularly picked fights with juniors in the comments.
The other elephant in the room is the monetisation department. They are basically the drivers of most of the problems in facebook.
Notification fatigue? yeah probably them,
AI slop to boomers? deffo
Rage bait? yup
Fraud? totally profitable.
There was a concerted effort by engineers to try and make meta better (see sophie Zhang), however as time moved forward those that cared were diluted by those that were just there. They recruited far too agressivly in 2020. we had too many people then, but "there was a plan"
They started firing people in 2022, and never stopped. It was clear that Zuck wanted to be a big man, and doesn't really understand how to run his company (Sandberg is a terrible person, but a good leader, even though shes a monumental hypocrite. He saw her as she is, and assumed thats what the rest of the world saw.)
So there’s really not a lot of growth areas for them? Their biggest growth seems to have been acquisitions, not new features.
Maybe data labeling is like RTO - an intentional way to force attrition.
That's the thing right
So I was research so both metaverse and AI adjacent. FAIR was industry leading, just not in the sexy field of LLM. FAIR was passed around like a joint at a student house, finally landing under Cox for "product". But FAIR is a research org, so it was a bad fit, run by an even worse leader. (why can't you deliver a new industry leading LLM in 5 weeks? or some other stupid shit)
The metaverse flopped because there was no clear leadership over features/user experience/hardware. Hardware has a 2-4 year lead time. This means that you need to plan your features 5 years in advance. The average horizon for any software feature in oculus was like 4 months.
Because of the huge influx of non game/graphics/hardware engineers the same mistake about "oh lets build a x but for oculus" happened every year. When I left they had contracted a company to re-make unity but for horizon. At the same time they were also making a blender clone, but in react or some stupid shitty idea.
At no point was there a comprehensive plan for what the UX should be like. there were lots of plans that people made, posted about, got many likes. Lots of redesigns of the button, new social features, avatars etc.
Carmak kept on banging on about time to fun, but he never managed to actually make that work. So a social company with a massive social graph, has a product where you can't easily join your friends in a game. (that might of changed, they revoked all my games when I left so I haven't logged in.)
But your point right, in all the years threads is the only new product they have launched, and that only happend by accident.
Meta's SOP is basically have an idea that gets zuck hard, do a small PoC, it shows promise, scale the team from 10 to 3000, and don't deliver anything.
The labelling I don't think is an attrition thing, I think its doing standard facebook shit, throw people at the problem, without thinking about how that would work
Problem? This is the best news I've heard in a while.
See also Twitter when Ol' Musky rolled in.
Employees were told to work from home and were sent emails at 4AM informing them they've been let go. Those that weren't impacted have software on their computer that tracks their every move. Remaining employees can now opt out of being tracked at work for half an hour [1]. Meanwhile, @Meta is raking in record profits.
ClickUp reduced headcount by 22% - and the CEO tweeted that the "business is the strongest it's ever been". In the same tweet, the CEO motivated this cut by their intention to build the "100X organization" ...[2] A week before the layoffs, they posted this video [3].
Webflow fired most of its staff, with some finding out about it after more than 24 hours [4] (while being on a locked visa, which means they'll have to leave the country!).
Cloudflare laid off 1,100 employees (~20% of its workforce) [5] and hired over 1,000 interns (one could say replaced).
My question for anyone still working at these companies:
Why are you still working there?
[0]: https://www.nytimes.com/2026/05/19/technology/meta-layoffs-a...
[1]: https://www.bbc.com/news/articles/c93x0k194yno
[2]: https://x.com/DJ_CURFEW/status/2057522382315929802
[3]: https://www.tiktok.com/@clickup/video/7638681657058364702
[4]: https://nypost.com/2026/05/28/tech/bloodbath-at-california-t...
[5]: https://blog.cloudflare.com/building-for-the-future/
Probably for the same reasons you go to work everyday.
I work to put food in the table.
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.
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 fast enough to get the order in? He's logging into his personal account and paying with his personal card, then making an expense claim.
That in-office worker wearing headphones? Good chance he's logged into his personal music streaming account. Maybe he uses youtube music, so he's logged into his entire personal google account too.
And the sales guy who's constantly stuck in hotels for business travel? Oh boy you don't want to look his 11pm web browsing.
There are other reasons one might reasonably object to keystroke tracking, of course.
Okay, this is America so fair enough. We can’t reasonably generalize in this context.
I don't even like doing stuff like this on my phone.
You mean every person in the world who doesn't actively work on the stuff doing the tracking? This isn't selection bias, selection bias is thinking those are the abnormals.
Do they go to Apple Store and login it to their personal account on the showcase iphone and yell at the genius employees?
So, yeah, people do absolutely braindead shit with their company-furnished equipment. It's fucking mind-boggling.
Everyone on the planet is saying this. Every new hire orientation likely states this.
This is the fast track to being next in a round of layoffs. If your manager does not know you, they won’t vouch for you when it comes time to toss people out of the airlock. You are in a vulnerable position.
Getting the right people on the bus is the most difficult task on the world.
And then these people end up in places that cannot utilize their full potential. Everyone is worse off.
"Things are going so fast and we need to catch up. Yesterday."
But you still have humans working for you. I doubt these label people are putting in their best efforts...
its unclear to me why they need their model to be the best at coding (maybe to build an internal technical moat?)
I'm not sure how this matters compared to the other platform companies. Kindle has such a small niche market and the Kindle "platform" hardly registers any impact.
From there, the natural executive question becomes: "How do I make as much of my engineering organization as possible fit into that 30%?"
> Quotas are handed down to managers for the splits of the workforce to be put in each ‘bucket’, and the internal politics gets heated as managers try to get their reports into higher buckets.
Curious, why can't the management assigns budgets (or resources in general) to individual teams? That is, it is the managers who are responsible for the resources that their teams get, and the budget is tied to the importance of the "team" that each manager owns. In that way, all the performance review will be local to each team. As a manager, I'd be responsible for the output and importance of my team, and I answer to my manager because they will allocate the budget (or resources in general). Recursively, my team members will answer to me and I don't have to justify who gets rewarded by how much to my peers, except that there will be some form of check and balances.
How Meta manages their perf review seems to set up their managers to be ineffective.
That agency has a price, though. Whatever level you get it at, your boss will not give a single crap about any excuses for why you didn't deliver. A meteor could have hit your building, and it wouldn't matter.
It was a 10% cut but it hit SWE pretty hard, looking at partner teams it was around 15-20%. Another 10% were "drafted" to this bullshit data labeling org.
On partner teams, attrition seems to be 10-20% over the last couple months (in addition to prior layoff numbers), maybe higher. Will probably go up again after the next vest. Right now it seems like internal comms has shifted where they're begging people to not leave and saying how they will try to improve things.
There have been several reorgs recently. Doesn't seem like anyone knows what the fuck is happening. Teams are significantly smaller than what they were before and it seems like consolidation should be happening, but leadership is in this weird state of paralysis where they're just leaving shit in the current half-reorged state and not doing anything.
So tl;dr, right now it's the biggest dumpster fire I've ever seen in my life. Feels like I'm watching the Titanic sink
In the last few years, they've locked third-party apps out of publishing to Facebook Groups, closed down the bug ticket system, and gave every indication of having abandoned any efforts at improving the ecosystem.
Meta employees being upset about being tracked is the height of irony.
Facebook has been around for 20+ years now. The youthful exuberance of Web 2.0 has given way to the exuberance of an even greater more disruptive AI era.
The problem is, it leads to blind imitation. And it's obvious who he's imitating.
It's Elon Musk. From Zuck's perspective, all he ever did was figure out how to monetize a PhP web app - something my buddy in high school could create for our M.U.N. club. Zuck spends millions on VR glasses, low income high schools, 100,000 software engineers, and all he has is the same webapp + some monopolistic acquisitions and a loving wife and child.
Elon is a total dick to everyone, impregnates his executives, gets high on ketamine, does the Nazi salute on live television, but, importantly, launched more satellites into space than any country on Earth. For less than the price of a shitty VR webapp that 20 people used, Elon will solve Global Warming and bring humans into the outer reaches of the solar system. The duality of man.
If Elon started pissing his pants in public or flinging poo at his enemies, Zuckerberg would start doing the same thing.
“[Ll]esus take the wheel”
software is now free, at least for the people that know the proper incantations required to manifest it into existence. software-only companies have no future. sending old-world SWEs into the undiscovered country results in high costs to the unprepared SWEs and high costs to their financiers who lose control as soon as the boots on the ground realize the wildfire is too close for comfort and new winds are blowing
the only viable way to separate assets from liabilities (payroll) fast enough for large corps to catch up with the growing number of claude-unicorn centaurs, and small herds of them, will be bankruptcy (could be wrong, i'm no lawyer)
right now they're freaking out over attrition and making a bunch of posts internally about how they'll "do better"
no are there bootstrapped / funded startups by Meta alumni hitting the shelve every week.
There's nothing at Meta that other companies (engineers) haven't already solved. It's not impossible to load to millions of pictures per second and have them displayed to billions of users.
Just the other day, there was a blog post talking about how we should stop idolizing these companies because they're not doing anything groundbreaking or innovating. But now we're doing just that: expecting an ad company to ... do groundbreaking engineering?
Say what you will. Zuckerberg for all that we make fun of him is an insanely successful software guy and businessman. Being good at software is easier, but being strong at both is rare, and he's a multi-billionaire from it. The dude is wildly successful and no matter how much we hate on him or his orgs for it, the people love it. And the advertisers love it. People love Meta's products and even folks in AI governance and safety fields get the Meta glasses and actively use them.
He's built a company that's pretty much self sustaining and you don't need 1000s of engineers for that. Maybe that fact is hitting too close to home?
Holy shit, talking about perverse incentives!
Almost every company is all in on AI so what makes Meta particularly bad?
I'm not going to defend Meta's recent practices but any expectation of privacy when using an employer's device is forfeit. I thought this was basic common sense?
I see it more as a part of this common, historical trend among humans and other animals: - core, leadership figures with power, like to push their views and beliefs on others and people will just oddly follow it like in lock step and in tribal hypnosis. - I believe we are seeing this. - I believe we are seeing this from the world's leaders in lockstep, to extract unprecedented resources and take additional power; and protect themselves at the expense of everyone else
It seems to me to match similar trends we've had in major periods of instability and revolution throughout human history. WW2, even WW1, showed this by the bourgeoise class. I think enough of them were able to hide and get away with it, and we are seeing a repeat of that by the next generations of their families. Theres my conspiracy theory of the day!
Don’t forget failed, mentally ill, manic rebrands that cost billions and go nowhere.
Oh, and enabling human traffickers.
Turned out he was schtupping the vp of the design company (his wife told the admin assistant during the divorce)
Note that word isn't joint to tupping unless you're from Tasmania.
I wonder what "commission" the VP received.Yeah there's lots of ethics rules and stuff about it but we've seen how little the upper class cares about that
Whenever a big business deal goes down, I tend to assume someone's getting sex or money out of the deal
Frankly there's already just so much corruption that we know about and it seems unlikely we know about all of it or even most of it
I'm so tired of these double standards, nobody ever blames fentanyl manufacturers for making such an addictive product so why is everyone mad at facebook? All they did was poison discourse for a generation and provide material support to an autocrat.
Also the genocides.
I'm sure meta learned their lesson
I thought that was YouTube's business model.
Now if you'll excuse me I need to purchase some phony dick pills and diabetes snake oil to go with my fake NASA-designed air conditioner.
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 your organization gets destroyed. I hope you reflect on the damage you've caused the world.
It's getting to the point where selling my soul to the highest bidder is going to be absolutely required for any big tech job going forward.
Can you expand on this? Aren't there plenty of "not-amazing-but-definitely-not-evil" organizations out there which need talented engineers?
> you can press X on and you won't see them again.
I'm not worried about Facebook showing me propaganda, I'm worried about Facebook aggressively propagandizing society at large.
https://www.pbs.org/newshour/amp/world/amnesty-report-finds-...
https://systemicjustice.org/article/facebook-and-genocide-ho...
In short:
> Facebook contributed to a genocide in Myanmar. Scholars, reporters, and United Nations investigators agree that the social media giant played a role in an explosion of ethnic conflict in 2017 that led to the death and displacement of hundreds of thousands Rohingya Muslims in Northern Myanmar.
In my feed, they are aggressively pushing an approximately equal mix of woke propaganda, far-right propaganda, funny memes, and discussions of literature and philosophy. It just depends on what the Meta model decided you and your friends are into.
I won't color any large entity uniformly bad at all times and aspects.
People created PyTorch and React, they happen to be working at Meta at the time.
Maybe it's unlikely they'd create those working elsewhere, but I think it's much more unlikely that someone else at Meta would have created the same thing without those people there.
"We’ve committed hundreds of engineers to the framework ..." https://ai.meta.com/blog/pytorch-foundation/
Exactly. The fact that they worked on Meta's (then Facebook's) payroll does not make what they've done, or themselves, automatically as bad as some other things some other people at Facebook / Meta did.
And the bad things that some people did at Facebook / Meta are also due to their own choices, not by the virtue / sin of working for a particular org.
I kind of disagree. You're associating yourself with these people, supporting the same machine. If you actually disagree with the machine, then don't work there in the first place. Not to mean these people are inherently evil or whatever, people have different circumstances, people reflect, sometimes change and people don't always think before acting, it's only human. But everyone who worked there while having other opportunities available, because the pay was better or whatever, definitively should reflect on what imprint they want to leave on the world really.
Oh yes, I would color Meta.
https://en.wikipedia.org/wiki/Facebook_emotional_manipulatio...
"Company over country!" -- Mark Zuckerberg https://www.yahoo.com/news/book-zuckerberg-called-company-ov...
The question I have is, does React somehow encourage or enable code that is messier than in other frameworks? Why is it so popular if it's so widely hated? There's something I'm missing here.
As far as React goes, it's composable, which means I can create a <PreferencePane> and then put a <CameraPref> inside that, and then later on in a wizard, I can put the <CameraPref> and it's totally fine. This means I don't have to write the same fucking code, ever. If the people im working with know their shit, as the progtammer, I never have to see the css/stylistic code/elements unless I go looking in another file for them. No shit the CSS is a distraction when I'm trying to write a code that is not CSS. It's all JavaScript. This is a good thing, but people that grew up hearing that JavaScript sucks have never challenged that successfully, so having React forced upon them just sticks in their craw. This is a good thing because JavaScript runs on bother the server and the client/your laptop, so as the programmer, you don't have to switch contexts as your work on the app. Before this current bout of "you will all lose your job to AI" there's always been waves of newcomers too the field that "didn't know what they were doing", and that we were supposed to shun them for it. (And that JavaScript was was only for noob designers.) So you have to balance everything you hear with that sort of negativity. If everyone your age minus 10 was here to take your job and will work for $200k less a year, and they started learning react the year it came out, same as you, how do you think FilmNews forum would sound? The film industry banded together to ban AI script writing and other tools, so we'll have to see how that pans out. React is fine. Any large app is just going to be messy. And proprietary. Open Source is great, but the number of success stories are few, and not at all replicable. (If someone has a project with one that isn't "sell support", I'm all ears.)
The fact that people bitch about it is a good thing. It's when they don't that Facebook needs to worry about things. (Oh yeah also it's from Facebook, and that's not exactly an industry neutral employer. As we see here. If someone told you they work at Meta, what, are you not going to sleep with them? Two million dollars of RSUs buys a lot of not giving a shit. What are we going to vote to underfund the bus they already don't take, that we also don't take?)
I am ashamed I worked there.
Look at their big growth areas. They acquired instagram and WhatsApp. Threads seems successful(?) but is an extension of instagram.
Mostly they’ve just gotten better at weaponizing rage bait. Which I’d argue, long term, will be a losing strategy.
If this were a healthy culture, with all the people working there, Zuck would have promoted far more interesting internal experiment to full blown products. That just doesn’t seem to happen there.
The advertisements within Instagram for Threads almost always seem to be fairly thinly disguised engagement & rage bait. Every time it gets me, I feel an increasing desire to move away from the whole ecosystem.
I don't understand this either, there are so many clearly advantageous ideas and experiments to be be carried out, that can make discussions better, thinking clearer and help people actually connect. But instead they're only thinking about how to optimize the ad-machine in the end, so depressing to see.
Facebook seems to be the most misinformed audience - an LLM fact checker would be a great addition.
Like, you can go be a middle school teacher and probably be fine if you stuffed the sack while the stuffing was good.
Agreed, what a damage to the world.
When you step back and try to explain exactly what the company has done that's so bad, there's nothing there.
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 the web, and convinced everyone that a random phpbb forum he made was filled with BBC reporters, and the defence was two full-time moderators, you can bet people would blame him if someone organised a literal genocide on that forum.
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.
Better than you heard me, given that's not what I said.
This is all very silly. The genocide in Myanmar (it's a civil war last I checked) isn't Facebook's fault (legally or morally). Facebook has surely made mistakes, but that doesn't make them to blame for people killing each other on the other side of the world.
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 history and fragile peace.
Hope that helps. If you still can’t understand it, I can recommend some philosophy books on morality and our responsibilities to our fellow humans.
It’s really sad that you don’t comprehend basic morality, but unfortunately not much can be done in cases like this.
The will for change must come from within, but if you ever do find yourself feeling empathy or even sympathy for other humans I promise there are lots of resources available to help you learn and understand more about living like a responsible human. All it takes is asking for help.
True, none of us are innocent.
> When you step back and try to explain exactly what the company has done that's so bad, there's nothing there.
WTF?
I know a number of people that accepted roles with companies they vowed never to work for after being laid off and unemployed for a year. The reality is that when you look at tech in abroad context, there really are very few ethical and/or noble companies.
The reality is that more engineers need to be able to grow a spine, have longer term thinking and actually stand their ground when it comes to these companies. You could not pay me enough money to work at Meta or Palantir and while it's true there are very few ethical or noble companies, working for Meta is more akin to completely throwing out your ethical compass.
I don’t disagree that there are many evil companies and one should try to be selective in who they work for. But life, in my experience, exists in shades of gray and it’s foolish to judge others without understanding their circumstances and the path that lead them to where they are today.
Would these material conditions change if the person involved was responsible for making bombs used in a genocide? Or if they were working for the Torture Nexus company? Or responsible for money laundering and other illegal activities?
Life certainly has many shades and while I can be sympathetic to certain conditions here we're talking about a highly educated group of individuals who have multiple options to choose from. They've made their choice (or a series of choices) to end up where they are and that does not render them immune to criticism.
Nowadays, when I look at job listings, practically all of them are for companies that are ethically compromised in some way. They are overusing generative AI or building products that are having a negative impact on society.
One of the worst examples I saw was a software engineer job posting from my previous employeer that builds cloud-based physical security systems for buildings.The job requires the use of AI. I wouldn't trust a security system that randomly decides to unlock the front door to my house because of a hallucination.
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 realize that even people who are make less than you truly absolutely just DGAF that you declined a Meta job - sure, they will tell you its a good thing, but its not like you get rewarded for it with having more friends or social support, in the end you are just still another person to them.
On another hand, you can make enough money to secure a good life for yourself, create new accounts on social media websites if you want to talk about Meta in a more positive light, and find new friend groups that are easily accessible with having more salaries (just buy a BMW a show up to any BMW meetup and bam, new friends right out of the gate).
The 2024 election should be a clear indicator that people just simply DGAF about each other as much as people think.
Oh, you think that the arbitrary line your draw in your own life determines the standard for being moral? Well, welcome to the club with the rest of us. Its easy to make an argument that shifts the blame away from Meta - they offer a product that is completely optional, its up to the individual person whether to use it or not, so working for Meta is not immoral. Thats a line someone could draw in their own life, and there isn't a single argument you can make based in any sort of grounded framework for them being wrong.
Once you find a solid counter argument to "its a product that people are free not to use", then we can have a conversation.
Anyway, I think I've said all I possibly can to educate you. I hope you can take something from it.
And BMW meetups are not good ways to meet high-salary people. Likely the exact opposite.
Good for you, but this is not the counter example to the wager that the parent proposed. It would be "I worked for a no-name company in a developing country and still turned down interviews from Meta".
As for BMWs, thats the idea - you can buy an M car with that salary and everyone who can't afford an M car is gonna wanna be your friend.
Not OP but I can say with 100% truth and certainty that it wouldn’t matter how much money they offered - I would not work for meta. Some things matter more than money.
I feel gross about the place I’m at and I don’t want to lose that feeling.
edit: sorry but if you purposely to chose to work at Meta after 2016 you clearly have zero morals and are fine with working at a company that not only willingly exacerbated a genocide but knowingly profited off of it too.
These workers can't be condemned enough, some of these devs should be in prison too.
FYI there's nothing that said the depression Facebook intentionally causes in teenagers is limited to just girls.
You really think if they didn't work there, someone else wouldn't?
You really think them and only them are the people capable of doing whatever technical things are causing the problems you perceive?
You're a TVC in the kitchen at Meta? All you do is give girls depression?
You work at a business that buys ads on Meta? Is all you do is give girls depression? Even if you work in a non-profit branch specifically to do out-reach for kids or something??
How far separated from Meta do you have to be to not be reduced to doing nothing but giving girls depression?
The Principle of Double Effect[0] is essential in such cases, because it helps determine when cooperation with evil is remote or proximate, and when such cooperation with evil is morally permissible.
[0] https://plato.stanford.edu/entries/double-effect/
It's interesting how easy it is to define exactly how evil Facebook is and categorize each worker on an evil spectrum based on job title alone.
Who would have thought life was that simple!
At one end of the spectrum you have very talented, smart engineers who could easily get a job anywhere, devoting their lives to targeting ads, surveillance, brain-hacking the masses with the algorithm in order to sell more ads, etc. At the other end is, let’s say, the cleaning staff. Meta would suffer if either group outright refused to work for them, but their mission is affected more by the engineers, they are harder to replace, they have many more options in terms of alternative employment, and they have greater knowledge of the impact of the business. Thus, they bear (much) higher relative moral responsibility. Compare to the cleaning staff, who, because of their relative lack of standing, agency (they likely work for some other company that Meta contracts with), or other options, bear negligible moral responsibility, even though their absence would likely make Meta’s offices uninhabitable.
Everyone working there is somewhere on that spectrum. They can make their own judgements about the degree to which they bear any moral culpability, but it’s not unfair to say that someone working on open source at Facebook still contributes to the overall mission by oss-washing facebook’s reputation, promulgating the brand into the engineering consciousness, etc., even if they are not directly contributing to giving girls depression.
Not exactly...
> devoting their lives to targeting ads, surveillance, brain-hacking the masses with the algorithm in order to sell more ads, etc.
Nice try, but most of engineering at Meta has almost as much to do with this as the food staff...
So the question remains - if you're an engineer working on nothing related to any of that - most of Meta - why is your work reduced to "destroying girls lives" but the TVC's working in the kitchen are not?
Why are people working at GM, who have a large ad spend on Meta, not destroying girls lives? But the people working on storage compression algorithms to save on hardware costs are??
Why is the TVC not bad, but the person working on decorating the offices is?
Meta’s business is enabled by (practically) everyone who works for them, otherwise they wouldn’t pay them to work there. The storage compression algorithms are enabled by and contribute to the mission of the company.
If you’re comfortable knowing that your job is paid for by destroying society, and that your work makes that destruction a little more efficient, that’s fine. Storage algorithms are pretty low on the spectrum, and at least they may have some other uses if open sourced. For me, I wouldn’t do it, because I don’t want to contribute even in a small way to what Meta does. But others obviously can and do feel differently.
It's so easy to reduce things!
I'm still trying to figure out if my cousin who decorates offices for FAANG is destroying society or not.
But if you fundamentally disagree with a system, trying to avoid contributing to it in any way makes sense! Whether it’s making the algorithm or addictive more farming out moderation to underpaid contractors or building a cool open source library for frontend coding or whatever, you can choose not to do it.
Or you can say, my contribution is not meaningful enough to the broader organization for me to worry about my place in it. Or you can say, I will siphon money out of the beast and use it for good. You are still contributing to it, but how you feel about it is up to you.
EDIT: my bad, I read you wrong and didn't realize you didn't bring up the whole tenage girl thing. Sorry for that.
I'm directly addressing OP's original comment that "all anyone at Meta does is give girls depression."
It's almost as if it's not that reductive... even though you just made the same reduction...
Want to answer the actual question?
Thanks for sharing the paper. Going to read it tonight, the abstract is very interesting.
If you worked as an accountant for Epstein after 2006, then yeah you may not be exactly a pedophile but you have shown you're okay with not only working with pedophiles but having a pedophile actively enrich you.
Very few people on this planet are willing to actually do this. Those are Meta are willing to do exactly this.
Also solidarity is a two way street and acting as if the literal 1% of earners in the nation will suddenly develop empathy is foolish. I have solidarity for actual workers trying to better society; not for those that exacerbate the climate crisis, help minorities get cancer through data center expansions, personally profit off of scamming seniors, are okay with allowing a genocide on their watch, do nothing to help prevent the erosion of democracy, and have directly caused many suicides/self harm/deaths of despair.
They have to commit to a lifetime of repenting and self-flagellation isn't going to cut it. It's not the middle ages.
How well a job is compensated on average very much depends on how willing and able the average person is to do it.
Putting Meta aside as I do not have a sufficiently deep view of the total scope of work at Meta and its relation to its misdeeds, I never understood how anyone found this fallacious line of reasoning convincing.
So what if someone else would do it? The point is that you are morally responsible for your actions and your actions alone.
It horrifies me completely to realize that so many people would excuse their own gravely immoral actions on the incomprehensible grounds that if they didn't do it, someone else would. Where is the logic? It is such a severely morally and psychologically crippled way of thinking. Yes, if I don't shoot the innocent civilian in the head, then SS-Schütze Schmidt will do it anyway, so I might as well do it. Incredible.
Morality is not some calculus that is concerned about whether certain events occur or about optimizing some sum total of events. It is about how you, personally, use your agency. That's it!
What does that have to do with any person's individual morals?
One day, when there is no job for you, you will look back on this moment and chide your past self.
There is no organisation that has their hands clean. Not even the one you work for.
And while it's true that many organizations carry dirty laundry, especially as they scale into larger organizations with fingers in more pies, Meta's business model is specifically to maximize engagement by any means available so that it can sell their eyeballs to the most lucrative advertising opportunities.
In Facebook's early days and as Whatsapp continues to do, their products may incidentally provided a useful societal function for earnestly connecting people in the way that those people wanted to be connected. But there's no way to look at it through the lens of a socially responsible business -- a qualitative difference from an organization simply not having "clean hands".
people say this as if having principles will leave you jobless inevitably, but there is so much evidence to the contrary that this rings more hollow the older I get.
I agree with your overall concept of empathy towards others, I disagree with the premise that all organizations are unethical and that there isn't room for the morally principal'd and employed in this world.
contrarily I believe that a morally principal'd and skilled engineer is so rare in this world that there are a few organizations that would snap up every single one they could find if the network was there to find them.
social media boards don't go creating slides and mission statements that mentions those second order effects.
most go something like: "Connecting people and souls through the technologies that empower every day life."
rather than
"Let's get Susie to jump off a bridge for yuks."
>“We make body image issues worse for one in three teen girls,” said one slide from 2019, summarizing research about teen girls who experience the issues.
>Among teens who reported suicidal thoughts, 13% of British users and 6% of American users traced the desire to kill themselves to Instagram, one presentation showed.
I don’t know, seems like they do go around creating slides that mention them.
There are plenty of organizations that don't enable genocide.
That nearly none will do this (I suspect most would be irritated at even the suggestion) tells you all you need to know about them.
edit: The disagreement is unsurprising, but I'd like to hear the reasoning against this. If you truly believed you'd wronged humanity at a job you voluntarily took for its high pay over all the others you could have easily gotten, keeping the exorbitant excesses of money should be unpalatable to you. That's how having a conscience works. Anything else is just a vacuous attempt to regain social standing.
you realize that the majority of engineering positions at meta in fact arent dealing with the knobs and levers of manipulation? do you have no pity for the coal plant worker who supports his family while working for a company that pollutes the environment? Your shallow morals are disgusting.
Either they are actively a narcissist, actively immoral, not intelligent enough to understand the vibe there, or they're actually unhappy and not being honest enough to tell you they hate it there. I have a hard time envisioning any other possibility. The place actively filters out morally coherent and intelligent people.
Yes I was there.
This seems like a fancily dressed up "fuck you, got mine"
Something sure seems to have touched a nerve. Maybe next time count to 10 first?
The mental gymnastics people do to justify their decisions are hilarious. Just admit you have no morals and love money.
1. https://news.ycombinator.com/item?id=40802676#40804968
Apple: yes
Google: yes
X: yes
Samsung: yes
Amazon: yes