Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The team was all mathematicians. We did the math. I helped one of our data scientists put a model into production that saved $15M a year from that model alone, and we had a dozen people like that. We were working on signal loss models that had potential to save billions. I genuinely do not understand the logic of cutting this team to save costs.


Eric, my best wishes to you, I've also enjoyed reading your texts, at these older times when you were allowed to write about your work.

Having had some similar experiences to yours now, I don't believe there has to be strict logic behind the managerial decisions leading to big changes. That's not how they are made, and that happens more often and with more impact than we typically register in our own environment, as we are busy doing our specific tasks. I know that it can sound cynical but I think it correctly reflects the reality.

In one specific case from my previous work, I know from those present where the decisions were made, that a decision about hundreds of people working further of not on many running projects was made after one high manager left and the few remaining who were the only one deciding literally had a short talk: "OK, who wants to take over these, I won't, do you?", "no", "no", "me neither." "OK, then let's dismount all that." And so it went. And similarly, it's not that it was not profitable for the company, it was clearly documented. The decision of each of those involved was then explainable with "it didn't match our vision of where we want to concentrate our company's effort." It is sometimes as simple as that. The "high managers" so often score additional points whenever they decide that the company makes less of different stuff.

Steve Jobs was, of course, famous for abandoning different projects in Apple on his comeback, and it provably gave the results. But I also see the companies overnight losing the proficiency in some fields based on managerial decisions impulsively made, performing even worse later. I don't have any grand narrative based on these experiences to push, except to state my belief that sometimes the "reasons" are extremely simple and very, very mundane, to the point of causing huge disappointment to those who heard so many decisions presented as strictly a result of precise measurements and deliberations, who knew they did their best and were aware that "nothing was wrong."

It does leave one questioning why they correctly invested as much energy in what they did, and if they made right decisions during these times, from a newly obtained perspective.


>I genuinely do not understand the logic of cutting this team to save costs.

I've been in a situation where a company was under pressure, was trying to make a big pivot, and there where multiple rounds of layoffs.

At one point I could only make sense of it by picturing a somewhat blind lumberjack getting an order that says "There's a forest that needs 15% of trees cut. Go cut." Good trees get get, bad trees get cut. Thankfully we are not trees and if we get cut we can move on. We don't die just because we got chopped down.


Unfortunately, top-down mandates are imperfect and should be avoided as much as possible. Net profit matters to an operator who cares about today's profitability, but not at all to someone whose paradigm is "thinking in bets" and future payoffs. And the street has been rewarding people who ignore today's profits in favor of the narrative about tomorrow's growth.

From afar, it looks like Meta's leadership is a bunch of future thinkers who got told to cut today's costs, and it's not a well-practiced muscle for them.


Perhaps in the future the company would not be adding any new models or require optimization of any new surfaces, so they don't expect to be spending enough on new initiatives to justify optimizing them. And all the existing initiatives have been optimized efficiently already (though that does seem unlikely when I type it out).


> We were working on signal loss models that had potential to save billions

What are signal loss models in this context?


"Signal loss" is the overarching term for all the factors that lead to the company being less able to make good inferences about users. Not just the obvious consideration of "how do we serve an ad that is relevant to the user?" but for any data-driven decision that affects a user's experience.

The biggest recent cause of signal loss was Apple changing the rules for apps on their phone, but there are plenty of other causes.

The idea of a signal loss model is to identify ways to work around signal loss and still do a good job of making a decision with the data you have, when some of the data you were relying upon disappears suddenly.


Perhaps an example would be - we no longer have location data for users, but we do have time of activity, so we can presume that during daylight hours in the USA most of our activity is coming from there, things like that.

But with more inputs and such.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: