Remix.run Logo
▲ codingisfreedom 6 hours ago

I seriously can’t understand why there’s so much respect for anyone that works at Meta.

These people have arguably contributed nothing to society for over a decade (and maybe even made it worse in some instances) for very fat salaries, and yet they’re being praised for being the example of best engineers.

I periodically use their websites and they’re horrible!

Seriously, we should know better as the dev-tech society.

And I don’t give a darn about their research that is being built on top of barely legal mass surveillance so don’t tell me their contributions from stealing data were helpful.

▲probably_wrong 6 hours ago | parent | next [-]

I have some respect for Meta Research for the good they did releasing Torch, FastText vectors, and the LLaMa models among others for free.

How does this work fits with their mission of destroying the fabric of society and the mental well-being of teenagers, I cannot explain.

▲wildzzz 6 hours ago | parent | next [-]

It's like the best of the best mechanical and electrical engineers have teamed up to build the world's most efficient orphan crushing machine. It sips power, runs cool, requires almost no maintenance, and pulverizes orphans into dense little cubes for easy clean up.

▲chneu 5 hours ago | parent | next [-]

To me it read as, "Scantrons did a lot of good, but were developed to track Jewish concentration camp prisoners" type a thing.

Meta's ultimate goal is immoral. It's not justified if a few projects do some good.

▲joshAg 4 hours ago | parent [-]

Unless the scantron corporation is so antisemitic they invented a time machine to participate in world war 2, I think you mean IBM.

▲aaronrobinson 5 hours ago | parent | prev | next [-]

> It's like the best of the best mechanical and electrical engineers have teamed up to build the world's most efficient orphan crushing machine.

This is the funniest thing I’ve read on here.

▲LadyCailin 5 hours ago | parent [-]

A modest proposal, really.

▲crest 5 hours ago | parent | prev | next [-]

Also it has a glorious viewing gallery to watch and listen to a thousand doomed orphans get fed to Zuckerberg’s ego so it can illuminate the path to total enshittification.

▲philipallstar 5 hours ago | parent | prev [-]

You've got to justify such a silly comparison.

▲Applejinx 5 hours ago | parent | next [-]

Agreed, it takes a lot more power and doesn't run nearly as cool as all that.

▲crest 5 hours ago | parent | prev [-]

The orphan crushing machine is a meme (https://knowyourmeme.com/memes/orphan-crushing-machine). Most of Meta's products hurt society from driving impressionable young girls into an early grave, over supporting genocide and ethnic cleansing, to splitting voters into rabid fans with blind devotion on "their team" over everything else.

They also work hard to force users into their walled gardens and to stop the useful content users to this day feed into they intentionally broken services from escaping into the real world wide web of hyperlinked and discoverable content.

In short they're at the forefront of making the internet harmful to society and less useful to almost everyone.

▲boothby 6 hours ago | parent | prev | next [-]

Similar to how Vanderbilt, Rockefeller, etc. used tiny fractions of their wealth, on things that would bolster the opinions of the public. They’re laudable, but become less so when you see the bigger picture. Those free software tools are things that Meta needs for its own operations, and their moat is so vast that they can give them away for free and benefit from public participation.

▲cromka 6 hours ago | parent | prev | next [-]

ZSTD as well.

▲functionmouse 6 hours ago | parent | prev | next [-]

wasn't LLaMa only open source because it had already leaked anyways? And they wanted to spin it in a positive light for their stakeholders.

▲A_D_E_P_T 6 hours ago | parent [-]

It opened the floodgates, though. It was a real paradigm shift. After LLaMa, everybody saw that you could release large open models without any negative repercussions, and DeepSeek et al. hopped aboard the wagon. LLaMa was the first popular model that was truly open to the global public.

Meta earned a ton of goodwill by doing this -- it was very brave, and very influential. In my eyes, it outweighs everything negative they've ever done.

▲alerighi 6 hours ago | parent | next [-]

Let's stop saying that open weight models are open source. They are just a software that you can run on your own hardware (if you have a ton of money to spend to get it anyway) but they are not open, they are as open as any proprietary software that you can run on your PC is.

You can't study them, you can't modify them, you can't improve them, you can't look into how they are built etc.

▲A_D_E_P_T 4 hours ago | parent [-]

I never said they were open source. Everything else you wrote is factually incorrect.

When you run a proprietary program (like Adobe Photoshop or a closed-source game) on your PC, you get a compiled binary of machine code. The high-level logic is stripped out, variables are obfuscated, and the EULA legally forbids you from decompiling, reverse-engineering, or modifying the binary.

With an open model, you get the actual Python/C++/CUDA code defining the exact mathematical structure of the model. And you get a weights file, which is an unencrypted, open array of floating-point numbers representing every synaptic strength in the network.

So you can inspect the exact mathematical state of the model at any arbitrary moment during inference -- in other words, you can study open models. You can fine-tune or quantize them -- in other words, you can improve them quite significantly! And much much more.

▲ 6 hours ago | parent | prev | next [-]
[deleted]
▲latexr 6 hours ago | parent | prev | next [-]

> it was very brave, and very influential. In my eyes, it outweighs everything negative they've ever done.

Are you being sarcastic? Please let it be that you’re being sarcastic.

▲A_D_E_P_T 4 hours ago | parent [-]

I am serious. I believe that the LLM is the defining technology of our time -- at least as important and as impactful as the internet itself -- and that Meta's opening of LLaMa has profoundly changed the landscape for the better.

▲lirolero 6 hours ago | parent | prev [-]

[dead]

▲gilrain 6 hours ago | parent | prev | next [-]

> I have some respect ... I cannot explain.

Naturally, they do it to earn "some respect" from those who otherwise see them clearly.

▲latexr 6 hours ago | parent | prev | next [-]

> their mission of destroying the fabric of society and the mental well-being of teenagers

Their mission is to make Zuckerberg rich and powerful. That’s the sole purpose of Meta, everything else is incidental. It just so happens that they also destroy the fabric of society and the mental well-being of teenagers but it’s not their primary goal, they just don’t care about the side effect. It would be all the same if they were poisoning coral reefs and giving wedgies to grandmothers instead. As long as the process benefits Zuckerberg in the end, nothing else matters to the company.

▲TheOtherHobbes 5 hours ago | parent [-]

It's the era of mad boy kings. 'Boy' being more of an attitude than a strict age requirement.

We used to have something resembling a democracy, now we have an evolving neo-fascist hellscape created by a cabal of the least interesting tech people on the planet.

▲sick_of_slop 4 hours ago | parent | prev [-]

[dead]

▲ipozgaj 5 hours ago | parent | prev | next [-]

> These people have arguably contributed nothing to society for over a decade

React, React Native, GraphQL, LLama, PyTorch, RocksDB, Cassandra, folly, Hack, HHVM, OCP, Presto, btrfs, cgroupsv2/PSI, eBPF, zstd, roughly 12% of all Linux kernel contributions are signed off by Meta + Meta is the 5th biggest contributor to Linux kernel.

Also a ton of other projects that did not originally come out of Meta but get a ton of patches and support/funding: MySQL, Memcached, Hadoop, LLVM, Systemd, Rust, Python etc.

Perhaps research a bit more before you make these ignorant comments.

▲phatskat 5 hours ago | parent | next [-]

I can take a brief look at the social damage meta has done and say that, to me, none of those contributions are worth the pain that they have caused.

From the messed up self-image issues they instill on children to the hand they played - either intentionally or through pure ignorance - in ethnic cleansing, I couldn't care less about what they've done in the tech space when those commits are signed in blood.

▲tempestn 5 hours ago | parent | next [-]

That's fine, but the original question asked why people respect devs who work at Meta given they haven't contributed anything. (It didn't explicitly say devs, but when meta employees are getting respect around here, that's who's being discussed.) Your parent reply demonstrated that they have in fact contributed a lot, so there are obviously some accomplished developers working there.

It's certainly possible to see the company as a net negative for society while also recognizing those contributions. One could even argue that that could simultaneously be the case, while the net effects of some particular devs working there are positive (though I could imagine reasonable arguments on both sides of that one).

▲cmoski 4 hours ago | parent [-]

Contributed anything to society. I doubt anyone in my local community is going to know or care what any of those libraries, frameworks, etc are.

▲tempestn 4 hours ago | parent [-]

Your local community also probably doesn't know or care a lot about water purification, power distribution, standardized shipping, or the myriad other technologies that make society work.

▲iugtmkbdfil834 5 hours ago | parent | prev [-]

Zstd is worth a lot of other's people's pain.

My subtle point is that there are a lot of real reasons to dislike Meta. No reason to have hate blind you..

▲throw0101c 5 hours ago | parent | next [-]

> Zstd is worth a lot of other's people's pain.

"Amnesty report finds Facebook amplified hate ahead of Rohingya massacre in Myanmar":

* https://www.pbs.org/newshour/world/amnesty-report-finds-face...

* https://en.wikipedia.org/wiki/Rohingya_genocide#Facebook_con...

▲iugtmkbdfil834 5 hours ago | parent [-]

What is your point? That zstd cannot exist? That it shouldn't? I can't read minds you know.

▲TheOtherHobbes 5 hours ago | parent | next [-]

A lot of people have died horribly, millions, perhaps billions of lives have been affected negatively, democracies have been subverted, but at least we got a nice compression algorithm?

And React, although the jury remains out on whether that's a transformative technology or... not.

▲iugtmkbdfil834 5 hours ago | parent [-]

[flagged]

▲throw0101c 4 hours ago | parent | prev [-]

> What is your point? That zstd cannot exist? That it shouldn't? I can't read minds you know.

Would it be better that:

* zstd exists because Meta exists (net benefiting over other people's pain — including possibly the 'pain' of genocide), or

* a genocide did not happen (or was not as bad) because Meta did not exist (but we never got zstd)?

▲iugtmkbdfil834 3 hours ago | parent [-]

Friend, there is no better. There is just this. I know it is hard for you to hear me, but hear me for I do have something to tell you.

We do not live in a perfect world. That is a simple fact, but I need you to accept that fact before we have a chance to communicate. I don't mean me reading, you responding ad infinitum. No. I mean communicating.

Can you do that for me? Because if you are gonna give me tired binary choices along the lines of:

1) would you rather have a cookie 2) would you rather go to work

It is not much of a choice. It is a cute rhetoric, but it is not the reality in which we live.

Fucking qed.

▲throw0101c 2 hours ago | parent [-]

> Friend, there is no better. There is just this. I know it is hard for you to hear me, but hear me for I do have something to tell you.

This sub-thread started with:

> Zstd is worth a lot of other's people's pain.

The (philosophical/theoretical) debate/discussion is about the 'quantity' of "people's pain", and how much of it is it worth for having Zstd (and other things that have come out of Meta/FB). What is the 'trade-off' (if any) between getting good and accepting evil? (Assuming "good" and "evil" even exist.)

* https://en.wikipedia.org/wiki/The_Ones_Who_Walk_Away_from_Om...

▲iugtmkbdfil834 2 hours ago | parent [-]

First, it started with grandparent stating:

"none of those contributions are worth the pain that they have caused."

Which a little excessive and I take personal issue with never, all, and none when someone writes that -- out of principle.

Second, are we talking about its quantity or quality, because I posit that big numbers aint everything.

▲benatkin 5 hours ago | parent | prev | next [-]

Thanks for mentioning that. It reinforces my desire to avoid zstd because of its connection to Facebook.

▲iugtmkbdfil834 5 hours ago | parent [-]

One would hope, on technical grounds.

▲benatkin 5 hours ago | parent [-]

I was editing when your reply came out. Nope. Luckily it's a family of technologies.

▲iugtmkbdfil834 5 hours ago | parent [-]

Hey. If it makes you happy, who am I to judge.

▲miltonlost 5 hours ago | parent | prev [-]

"Zstd is worth a lot of other's people's pain." in response to a post about how Facebook helped enable ethnic cleansing makes you look sociopathic. You just said "this tech is worth the deaths of thousands!!!!"

▲iugtmkbdfil834 5 hours ago | parent [-]

And? I stand by my what is your point?

edit:

I am not even baiting you man. I am just not sure why you have a beein your bonnet.

▲vel0city 3 hours ago | parent [-]

If it took you pulling the trigger, how many people would you murder to make a slightly better compression algorithm?

If you outsourced the murder to someone else, how many people would you be OK with murdering?

Wouldn't it be better if we didn't continue to support corporations who enable genocide around the world?

Now, ultimately I'll still end up using zstd. I'm not happy about it's ties to Facebook. But it's code that exists out there now, I don't see the reason to not use it. But I'll still try and avoid giving Facebook any money or praise. I don't give praise to Facebook engineers, at least not ones recently working there. They're massively paid in blood money, and they should already understand that by now. Their products hurt societies around the world, and they don't actually change.

▲iugtmkbdfil834 3 hours ago | parent [-]

Here we go.

You're wearing shoes, aren't you? Own a smartphone? Drive a hybrid? Use a computer? Ever eaten a banana? Bought something from Amazon? Turned on the air conditioning? Somewhere down those supply chains, someone suffered for your convenience. Every purchase is an atrocity by proxy. Every breath is stolen oxygen. Every step displaces an innocent insect. Your very existence is an ongoing ecological war crime. And you have the audacity to sit there, wearing pants assembled by strangers, pretending your hands are clean?

Repent, sinner. Atone.

▲vel0city 2 hours ago | parent [-]

> You're wearing shoes, aren't you?

Not currently, no. But when I do, I do bother actually trying to check sources. The last things on my feet were sandals purchased from the people who actually made them.

> Every purchase is an atrocity by proxy.

I mean, I understand tHeRe Is nO eThIcAl CoNsUmPtIoN uNdEr CaPitAlIsM. Sure. But when you know a specific supplier is a bad actor, has been pointed out as a bad actor, and refuses to change, do you continue to support that bad actor when you have tons of options? Do you continue choosing to champion them on forums online, despite knowing their entire product line is "we're going to throw kids into an emotionally damaging blender, sow discontent in your community, help ruin mental health globally, support genocidal maniacs overseas, spread massive disinformation, and overall damage everything you care about!"

Do you just pour your used motor oil down the storm drains because, hey, the environment is fucked anyways, or do you at least try to reduce your impact?

And once again, I even mentioned I'll continue to use zstd. I totally get that by using zstd I'm not directly supporting these things. But acting like "hey Facebook is great and its perfectly fine tons of people died directly to finance zstd's development" is IMO a bad take on the whole situation.

So once again I ask, if it took you pulling the trigger, how many people would you personally murder to have zstd be financed, since you seem perfectly OK with trading human lives for compression algorithms? Or would you argue we shouldn't be trading lives for compression algorithms in the first place, and we should press on those corporations who do make money off such things to stop doing so instead of arguing we should just accept it?

▲iugtmkbdfil834 2 hours ago | parent [-]

<< I even mentioned I'll continue to use zstd. I totally get that by using zstd I'm not directly supporting these things. But acting like "hey Facebook is great and its perfectly fine tons of people died directly to finance zstd's development" is IMO a bad take on the whole situation.

Apologies, it is possible that I mistook you for another zealot. I obviously don't really disagree, but I find the holier than thou stance difficult to approach neutrally.

<< if it took you pulling the trigger, how many people would you personally murder to have zstd be financed,

None. Here the hypothetical is simple.

▲vel0city 2 hours ago | parent [-]

> None. Here the hypothetical is simple.

This doesn't square with your "Zstd is worth a lot of other's people's pain" earlier statement. So what is it, you just don't care to actually be the one to inflict such pain? You're entirely OK with the idea that by championing zstd and telling people "its worth a lot of other's people's pain", knowing that by other's people's pain we're talking genocide, suicide, and deaths due to misinformation, so long as its not you specifically having to do that? Why is that?

You've already stated its definitely worth it. Just not worth it for you to pull the trigger, but worth it enough for you to champion somebody else to pull the trigger?

Personally I'd never say a compression algorithm is worth a genocide.

▲iugtmkbdfil834 2 hours ago | parent [-]

And we were doing so well.

<< I even mentioned I'll continue to use zstd. I totally get that by using zstd I'm not directly supporting these things. But acting like "hey Facebook is great and its perfectly fine tons of people died directly to finance zstd's development" is IMO a bad take on the whole situation.

Then, based on your line of argumentation, you are simply a hypocrite; very pedestrian ( I am personally disappointed ). You are perfectly ok with using zstd knowing that it indirectly supports company and the evil deeds it bestows upon the world while knowing it to be true AND lecturing others about the evil deeds they do.

<< You've already stated its definitely worth it. Just not worth it for you to pull the trigger, but worth it enough for you to champion somebody else to pull the trigger?

Again, are you using a computer terminal to type those letters in? Are those letters worth the lives that made it possible for you to have this philosophical treatise on why you feel morally superior to me?

Yes? Then maybe you shouldn't, because you explicitly are not.

You are just like all the other kids out there unable to actually stand by what you claim to believe.

Me? I just live it.

<< Personally I'd never say a compression algorithm is worth a genocide.

You know.. I have rather fascinating realization. Maybe it is true that you would never say it. That is simply not done. You would just let it happen should the compression compressed enough. How do I know? You already stated you will continue to use it.

Heh.

Sorry man. I expected better.

▲vel0city an hour ago | parent [-]

> knowing that it indirectly supports company

> I totally get that by using zstd I'm not directly supporting these things.

I'm not supporting Facebook by using a library that's freely available on the public internet and hosted by others. I'm not out there saying its worth the genocide. I actively try and avoid giving Facebook any amount of actual value from me and the things I touch. If you can point to how me using a package pulled from some debian package host is actively supporting Facebook, I'll try and reduce my consumption of the library.

> You are just like all the other kids out there

Ah, an ad hominem. I didn't expect better.

> you are simply a hypocrite

I am no perfect person and agree at times I am a hypocrite. I acknowledge the basics of the concept tHeRe iS nO sUcH tHiNg As eThIcAl cOnSuMpTuIoN uNdEr cApItAlIsm, and ultimately almost every product I buy can probably trace some amount of its lineage to the suffering of others. I do think to a certain extent some of that amount of suffering is inherently impossible to avoid in the world of globalized supply chains, and ultimately I will end up consuming something connected to it. But if there's a choice of company A that causes X amount of societal damage and company B that causes 2X amount of societal damage, and you can freely choose between them, which do you choose? Do you go online and directly argue company B's products are definitely worth the extra human suffering?

> How do I know? You already stated you will continue to use it.

I use it because its there, open source, and freely available. Because, sure, you're right, it exists regardless of the suffering at this point. If they charged even a penny for a lifetime license I wouldn't use it, because I don't want to support Meta or companies like them if I have the choice. Same goes for lots of other corporations which I feel are directly bad actors, have been called out for being a bad actor, and I can actually choose a different supplier or eliminate such a thing from my life.

Using an open-source library already in the public space isn't the same as supporting a corporation. Going on a forum and saying their products are worth genocide and excusing their bad actions is supporting that corporation. Do you not see the difference? Is installing MariaDB supporting Oracle, as some amount of the code traces a lineage to codebases now owned by Oracle?

> Me? I just live it.

You're not "just living it" though. You're actively saying a compression library is worth a genocide, so long as you don't have to pull the trigger. If they came to you and said "we'll make you a better compression algorithm, but we'll support a genocide on the other side of world to finance its development", would you choose to take that trade? Is such a thing is OK with you, that it doesn't really matter to try and push suppliers to be better, because its worth it? If not, please do correct me, but that's definitely what I'm understanding from our conversation.

Ultimately if they came to me with that choice, I'd say no. Please stop supporting genocide and social unrest around the world would be my response. I'll continue with whatever compression library I already have, or maybe go try and get someone else to make a better one. I wouldn't just think "hey its worth it to trade human lives for financing software development".

▲blazing234 5 hours ago | parent | prev | next [-]

I have no respect for React, React Native and GraphQL. They are all horrible and don't solve actual problems. They aren't even the best tools to accomplish what they're trying to accomplish.

I don't know anything about the other things so I can't say if they are good or not. But acting as if react is some big invention is crazy. bell Labs gave us Unix and C. Meta isn't even close to inventing something like that.

▲tiborsaas 4 hours ago | parent | next [-]

> and don't solve actual problems

You can have a lot of beef with react, but this is the lamest one. Of course it solves many problems, that's why it landed at the top. It took the C out of MVC, it made view rendering deterministic and simplified event management. It also stayed somewhat stable on the API side over the years.

▲camoby 5 hours ago | parent | prev [-]

I’m not a fan of React at all, but React Native got me out of a jam when I had to build identical apps for AppleTV and Android/Amazon TV.

▲the__alchemist 5 hours ago | parent | prev | next [-]

I will invert these: These are IMO not great software, but software that have name recognition because they were built and marketed by a giant company.

▲Bluescreenbuddy 5 hours ago | parent | prev | next [-]

Some of that tech was developed over ten years ago

▲tbyehl 4 hours ago | parent | prev | next [-]

It's neat that I can now put an OCP NIC in a bog-standard server from the major players but I'm not sure that makes up for how everything else OCP becomes e-waste much faster than regular EIA-310 gear.

▲brendoelfrendo 5 hours ago | parent | prev | next [-]

I would trade React for a world without Facebook any day of the week.

▲foobarian 5 hours ago | parent | next [-]

Tastes better, more filling

▲drstewart 5 hours ago | parent | prev [-]

I don't get why people say Oppenheimer was a talented scientist when I don't want nuclear weapons to exist

▲Henchman21 5 hours ago | parent | prev | next [-]

How have any of those made the world inhabited by humans in any way better?

▲NoGravitas 5 hours ago | parent [-]

zstd is pretty good, but not so much better than the alternatives to justify any of Meta's harms. I like btrfs because it makes my backups simpler and faster, but I don't need it, and I'd happily go back to ext4 to be rid of Meta.

▲LadyCailin 5 hours ago | parent | prev | next [-]

The Nazis pushed for anti smoking policies.

▲Apollorider 5 hours ago | parent | prev | next [-]

[dead]

▲dallen33 5 hours ago | parent | prev | next [-]

[flagged]

▲saulpw 5 hours ago | parent | prev [-]

Yawn, I've used none of these except Linux and I would expect that their Linux contributions have been self-serving and not made it better for regular users like me.

I mean, Hack? Who cares?

▲ipozgaj 5 hours ago | parent | next [-]

You use more than half of those on a daily basis just by using any piece of modern electronics or connecting to the internet.

▲saulpw 5 hours ago | parent [-]

I also "use" Facebook tracking and ads and I'm not psyched about that either!

▲ipozgaj 3 hours ago | parent [-]

You also use your phone that requires cobalt mined by child labor, wear clothes made by slave labor in countries like Vietnam and Bangladesh etc, so what's your point? The world is not black and white.

▲saulpw 2 hours ago | parent [-]

Original comment you responded to said "> [Meta] have arguably contributed nothing to society for over a decade" and you responded with a list of tech that is supposed to indicate their contribution. I'm not impressed. I'm also not impressed by fast fashion and child labor phones. Big Tech has been a scourge and 20% less web traffic because of zstd does not absolve them.

▲tempestn 5 hours ago | parent | prev | next [-]

Is your sole measure of value whether you personally use a thing?

▲smuhakg 5 hours ago | parent | prev [-]

Yes, you've never used a React website in your life or downloaded something with zstd despite them being defaults on the internet.

▲roadside_picnic 5 hours ago | parent | prev | next [-]

> for very fat salaries

For a fairly sizable portion of the population (especially the tech worker population), salary/TC is seen as the measure of someone's value as a human being. I've had acquaintances who really, sincerely struggled to understand the concept than an engineer making 1/N what an engineer at Meta/Google/etc does could be overall a better engineer. The typical reply has been something along the lines of "but if they're better, why don't they just make more money?"

They really couldn't understand when I tried to explain that, in my experience, nearly all the really brilliant and interesting technical people I knew tended to be making less, because they would rather work on interesting problems with a high degree of control than play leveling games at a large corporation.

▲999900000999 6 hours ago | parent | prev | next [-]

Getting paid half a million TC at Meta beats only making 150k as a DoD contractor.

You’re arguably a war criminal either way, might as well get top dollar.

▲Silamoth 5 hours ago | parent [-]

Man, if my old DoD contractor job paid $150K, I’d probably still be working there. A lot of DoD contracting firms pay much less than that. Especially in the R&D space where a lot of smart people want to work.

▲999900000999 4 hours ago | parent [-]

I just turned down a DoD contractor interview. It’s one of my red lines tbh.

I’ll still take a half million dollar Meta job though.

▲Taikonerd 6 hours ago | parent | prev | next [-]

In a weird way, I'm kind of glad that they're ruining facebook.com.

Like, even in its heyday, it was such an attention trap, and it had very negative effects on the people who got addicted (especially teens).

But the site has gotten so much worse in the past couple years, and its brand is in the garbage. Maybe that's all for the best -- it was never really worth preserving.

▲yndoendo 6 hours ago | parent | next [-]

The issue is that small business still utilize them instead of paying for and maintaining a web site. Want to know our business ours, events, or when we close early ... facebook.

There needs to be an easy to use low-cost, possible also advertisement driven, alternative that business can latch to so more can leave facebook.

I actively refuse to support Meta and block all their domain names in case of clicking on a tiny URL that sends me to their site. It also helps block their analytics used by 3rd parties. I will forever be a sunk cost for them.

▲jimbokun 5 hours ago | parent | prev | next [-]

Thank God the teens have healthier outlets now like TikTok!

▲NoGravitas 5 hours ago | parent [-]

TikTok was actually pretty good before Larry the Lawnmower bought it.

▲xp84 4 hours ago | parent [-]

Citation needed. TikTok has always been brainrot.

▲ 6 hours ago | parent | prev | next [-]
[deleted]
▲xp84 4 hours ago | parent | prev [-]

I don’t really agree. All that’s happened is the shift of people onto newer platforms which didn’t need to evolve into disgusting highly-optimized addiction traps because they were specifically designed to be that from the start. Like TikTok or its identical copycats.

▲Taikonerd 3 hours ago | parent [-]

Yeah, that's a fair response. And most of what I don't like about Facebook can be summarized as, "they tried to turn it into TikTok."

▲giancarlostoro 6 hours ago | parent | prev | next [-]

> I seriously can’t understand why there’s so much respect for anyone that works at Meta.

Only because the longer you work there, probably the more you've been able to handle while you time there, but I don't really care if you worked at Meta or at Momandpop Software Corp down the road, I care about your personality and ability to learn and adapt, these are stronger signals of the types of devs I want to work with than anything else. I'd still consider you, but I might pass on you if I feel more confident about someone else.

▲mnd999 5 hours ago | parent | prev | next [-]

> and maybe even made it worse

I don’t think that’s a maybe. There’s actual research on social media addiction. For me, getting off Facebook improved my life.

▲Alifatisk 6 hours ago | parent | prev | next [-]

> These people have arguably contributed nothing to society for over a decade […] they’re being praised for being the example of best engineers.

React? We can all criticize it, but it has revolutionized the web. Llama. Did you forget what sparked the whole open-weight wave? It was that. I dislike Meta, but I would not criticize the engineers competence. They have done impressive things, check out their blog if you genuinely are curious.

▲alerighi 6 hours ago | parent | next [-]

React ruined the web, and the mobile development too.

Now to load a simple website that in the past was a few kB of HTML, CSS and JS you need to download Mb of JS code. Now the browser needs to use Mb of RAM just to display a stupid webpage.

For what? It was better when we had PHP pages that did produce HTML on the server side.

Another thing to me that we have to get Meta discredit for, not something good in any way.

▲hnlmorg 5 hours ago | parent [-]

The web was broken long before React came along. Or have you forgotten about Angular, incompatibilities between JS engines that required hacks like jQuery, the Internet Explorer monopoly, and those who gave up on the stagnating specifications from w3c entirely so wrote their sites in Flash? Or worse, JavaApplets. Or even worse yet, ActiveX (it took a decade for South Korea to undo that latter mistake)

▲soperj 6 hours ago | parent | prev | next [-]

> revolutionized the web

Personally I hate what react has done to the web.

▲dsauerbrun 6 hours ago | parent | next [-]

what is react responsible for? If you're referring to the explosion of SPAs, I think you should direct your blame to angularjs... React was just a better version of that revolution.

▲calebio 6 hours ago | parent | next [-]

Agreed. React, imo, was a much better Backbone.js. Relatively lightweight primitives, composition, and JSX made building frontend applications fun without having to wire up everything by hand.

▲__MatrixMan__ 6 hours ago | parent | prev [-]

Did the makers of anuglarjs also have a conflict of interest? Or did they ruin the web just for the love of the game?

▲mahboi 6 hours ago | parent | prev [-]

Angular would've done the same thing but more poorly

▲thesuitonym 6 hours ago | parent | prev | next [-]

React was over a decade ago.

▲DonHopkins 5 hours ago | parent | prev | next [-]

Did you ever have one of those days when React doesn't, variables don't, and constants aren't?

For how unoriginal, unreactive, and mind-numbingly iterative over virtual DOM React is, it should be named Repeat.

"Things seem to hang on in computing just because they work a little bit." -Alan Kay

https://news.ycombinator.com/item?id=8841428

Alan Kay also said this about his famous "Point of View is worth 80 IQ points" aphorism, which I think poignantly explains why React costs a net of 160 IQ points compared to Svelte:

>I have been keeping to "80" IQ points in the saying (thus avoiding inflation). However very few people have noticed there is no sign bit in the aphorism, and that it works just as well for "poor perspectives being worth negative 80 IQ points" (and I think we could claim inflation of stupidity in many bad directions these days ...).

Rich Harris: Rethinking Reactivity:

https://svelte.dev/blog/svelte-3-rethinking-reactivity

>There are some important technical differences (as I explain in the video above, React is not reactive) but conceptually it’s the same thing.

https://www.youtube.com/watch?v=AdNJ3fydeao

▲blazing234 5 hours ago | parent | prev | next [-]

React did not revolutionize the web. The fuck are you talking about?

▲adamnemecek 6 hours ago | parent | prev [-]

React is kinda shit.

▲criddell 6 hours ago | parent | prev | next [-]

The salaries aren't based on contribution to society, they are based on contribution to Meta. Fat salaries come from fat contributions.

▲yodsanklai 5 hours ago | parent | prev | next [-]

People working at Meta tend to gravitate around the same group of tech companies who offer the same range of salaries, same selection process, same internal structure. Many of them aren't particularly brillant SWEs (in the sense you don't need to be an elite coder or top PhD), although they can deliver based on the evaluation processes in these companies.

Meta has a bad reputation in some circles, but I don't think there's anything peculiar or particularly evil about them, at least not worse than similar publicly traded big tech companies. They are amoral money-making entities.

That being said I agree that their products suck. I don't use them, besides what's app because it's difficult to avoid. It's also end to end encrypted so it doesn't really matter regarding mass surveillance.

▲GuB-42 4 hours ago | parent | prev | next [-]

There is a difference between contributing nothing to society and doing more harm than good overall.

The former is just wrong in the case of Meta, you don't need to look far to find many of their contributions. The latter is debatable, but it is not what you said.

There is also a difference between the company as a whole and the people working for it. Their "very fat salaries" can let them support noble causes, or not, they are people, in all their complexity, not just machine parts.

▲krisoft 5 hours ago | parent | prev | next [-]

First of all, i don’t know why you are talking about engineers. This is a business decision, not an engineering one.

> I seriously can’t understand why there’s so much respect for anyone that works at Meta.

Is there? Thats new for me.

> yet they’re being praised for being the example of best engineers

Are they? I associate meta with the “move fast and break things” philosophy, not engineering excelence.

I’m sure there are some fine engineers there. But by and large it is just a big company with questionable ethics and lots of money.

▲ 6 hours ago | parent | prev | next [-]
[deleted]
▲jacquesm 5 hours ago | parent | prev | next [-]

> These people have arguably contributed nothing to society for over a decade

Not as FB. But they have shipped a lot of useful stuff. That doesn't mean the company is suddenly great and all should be forgiven but there is some nuance here.

▲LPisGood 5 hours ago | parent | prev | next [-]

In addition to all of their open source contributions, their ability to pay a ton of money and fun problems to solve led a lot of fantastic engineers to want to work there — especially before 2015.

▲Quitschquat 5 hours ago | parent | prev | next [-]

I saw the best minds of my generation consumed by Adtech, starving hysterical naked

▲qurren 5 hours ago | parent | prev | next [-]

Okay so one of the reasons I post on Meta platforms less nowadays is that they often don't show my content to my own followers and friends. I'm tired of talking to walls. I'm tired of having communication between friends gatekept by a stupid algorithm. I'm fine with recommendation systems being used for things I DON'T subscribe to, but if it's between friends I want to see ALL of it.

So now it's "pay $50 to post 2 links" but does that guarantee them showing it to your followers and friends? If NOT -- is that sufficient reason for a fraud lawsuit?

▲mancerayder 5 hours ago | parent | prev | next [-]

And yet Google isn't quite as rebuked. There's another thread on HN today about ads in google TV.

But from a technical perspective, Google breaks constantly. Here's one. On Pixel you could use Assistant to start a timer or open an application. For years. Then Gemini is forced (first opt in, then forced, as is the Google Way)- there's no way to turn off voice out loud response, and opening apps - the most basic thing - doesn't work.

Then you have long-standing headaches like Gmail interface, reports of people's businesses getting blocked on Google Workspace, etc.

Facebook is blamed for that data broker scandal and making us hate our families due to political arguments. Google does all the same data broker stuff, and other than not being a forever scroll social media site, it's morally and technically repugnant.

▲blazing234 5 hours ago | parent [-]

The companies thought of having good engineers don't actually have good engineers. When there's a "prestige" with working somewhere it attracts the worst personalities in the field.

It ain't the same as the Bell Labs days. They try to larp as if they are the computer scientists of old but none of them are. They are just there for the salary and prestige and that's it.

▲deaux 3 hours ago | parent | prev | next [-]

There's nothing better about working at Meta than working at Flock or X or Kalshi or Palantir, it's pretty clear that Meta has done far more damage than all 3 combined due to scale. The problem is that many more people on HN have worked at Meta or know someone who has, so coming to terms with that would be painful, so they rather not. It's not too different for people outside tech who pretend to care about these things, but instead of knowing people who work there they're active users of Meta platforms. And I guess the open source contributions give a convenience excuse to techies, as if they make up for even 0.1% of the damage.

This is also why criticism of Meta tends to get a much worse vote ratio in comments on HN than for the other companies I named, lots of people here with direct personal connections to them due to scale.

Meta just added another chapter to their endless list, election interference in Brazil to help Bolsonaro. Just like X.

▲buriram 5 hours ago | parent | prev | next [-]

Because they do Leetcode interview and the day to day work is to solve Leetcode problems.

Now tell me where else can I find such a company having that?

I only care about competitive programming and solve algorithm problem. Nothing else matter: I don't care about product, frontend, security, data pipeline, bla bla nonsense.

And by the way, $400k+ salary in cash and RSU please. No stock options, thank you.

▲blazing234 5 hours ago | parent [-]

Competitive programming is the funniest thing I've ever heard. Leetcode in an interview and I end the interview immediately because I know everyone I work with is probably a corporate bootlicker. Because who else would study something as useless as leetcode. People who grow up learning by rote love leetcode though because they just memorize the answers.

▲buriram 5 hours ago | parent [-]

To me, product management and product engineering are the corporate bootlicker. You spend all day long adjusting the pixels, taking tickets from customers who ask for things like "why is button red not green", "why this list is not sorted alphabetically", or "I want this field 30px higher, not lower".

And by the way, you fought through all of that for a $15k-20k ARR contract. Never again, thank you.

Oh, and the PMs are just drones sitting in a room doing nothing but talks and herding the engineers like chicken, and try to claim credits for all the work engineers do. Never met a competent PM in my life.

▲thesuitonym 6 hours ago | parent | prev | next [-]

> and yet they’re being praised for being the example of best engineers.

By whom? I haven't seen anyone say something positive about Meta or their employees for at least 15 years, unless you count people who were being paid to write PR articles.

▲v3ss0n 6 hours ago | parent | prev | next [-]

PyTorch .. React ..

That two libraries already build Frontend and AI.

▲password54321 5 hours ago | parent | next [-]

There is nothing special about the engineering behind React. Success simply compounds, if big company X does something everyone else must do it, which leads to more contributors, which leads to more visibility.

▲lgl 5 hours ago | parent | prev [-]

Even being the creators of React still wasn't enough to fix their shitshow of a website with a bazillion anti-patterns and the worse, most annoying UX of all time.

And yes, I mean facebook.com

▲smashah 6 hours ago | parent | prev | next [-]

thank you for saying this. We have to bring back shaming in tech.

▲thinkingtoilet 6 hours ago | parent | prev | next [-]

Society basically says money = good. God forbid we treat a sex worker with respect but if you're precious little Johnny works at Facebook finding new and exciting ways to get teenagers even more addicted to their phones it's all good because he makes a lot of money and money = good.

▲gunslinger_meta 6 hours ago | parent | next [-]

There are tons of sex workers that rake in money that even FAANG engineers will never see in 10 lives (e.g OF 'models'). I doubt much of society has any respect for them though.

▲hnfong 5 hours ago | parent | next [-]

I've heard that millions of girls wanting to get rich look up to those "OF models" as role models.

Pretty much in the same way that a significant number of people in tech who wants a good paying job looks up to people working for Zuckerberg.

▲blazing234 5 hours ago | parent | prev | next [-]

I have more respect for only fans models then fellow software developers nowadays. At least only fans models produce something others find valuable. We don't provide anything valuable anymore.

▲bad_haircut72 5 hours ago | parent | prev [-]

I dont think OF models are some paragon of virtue but theyre leagues ahead of engineers who choose to work at Meta

▲gunslinger_meta 5 hours ago | parent [-]

I agree, what I'm arguing is that money != respect as the parent asserted.

▲__MatrixMan__ 6 hours ago | parent | prev [-]

The sooner we get past scarcity-only economics the better. It probably made a lot of sense at one time but now it's killing us.

▲fasterik 5 hours ago | parent | prev | next [-]

Facebook is one of the most successful products of all time. Billions of people use it because they get value out of it. You can raise all of the legitimate criticisms of Facebook that you want, and there are many, but saying they have contributed nothing to society is delusional.

▲hvb2 5 hours ago | parent [-]

If Facebook stopped working today, would anything happen? Besides people having a lot of new free time on on their hands?

▲fasterik 5 hours ago | parent [-]

Yes, people would seek out those services elsewhere because clearly there's a demand for them. I find this attitude very paternalistic. Why do you care how other people choose to spend their time? Is it the technology you don't like, or the people who use it?

▲ 5 hours ago | parent | prev [-]
[deleted]