Live data from Hacker News

Meta Pauses Employee-Tracking Program Following Internal Data Leak

wired.com

211–220 of 282 posts

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#211

just wait for Microsoft to productize and commoditize employee tracking - see the CEO's recent "learning loops" idea - what could possibly go wrong?

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

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#212

Earlier quoted context omitted.

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.

> 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…

I had a friend working there - he didn't make that much in senior roles.

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#213
post #164
post #160

Earlier quoted context omitted.

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.

> 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.

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.

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#214
post #78

Earlier quoted context omitted.

> 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 :)

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.

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.

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#215
post #114

Earlier quoted context omitted.

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: pl…

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…

> 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.

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#216
post #78

Earlier quoted context omitted.

> 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 :)

React made front end suck. Sorry.

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.

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#217
post #70
post #27

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.

For context, Zuckerberg once said about early Facebook users, “They trust me. Dumb fucks.” https://www.theregister.com/offbeat/2010/05/14/facebook-foun...

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.

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#218

Earlier quoted context omitted.

React made front end suck. Sorry.

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.

Avoiding traction was a major goal of Elm. The creator was committed to Elm being his personal jewel, not useful for others.

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#219
post #157

Earlier quoted context omitted.

I think you might be forgetting how much it sucked before React.

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.

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."

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".

Re: Meta Pauses Employee-Tracking Program Following Internal Data Leak

#220
post #168

Earlier quoted context omitted.

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.

Just see how the open source initiative runs their "elections"… https://lwn.net/Articles/1014603/

And the kind of founding leaders they elect.

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.

Post reply on HN