Rendered at 15:04:14 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
jazzpush2 13 hours ago [-]
Meta continuing to be the most shameless (and shameful to work for) company around.
I can't think of a single product of theirs that hasn't made the world a markedly worse place. Even their recent hardware foray is managing to find a way to ruin trust in everyday interactions (guys filming drunk girls with Ray Bans, surveillance, etc.).
Have several friends at the more 'thoughtful' frontier labs that bin meta applicants straight to the trash for this very reason.
inigyou 10 hours ago [-]
Facebook, for instance, made a lot of money for shareholders, which we know is the same thing as making the world a better place.
user_of_the_wek 6 hours ago [-]
For a beautiful moment in time we created a lot of value for the shareholders…
haunter 10 hours ago [-]
> I can't think of a single product of theirs that hasn't made the world a markedly worse place
zstd
I’m torn about React and PyTorch :)
jazzpush2 10 hours ago [-]
They author thousands of open-source. Nobody would consider those 'products' (though feel free to play pedantic). And many would argue React did far more harm than good.
vintermann 7 hours ago [-]
Without React we might not have had the JavaScript framework explosion, we'd all be programming in Angular JS.
Maybe I'm exaggerating slightly, but I think we should judge frameworks compared to what other things existed at the time.
It's, by the way, another example of how the only good thing Facebook did was deny Google complete dominance.
calgoo 6 hours ago [-]
We would still have a framework of the week like we do today. There was a new framework weekly before React and there are frameworks of the week after React. React just gave us one more way of showing text on a screen.
sd9 6 hours ago [-]
> React just gave us one more way of showing text on a screen.
Well, yes, but... its popularity is not completely accidental. It's good - even by today's standards, but certainly by the standards of the time.
aitchnyu 4 hours ago [-]
In 2015 I was teaching that React was a lightweight library that simply did function state -> html, codebases were bug-free, snappy and easy to understand. And it was true compared to configuring jQuery listeners the unperformant way into a Rube Goldberg machine of cause and effect.
agrippanux 6 hours ago [-]
React was a godsend vs dealing with the Angular $digest loop
fakedang 1 hours ago [-]
Without React, we might've just used Svelte.
whizzter 3 hours ago [-]
We would end up with some other (probably worse) JS frameworks instead, JQuery(shudder) was still big, Angular 1 was a glimpse of something but they went for Angular 2+ that changed everything, backbone js, ember js,etc.
Vue is probably the only outsider of that age that stayed even somewhat relevant (really by just doing what Angular 1 did but correctly), Angular seems to have kinda survived in some niches but other than that I haven't heard of the other similarly aged frameworks in a long while.
digitaltrees 9 hours ago [-]
React made front end suck. Sorry.
onion2k 8 hours ago [-]
React definitely didn't make frontend _great_ in a lot of cases, but jQuery, mootools, prototype, knockout, ember, angular, and a whole lot more JS frameworks that have come and gone predate React. If React hadn't been invented there'd be just as many poorly developed browser apps as there are today. You can't really pin that on React.
archerx 7 hours ago [-]
What I can pin on react is that it is very inefficient with resources using much more cpu power than needed to render some text and images on a webpage. Imagine all the electricity that was wasted because of react and the negative impact on the environment it has had because of that.
onion2k 5 hours ago [-]
React doesn't do anything unless the DOM needs to to be updated.
Arguably React does have a 'disadvantage' in the sense that it doesn't do two-way data binding, and chooses to update as little of the DOM as necessary to render a change (which it's good at, and gets right), but that's sometimes more than just changing a text node or a value. I suspect that if React hadn't come along there'd be lots of homegrown frameworks doing something similar in a worse way. React is well thought-out and well designed.
Also, every reactive framework can have the same problem. It's not a React thing; it's a library-that-tracks-changes-and-updates-the-DOM thing. Used poorly you'll end up in a re-render loop.
We could just have static HTML pages and that would eliminate the whole problem, but then we'd be complaining about the electricity used on network roundtrips and people using badly coded desktop apps instead. Ultimately, libraries can be as bulletproof and fool-proof as you like, and developers will find new and novel ways to use them to build crap software. The responsibility (mostly) lies with the developers much more than the library.
Vinnl 6 hours ago [-]
I think you might be forgetting how much it sucked before React.
InsideOutSanta 6 hours ago [-]
I vastly prefer plain JS over React, but I will admit that React probably was instrumental in helping create frontend frameworks that are actually good, like Svelte. So I will give Facebook credit for that.
DonHopkins 3 hours ago [-]
Svelte is awesome. Svelte 5's runes are especially powerful because they let reactivity escape the component boundary. The same reactive model works everywhere, whether you're updating the DOM or building plain application logic.
Rich Harris makes the point that React isn't actually reactive: "React doesn’t have any understanding of the values running through your app. It is not Reactive."
>Modern JavaScript frameworks are all about reactivity. Change your application's state, and the view updates automatically. But there's a catch — tracking state changes at runtime adds overhead that eats into your bundle size and performance budgets. In this talk, we'll discover an alternative approach: moving reactivity into the language itself. Your apps have never been smaller or faster than they're about to become.
He starts with spreadsheets as the archetypal reactive system.
Defines reactivity as values automatically updating according to dependency relationships.
Contrasts that with React's model of rerunning component functions and diffing virtual DOM trees.
Argues that React "doesn't understand the values flowing through your application" and therefore isn't reactive in the traditional sense.
>But it turns out that we can achieve a similar programming model without using virtual DOM — and that's where Svelte comes in.
React tracks component renders; reactive systems track data dependencies. React doesn't react, it repeats.
I think React should have been called "Repeat", "Re-Run", "Regurgitate", or "Retch".
pseudocomposer 3 hours ago [-]
Part of me hopes that without React (poorly) filling the void, something like Elm could have gained traction. But ultimately I think it’s unlikely.
lupire 3 hours ago [-]
Avoiding traction was a major goal of Elm. The creator was committed to Elm being his personal jewel, not useful for others.
59nadir 8 hours ago [-]
Corporate open-source (Open Source) is done for free labor and PR, it shouldn't be bonus points for any company that does it, unless they commit to it and pay their contributors, have no CLAs that allow them to relicense the work, or adopt practices and licenses that are clearly more in line with the actual spirit of free software. Real free software that should be considered a public good is produced by people, for people.
There are sometimes well meaning people in corporations that do their best to at least get something out there and kudos to them, but corporations running Open Source projects should receive no goodwill for it, it's basically a scam.
vintermann 7 hours ago [-]
Well yeah, you shouldn't give much credit to the corporation, but neither should you backlist all applicants who ever worked for them (as OP says some frontier labs do)
59nadir 7 hours ago [-]
I'm not really commenting on that, I just want to remind people that Open Source is highly overrated and should not be looked at as a point in favor of a company.
allarm 7 hours ago [-]
While I agree with your point I don't agree that open source is overrated. This movement is one of the greatest developments in modern history, and the fact that corporations have exploited it for their own gain should in no way diminish its significance.
59nadir 6 hours ago [-]
Open Source is the company takeover of the good that Free Software represents, I don't really see it as a "movement" by people. It's set up precisely to exploit the people for free labor and look good doing it.
Eric S. Raymond: "The people who knew Russ as a Quaker, a pacifist and a gentleman, and no racist, but nevertheless pressured OSI to do the responsible thing and fire him in order to avoid political damage should be equally ashamed. Abetting somebody elses witch hunt is no less disgusting than starting your own. Personally, I wanted to fight this on principle. Russ resigned the presidency rather than get OSI into that fight, and the board quite properly respected his wishes in the matter. That sacrifice makes me angrier at the fools and thugs who pulled him down."
>Guido is not racist like ESR is, and it would have been a disaster to have somebody as racist and obsessed with dragging the organizations he leads into the pro-racism side of political culture war battles that have absolutely nothing to do with their mission, as ESR has a track record of trying to do: He threw down the gauntlet and attempted to drag OSI into supporting Russ Nelson after his infamous "Blacks are Lazy" blog posting that caused him to resign for the good of OSI, who ESR wanted to spend their resources and reputation fighting his culture war against (dog whistle alert:) "thugs" who don't want to follow a racist leader. That kind of blatant racism and totally non-python-related racist culture warfare bullshit political battles would have been extremely detrimental to the python community, just as his other antics and his and Russel's racist rants were detrimental to the open source community. OSI has enough problems attracting women and minorities that they don't need white male leaders telling black people they're lazy and accusing people who disagree of being "fools and thugs".
Russ pulled his own "Blacks are Lazy" post down and resigned of his own free will and was not fired, so ESR was unwittingly calling Russ a fool and thug for pulling himself down, even though he was actually attacking anti-racist people, who didn't believe blacks are lazy, and thought racist white people who publically called all blacks lazy (then patronizingly lectured them on why they are justified to be lazy) didn't deserve to lead OSI.
LtWorf 2 hours ago [-]
You find protestant ideology in the weirdest places…
DonHopkins 2 hours ago [-]
Actually, Russ is a Quaker (or rather used to be until he renounced it for being too "socialist"). He created the first Quaker website in the world, quaker.org, in early 1995.
But his actual lifelong ideological religious cult is Libertarianism, obviously. And they epitomize what's wrong with the open source movement, ESR having based his career on tearing down and shitting all over everything RMS has done with Free Software.
ESR and Russ and their ilk just love playing a tired little game I call "Libertarian Chicken":
For many more examples, just look at the decades long consistent pattern of ESR's obnoxious inflamatory posts to the linux mailing lists, before he got kicked off for playing said games.
jekekepel 7 hours ago [-]
[dead]
usefulcat 10 hours ago [-]
> zstd
Yes, but also “damning with faint praise” immediately comes to mind
I've avoided react as much as I could. Maintained a high paying frontend career without react until a year or so ago, when I was forced by management to start using it. Thankfully AI was able to touch it for me while I pinched my nose.
darkest_ruby 9 hours ago [-]
What was your framework of choice if not react, if you don't mind me asking
camillomiller 9 hours ago [-]
I will blow your mind: you don’t necessarily need one
cherryteastain 8 hours ago [-]
> shameful to work for
As bad as Meta products are for society, I'd say Palantir is far more shameful to work for.
hbcdbff 8 hours ago [-]
I disagree. Many Palantir FDEs work on morally benign or even positive projects, for example helping hospitals during COVID. (Of course, many also do unethical work).
At Meta, almost everyone is contributing to unethical ends.
LtWorf 5 hours ago [-]
Like saying you were a medic in the SS. You're still in the SS.
qsxfthnkp2322 29 minutes ago [-]
Exactly 1000000%
zx8080 11 hours ago [-]
Meta is a golden jail for one teenager who cannot grow up no matter what he does. Shame.
citadel_melon 12 minutes ago [-]
Don’t anthropomorphize the lawn mower. He could leave anytime and learn how to enjoy a more modest and less harmful life.
usefulcat 10 hours ago [-]
Not to defend him, but there are actually quite a lot of people who can’t or won’t grow up.
roughly 7 hours ago [-]
Sure, most of them don't have the body count Zuck's wracking up, though.
jakeydus 10 hours ago [-]
What’s your point? There’s a lot of people who can’t or won’t do a lot of things.
zombot 10 hours ago [-]
Seeing how much damage he does as it is, I don't want to know the grown-up version.
test6554 11 hours ago [-]
Back in the day... 2004-2005 facebook was amazing. Spread like wildfire, and lots of fun to use. Just you and your college friends, and their friends.
lend000 11 hours ago [-]
Even the original idea (if The Social Network is a trustworthy source) was copied -- Zuckerberg just has a complete lack of vision, but is clearly an intelligent operator with good business sense. Jagged intelligence, like an LLM.
Lol I was working on a social network site when FB came out and there were many sites like it (MySpace). Some of them even still exist like VK.
LtWorf 5 hours ago [-]
We just had a thing that would export MSN messenger contact list, you'd add your email there and everyone would add you on MSN. Way less creepy than the stalking fb was doing.
thin_carapace 9 hours ago [-]
has zuckerberg done anything productive of his own accord? facebook was ripped off. most meta companies were acquired. it could be argued that propagandizing the entire world was productive relative to vested interests but that was done on the behest of those interests, not zuck himself. the only thing im aware of zuck actually spearheading was the metaverse, a conclusively unproductive pursuit costing tens of billions to achieve literally nothing. it isnt objective to unilaterally behave with vitriol ... still this person seems more comparable to cancer itself than any actual human. i guess you could collapse productivity to 'making money' in which case clearly he is productive, im more referring to accomplishing anything useful for humanity. i also dont consider mass surveillance to be useful for humanity as bad actors will always get away with it whether they are on or off camera.
georgemcbay 9 hours ago [-]
> has zuckerberg done anything productive of his own accord?
It probably will surprise no one to learn his "next big thing" is a prediction market app.
Unlikely, since he is extremely hated by the Democratic party establishment. He's treated like a scorned ex.
IshKebab 6 hours ago [-]
I don't think you can say that the idea was "copied". It was a very obvious idea. I had the same idea before I heard of the Facebook. Do you know why it's called the face book?
You may as well say Bezos copied the idea of Amazon from book shops.
Really, he was in exactly the right place at exactly the right time.
calgoo 6 hours ago [-]
It was US only as you had to have a .edu email address to join, which most universities around the world did not get as it was mostly a US thing. It took forever for them to open up to non-US universities.
doublerabbit 2 hours ago [-]
It would of been nice keep it that way. MySpace was just fine.
vintermann 7 hours ago [-]
Depends on what you consider theirs I guess. The pytorch ecosystem and initial push to open weight models, I consider a pretty good thing for the world all things considered. Lots of great code from FAIR.
whilenot-dev 7 hours ago [-]
> initial push to open weight models
...Push? Did you forget about the leak and the takedown requests?
troyvit 55 minutes ago [-]
Man I despise Facebook, no two ways about it. But one time our dog slipped her collar and escaped while we were out of state. We got back late in the evening after she had bolted. We were up all night searching for her and we posted to the Ft. Collins Lost & Found group. We got a few hits that night, and by the next morning there was so much participation that we could trace her movement through town with an accuracy rate of a few blocks. The latest picture was at the intersection of a side-road and the state highway as it left town, so I was down there, looking around and freaking out that she was street pizza, when she booped me on the back of the leg. Don't know how I missed her but I sure am glad she found me.
When social media works right it's an amazing thing. It's just too bad that we don't use 90% of it right. As an example I've never given back to that commons when I see a stray pet.
millerfiller 13 hours ago [-]
I hope there’s a day where collectively the money is no longer enough and reason and good will prevails so that Meta can crumble to dust while I am alive; but doubtful that day will ever come.
dataflow 4 hours ago [-]
> I can't think of a single product of theirs that hasn't made the world a markedly worse place.
I feel I have to ask... how do you feel Messenger made the world a worse place?
adriand 4 hours ago [-]
Go look at Messenger on the App Store and look at the “data linked to you” section. An app with that much surveillance baked in is surely not improving the world.
magixx 12 hours ago [-]
Portal was pretty good and an originalish product
digitaltrees 10 hours ago [-]
Spy on your grand parents from the convenience of your kitchen counter top!
now in arctic white!
sbrother 10 hours ago [-]
Why did they discontinue that? It was a very good product; we got them for all the grandparents and they worked really well at bringing the family together across distance. Could have fit in so well with WhatsApp too. But then they just killed it.
measurablefunc 10 hours ago [-]
Shareholders didn't like it. At the end of the day Meta is an advertising company so everything they do must be in service of increasing revenue from advertising.
> Meta Portal devices and accessories are no longer available
lol
zer0zzz 10 hours ago [-]
What are these "thoughtful" frontier labs you speak of? I see Meta folks going to the big ones all the time. Ton of former PyTorch/Inductor folks now are at Ant/TM etc.
Everyone I know in the GPU compiler/GPGPU space seems to be either going to meta or leaving meta for NV or some AI lab. My anecdotal observations don't align with "bin meta applicants straight to the trash."
ryan_n 1 hours ago [-]
Yea I was going to ask the same question about "thoughtful frontier labs". Not sure that's really a thing unless we're talking about being thoughtful of accumulating wealth and power for a small handful of people.
steve1977 8 hours ago [-]
I guess having an insecure creep as CEO could play a role in all that.
Traubenfuchs 4 hours ago [-]
I know people who married after meeting thanks to facebook dating.
2 hours ago [-]
brcmthrowaway 13 hours ago [-]
They dont need frontier labs. Meta's dashboard jockeys get paid the same
asdaqopqkq 12 hours ago [-]
[flagged]
TZubiri 11 hours ago [-]
WhatsApp
sillywalk 11 hours ago [-]
Nitpick: Facebook bought WhatsApp, it didn't make it.
Marsymars 11 hours ago [-]
They've also largely made WhatsApp worse.
zer0zzz 10 hours ago [-]
How so? Most of the hardcore encryption stuff was built at Facebook under the founder's supervision afaik for the purposes of making it harder for Zuck to inevitably ruin the privacy aspects.
I personally don't use it, because it _is_ loaded with engagement bait but its not all worse and is better in some ways.
myng111 9 hours ago [-]
From an infrastructure PoV, I seem to recall that WhatsApp was one of the few major companies that used Erlang, and were famous for being able to run the entirety of WhatsApp on only a few servers, each of which was serving millions of concurrent connections, mostly thanks to Erlang/BEAM (at least, from what I read). When it got acquired by Facebook, they then proceeded to rewrite the entirety of the backend in C++. Seems kind of baffling to me.
inigyou 10 hours ago [-]
They added ads, an "AI companion", and backdoor logging of all chat messages
otterley 10 hours ago [-]
That last one’s going to need some substantiation.
“In the ordinary course of providing our service, WhatsApp does not store messages once they are delivered or transaction logs of such delivered messages. Undelivered messages are deleted from our servers after 30 days. As stated in the WhatsApp Privacy Policy, we may collect, use, preserve, and share user information if we have a good-faith belief that it is reasonably necessary to (a) keep our users safe, (b) detect, investigate, and prevent illegal activity, (c) respond to legal process, or to government requests, (d) enforce our Terms and policies. This may include information about how some users interact with others on our service. We also offer end-to-end encryption for our services, which is always activated. End-to-end encryption means that messages are encrypted to protect against WhatsApp and third parties from reading them.” (https://faq.whatsapp.com/444002211197967)
inigyou 10 hours ago [-]
I believe it was the automatic unencrypted weekly data upload to Google Drive
otterley 10 hours ago [-]
Can you post a link?
inigyou 9 hours ago [-]
No. It's a special arrangement between Google and WhatsApp which makes a file only visible to WhatsApp, and not appear in your regular drive so you can't do normal cloud file operations like generating public links.
otterley 9 hours ago [-]
Without evidence of this “special arrangement” I don’t see why anyone should believe you. You made a claim that is directly contrary to WhatsApp’s published materials and they have a lot to lose if you are correct. On the other hand, if your accusation is false, it’s tantamount to libel.
You know how I found this link? Googling WhatsApp encryption backdoor. You could have too.
otterley 8 hours ago [-]
[dead]
x______________ 7 hours ago [-]
> You know how I found this link? Googling WhatsApp encryption backdoor. You could have too.
No need for the attitude. Op asked you for a source, which is customary for one to back up their initial claim; an onus on you and not for someone else to validate your claims.
gmerc 10 hours ago [-]
Reconning. We made it so Zuck had plausible deniability for all the bad shit happening on WA as a direct result of anticipated regulatory pressure.
There is no “make things harder for the dictator” at Meta/Fb and never has been.
IshKebab 6 hours ago [-]
Not yet they haven't. They've basically left it alone, with very minor UI/UX improvements.
They have very recently shown signs of making it worse (the AI button), but overall I've been surprised how careful they've been about doing it slowly. We've probably got another 5-10 years of it being great before they turn it to shit.
LtWorf 4 hours ago [-]
And by "UX improvements" we mean dropping support for millions of devices
asp_hornet 11 hours ago [-]
I think OP’s point is that it was bought not made similar to Instagram.
11 hours ago [-]
dxxmxnd 11 hours ago [-]
Binning applications for working at Meta seems hilarious and over the top. The ‘thoughtful’ labs are vacuuming up everyone’s chat logs and prompts to train the next model as well.
jopolous 13 hours ago [-]
Where should we work instead?
I’d really like to leave, but I’m kind of stuck, and I don’t have enough to retire.
I have to work remote from a non-coast state for family care reasons, and the places I’ve interviewed at the last few months have balked at hiring a remote employee.
dozerly 12 hours ago [-]
Your options are:
1. Find another job
2. Don’t find another job
You can’t say “where else can I work” like you have no agency over your life. Everyone chooses every day to do what they do that day.
You don’t get to be morally absolved because you’re choosing the easy path and you’re “stuck”. I’m sure there are plenty of places that pay less that would love to have talented remote employees.
tempay 11 hours ago [-]
The key point here is the “pay less” part. I know people that have turned down offers from meta that would 5x their salary and their personal situation would notably improve from at least some of that extra cash.
The OP is a bit preachy and maybe some employees really don’t have any other options even with accepting lower salaries, but the majority should at least realise the golden handcuffs their bound by even if they choose not to act on them.
InsideOutSanta 6 hours ago [-]
> there are plenty of places that pay less
This exactly. I value working from home and not working for a company that actively makes the world hell, so I make a quarter of what some of my peers at FAANG-adjacent companies make. Which is still a lot more than I realistically need.
duskdozer 5 hours ago [-]
Is there any place you look or way of looking that has you in that job? I'm currently happy with my ethical and remote job myself, but I question if it will be around in 10 years, and I especially hate job hunting.
InsideOutSanta 4 hours ago [-]
Small B2B/B2G software companies. Look at companies that answer RFPs from your local governments.
test6554 11 hours ago [-]
I don't blame someone for working at facebook, but I don't think most of you realize how cash money a FANG company looks on your resume to IT managers at the lowly normal companies. Go work in financial services, insurance, retail, go be a contractor and work/travel until you find what you like.
ra0x3 12 hours ago [-]
Not sure why you're being downvoted. Maybe a little preachy, but the gist of the point isn't incorrect
dozerly 12 hours ago [-]
In a large portion of tech people like to pretend that they are absolved of responsibility for their societal contributions. “Get that bag” and all that. Work at Anduril as long as it makes that bread, etc.
It makes sense that someone promoting them to re-evaluate the harm they’re causing by participating would elicit negative response
kortilla 8 hours ago [-]
> Work at Anduril as long as it makes that bread, etc.
You don’t work at Anduril to make bread, at least not as a software engineer. It’s a long hours startup with worse pay than FAANG in high CoL areas. The people that work there fundamentally believe in “improving the defense of the west”.
It is the private sector equivalent of joining the military. If you want to bag on people in the military, go ahead. But they are not in the same category as people just doing things for convenient good money.
Planktonne 6 hours ago [-]
> It is the private sector equivalent of joining the military.
If the motivation is 'improving the defence of the west', it's more equivalent to joining a fringe paramilitary organisation; the dogwhistle is clear.
least 11 hours ago [-]
People don’t particularly care for platitudes from anonymous people on the internet. Even less so when they reduce a complex dilemma in your life to a binary choice between an “easy and amoral” option and a “difficult but righteous” one.
Most people make compromises inside imperfect systems. The person casting judgment almost certainly has their own moral compromises too, except those they understand, contextualize, rationalize, and forgive themselves for.
It’s just tiresome. There may not be a ton of context, but even knowing that someone is bound to a particular place because of caregiving responsibilities should be enough to invite a little more empathy and grace, and a lot less judgment.
jazzpush2 10 hours ago [-]
I agree. That said, a cursory glance at their post history shows they donate 6-figures to charity, which while very commendable, flies in the face of the idea of being 'stuck'.
In any case, it's quite simple. If you work at Meta, you certainly have other options. Similar-tier companies pay just as well, and lower-tier companies will interview you readily.
We're not talking about someone scraping by here - working at Meta is a choice, and takes hard work to get into. That does not absolve you from the damage the company has done to the world. If you work there, you contribute to it (no matter how small the capacity) and you benefit from it literally through wages and share ownership. Your vested interest is in the company growing. Historically, that has meant via very dark patterns.
kortilla 8 hours ago [-]
> donate 6-figures to charity, which while very commendable, flies in the face of the idea of being 'stuck'.
Have you considered that the harm of the loss of 6 figures can completely destroy local charities?
This quickly devolves into effective altruism and the problems that come with that but it’s very easy to end up in a situation where you think the net good you bring by keeping a local abused women shelter open far outweighs the negative consequences for working at Meta.
ryandrake 11 hours ago [-]
I think there would be more empathy if Meta were the only company in the world where it was possible to work. That's "stuck." This is not.
I've quit jobs over ethical boundaries. It's not an easy decision, and "integrity" doesn't quite pay rent, but helped me to sleep better at night and let me live with myself.
9dev 4 hours ago [-]
You're making it very easy for them here. Giving up on any kind of personal integrity or responsibility in exchange for a lot of money is not a complex dilemma. You don't need context to see it's wrong. It's a classic deal with the devil, a literary trope as old as time.
pishpash 11 hours ago [-]
They are not understanding that it's not one person's moral failing at the root of it, it's the system that forces everyone into participating in amoral things, including for example the investors of Meta who are getting a bigger bag. That includes every one of you S&P500 index fund hodlers.
InsideOutSanta 6 hours ago [-]
It's both. We can point to individuals who make terrible decisions and also acknowledge that there will always be such people as long as the system incentivizes them.
budsniffer952 5 hours ago [-]
I might agree with this.
But I also think all of the people criticizing Meta should post where they work. I'm sure plenty of people here work for ethically dubious companies, and make the same excuses.
Glass houses and all that.
9dev 4 hours ago [-]
The gall of one of the best-compensated people on the planet acting like they
had no place else to go. Well, Mister Ivory Tower, I've got news for you: Having a conscience doesn't come for free. You'll be fine with a lower pay that's still several multiples of what other people make.
You don't need to retire early, there are companies aplenty that accept remote workers. But you won't, because you sold yourself out for money.
blitzar 7 hours ago [-]
Ahh the olde Nuremberg Defense - Befehl ist Befehl ... “an order is an order”
9dev 4 hours ago [-]
"Was hätten wir denn tun sollen?" - What were we supposed to do? We were just the little people…
It's always the same.
whateveracct 10 hours ago [-]
i have like 5 companies in my rolodex who would hire me to be fully remote tomorrow
get with the times
otterley 10 hours ago [-]
Knock it off. Nobody wants to read your braggadocio, and it’s insulting to people who are having real challenges finding work.
Planktonne 6 hours ago [-]
Someone working at Meta is not someone who has real challenges finding work.
bluefirebrand 10 hours ago [-]
There's some kind of irony using outdated terminology like "rolodex" and telling someone else to get with the times. :)
adamors 7 hours ago [-]
It’s almost as if they were making a joke.
claaams 12 hours ago [-]
If they're willing to do this to their own employees that they pay and supposedly wanted to keep around, what are they willing to do with your data? What are they willing to do with the systems they connect to your systems? "Dumb f*cks" has truly been the ethos of this company from day 1.
zombot 10 hours ago [-]
For context, Zuckerberg once said about early Facebook users, “They trust me. Dumb fucks.”
And in case anyone shows up to talk about youthful sins and people can change: People can change, but they do it either slowly or quickly for a particular reason. Zuck shows no signs whatsoever of changing slowly, and his modus operandi is working too well to have something change his mind in a dramatic way.
khurs 4 hours ago [-]
Zuck: Yeah so if you ever need info about anyone at Harvard
Zuck: Just ask.
Zuck: I have over 4,000 emails, pictures, addresses, SNS
[Redacted Friend's Name]: What? How'd you manage that one?
Zuck: People just submitted it.
Zuck: I don't know why.
Zuck: They "trust me"
Zuck: Dumb fucks
Humorist2290 5 hours ago [-]
I'm increasingly convinced that these kind of leaks are the only effective resistance to this surveillance society we're entering. Meta will keep doing this, and other employers will probably follow, and then of course governments will use "appropriate legal processes" to add the data to their dossiers, etc. We are watching in real time the expansion of surveillance cameras, chat control, deanonymization, etc.
Leaks of this data make it obvious to everyone how much a liability it is. Meta Execs have their data in this pile as well; soldiers and congresspeople are in Flock's database. How many senators do you think PornHub has an accurate taste profile for?
Of course there's harm that comes with leaking this data. But is the harm really greater than everyone being surveilled by everyone, everywhere?
outime 5 hours ago [-]
The harm may be greater when it's not leaked. In other words, it can be used to blackmail people in power. They may not even be doing anything particularly illegal - just making a controversial statement or having an unusual sexual preference - and there you go. Or of course illegal stuff, you know. Or ultimately if nothing illegal, enough to assemble a parallel construction case.
chopete3 13 hours ago [-]
If you read the linked article it says the leaked data screenshot of some employees private conversation in plain text and other performance information.
It was a bold move to do full screen recording and hoping they would anonymize it.
Lio 9 hours ago [-]
For all those saying “if you’re not breaking the rules you have nothing to fear” consider that most firms regard “working to rule” to be a form of protest.
If you just follow their rules this surveillance will be used to identify and sanction you.
daft_pink 11 hours ago [-]
That system is going to be a nightmare in discovery
neilv 11 hours ago [-]
That sounds like a brilliant idea.
I wonder whether they already thought of that, and are exempting from monitoring the roles most likely to generate "smoking gun" evidence.
albatross79 12 hours ago [-]
Garbage company going into a death spiral.
Schlagbohrer 4 hours ago [-]
Unfortunately the amount of cash they have saved up plus the golden goose of FB means they'll be around for a while yet.
ryan_n 59 minutes ago [-]
My understanding is that WhatsApp is also very heavily used in many countries.
darth_avocado 13 hours ago [-]
They paused it, but they fully intend to restart it.
Edit: I don’t know why I’m getting downvoted. Quite literally from the article:
> “We will only re-enable MCI when we are confident in the effectiveness of our data protection controls,” Kasriel said.
And so on with other roles, as you can see on that page.
tsukikage 5 hours ago [-]
Note that those are total comp numbers. Something like 60% of that is dependent on performance review, which is fed in large part by automatically collected metrics like number of commits, number of code reviews ticked off, the LLM token usage leaderboards etc; creating all the perverse incentives you'd expect.
So you can rely on income to precisely the extent you are willing to destroy your soul.
Anon1096 2 hours ago [-]
No not really your perf will only realistically influence 10 maybe 15 percent of your comp for your first 4 years. Vast majority is fixed at signing time. Numbers there are truly what you can expect to get.
ryan_n 58 minutes ago [-]
Even 40% of those numbers is higher than average though which is insane...
KaiserPro 4 hours ago [-]
its a bit more complex than that.
However when you join you are given a bunch of shares that are paid out every quarter.
The wage is tied explicitly to your level, the number of shares is a bit more flexible. dpeending on what area you work in, and how in demand your role was, your shares make up between 10and 70% of your take home wage.
Every year you get "refreshers", again calculated centrally by level. For example an "E5" (the lowest level of senior engineer) may get a refresher of $150k of shares at january prices. Your performance grade is then used as a multiplier (ie bad == 0, ok == .75 good == *1.0 etc etc etc)
so even if youre not that successful you can amass a large amount of shares.
jleask 6 hours ago [-]
Currently living in the UK where average principal salaries are less than entry level. Even better working for a US corp and having to deal with the complete lack of understand about why we aren't nearly as motivated as our US counterparts
mdavid626 9 hours ago [-]
Crying in Germany with 60-85k average SW engineer salary.
delis-thumbs-7e 9 hours ago [-]
Yeah, but you don’t have to have to pay SF mortgage prices, have a working public healthcare, no hordes of homeless on your doorstep etc. etc.
One might argue that we get more for our sille euro wages. Also if we decide to leave the company, we are not completely f_ckd, since our families don ’t suddenly drop out of healthcare and other services.
lnsru 8 hours ago [-]
What you ignore is the thing that with meta’s salary you can retire in 10 years back to Europe. With silly wages in Germany you can retire on your 75th birthday. Feel the difference? Germany’s economy is stagnating, there will be no higher salaries anymore. Just higher taxes. If I were younger I would pick SF and hordes of homeless over declining Germany. If you follow political discussions it will not get better: planed VAT increase, retiremeNt and health insurance getting continuously more expensive. Even if I can get 3% yearly salary increase it will be eaten up by rising taxes and inflation making my poorer every year.
delis-thumbs-7e 7 hours ago [-]
I think this reduces to a simple question of preference, but you understand that in order to get those salaries you work around the clock in a work environment so toxic, that there’s several books written about it. There’s a reason why they dev’s can order food and have free laundry service there, and it’s not zuck just loving his employees more. So yeah if you don’t get ill or burnout you get to retire earlier, and then move back to Europe. I’d rather stay in Europe, have spare time, live my life in nicer society and perhaps even make products that help society, or somebody, some way.
As of Germany, I don’t follow currenct politics over there (not a German here, Finnish), but you guys have time and time again show that you can produce pretty much anything for the global markets as well or better than anyone else. Your problems are political, and you are your own worst enemy. Germany has enormous possibilities as a society, if you just get your shit together.
lnsru 6 hours ago [-]
Not a German. Coming from authoritarian state and following democratic processes in Germany very closely. Love to talk with older neighbors occasionally. From my personal observation I can differentiate 4 time lines. First one is West Germany after WW2 living under the skirt of Americans. This laid foundation for rapid growth in second phase and prosperity. Arrogance came in with “Made in Germany”. Third phase started with unification and millions of new citizens from former eastern states. While being Germans they had really skewed worldview (I lived there many years). And the decline started in episode 4 with Merkel and zero interest era. While pragmatic leaders would push for using interest free debt to improve infrastructure nothing happened. Instead of that she opened borders and closed nuclear power plants. This decision lead for huge tensions in the society overloading social system. Dumb right orientation parties were elected. Electricity’s definitely not cheap.
We pay more than 30000€ a year for mandatory public health insurance and more for modern treatments not covered by insurance. That’s not different than in US, except the funny salaries in Germany.
Society is not homogeneous. There are more and more elderly who will vote who promises them heaven. The young ones are ignored. There are many conflicts: young vs. old. The riches against rest 95%. The ones born on German soil and the ones arrived later mixing illiterate refugees and PhD expats together.
Interesting times. It’s nice to believe, that Germany can put the shit together. But there are too many forces at play. Let’s see. I am too old to move elsewhere.
9dev 3 hours ago [-]
> Your problems are political, and you are your own worst enemy. Germany has enormous possibilities as a society, if you just get your shit together.
The problem is that post-war Germany was founded on a promise of eternal prosperity, fuelled by our export industry, ever-increasing population counts, and cheap energy from coal (and later Russian gas). This engine was running so smoothly, we completely slept through digitisation, missed how China kept catching up with our engineers, and felt so reassured by the US entitlement to the world cop role that we shrunk the military further and further.
And now, all of that collapsed pretty much at the same time: Exports are staggering for a variety of reasons, people so few children our pension system costs explode, and energy prices have risen to the highest levels in Europe. All levels of the federal government are struggling with organisational problems, many have painted themselves into a corner, with incompatible silo solutions, and many still work on paper exclusively. In the meantime, the Chinese are able to produce many of the things we used to lead in at the same or better quality, and at lower prices - partly because a lot of strategic state subsidies are going on, partly due to stolen IP, but also due to a plain lack of innovation on our part. And we all know what happened with regard to the military recently.
Germans were never good with change, and right now, so many things change that most people are completely overwhelmed, oversaturated, anxious about the future, fatalistic, and angry. They get to each other's throats instead of looking ahead. Everyone is desperate for things slowing down at least a little bit, but they won't, and people know that.
There's lots of potential here, but I'm afraid on the great sinus curve of history, we're on a downward course right now. Unless something fundamentally changes, we'll see an extremist right-wing party take over power; many of its members openly celebrate Nazism.
I'm really trying to stay optimistic, but it's really getting harder every day.
intended 8 hours ago [-]
But you would have gotten to live in Germany for those ten years.
SF and Meta make sense if you are going to try to be the cutting edge of conversations and tech.
If you just want to live your life?
hparadiz 7 hours ago [-]
I have family there and have stayed with them for several weeks at a time. Why do you think Germany is automatically better?
khurs 4 hours ago [-]
London (where Meta offices are) isn't cheap, many UK companies offer private healthcare as public isn't fast enough, lots of homeless, entire 'tent cities'.
KaiserPro 4 hours ago [-]
> lots of homeless, entire 'tent cities'.
Not for any length of time there aren't
Compared to say seattleLA/Newyork, the number obviously homeless is vanishingly small. Yes, tubes will have a beggar, but there won't be more than one of them. They also are rarely aggressive.
Even in Soho, where one of the main london hostels are for homeless people its not that bad.
IshKebab 6 hours ago [-]
Even though SF mortgage prices are high, they aren't that high. You're still very well off on those salaries.
4 hours ago [-]
breppp 8 hours ago [-]
There are countries with universal healthcare and SV comparable wages
rsynnott 8 hours ago [-]
Facebook doesn't pay an average US salary, either (which is presumably why anyone stays). Based on levels.fyi, you'd be looking at 300-400k eur for an E5 in Berlin all-in.
Not sure I'd recommend it; there are less cartoonishly evil companies who still pay silly money in Europe available.
mdavid626 5 hours ago [-]
I don't think they pay you that much in Berlin. Why would they? All other companies pay less - no competition what so ever. Paying >100k is already super good, so they do probably around that.
rsynnott 5 hours ago [-]
> I don't think they pay you that much in Berlin. Why would they? All other companies pay less - no competition what so ever.
There are a small number of FAANG-ish companies who pay very high salaries in Berlin, London, Dublin, etc etc.
(And of course Zurich, but Zurich is Zurich.)
> Paying >100k is already super good, so they do probably around that.
I assure you that they pay more than that for halfway senior roles. Note that a lot of it would be in equity; the base salary would likely be in the 100-150k range, but one might get that again in equity.
mdavid626 4 hours ago [-]
I had a friend working there - he didn't make that much in senior roles.
zipy124 5 hours ago [-]
They pay £271k at E5 for London according to levels.fyi so I presume that Berlin number is wonky.
KaiserPro 4 hours ago [-]
It might be a buyout, or someone/some people moving to berlin from america.
if you are moving countries you keep your RSU allocation, but your wage is adjusted down/up based on local levels. (ie for london its .85 or something)
lostglass 9 hours ago [-]
Hey, if you can handle a dystopian Kafka inspired shit show all major tech companies have an office in Berlin.
hparadiz 7 hours ago [-]
How? Any world wide company will have local offices for local operations. They are big enough that they have whole data centers there. Of course they'll hire some locals.
fergie 7 hours ago [-]
Wait- wut!?
mbf1 10 hours ago [-]
They probably wrote the utility with AI - it's not that big a surprise that AI can't secure stuff.
baditaflorin 6 hours ago [-]
If you need to track you employee so hard and invesive, there is something wrong with your company
KaiserPro 4 hours ago [-]
They did a lot of the spy infra to try and track down/stop who keeps leaking stuff.
just wait for Microsoft to productize and commoditize employee tracking - see the CEO's recent "learning loops" idea - what could possibly go wrong?
alfiedotwtf 4 hours ago [-]
To be honest, I’m not worried about work doing this to me. But when the government MANDATES this for all citizens, I’m ditching computers and going strictly
pen and paper
The irony of a surveillance program being undone by its own data leaking is hard to miss. But the more interesting question is what happens next — do they rebuild it with better security, or does the backlash actually change the approach?
My guess is they rebuild it. The incentive to track performance metrics at scale is too strong, especially when layoffs are partly driven by those metrics. The leak just means they'll invest more in access controls and fewer people will have visibility into the raw data.
The uncomfortable part is that most large companies already do some version of this, just less formally. Tracking commit frequency, Slack activity, meeting attendance — it's all legible to management already. Meta just put a name on it and centralized it, which made it a target.
weedfroglozenge 13 hours ago [-]
[flagged]
ldng 13 hours ago [-]
Let me guess, because you, yourself, are not an employee so you don't mind because it does not apply to you ?
EagnaIonat 11 hours ago [-]
It's been a fact of life for as long as I can remember. If you using the companies resources, they are well within their rights to monitor what you are doing.
Just don't use the company stuff and you are fine.
dr_kiszonka 11 hours ago [-]
I agree with you. But do you remember when we could chat with a colleague about how much of a doofus our boss was without worrying that some automated system would possibly notify the boss about it? Nowadays big brother is always watching.
weedfroglozenge 9 hours ago [-]
I am an employee. I'm also an employee who wouldn't mind if all my key strokes were logged, my movements around the building tracked, and any work calls taken recorded.
When I'm at work, I'm working.
The above type of monitoring would really highlight those of you conducting "wage theft". And you're all getting angry at it. I don't understand. If you focus on work during your work hours, you have nothing to hide.
kortilla 8 hours ago [-]
You don’t know what wage theft is. It’s not something an employee does.
bijowo1676 12 hours ago [-]
because he is smart.
he uses personal cellphone to browse reddit and hacker news
be smart like the top poster
jazzpush2 13 hours ago [-]
You think Meta employees are only expected to work 8 hours a day?
Also, this isn't about tracking social media usage, it's about collecting employee keys/actions.
yallpendantools 12 hours ago [-]
There was a time when if your "boss" tells you to install a keylogger on your work machine, it's a black-teaming exercise. How the times have changed...
koolala 12 hours ago [-]
"Work" is subjective. That idea only works if everyone's boss was as loving and forgiving as Jesus Christ (philosophically speaking).
skydhash 12 hours ago [-]
Some time I spend the whole day sitting at my computer and can't think of a solution to a problem. And some time, I'm readying myself to bed and have to note down the solution that just appear in my mind. How do you even track that? I did a time with time tracking software as a freelancer and that has been the most miserable part of my working life (and I did data entry for survey).
I'm a developer and I mostly do my thinking offline. What I do on my computer is mostly translating my idea to code and consulting docs. Also testing and communication with the team. And all of this is already fairly visible without tracking.
darth_avocado 13 hours ago [-]
I get paid for my work, not 8 hours a day. I’m a salaried employee. I sometimes have to work more than 8 to deliver things, I sometimes work less than 8. The fact that someone needs to monitor me all day long and potentially could use the information to treat me unfairly is disgusting. I’m not the first in line to defend meta employees, but this is just unacceptable.
weedfroglozenge 9 hours ago [-]
Ok but that doesn't change what I said. Whether you work 1 hour that day, or 10, the hours you are giving to the business i.e what they are paying for - You need to be working.
If you're concerned about monitoring during your paid hours perhaps you should focus on being more productive during this time?
I don't think what I am saying is controversial but a lot of people seem to disagree with this
darth_avocado 23 minutes ago [-]
What you’re saying is controversial because you have no concept of what “productivity” is but are asking people to be more productive.
swader999 12 hours ago [-]
I actually get paid by the hour but I think exactly like you do. Often work more than what I bill for. I'm delivering so much now with swarms of agents it really doesn't even make sense to pay me by the hour. I really think my next job will be a one person company run by moi.
inigyou 10 hours ago [-]
I like to use swarms of swarms of agents, but I think my competitor is using swarms of swarms of swarms of agents :(
The first firm to successfully nest it 40 levels will achieve the singularity.
swader999 4 hours ago [-]
Replying to myself after re reading it. Yeah I sounded like an full Kool aid drinker I guess. But there really is something to this idea that getting paid by the hour is so out of touch with the way 'work' now gets done.
apical_dendrite 12 hours ago [-]
Given the work that Meta does and the scale that they operate at, there are absolutely real concerns about providing internal access to the activity on someone's work computer. To take an extreme example, Meta has employees who investigate reports of CSAM or other criminal activity on their platform. There have to be very strict controls over who has access to that information.
HeavyStorm 13 hours ago [-]
Wow. What a narrow, naive view.
weedfroglozenge 9 hours ago [-]
How?
If you're seriously concerned about the monitoring, what are you doing the company wouldn't approve of?
lovich 13 hours ago [-]
I guess you don’t mind a camera in the company bathroom watching you take a shit either?
etchalon 11 hours ago [-]
Look, you ate the lunch. The company has to track those resources.
millerfiller 13 hours ago [-]
[dead]
TZubiri 11 hours ago [-]
I'll be the contrarian here.
I think the program was legal and morally fine.
Take into account that these are corporate computers, and the tracking is of work that the company is paying for, so the telemetry, which is highly valuable for analysis and automation, is rightfully theirs.
I also don't think that the purpose of the move was to manage workers and see if they slack off, it was to gather training data, but even if it were, I think that's normal? In any other job managers can, and are expected to, monitor employee productivity, they are paying for it, they need to ensure they are getting something worth. But again, I don't think that was the main goal here.
The computers are not intended for personal usage, if the employee wants to watch netflix, or porn, they are free to do so in their personal computers.
Imagine if this were a construction company, and there's a foreman watching the employees output, and the machine operators have their actions logged so that the machines can be automated in the future. Doesn't it sound reasonable? Is this very different at all?
So yeah, maybe a lot of people see Meta and computer tracking and immediately jump to 1984, but I kind of like nuance more than knee jerk reactions, or jumping into a narrative that we enjoy being angry about.
zenoprax 11 hours ago [-]
> Doesn't it sound reasonable?
If you were hired with this as an explicit expectation, yes. It's one thing to know that your actions can be audited in case there's some sort of incident but imposing unlimited surveillance and using that information for the purpose of eliminating your job could be argued to be intimidation (ie. "we can't afford mass layoffs but aggressively monitoring employees will force the undesirables to quit").
No one likes the terms of their employment being changed against their will no matter how legal it might be. Why not make it opt-in in exchange for some other perks? If the data is valuable then compensate employees for the added burden/liability of total telemetry.
otterley 10 hours ago [-]
I’m not sure the terms of their employment changed; being subject to monitoring has been in practically every employment agreement written in the past few decades.
What did change is the culture and environment. While that term was always in the agreement, it was largely dormant, activated on an as-needed basis to troubleshoot issues, collect evidence for disciplinary actions or security investigations, etc. Now, it’s on 24x7.
calgoo 5 hours ago [-]
Make it opt-in in exchange for more working from home time, then they can disprove the "people are unproductive when working from home" BS.
> I also don't think that the purpose of the move was to manage workers and see if they slack off, it was to gather training data, but even if it were, I think that's normal?
This is the cost of losing consumer trust over two decades of untrustworthy acts.
applfanboysbgon 10 hours ago [-]
Nope. Nope nope nope NOPE. No part of this is remotely reasonable. Stop normalising mass surveillance. It is not okay. Not even your own employees, to this degree. Employees are humans too (maybe not the ones at Meta, but I'm speaking in general). Just because somebody is receiving a paycheck for something does not make them fair game for anything and everything to be done to them.
> there's a foreman watching the employees output, and the machine operators have their actions logged so that the machines can be automated in the future. Doesn't it sound reasonable? Is this very different at all?
Yes. Every time these analogies to normalise mass surveillance are brought up, they mistake "another human or two can see you doing something in real time" with "a permanent record of every single action you ever take in your entire life, micromanaged down to the millisecond, accessible to many people over a period of years". That is, in fact, very different at all.
otterley 10 hours ago [-]
Do you believe that police should have their activities monitored at work? How about child care workers? Nuclear power plant operators? Bank tellers?
And if those are ok, what makes them different?
Lio 9 hours ago [-]
They’re different because of the job they do, who’s doing the monitoring and who has access to the records.
In all the examples you’ve given the monitoring is used to reduce the power imbalance between the public and vested interests with their own agenda.
For example, so the bank teller doesn’t steal from account holders.
For child care workers it’s to protect children in care. If it was used solely to gather information to fire potential whistleblowers people would have a problem with it too.
Considering that, for example, Meta management have a record of encouraging their staff to break copyright laws and lie about it, this surveillance probably isn’t designed to help society as a whole.
TZubiri 8 hours ago [-]
But the job that facebook employees might be surveilling people. Shouldn't they be surveilled so that they don't surveil ilegitimately?
trueno 9 hours ago [-]
that is the most outlandish comparison ive ever seen
dozerly 8 hours ago [-]
I often feel people make hand wavy comparisons as if everything in the world were equal, hoping the other party can’t clearly articulate why they are clearly not equivalent
otterley 8 hours ago [-]
That’s not what this was about. It was in response to a dramatic hysterical exhortation that we shouldn’t “normalize...surveillance” as though it’s not already normal and well tolerated in our society, particularly in the context of employment.
throwaway173738 4 hours ago [-]
It’s not, though. Arguing that it is completely normal because a few kinds of jobs may have it is pretty disingenuous. And a lot of jobs on your list don’t actually have the kinds of controls on offer here, so you’re kind of making stuff up here.
otterley 2 hours ago [-]
What kinds of controls are you referring to?
None of the examples I provided was made up.
otterley 9 hours ago [-]
Somehow I don’t believe that is true.
rsynnott 8 hours ago [-]
Certain activities, for certain highly restricted purposes, yes. Blanket data collection for a purpose unrelated to safeguarding, which can be trivially leaked, as above, no.
It should be an unpleasant necessity, highly regulated. Not just something that you do on a blanket basis because you suffer under the delusion that you might create the next magic robot (I assume the driving force here is that Facebook is very, very behind in LLM-land.)
9 hours ago [-]
rainbow13 8 hours ago [-]
[flagged]
intended 8 hours ago [-]
Not an acceptable response, ever.
tonyedgecombe 7 hours ago [-]
True, I really can't get with this trend of not capitalising the first letter of a sentence.
cadamsdotcom 8 hours ago [-]
Hats off to you for sticking your neck out. Regardless if I agree, or anyone agrees - it is great to see a willing contrarian.
To all outraged HN readers considering a downvote:
Downvote is for non-constructive comments, not stuff you disagree with.
I can't think of a single product of theirs that hasn't made the world a markedly worse place. Even their recent hardware foray is managing to find a way to ruin trust in everyday interactions (guys filming drunk girls with Ray Bans, surveillance, etc.).
Have several friends at the more 'thoughtful' frontier labs that bin meta applicants straight to the trash for this very reason.
zstd
I’m torn about React and PyTorch :)
Maybe I'm exaggerating slightly, but I think we should judge frameworks compared to what other things existed at the time.
It's, by the way, another example of how the only good thing Facebook did was deny Google complete dominance.
Well, yes, but... its popularity is not completely accidental. It's good - even by today's standards, but certainly by the standards of the time.
Vue is probably the only outsider of that age that stayed even somewhat relevant (really by just doing what Angular 1 did but correctly), Angular seems to have kinda survived in some niches but other than that I haven't heard of the other similarly aged frameworks in a long while.
Arguably React does have a 'disadvantage' in the sense that it doesn't do two-way data binding, and chooses to update as little of the DOM as necessary to render a change (which it's good at, and gets right), but that's sometimes more than just changing a text node or a value. I suspect that if React hadn't come along there'd be lots of homegrown frameworks doing something similar in a worse way. React is well thought-out and well designed.
Also, every reactive framework can have the same problem. It's not a React thing; it's a library-that-tracks-changes-and-updates-the-DOM thing. Used poorly you'll end up in a re-render loop.
We could just have static HTML pages and that would eliminate the whole problem, but then we'd be complaining about the electricity used on network roundtrips and people using badly coded desktop apps instead. Ultimately, libraries can be as bulletproof and fool-proof as you like, and developers will find new and novel ways to use them to build crap software. The responsibility (mostly) lies with the developers much more than the library.
Rich Harris makes the point that React isn't actually reactive: "React doesn’t have any understanding of the values running through your app. It is not Reactive."
Rich Harris - Rethinking reactivity:
https://www.youtube.com/watch?v=AdNJ3fydeao
>Modern JavaScript frameworks are all about reactivity. Change your application's state, and the view updates automatically. But there's a catch — tracking state changes at runtime adds overhead that eats into your bundle size and performance budgets. In this talk, we'll discover an alternative approach: moving reactivity into the language itself. Your apps have never been smaller or faster than they're about to become.
He starts with spreadsheets as the archetypal reactive system.
Defines reactivity as values automatically updating according to dependency relationships.
Contrasts that with React's model of rerunning component functions and diffing virtual DOM trees.
Argues that React "doesn't understand the values flowing through your application" and therefore isn't reactive in the traditional sense.
Virtual DOM is pure overhead:
https://svelte.dev/blog/virtual-dom-is-pure-overhead
>But it turns out that we can achieve a similar programming model without using virtual DOM — and that's where Svelte comes in.
React tracks component renders; reactive systems track data dependencies. React doesn't react, it repeats.
I think React should have been called "Repeat", "Re-Run", "Regurgitate", or "Retch".
There are sometimes well meaning people in corporations that do their best to at least get something out there and kudos to them, but corporations running Open Source projects should receive no goodwill for it, it's basically a scam.
Russ Nelson: "Blacks are Lazy"
https://en.wikipedia.org/wiki/Talk:Russ_Nelson#Blacks_are_la...
Eric S. Raymond: "The people who knew Russ as a Quaker, a pacifist and a gentleman, and no racist, but nevertheless pressured OSI to do the responsible thing and fire him in order to avoid political damage should be equally ashamed. Abetting somebody elses witch hunt is no less disgusting than starting your own. Personally, I wanted to fight this on principle. Russ resigned the presidency rather than get OSI into that fight, and the board quite properly respected his wishes in the matter. That sacrifice makes me angrier at the fools and thugs who pulled him down."
https://news.ycombinator.com/item?id=47232296
>Guido is not racist like ESR is, and it would have been a disaster to have somebody as racist and obsessed with dragging the organizations he leads into the pro-racism side of political culture war battles that have absolutely nothing to do with their mission, as ESR has a track record of trying to do: He threw down the gauntlet and attempted to drag OSI into supporting Russ Nelson after his infamous "Blacks are Lazy" blog posting that caused him to resign for the good of OSI, who ESR wanted to spend their resources and reputation fighting his culture war against (dog whistle alert:) "thugs" who don't want to follow a racist leader. That kind of blatant racism and totally non-python-related racist culture warfare bullshit political battles would have been extremely detrimental to the python community, just as his other antics and his and Russel's racist rants were detrimental to the open source community. OSI has enough problems attracting women and minorities that they don't need white male leaders telling black people they're lazy and accusing people who disagree of being "fools and thugs".
Russ pulled his own "Blacks are Lazy" post down and resigned of his own free will and was not fired, so ESR was unwittingly calling Russ a fool and thug for pulling himself down, even though he was actually attacking anti-racist people, who didn't believe blacks are lazy, and thought racist white people who publically called all blacks lazy (then patronizingly lectured them on why they are justified to be lazy) didn't deserve to lead OSI.
https://en.wikipedia.org/wiki/Russ_Nelson#Personal
But his actual lifelong ideological religious cult is Libertarianism, obviously. And they epitomize what's wrong with the open source movement, ESR having based his career on tearing down and shitting all over everything RMS has done with Free Software.
ESR and Russ and their ilk just love playing a tired little game I call "Libertarian Chicken":
https://github.com/SimHacker/moollm/blob/main/skills/no-ai-g...
For many more examples, just look at the decades long consistent pattern of ESR's obnoxious inflamatory posts to the linux mailing lists, before he got kicked off for playing said games.
Yes, but also “damning with faint praise” immediately comes to mind
As bad as Meta products are for society, I'd say Palantir is far more shameful to work for.
At Meta, almost everyone is contributing to unethical ends.
It probably will surprise no one to learn his "next big thing" is a prediction market app.
https://www.nytimes.com/2026/06/23/technology/meta-predictio...
Hits the Meta product trifecta perfectly:
* Derivative
* Late to market
* Harmful to society
https://whyy.org/segments/facebook-a-computing-pioneer-a-sec...
You may as well say Bezos copied the idea of Amazon from book shops.
Really, he was in exactly the right place at exactly the right time.
...Push? Did you forget about the leak and the takedown requests?
When social media works right it's an amazing thing. It's just too bad that we don't use 90% of it right. As an example I've never given back to that commons when I see a stray pet.
I feel I have to ask... how do you feel Messenger made the world a worse place?
now in arctic white!
https://www.meta.com/ca/portal/
lol
Everyone I know in the GPU compiler/GPGPU space seems to be either going to meta or leaving meta for NV or some AI lab. My anecdotal observations don't align with "bin meta applicants straight to the trash."
I personally don't use it, because it _is_ loaded with engagement bait but its not all worse and is better in some ways.
“In the ordinary course of providing our service, WhatsApp does not store messages once they are delivered or transaction logs of such delivered messages. Undelivered messages are deleted from our servers after 30 days. As stated in the WhatsApp Privacy Policy, we may collect, use, preserve, and share user information if we have a good-faith belief that it is reasonably necessary to (a) keep our users safe, (b) detect, investigate, and prevent illegal activity, (c) respond to legal process, or to government requests, (d) enforce our Terms and policies. This may include information about how some users interact with others on our service. We also offer end-to-end encryption for our services, which is always activated. End-to-end encryption means that messages are encrypted to protect against WhatsApp and third parties from reading them.” (https://faq.whatsapp.com/444002211197967)
You know how I found this link? Googling WhatsApp encryption backdoor. You could have too.
No need for the attitude. Op asked you for a source, which is customary for one to back up their initial claim; an onus on you and not for someone else to validate your claims.
There is no “make things harder for the dictator” at Meta/Fb and never has been.
They have very recently shown signs of making it worse (the AI button), but overall I've been surprised how careful they've been about doing it slowly. We've probably got another 5-10 years of it being great before they turn it to shit.
I’d really like to leave, but I’m kind of stuck, and I don’t have enough to retire.
I have to work remote from a non-coast state for family care reasons, and the places I’ve interviewed at the last few months have balked at hiring a remote employee.
1. Find another job 2. Don’t find another job
You can’t say “where else can I work” like you have no agency over your life. Everyone chooses every day to do what they do that day.
You don’t get to be morally absolved because you’re choosing the easy path and you’re “stuck”. I’m sure there are plenty of places that pay less that would love to have talented remote employees.
The OP is a bit preachy and maybe some employees really don’t have any other options even with accepting lower salaries, but the majority should at least realise the golden handcuffs their bound by even if they choose not to act on them.
This exactly. I value working from home and not working for a company that actively makes the world hell, so I make a quarter of what some of my peers at FAANG-adjacent companies make. Which is still a lot more than I realistically need.
It makes sense that someone promoting them to re-evaluate the harm they’re causing by participating would elicit negative response
You don’t work at Anduril to make bread, at least not as a software engineer. It’s a long hours startup with worse pay than FAANG in high CoL areas. The people that work there fundamentally believe in “improving the defense of the west”.
It is the private sector equivalent of joining the military. If you want to bag on people in the military, go ahead. But they are not in the same category as people just doing things for convenient good money.
If the motivation is 'improving the defence of the west', it's more equivalent to joining a fringe paramilitary organisation; the dogwhistle is clear.
Most people make compromises inside imperfect systems. The person casting judgment almost certainly has their own moral compromises too, except those they understand, contextualize, rationalize, and forgive themselves for.
It’s just tiresome. There may not be a ton of context, but even knowing that someone is bound to a particular place because of caregiving responsibilities should be enough to invite a little more empathy and grace, and a lot less judgment.
In any case, it's quite simple. If you work at Meta, you certainly have other options. Similar-tier companies pay just as well, and lower-tier companies will interview you readily.
We're not talking about someone scraping by here - working at Meta is a choice, and takes hard work to get into. That does not absolve you from the damage the company has done to the world. If you work there, you contribute to it (no matter how small the capacity) and you benefit from it literally through wages and share ownership. Your vested interest is in the company growing. Historically, that has meant via very dark patterns.
Have you considered that the harm of the loss of 6 figures can completely destroy local charities?
This quickly devolves into effective altruism and the problems that come with that but it’s very easy to end up in a situation where you think the net good you bring by keeping a local abused women shelter open far outweighs the negative consequences for working at Meta.
I've quit jobs over ethical boundaries. It's not an easy decision, and "integrity" doesn't quite pay rent, but helped me to sleep better at night and let me live with myself.
But I also think all of the people criticizing Meta should post where they work. I'm sure plenty of people here work for ethically dubious companies, and make the same excuses.
Glass houses and all that.
You don't need to retire early, there are companies aplenty that accept remote workers. But you won't, because you sold yourself out for money.
It's always the same.
get with the times
https://www.theregister.com/offbeat/2010/05/14/facebook-foun...
Zuck: Just ask.
Zuck: I have over 4,000 emails, pictures, addresses, SNS
[Redacted Friend's Name]: What? How'd you manage that one?
Zuck: People just submitted it.
Zuck: I don't know why.
Zuck: They "trust me"
Zuck: Dumb fucks
Leaks of this data make it obvious to everyone how much a liability it is. Meta Execs have their data in this pile as well; soldiers and congresspeople are in Flock's database. How many senators do you think PornHub has an accurate taste profile for?
Of course there's harm that comes with leaking this data. But is the harm really greater than everyone being surveilled by everyone, everywhere?
It was a bold move to do full screen recording and hoping they would anonymize it.
If you just follow their rules this surveillance will be used to identify and sanction you.
I wonder whether they already thought of that, and are exempting from monitoring the roles most likely to generate "smoking gun" evidence.
Edit: I don’t know why I’m getting downvoted. Quite literally from the article:
> “We will only re-enable MCI when we are confident in the effectiveness of our data protection controls,” Kasriel said.
• Engineer (E3, entry level) $248.2K avg ∴ https://www.levels.fyi/companies/facebook/salaries/software-...
• Engineer (E5, senior level) $629.8K avg ∴ https://www.levels.fyi/companies/facebook/salaries/software-...
• Engineer (E7, principal) $1.69M avg ∴ https://www.levels.fyi/companies/facebook/salaries/software-...
• Engineer (E9, distinguished) $6.09M avg ∴ https://www.levels.fyi/companies/facebook/salaries/software-...
And so on with other roles, as you can see on that page.
So you can rely on income to precisely the extent you are willing to destroy your soul.
However when you join you are given a bunch of shares that are paid out every quarter.
The wage is tied explicitly to your level, the number of shares is a bit more flexible. dpeending on what area you work in, and how in demand your role was, your shares make up between 10and 70% of your take home wage.
Every year you get "refreshers", again calculated centrally by level. For example an "E5" (the lowest level of senior engineer) may get a refresher of $150k of shares at january prices. Your performance grade is then used as a multiplier (ie bad == 0, ok == .75 good == *1.0 etc etc etc)
so even if youre not that successful you can amass a large amount of shares.
One might argue that we get more for our sille euro wages. Also if we decide to leave the company, we are not completely f_ckd, since our families don ’t suddenly drop out of healthcare and other services.
As of Germany, I don’t follow currenct politics over there (not a German here, Finnish), but you guys have time and time again show that you can produce pretty much anything for the global markets as well or better than anyone else. Your problems are political, and you are your own worst enemy. Germany has enormous possibilities as a society, if you just get your shit together.
We pay more than 30000€ a year for mandatory public health insurance and more for modern treatments not covered by insurance. That’s not different than in US, except the funny salaries in Germany.
Society is not homogeneous. There are more and more elderly who will vote who promises them heaven. The young ones are ignored. There are many conflicts: young vs. old. The riches against rest 95%. The ones born on German soil and the ones arrived later mixing illiterate refugees and PhD expats together.
Interesting times. It’s nice to believe, that Germany can put the shit together. But there are too many forces at play. Let’s see. I am too old to move elsewhere.
The problem is that post-war Germany was founded on a promise of eternal prosperity, fuelled by our export industry, ever-increasing population counts, and cheap energy from coal (and later Russian gas). This engine was running so smoothly, we completely slept through digitisation, missed how China kept catching up with our engineers, and felt so reassured by the US entitlement to the world cop role that we shrunk the military further and further.
And now, all of that collapsed pretty much at the same time: Exports are staggering for a variety of reasons, people so few children our pension system costs explode, and energy prices have risen to the highest levels in Europe. All levels of the federal government are struggling with organisational problems, many have painted themselves into a corner, with incompatible silo solutions, and many still work on paper exclusively. In the meantime, the Chinese are able to produce many of the things we used to lead in at the same or better quality, and at lower prices - partly because a lot of strategic state subsidies are going on, partly due to stolen IP, but also due to a plain lack of innovation on our part. And we all know what happened with regard to the military recently.
Germans were never good with change, and right now, so many things change that most people are completely overwhelmed, oversaturated, anxious about the future, fatalistic, and angry. They get to each other's throats instead of looking ahead. Everyone is desperate for things slowing down at least a little bit, but they won't, and people know that.
There's lots of potential here, but I'm afraid on the great sinus curve of history, we're on a downward course right now. Unless something fundamentally changes, we'll see an extremist right-wing party take over power; many of its members openly celebrate Nazism.
I'm really trying to stay optimistic, but it's really getting harder every day.
SF and Meta make sense if you are going to try to be the cutting edge of conversations and tech.
If you just want to live your life?
Not for any length of time there aren't
Compared to say seattleLA/Newyork, the number obviously homeless is vanishingly small. Yes, tubes will have a beggar, but there won't be more than one of them. They also are rarely aggressive.
Even in Soho, where one of the main london hostels are for homeless people its not that bad.
Not sure I'd recommend it; there are less cartoonishly evil companies who still pay silly money in Europe available.
There are a small number of FAANG-ish companies who pay very high salaries in Berlin, London, Dublin, etc etc.
(And of course Zurich, but Zurich is Zurich.)
> Paying >100k is already super good, so they do probably around that.
I assure you that they pay more than that for halfway senior roles. Note that a lot of it would be in equity; the base salary would likely be in the 100-150k range, but one might get that again in equity.
if you are moving countries you keep your RSU allocation, but your wage is adjusted down/up based on local levels. (ie for london its .85 or something)
seems fair enough
My guess is they rebuild it. The incentive to track performance metrics at scale is too strong, especially when layoffs are partly driven by those metrics. The leak just means they'll invest more in access controls and fewer people will have visibility into the raw data.
The uncomfortable part is that most large companies already do some version of this, just less formally. Tracking commit frequency, Slack activity, meeting attendance — it's all legible to management already. Meta just put a name on it and centralized it, which made it a target.
Just don't use the company stuff and you are fine.
When I'm at work, I'm working.
The above type of monitoring would really highlight those of you conducting "wage theft". And you're all getting angry at it. I don't understand. If you focus on work during your work hours, you have nothing to hide.
he uses personal cellphone to browse reddit and hacker news
be smart like the top poster
Also, this isn't about tracking social media usage, it's about collecting employee keys/actions.
I'm a developer and I mostly do my thinking offline. What I do on my computer is mostly translating my idea to code and consulting docs. Also testing and communication with the team. And all of this is already fairly visible without tracking.
If you're concerned about monitoring during your paid hours perhaps you should focus on being more productive during this time?
I don't think what I am saying is controversial but a lot of people seem to disagree with this
The first firm to successfully nest it 40 levels will achieve the singularity.
If you're seriously concerned about the monitoring, what are you doing the company wouldn't approve of?
I think the program was legal and morally fine.
Take into account that these are corporate computers, and the tracking is of work that the company is paying for, so the telemetry, which is highly valuable for analysis and automation, is rightfully theirs.
I also don't think that the purpose of the move was to manage workers and see if they slack off, it was to gather training data, but even if it were, I think that's normal? In any other job managers can, and are expected to, monitor employee productivity, they are paying for it, they need to ensure they are getting something worth. But again, I don't think that was the main goal here.
The computers are not intended for personal usage, if the employee wants to watch netflix, or porn, they are free to do so in their personal computers.
Imagine if this were a construction company, and there's a foreman watching the employees output, and the machine operators have their actions logged so that the machines can be automated in the future. Doesn't it sound reasonable? Is this very different at all?
So yeah, maybe a lot of people see Meta and computer tracking and immediately jump to 1984, but I kind of like nuance more than knee jerk reactions, or jumping into a narrative that we enjoy being angry about.
If you were hired with this as an explicit expectation, yes. It's one thing to know that your actions can be audited in case there's some sort of incident but imposing unlimited surveillance and using that information for the purpose of eliminating your job could be argued to be intimidation (ie. "we can't afford mass layoffs but aggressively monitoring employees will force the undesirables to quit").
No one likes the terms of their employment being changed against their will no matter how legal it might be. Why not make it opt-in in exchange for some other perks? If the data is valuable then compensate employees for the added burden/liability of total telemetry.
What did change is the culture and environment. While that term was always in the agreement, it was largely dormant, activated on an as-needed basis to troubleshoot issues, collect evidence for disciplinary actions or security investigations, etc. Now, it’s on 24x7.
This is the cost of losing consumer trust over two decades of untrustworthy acts.
> there's a foreman watching the employees output, and the machine operators have their actions logged so that the machines can be automated in the future. Doesn't it sound reasonable? Is this very different at all?
Yes. Every time these analogies to normalise mass surveillance are brought up, they mistake "another human or two can see you doing something in real time" with "a permanent record of every single action you ever take in your entire life, micromanaged down to the millisecond, accessible to many people over a period of years". That is, in fact, very different at all.
And if those are ok, what makes them different?
In all the examples you’ve given the monitoring is used to reduce the power imbalance between the public and vested interests with their own agenda.
For example, so the bank teller doesn’t steal from account holders.
For child care workers it’s to protect children in care. If it was used solely to gather information to fire potential whistleblowers people would have a problem with it too.
Considering that, for example, Meta management have a record of encouraging their staff to break copyright laws and lie about it, this surveillance probably isn’t designed to help society as a whole.
None of the examples I provided was made up.
It should be an unpleasant necessity, highly regulated. Not just something that you do on a blanket basis because you suffer under the delusion that you might create the next magic robot (I assume the driving force here is that Facebook is very, very behind in LLM-land.)
To all outraged HN readers considering a downvote:
Downvote is for non-constructive comments, not stuff you disagree with.