[HN Gopher] The last three years of my work will be permanently ... ___________________________________________________________________ The last three years of my work will be permanently abandoned Author : chubot Score : 379 points Date : 2022-11-30 17:36 UTC (5 hours ago) (HTM) web link (ericlippert.com) (TXT) w3m dump (ericlippert.com) | moloch-hai wrote: | To Management, you are either in a Cost Center or a Profit | Center. In all advertising-supported monstrosities, only adtech | and sales are profit centers. Literally everything else is a cost | center. Everyone at Facebook and Google is in a Cost Center if | they are not directly involved in landing advertising accounts, | presenting ads, or billing for ads. | | Never look for work in a Cost Center. | | Come hard times, Cost Centers are cut first. Not because it is | good for the business, but because cutting payroll impresses Wall | Street, inflating stock valuation. To Wall Street, layoffs mean | you are serious. | gknoy wrote: | > billing for ads is in a Cost Center. | | I've only briefly worked closely with a billing team, but my | impression was always that billing is seen less as a cost | center, but more as a critical "without this team we get no | money" team, which seems closer to a profit center. I'm not | sure how far up the management team that perspective stays | true, though. | trenchgun wrote: | Full quote: "Everyone at Facebook and Google not directly | involved in landing advertising accounts, presenting ads, or | billing for ads is in a Cost Center." | | You read it wrong. | moloch-hai wrote: | I have patched it to be harder to mis-read. | squokko wrote: | > Speaking of cutting costs, the company is still pouring | multiple billions of dollars into vaporware called "the | metaverse". News flash: no one wants to wear VR goggles to spend | any time in a digital heaven where the role of God is played by | Mark Zuckerberg and you can do anything you can imagine, | including "work" and "shop". | | The hedge fund guys would say the same about your team. I know | you are emotional but this is uncalled for. | svnt wrote: | Are... are you attempting to shame-discipline him? You non-seq | a hedge fund and then appeal to morality? What a strange little | comment. | samiam_iam wrote: | Boohoo | aaron695 wrote: | Kiro wrote: | > News flash: no one wants to wear VR goggles to spend any time | in a digital heaven where the role of God is played by Mark | Zuckerberg and you can do anything you can imagine, including | "work" and "shop". | | I'm sure no-one here likes the idea of the Metaverse but from | Meta's perspective I definitely think it's the correct bet. This | doesn't make it less dystopian but that's exactly the point. If | they can pull it off they win. Great video explaining it way | better then I can: https://www.youtube.com/watch?v=CqkhjL3WvWQ | WorldMaker wrote: | I haven't watched this particular video yet, but a similar | explainer video that I came across this week has me feeling a | lot like "Those who have forgotten Second Life seemed doomed to | repeat it (badly)". I had a bit of a rough moment realizing | that statistically most of the engineers at Meta are probably | too young to remember Second Life. (And some of the ones that | are old enough like Mark Zuckerberg were too busy in other | parts of the internet to have learned the realest lessons, | which were not technical but sociopolitical.) | wanderingstan wrote: | By writing this post, does the author violate the non- | disparagement clause of any severance agreement? Or perhaps they | are set financially so can turn down the severance? | grepfru_it wrote: | Or, more likely, op didn't get severance | [deleted] | kalkin wrote: | "Everyone was kind, smart, dedicated, thoughtful, generous with | their time and knowledge, and a genuine pleasure to work with." | | I know this is what everyone says after leaving a company if they | don't want to burn bridges, and I bet it's even fairly true to | Eric's experience. I'm also entirely sympathetic to his | frustration with both the immediate experience of being laid off | for any reason and the broader large-organization irrationality | about costs. | | And yet. We're talking about Facebook, a company whose impact on | the world is very hard to see as net positive, from teen mental | health to national politics. I just really wish it was the | industry norm that people who are, in local ways, genuinely | _thoughtful_ and _kind_ , and have many employment options, would | also think seriously about what their work is ultimately | building. | giraffe_lady wrote: | This is something I still find as kind of a culture shock on HN | honestly. The idea that pursuing work that is personally | interesting and remunerative is _at worst neutral_ is basically | an in-built assumption here. There is often pretty intense | policing of it if there 's a whiff of deviation. | | FWIW I don't think it's true either. A lot of engineers can be | convinced to work on basically anything if it's "a hard | problem" in the right way. This is bad. We should all consider | ourselves responsible for the end results, rather than entitled | to the means. | kalkin wrote: | Right. I've seen this parodically phrased as "I just make the | rockets go up, it's the Luftwaffe's business where they come | down" and I don't get that attitude at a gut level but it's | clearly common (even if people don't like to imagine | themselves in that particular scenario). | chubot wrote: | (story submitter here) This is true and should be acknowledged. | To be honest, I submitted it because like many others I learned | something from the author's blog, and followed it over the | years | | I also submitted it under a title involving "probabilistic | programming languages", thinking "it's cool that you can get | paid to work on such a thing" | | Though it's also true that I don't use Facebook and would | probably not want it to be optimized any more than it is :-/ | | I also worked in Big tech and there is a lot of genuinely | useful knowledge and practice "locked up" there -- i.e. | knowledge that is not in open source code. They have assembled | a lot of expertise | | The P programming language (for concurrency / state machines) | is another example of that -- it's used inside Microsoft | Windows and AWS, and is beyond the state of the art elsewhere. | | I don't know what to do about that, but it should be | acknowledged. We should also acknowledge that some big tech | products are great and world changing in a largely positive way | (even though in my personal opinion Facebook is the least of | those, I can also see it argued the other way). | hunter-gatherer wrote: | I've brought this up a few times and the response is usually | against me. I feel the same way, although I understand that | people need to work and people need to get paid. I've worked | jobs that probably had little if any positive net impact on | society. I'd contend that net-positive industries are actually | a small minority. Just because something provides a | consumed/demanded product doesn't mean that it is a net | positive, and I think people generally aren't as good at | diffentiating between the two. | tasuki wrote: | I use Facebook to keep in touch with old friends and sometimes | people organize events and they invite me on Facebook and it | works and makes my life a tiny bit better. | autotune wrote: | Then you submit a post on FB that none of these old friends | or acquaintances like or comment on and wonder why you | suddenly feel like a leper afterward. | kalkin wrote: | I used to try to do that and yet I found it was net negative | for my mental health in practice, with infinite scroll etc. | Waterluvian wrote: | To touch lightly on the title: | | A graphics artist on a Corridor Crew YouTube video recently said | that you must love the day-to-day of your job because a lot of | what you make will never see the light of day. I think this is | especially true when you are not the owner of your work's fate. | | This is not a criticism or judgment on Eric's feelings towards | his work being abandoned. He seems like someone who has loved | every minute of problem solving. And it doesn't mean you're not | allowed to feel feelings when your work gets tossed. But it's | something that resonated with me, and it might resonate with you | too. | musk_micropenis wrote: | Sorry to hear about the lay-off. I can't stress enough how | influential Eric Lippert was on my early career. His work on C# | and .NET, but more importantly his openness and engagement with | the community played a big part in me continuing on the Microsoft | stack. | | Just jumping into any random month[1] in his blog archive from my | formative years is incredible nostalgia for me. It's not the kind | of high-concept "a monad is a monoid in the category of | endofunctors" content that will make the front page of HN, but | was a great pipeline of information for a junior .NET developer | hungry to learn. | | [1] https://ericlippert.com/2009/08/ | nnoitra wrote: | smcl wrote: | Not much I can add here, I think musk_micropenis really hit the | nail on the head | ericlippert wrote: | Thank you, that's kind of you to say. | [deleted] | ericlippert wrote: | And thanks to all the repliers below for their kind words. My | goal was always to share knowledge and enthusiasm and it is | genuinely touching to know that I succeeded. | techterrier wrote: | ditto, thanks Eric! | wofo wrote: | Just wanted to say thanks too. Back when I was at the | university, your blog helped me discover programming | languages are something you can actually design. I even ended | up contributing to the Rust compiler, which was an incredible | learning experience. Thanks for the inspiration! | mattchamb wrote: | I also want to say thanks for exactly the same reasons | expressed above. I learnt a lot from your writing when I was | a junior developer just starting out in 2010. | | You shared a lot of insights that made the internals of the | systems we build upon much more accessible to me and helped | shape my relationship with all programming languages I have | used since then. | marcusf wrote: | Eric, want to echo what folks are saying here. I stumbled on | your blog in high school (ca 2003?) and you (and Raymond | Chen) fueled so much of my passion for compilers and API | design respectively, which dictated both my school choice and | at least some career choices later. You were highly | influential from afar :) | com2kid wrote: | Your blog was a huge influence on me, and it, along with The | Old New Thing, led to me working at Microsoft for almost a | decade. I learned more about software engineering and | programming from your blog than from any set of college | classes or textbooks, and what you taught directly impacted | so many project I've worked on. | | Thank you so much, and I hope that someday in the future you | will return to blogging! | rjbwork wrote: | 100% agree. Still primarily working in .NET (now core! oh wait, | now just .NET again, lol) some 11 years on. Thanks Eric! | UncleOxidant wrote: | > _Most of my team has found other positions and I am hopeful | that the rest will soon._ | | Wow, I guess I would've figured that it would take people with | this kind of background a while to find another gig (working on | similar things) in the current environment. So maybe things | aren't as bad as they seem? (yet, anyway) | | > _But after >26 years of thinking about programming languages | for corporations, and the last three years of my work being | thrown away, I need a good long corporate detox before I go | looking again._ | | I feel this. I'm about to finish up a contract working on a | product that's about to be killed (before ever really seeing the | light of day) and it's kind of hard not to feel like Sisyphus at | this point. Not really interested in looking for something else | for a while. | iLoveOncall wrote: | > Wow, I guess I would've figured that it would take people | with this kind of background a while to find another gig | (working on similar things) in the current environment. So | maybe things aren't as bad as they seem? (yet, anyway) | | Finding another position doesn't mean finding another | equivalent position. | | I work for a FAANG right now. If I was getting laid off I would | get the first job I could and then keep applying to other | companies that are more suitable to the level that I had | before. | dirheist wrote: | It's the way the cookie crumbles. | eevilspock wrote: | _> Apologies that this is so long; I didn't have time to make it | shorter._ | | A paraphrase of Blaise Pascal's famous line (that is commonly | misattributed to Mark Twain: _I would have written a shorter | letter, but I did not have the time._ | kepler1 wrote: | Lucky you -- I don't get more than a week before I'm told my work | is useful, but we've moved on to other things and won't need it | any more! | s3000 wrote: | > We were almost ready to be spun off. | | What was missing? If the team is that good, why don't they | believe in themselves and offer their services? | newaccount2021 wrote: | UweSchmidt wrote: | Damn, even the top performers are jaded and checking out. Someone | has to keep _believing_ , no? | dathinab wrote: | As someone not in the topic the metaverse seems even worse, i.e. | it looks like Facebook spent 20 Billion and didn't manage to add | anything to VR other small companies haven't added years | earlier... | | I'm probably missing something, but it honestly looks worse then | burning money, it looks like extremely inefficiently burning | money. | | Anyway sounded like an interesting work before the team was | dissolved. | MikusR wrote: | Good standalone headsets were a thing before Quest? | dathinab wrote: | depending on your standards, yes | | but also very expensive | jfengel wrote: | In theory you're missing the network effect of everyone already | being on Facebook. So they can quickly spin up a vast virtual | world with all the people you know already in it. | | In practice, it hasn't happened, and nobody seems excited to do | it. Whatever benefits they hope to get from the network effect | seem unlikely thus far. | nottorp wrote: | In practice VR is still at the early adopter stage and | techies who would buy into it are more aware of what a | Facebook account requirement means. | yamtaddle wrote: | Facebook's popular and people use it a lot because you can | use it on the shitter or in line at the grocery store or for | five minutes in bed when you briefly wake up at 3AM or while | feeding the baby or while not paying attention in a boring | meeting or under your desk while you're pretending to work or | on the subway. | | No metaverse will be anywhere near as popular as Facebook | proper if it can't match that feature. Even one that's _built | on_ Facebook. This entire sector is software R &D that's | being done in anticipation of eventually hardware | breakthroughs that'll make it not-suck--so right now, it | kinda sucks, and there's no getting around that until the | hardware gets a _lot_ nicer. | dathinab wrote: | Through in my experience no one but old people is actually on | facebook. (EDIT: In the country where I live.) | | A lot of middle aged people might still have an account | because old people and aged contacts but don't really want to | use it. | | And this scenario still requires most people to have a VR | headset which doesn't make them sick and is comfortable and | easy to use, which is not just technically still a bit off | AFIK but also has tricky problems. Like a lot of people have | glasses, including many "non trivial" ones and just the act | of needing to replace glasses with contact lenses makes it | "annoying" and that is iff you can have contact lenses. | | Then it needs to be lightweight, but also fast and to be | charged but can't have a large battery and a cable is also | annoying and needs high enough frequency/resolution but also | cheap and must not get too war either. Also while it needs to | be cheap it also must fit all kinds of head sizes and form | very well so you kinda both need and must not have a one size | fits all solution. | | And even if you add all of that up it still holds that for a | lot of tasks text/images is still best. I thats why most | websites and apps are still "2d" today it's just more | practical. | | So it's a bit like video calls, but needing a specialized | device instead of just your phone/laptop/AIO PC. | | So for it to work IMHO you would need to do something like | replacing phones with hybrid VR/AR glasses which are | technological a jump comparable to the last 10(or more) | years. And have hand tracking in the glasses as an camera. | And convince most people to run around with glasses all the | time (good luck). And convince people that using a facbook | controlled device with camera and mic in nearly every part of | their live both offline and online. | | So it's possible, but especially for Facebook it's hard and I | think they went all-in ~5-10 years to early. IMHO Apple has | much better chances to take over that space, and if they do | it right not limited to Apple users. | dibt wrote: | > News flash: no one wants to wear VR goggles to spend any time | in a digital heaven where the role of God is played by Mark | Zuckerberg and you can do anything you can imagine, including | "work" and "shop". | | I could say the same thing about TikTok, Twitch, Instagram, | Whatsapp, Youtube, WeChat, etc. | | I'm not bullish on the metaverse. I live simply, with less tech | than the average person. I don't expect to participate. With that | said, I don't doubt it will be more successful than what | graybeards expect. More than what Meta is dumping into it? No | idea. | | There will be things in the future you will not want to | participate in. That's ok. | baobabKoodaa wrote: | There's a difference between you personally not using WhatsApp | and you saying "no one wants to use WhatsApp". | georgeburdell wrote: | I'm probably not as talented as the author, but I can't relate to | this feeling of giving up because some work won't be used. I have | been working for ten years post-PhD and every single product I've | ever worked on has been canned, sometimes very circuitously via | acquisitions. My work is trade secret so I've never filed a | patent, written a publication, nor given a talk. I have zero | outwardly observable accomplishments. My resume and LinkedIn | rolodex are the only testaments that I've done anything at all. | | And yet I don't see myself retiring once I have enough money in a | few years | 300bps wrote: | _I can't relate to this feeling of giving up because some work | won't be used_ | | Everyone is motivated by different things. My strongest | motivation and satisfaction comes from implementing technology | to make drastic and lasting positive change in the work done by | other people. Agile development methodology with iterative | development and meaningful change every couple weeks suits me | very well. | | What you described as your work would not be fulfilling to me. | francisofascii wrote: | I don't think Eric is giving up or retiring, just taking a much | needed break. We should all look up from our keyboards from | time to time to see the bigger picture. | | > I need a good long corporate detox before I go looking again. | WorldMaker wrote: | You may not always feel that way. | | At some point you may start to wonder what your legacy on this | planet is. At the very least: if you've made a good use of your | limited time (and the scarce resource that is your labor). | (Hard mode: if you've left the planet better off than you found | it?) | | The last few years have pushed a lot of people's "burn out" | buttons and the self-reflection of "what have I accomplished | with my time?" (and "have I contributed more to good or to evil | in this world?") are very easy burn out spirals to experience, | so a lot of people are asking these sorts of questions now. | (Including just about every day lately for months on "Ask HN", | in a million different unique individual ways, if you've not | yet noticed.) | | You sound like you are in a very fortunate place in your life | that you aren't struggling with that right now. I envy you a | little. I'm also glad for you and I hope it remains that way | for you. | | (I've spent too much time in the last few months worried that | too much of my precious labor into finished projects and net | revenue generation has been spent in service to the greater | evil than the greater good of the world and have been | struggling to figure out what that means or what I do with that | cursed feeling.) | colineartheta wrote: | How were you able to acquire a PhD without a publication? | [deleted] | [deleted] | daveguy wrote: | > post-PhD | kevingadd wrote: | I don't think it necessarily has to be about giving up, but it | makes a lot of sense that if you already sort of hate your | employer, them deciding to throw out a bunch of valuable work | you did and lay you off is a good incentive to reconsider your | current industry or at least take a break. | | Personally I had an entire year worth of difficult sweng work | thrown out due to politics, and it's impossible for that not to | negatively impact my mood (or performance reviews)! | ska wrote: | > but I can't relate to this feeling of giving up because some | work won't be used. | | People are fulfilled by different things. Some people are far | more interested in their working having a meaningful (to them) | impact to the "outside" world than the specifics of the work. | Andy_G11 wrote: | "We were almost ready to be spun off." Prove it. | | Not saying that you were not a great, skilled team who added an | immense amount of value. But could you sell what your service on | the open market? | | Our world's economy is awash with great products, services, | people and teams who could not crack the market. They could have | been contenders, but they just did not crack it. | | This is the way entrepreneurship works: until you crack the | market and make a fortune, no one really cares and no one really | values what you have to sell. You are just a wannabe also-ran. | Then, when (if) you make it, suddenly you are a genius who | everybody wants to get to know - even if it is pure luck that | things went your way, or perhaps because you said something apt | that gelled with a major potential customer, or if daddy smoothed | the way for you. | | I actually hate that good teams doing a job well hit the skids so | that the sometimes half-baked aims of the decision makers can be | fulfilled. I have seen many of these ideas be crap and good | people be sacrificed to the alter of ego maniacs' ambitions. | | And I have great admiration for people who go it alone and let | the market be the measure of their value. | | But I have limited time for crying over spilt milk and neither | does anyone else. | Quarrelsome wrote: | Always a big fan of Eric's blog so its sad to hear this story. | | I feel like MBAs need to do a better job at learning about | selective truths. Far too many snap decisions made based on | seeing the tip of a dataset in some corporate spreadsheet and | assuming clarity in the data. In this case seeing the cost of | this team and not seeing the saving its was generating for other | teams. | | Or maybe it was just political as Zuckerburg slid the hatchet | away from the Metaverse and onto things of (arguably) greater | value. | i_like_apis wrote: | woah wrote: | > Speaking of cutting costs, the company is still pouring | multiple billions of dollars into vaporware called "the | metaverse". News flash: no one wants to wear VR goggles to spend | any time in a digital heaven where the role of God is played by | Mark Zuckerberg and you can do anything you can imagine, | including "work" and "shop". | | Sounds like this guy was totally opposed to the company's new | focus, to the point of describing it in derisive terms. Seems | like letting him go was the best thing for everyone, and maybe it | was judged that his team wouldn't be able to continue | successfully without him. | blitz_skull wrote: | Just staring at facts on paper... It sounds like Facebook has | no interest in cutting costs since they cut a team that reduced | the cost of every single team they interacted with. By a large | multiple of whatever it cost to have that team employed. | | Regardless of your take on the "Metaverse", it's clear that | this was in fact, not the best thing for everyone. | woah wrote: | How much money did it save? How much was this in savings | after paying their salaries? Article doesn't say. If they | were breaking even, or barely "profitable", then maybe it | wasn't worth the management overhead, especially with a team | lead vehemently opposed to the company's focus. | [deleted] | cleandreams wrote: | This is sad. I find probablistic programming languages very | interesting. This probably means that many of the most useful | ideas are disappeared. Does anyone know any relevant papers that | describe what they did? | troelsSteegin wrote: | His post mentions "Bean Machine." | | https://ericlippert.com/2020/09/23/introducing-bean-machine/ | | https://beanmachine.org/ | robertlagrant wrote: | I wonder if this is why there's been a spate of open source | announcements from Meta. Might just me being sensitive to it, but | I can imagine worried team members wanting to give the world some | of their work, and/or want to pick up where they left off in | another company. | Satam wrote: | Author mentions that his team's work saved "millions" of dollars | for Meta every year - let's assume that's $10 million. Meta's | operating expenses are over $80 billion annually. That's barely | one hundredth of a _percent_ in savings for Meta. | | I'm sure they were doing interesting work otherwise, but it make | sense why the team would be considered for cuts if there weren't | any breakthroughs on the horizon. | bfeynman wrote: | This news didn't surprise me at all. Academics and research | scientists on teams like this are very far removed from driving | revenue and understanding the value you provide. It's just as | likely that the teams they saved costs for are also | hemorrhaging anyway and being shut down or reduced. | trenchgun wrote: | Full quote: | | "The mission of the Probability division was to create small | teams that applied the latest academic research to real-world | at-scale problems, in order to improve other groups' decision- | making and lower their costs. New sub-teams were constantly | formed; if they didn't show results quickly then they were | failed-fast; if they did show results then they were | reorganized into whatever division they could most effectively | lower costs. | | We were very successful at this. The PPL team in particular was | at the point where we were regularly putting models into | production that on net reduced costs by millions of dollars a | year over the cost of the work. We were almost ready to be spun | off. | | We foolishly thought that we would naturally be protected from | any layoffs, being a team that reduced costs of any team we | partnered with. In retrospect, that was a little naive. A team | that reduces costs of other teams is not on anyone's critical | path." | sp332 wrote: | If the team is costing less than $10 million/year, it still | makes less sense to let them go. | time_to_smile wrote: | It's not hard for a team at Meta to easily cost more than $10 | million/year. Average TC for each IC could reasonably have | been in the 500k/year area and that doesn't count other | benefits/infra overhead. A few very senior people on the team | could easily have pushed the average TC up quite a bit. | | So if the team was around 20 people that already doesn't make | sense. | function_seven wrote: | This post notes that the savings were net of cost. Maybe | Eric is wrong, but assuming his math checks out, cutting a | team that delivers _net_ savings can't be justified on the | basis of cost-cutting. | MengerSponge wrote: | It only makes sense if you can make it up in volume. | | https://www.youtube.com/watch?v=KodqIPMbyUg&t=53s | abraae wrote: | > a team that delivers net savings can't be justified on | the basis of cost-cutting | | ..in theory not, but in practice cost-cutting is often | less a scientific, data-based project and more a | cataclysmic purgative process where factors such as speed | of execution are important. | | e.g. Elon has certainly lost many, many great people and | teams who were net positive for Twitter's bottom line in | his recent purges. But he probably thinks there is huge | value in acting quickly and putting the aggressive | cutting behind him and inserting his "hardcore" team. | There would be a real cost to the Twitter shareholders in | doing a slow and scientific analysis of who to cut - | there's a case to be made that a ruthless tearing off of | the bandaid would more quickly lead to a profitable | place, even if there is collateral damage on the way. | runevault wrote: | Except he specifically said millions of dollars a year | "over the cost of the work". They were a net bonus on the | balance sheet. | progbits wrote: | The article says their _net_ cost savings were $10M. So I | would expect that accounts for the costs of the team | (salary, and whatever cost they spent building their | projects). | | Either way, not disputing the arguments in this comment | chain. | htrp wrote: | The savings are already banked (in the code/infrastructure) | so you save the headcount cost as well. | trenchgun wrote: | His other comment clarifies this: "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." | | https://news.ycombinator.com/item?id=33806727 | kyleyeats wrote: | So which one was it? Was the team very important or is the work | being thrown away? | raydev wrote: | Both. | trenchgun wrote: | Facebook has become a clown car company. | ChrisMarshallNY wrote: | I wish Mr. Lippert and his team well. | | _> But after >26 years of thinking about programming languages | for corporations, and the last three years of my work being | thrown away, I need a good long corporate detox before I go | looking again._ | | OMG, can I relate to this. | | The chances are good, that, if he can support himself; even if | not at oriental levels of luxury, he will not want to return. | | That has been my experience. | | Come on in, Eric, the water's fine... | sefrost wrote: | What is the water? | ChrisMarshallNY wrote: | The Write the Code You Want, Without Middle Managers and | Clueless Coworkers Interfering Sea. | rob74 wrote: | > _Speaking of cutting costs, the company is still pouring | multiple billions of dollars into vaporware called "the | metaverse". News flash: no one wants to wear VR goggles to spend | any time in a digital heaven where the role of God is played by | Mark Zuckerberg and you can do anything you can imagine, | including "work" and "shop"._ | | You can somehow feel that he has been dying to say this for | years, but couldn't while he was still working for Meta... | | But yeah, I can imagine how the decisions on layoffs usually go: | "what are those guys doing? Probabilistic something or other?! No | idea what that's good for! And wow, look how much they get paid!" | MattGaiser wrote: | > no one wants to wear VR goggles | | I would be curious how many people are willing to wear VR | goggles for any amount of time. I spend easily 10-12 hours a | day at my computer. I am absolutely someone who is happy | working, socializing, playing, and learning all at the same | desk. But I can't wear those goggles for even 2 hours. Are | there people who can wear them for 12? | luckylion wrote: | I haven't used the new ones, but I have an Oculus Go. I think | the most important part is fitting. I believe there are | companies selling accessories to make it more comfortable to | wear, and I'd totally invest in that if I planned to use it | more, or in a different setting. | | I'm using it for porn (and it's amazing, VR porn is the most | underrated thing imho, but maybe I'm just weird) and for | movies (non-3d, having these slightly-3d-movies didn't really | add to the experience for me). I'm someone who can't | concentrate on movies on a normal screen, my attention | wanders and I'll quit watching and do something else, | continue later etc and it might take me three days to | complete a single movie. Not so while using the Oculus Go, | I'm cut off from the world around me, focused on the movie, | and now I sometimes watch a movie in one sitting (though I do | rarely watch movies these days, so idk how much this is | worth). | | I don't know if I want to spend any time "socializing" | through it, but when I was sick I've definitely used it for | 6-7 hours on one day to watch multiple movies, and it was | fine. | bink wrote: | Watching movies seems like a different application of the | tech. Doesn't that just simulate a movie screen several | feet in front of you? That's probably not quite as sickness | inducing as moving around a full VR environment. | luckylion wrote: | Yes. I mean, if you want to, you can also have a | simulated empty cinema around the screen. | | I've never felt sick while using it, but I've also only | played very few games on it, and those weren't action | packed with lots of moving about, but more simple and | relaxed. | rurp wrote: | The fact that VR content is gated behind major companies | concerned with brand safety is a major reason to be | skeptical about current VR tech ever taking off. If it were | more like the early internet where any passionate and | reasonably technical person could make widely available | apps and content, I think VR would be _much_ more | interesting. Porn is one of the most obvious genres, but | also just having a bunch of weird niche content and | experimental games would be really cool. | | Living in a bland Facebook controlled world overseen by | Zuckerberg the God is about as enticing as filing my taxes | on a daily cadence. | bbarnett wrote: | _But I can 't wear those goggles for even 2 hours. Are there | people who can wear them for 12?_ | | As someone who has never seen or held a pair (I don't have a | facebook account), what is the long term barrier? | | Weight? Size? Such as, if they were sunglass sized, would | they be longer term wear? | | Or is it still the resolution/disconnected feeling/etc? | yamtaddle wrote: | Weight, they can make you sweaty, may feel uncomfortable in | other ways, look dorky as hell. Probably do a bunch of bad | eyestrain-related stuff that we haven't figured out yet (or | some have but are keeping it quiet). _Serious_ motion- | sickness issues for a fraction of users that 's too large | to ignore, even with top-notch goggles. | | When they're in the same size/weight/appearance ballpark as | sunglasses, is when AR/VR glasses will take off. It'll be | the next "smartphone revolution", no question about it. | We'll wonder how we ever put up with being as tied-down as | we are at a normal office workstation. The smartphone put | the Internet everywhere, rather than in one place, AR/VR | will put your _computer_ everywhere. Until then... yeah, it | 's niche tech. | Gigachad wrote: | I have a HTC vive original and I actually had a lot of fun | with it, but I don't use it anymore because it takes up a | lot of space and the experience is still kind of clunky/low | res. | | For many people there is a physical discomfort side. From | either the heavy device or motion sickness. I didn't have | much issue with this other than playing one time for most | of the day and the weight on my face was a bit much. | TremendousJudge wrote: | For me personally, my eyes got very tired very fast, after | an hour long session left me feeling as though I had been | staring at a screen for 10 hours straight | NikolaNovak wrote: | I use Ocullus quest 2 to play (and LOVE it!). Weight, head | and neck strain / tightness are the first issue. Nausea is | the follow up. Eye strain is the final. I never use it for | more than 30min at the time. | | I cannot imagine spending ANY work time in VR at this point | in technology cycle, once you add resolution, accuracy, | etc. I do not understand what problem it's solving - if you | want to visually interact remotely, turn on your camera. If | you don't, just talk and screenshare. I do not understand | what virtual reality will add to my interactions and | productivity. | jandrese wrote: | So the plural of anecdote isn't data, but I have a Quest 2 | and the limiting factor on use for me is one of two things. | | 1. The battery runs out. | | 2. I get physically exhausted. Most of the VR stuff I do is | fairly energetic so it's not the VR goggles that tire me | out, it's the constant swinging of arms and | jumping/crouching. | | I've never had an issue with motion sickness and since I'm | doing it in my home any worries about how dorky they look | are silly. Comfort is mostly fine, although you do have to | wash off the foam bits that touch your face regularly or | they'll start to smell like old gym socks. Fogging of the | lenses is also an annoying and regular issue that I've | never fully solved, mostly just getting used to everything | being soft looking. The final minor issue is that the | lenses can get warm (like hardworking cell phone level | warm) so if your room is already hot they would probably | get fairly uncomfortable. | | Thanks to the battery issue I've never used them for more | than a couple of hours at a time however. I can't comment | about the comfort after 12 hours. I imagine my arms would | have fallen off long before I got to 12 hours of Dragon | Fist, Ragnarock, or Beat Saber however. | | To stay article relevant I will comment about Horizon | Worlds: My overall impression after an hour of trying it | out just to see was "What did they spend the billions of | dollars on?" It's so corporate and empty and I have no idea | where all of the money went. It looks like any old VR Chat | clone, there are a handful of minigames, chatrooms, and "VR | Experiences" which are just short looped videos. It's not | like SecondLife where you could maybe build your own thing | or might stumble upon some crazy weird thing at any point. | It's just minimal effort everywhere you look. To hear that | it is such a money pit makes me wonder if it's some kind of | weird money laundering thing or if the developers are just | watching YouTube all day for years? | Arrath wrote: | As someone who has pretty heavily used a Rift 2 for 5+ | years now, primarily its ergonomics and comfort. | | More physical activities can result in the foam around the | eye piece absorbing a goodly quantity of sweat (addressable | e.g. with the plastic cover that comes with the Quest 2 or | aftermarket alternatives) which just feels gross and can | lead to more humidity being trapped within the headset, | fogging the lenses, and so on. | | The weight is a bit awkward, and different straps can help | distribute it better and stay comfortable for longer. The | ear phones can be uncomfortable after a time as well, | pressing down on the ears as they do. If they were a | cupping style like high end headphones, that would help a | lot. | | I do find that the tethered units like the Rift are more | comfortable for longer than the self contained units like | the Quest, since they offload processing, power, etc and | the attendant weight, to the desktop machine. | | Eye strain does add up eventually, and newer headsets have | better screens but I wonder if this is just a truly | insurmountable problem of mounting screens mere inches from | your eyes. | wccrawford wrote: | There's a little bit of heaviness if they headset isn't | balanced well, but that's easily fixed. | | The more concerning thing is the motion sickness. Most | people, at first, get nauseated after a short while, and if | they don't stop using them for _hours_ at that point, it | gets worse and worse each time they use them. | | However, if they stop and recover (at least a few hours, a | day is better) when they first start to feel it, they'll | gradually get more and more used to it. | | There's also the inability to properly see things around | you, like your coffee or your mouse. AR is a good fix for | that, though, and Meta's new Pro glasses specifically don't | have full wrap-around so that you can still see around you | somewhat. It ruins immersion in games, but they aren't | meant for games. | | I'm a pretty big fan of VR from way back, and I've owned | multiple different headsets now. I do think the "metaverse" | is an eventuality, but it's not about meetings, it's about | agency. Meta's current attempt at "the metaverse" is just a | crappy attempt at doing better than Second Life, but | without even the things that made Second Life as good as it | was. | | The agency to create things yourself and sell to others, | and the ability to buy licensed in-universe items is pretty | much essential to a functional metaverse, IMO. Meta may | intend to get there eventually, but trying to sell it as | "the metaverse" before that point is pointless and harmful | to their goals. It's going to take a long time to get | there, and I'm still hoping that a grassroots movement | makes it happen first instead of a big corporation. Ready | Player One was all about that scenario and what it would | mean. You have to look past the cloying nostalgia to see | it, of course. ;) | TremendousJudge wrote: | Well, not that I'm in favor of the idea, but probably if | you're used to wearing VR goggles since childhood (the same | way we are with regular screens) spending 12 hours a day with | them on may be just fine. | DoingIsLearning wrote: | When I am interacting with regular screens what my eyes see | and what my proprioception and internal ear perceive are | perfectly synchronous. However, the lag in VR is still | human perceivable. | | It is not a 'getting used to' exposure problem it is still | very much is a VR technology problem. We are just not quite | there yet. | mr_gibbins wrote: | I can manage 15 minutes or so on my aging Oculus Quest but | that's about it. There's a Netflix option on there, I can | relax in a virtual cinema with surround sound and a screen | sized big enough to feel like a cinema screen and I've not | been able to watch anything because of the vertigo. | | I thought my kids would go crazy on it, perhaps I'm too old, | out of touch etc. but they can do 15 mins max too. It's a | novelty toy, quickly put away. | | If Google Glasses had really taken off and I could have AR, | not VR - overlays on ordinary vision - I'd be there. Handy | for work, could do virtual meetings, notifications, all | sorts. But as with most things Google it went the way of the | dodo and I haven't heard of any replacement poised to take | the world by storm. | dnissley wrote: | > _You can somehow feel that he has been dying to say this for | years, but couldn 't while he was still working for Meta..._ | | It's a pretty common sentiment in my experience here, de | rigueur even. Expressing it in the way he does here is | definitely frowned upon though -- one of the most interesting | cultural traits I've noticed that Meta has fostered is an | awareness and avoidance of cynicism. When people comment | internally and there is even a hint of cynicism in what they | say, they are frequently called out on it. Never seen such a | thing ever before in my life. For me it's refreshing, but I | imagine for some, depending on the topic and how negatively | they feel about it, it could lead them to spiral and exit. | maxbond wrote: | You say "cynicism", I say "acknowledging nudity". | madrox wrote: | We're talking about cynicism and not criticism, correct? In | my experience, cynicism is unproductive at best and anti- | productive at worst. Criticism, of course, is valuable and | healthy. | | Cynicism is a good and healthy thing to share with colleagues | over a beer, but when you're on the clock will kill morale. | Arguably dumping loads of money on a vaporware moonshot is | also a morale killer, but sniping at it in meetings helps no | one. | hobs wrote: | Excessive cynicism in the face of actual positive change is | bad, however when you have no power to change something, | you resort to cynicism. If your employees feel no power to | express themselves over your bad decisions, you've built a | truly toxic system. | eCa wrote: | > fostered is an awareness and avoidance of cynicism | | There's a fine line between fostering avoidance of cynicism | on one side, and fostering koolaiding and yes-manning on the | other. | devwastaken wrote: | That's a form of thought policing. It's not cynical if it's a | legitimate criticism. Ideas do not automatically deserve | legitimacy, they must require reason first. | | The metaverse is not real, it's not going to happen. The | numbers are not there. All of those users are in vrchat, and | when Facebook buys it and turns it into a hell scape of a | child playground the community will yet again go elsewhere. | zwkrt wrote: | Too much cyncism in any person or organization will lead to | gridlock and/or burnout as new ideas are immediately scrapped | and morale tanks. Just ask anyone who has worked for 10+ | years in government. However, for a private company that kind | of critical thinking is often important to make sure that all | the lemmings don't run off the cliff. | | It is interesting to me that cynicism is stifled at a | cultural level at Meta. It is some kind of low-level cult | like behavior, to stifle internal criticism. It must also | breed a kind of in-group/out-group mentality, as I don't know | a single person IRL who has a positive view of the company, | its products, or the metaverse. | Karrot_Kream wrote: | I find too much cynicism off-putting. I'm at a Big Tech | adjacent (or not depending) company and one reason (of | many) I don't consider Google as a potential employer is | because everyone I've met there is deeply cynical about the | company. I've gone places in my life I never expected I'd | end up in, my own brain is wired to filter out cynicism. If | I had to deal with a company culture deeply cynical about | everything they work on, I'd either become irascible or | horribly depressed. | | People are different. Good thing we tech folks are well- | compensated and are in fairly high demand. | leksak wrote: | Too much cynisism certainly sounds bad, but cynisism in | and of itself shouldn't necessarily be problematic. | Eskewing it entirely to always opt for optimism is | inherently dishonest and does not acknowledge that | sometimes having a negative response is fair and | justified. And not allowing that as part of company | culture is stifling. | | Do you think people's cynisism about Google has made you | miss out on a positive opportunity or can their | discontent have signaled actual organizational issues | that'd have affected you in negatively? | maxbond wrote: | I think across this thread we're conflating cynicism with | skepticism. I am a utopian; I'm no believer in cynicism. | It is unhelpful to shoot down everything or to refuse to | even try, and a goal being unachievable doesn't | necessarily means we won't accomplish valuable stuff in | it's pursuit. | | But that doesn't mean we shouldn't examine and criticize | ideas, that we shouldn't seek to improve upon them and - | perhaps, if they are irreparable - abandon them for | better ideas. | | Attempting to force the market into a box that is | convenient for _you_ because it enhances your power and | market position, because you want to be in control of a | hardware platform to achieve parity with your competitors | - and refusing to acknowledge it may not be what people | actually want - _that_ is truly cynical. | Karrot_Kream wrote: | Some of this is quibbling about definitions in my head at | least. Fundamentally I like working in environments where | folks are optimistic but realistic, keenly aware of how | effortless failure is. Discussing both failure and | success should be allowed and encouraged, but constantly | looking at the negative or opining about how an | individual can't change anything in the organization | doesn't feel healthy to me. Most Googlers I've talked to | view the company as a large, corporate politics chess | game where engineers are the pawns. | | > Do you think people's cynisism about Google has made | you miss out on a positive opportunity or can their | discontent have signaled actual organizational issues | that'd have affected you in negatively? | | This is a really good question and I don't have a good | answer for it. At this point my sample size is high | enough that I'm inclined to think it's Google but I also | realize my sample set has lots of correlating factors | (they're more junior than me, they work in different | areas than I would, etc, etc) that could lead to their | cynicism that might not affect me. | robotresearcher wrote: | I felt this way about the entire United States when I moved | here from Europe. The standard stance in the UK is cynical, | dry, and too-cool-for-school. Try-hards are despised. The US | was different and very refreshing. Enthusiasm and optimism | can be expressed without embarrassment, and having a too- | frequently-cynical stance is looked down on. | | I felt a step change again moving from academia to industry, | but perhaps it goes a step too far. Sometimes I feel like | thoughtful analysis is suppressed in favor of active thrash, | because the former smells like skepticism and the latter | optimism. | [deleted] | ouid wrote: | >for me it's refreshing. | | blink twice if you need help? | simplotek wrote: | > When people comment internally and there is even a hint of | cynicism in what they say, they are frequently called out on | it. | | Correct me if I'm wrong, but it sounds like whenever people | presented valid criticism, the standard approach to silence | it would be to criticise the tone with a holier-than-thou | attitude. Sounds like a cynical ploy to shield yourself from | criticism. | jordwest wrote: | I've experienced this in a similar workplace before and did | lead me to spiral and exit, to me it was absolutely | exhausting keeping such a ruse up. There was something about | it that felt so inauthentic, a bit toxic positivity, a bit | hide-the-pain-harold. | | It's like the workplace version of Instagram itself, where | everybody shows their best side, is mildly ashamed of feeling | anything but positive because of the collective emphasis on | "good vibes only" and keeps any concerns, cynicism or | suggestions that we're going in the wrong direction under | wraps. | | I think it's ultimately unhealthy (both individually, | psychologically and to the company) and leads to the same | problems you see in autocratic nations - the leaders only see | everything going swimmingly. | chubot wrote: | So Facebook doesn't have something like memegen? | | I worked at Google when it was created and "went viral". | Before memegen there was a strain of what I would call | inauthentic positivity | | I think memegen made it a lot more acceptable to be | cynical, which was probably good, because the company was | definitely drinking a lot of its own Kool-aid | dnissley wrote: | Oh we definitely do -- the shitposting workplace group | serves this purpose. Also the private nonmanagers group. | vlunkr wrote: | My last two jobs have had this lack of cynicism, but I | would describe only one of them as toxic. We were going | straight to the top and anyone who left was a traitor. The | other simply considered the products to be incredibly | important and life-changing. | | I can live with keeping the cynicism to myself as long as | the rest of the culture is ok. | ericlippert wrote: | I see your point and don't mean to be argumentative, but a | couple small corrections. | | First, the pivot to "meta" was just over a year ago, so it | hasn't been quite years. | | Second, I haven't been shy about sharing my opinion internally, | though I haven't been broadcasting it either. The first thing I | said in our team group chat when we'd heard this announcement | was (context, I am much older than most people on the team) | "I'm old enough to have read Snow Crash the week it came out | and IT WAS A DYSTOPIA, why are we building it?" | | Third, this opinion is indeed extremely common internally. | | Fourth, I genuinely have no idea how this decision was made; it | was certainly not on the basis of net cost savings. We did the | math. | zoklet-enjoyer wrote: | 3 years of work being thrown away is not a big deal. Imagine a | retail employee complaining about how nobody cares what they did | the past 3 years. I don't see a difference. | fred_is_fred wrote: | Presumably the retail employee does not see this as a passion | or life calling and rather only a paycheck. From the look of | his writing he was pretty passionate about this. | cpsns wrote: | Nah, this is a huge deal for some of us. Many of us put in | years of work for something to be thrown away without a second | thought, all of our time and effort for nothing. | | I am someone who wants to build long lasting, useful systems. | When my last employer was acquired and killed it really, really | upset me to see all my hard work and my coworkers hard work | destroyed. | | I'd go so far as to say it seriously affected my view of the | industry in a negative way and permanently hurt my career | satisfaction. | AshamedCaptain wrote: | Of course it's a huge deal. What they're saying is that it | happens. Constantly. | | Sometimes I even ponder if my decades-worth experience is not | basically because I'm writing the same program over and over | again, just for different companies... | cpsns wrote: | > What they're saying is that it happens. Constantly. | | And I'm personally not okay with that when it comes to the | work I do. | | It was a personally very eye opening experience to drive | around with a guy who built homes. He'd point out every | house he worked on, even ones 30 years ago and you could | tell he was really, truly proud of his work and showing it | off. | | I realised if someone asked to see my past work it simply | doesn't exist in any meaningful capacity. I take pride in | my work, but it doesn't exist long term like his does. I | want that same kind of satisfaction he had, but there's no | way for me to get it. His work lasts a lifetime and makes | the lives of people better, mine lasts a few years at best | and often doesn't. | noizejoy wrote: | > 3 years of work being thrown away is not a big deal. Imagine | a retail employee complaining about how nobody cares what they | did the past 3 years. I don't see a difference. | | There's a big difference between project work and operational | work, including what kind of individuals it attracts and | therefore what many of those individuals gain work satisfaction | from. | egypturnash wrote: | The retail work was not huge and important but it was | definitely _work_ - people came into the shop looking for a | thing the shop might be able to provide, and many of them left | with the thing they wanted. | | You would not have anything to show for three years of that | beyond a series of paystubs, but every day you would have seen | the fruits of your work. | | Laboring for years on something that ends up trashed and under | corporate NDAs, with nothing to show beyond a series of | paystubs, is different from that. Most of my friends who work | for corporations have felt this at least once in their career, | to be honest. It generally pays better than the retail job, at | least. | raydev wrote: | > Laboring for years on something that ends up trashed and | under corporate NDAs, with nothing to show beyond a series of | paystubs, is different from that | | I'm struggling to relate to this. Me and the rest of my team | were literally laid off just a few weeks ago. What I'm | hearing from the inside is that half of our work is now in | maintenance mode (it's kinda necessary for KTL) and the Big | Project(tm) we were working on is fully abandoned. | | I guess I'm sad the Big Project(tm) will no longer exist, but | I learned dozens of lessons while working on it, and I'm more | confident and a better engineer because of those lessons and | effort. And I get to add some nice things to my resume. | | It doesn't truly feel like a loss. Hundreds of other | companies will do similar things and I will try to join them | or I'll be interested in some other field in a few years. | | But I'm already familiar with changing jobs every few years | so perhaps that's why I find it harder to relate. | TristanBall wrote: | If your work is rote crud apps the sure, I can see that. But if | your work has been the development, deployment and advocacy of | your own ideas and research... thats very different to me, | because the level of personal ownership is greater. | yamtaddle wrote: | Seriously, this headline gave me a chuckle. Like I'm sure it | feels bad or whatever but it's weird when anything I build for | pay _isn 't_ dead and gone within three years, either replaced | or simply abandoned for various reasons. My first thought was | that "first time?" hanging-scene meme. | quickthrower2 wrote: | What costs were being saved? I am assuming hardware/cloud type | costs? Or was it making people more efficient, working on the | right stuff instead of the wrong stuff? | | It sounds like they were working with a gun to their head, with | the short lived projects run in a survival of the fittest short- | lifecycle way. Kind of sounds exhausting! | | I had a funny thought: The best team to be on during cutbacks is | the probabilistic programming team that optimizes who to cut. | tristor wrote: | I feel this so much. To my deep dismay the work I'm least proud | of in my career somehow endures in production and the things I'm | most proud of building were acquired and chopped into parts or | killed off. As a PM luckily everything I've launched still | exists, so far. | KKKKkkkk1 wrote: | Eric Lippert was my hero back when his blog was hosted on MSDN. | Sad to see him go into retirement when he's at his prime. Hope he | finds some new exciting project. | WorldMaker wrote: | Given how many greatly appreciated his blog and have been upset | at the last few years of Facebook-encouraged radio silence | (including myself, Eric Lippert has been a blogger I've looked | forward to posts from), even if he were to just fall into the | exciting "old" project of blogging regularly again (as his post | teases at the bottom), I think that would be a great use of | "his prime" and I wouldn't exactly call that a retirement | either. Our industry tends to forget, overlook, and/or look | down on pedagogy (teaching), but I think it is worthy enough to | celebrate a great teacher returning to teaching after lost | years away. | | I hope, if Eric does need to return to laboring for someone | else's company that he does so without restriction to his | teaching efforts, as he has seemed to always enjoy that. But I | think more fervently I hope that Eric finds out what _he_ wants | to do, and if maybe that is teaching that is high calling, | often underserved in this industry, and that he can find a | fulfilling way to do that on his own terms as his own vocation. | That may _look_ like a retirement to a lot of us on HN, but I | think there are few things more worthy to be doing with your | time than a "hobby" that has clearly already educated a lot of | people in threads around here. | Arainach wrote: | In contrast, I'm sad to see so many people spend their prime | sitting at a desk 8+ hours a day, ever day. | | Getting old is rough. At no point in your life will it be | easier to scuba dive, take nature photography, travel, or | whatever your passion is. Eric's done this for 25+ years and | presumably has a good amount of savings; why not take advantage | of other parts of life? | runevault wrote: | I didn't take it as retirement, I took it as a break to figure | out what he wants to do next and relax. Maybe he just calls it | a career, maybe not. | defen wrote: | > Then said Jesus unto him, "Put up again thy sword into his | place: for all they that take the sword shall perish with the | sword". | | I'm a big fan of Eric Lippert's work, but this blog post comes | across as whiny and evinces a completely unwarranted sense of | entitlement. This is a person who _voluntarily chose_ to get paid | (I can only assume) a very large amount of money to work on | something that he found to be exciting and fulfilling. The only | catch: it all belonged to Mark Zuckerberg. | | Why does Mark Zuckerberg owe him an explanation for why his | services are no longer needed? Why does he think that the | decision process should be visible and rational (cost vs benefit) | to him? It suggests that he has a fundamental misunderstanding of | the world. Instead of being "vexed" that _he_ was fired instead | of the people building toys for Mark Zuckerberg, perhaps he | should be thankful for the two years he spent working on the PPL | team. | aerovistae wrote: | This comment conveys to me Asperger's levels of superrational | thinking and lack of empathy. "How could someone be resentful | at losing their job to a nonsensical decision making process? | How could someone possibly be frustrated to be shown zero | gratitude for their very profitable work for someone else? I | simply don't understand, on paper it is the logical outcome." | Okay spock. | defen wrote: | He can feel however he likes; nothing compelled him to post | it publicly for all the world to read and comment. | | > How could someone be resentful at losing their job to a | nonsensical decision making process? How could someone | possibly be frustrated to be shown zero gratitude for their | very profitable work for someone else? | | He chose to work for Mark Zuckerberg. He wishes he could | _continue working_ for Mark Zuckerberg, in order to _make | Mark Zuckerberg richer_. Perhaps you can understand why I don | 't have a lot of empathy. | jbullock35 wrote: | > He wishes he could continue working for Mark Zuckerberg, | in order to make Mark Zuckerberg richer. | | He never said that this is why he wants to continue working | at Meta. People do have other reasons for wanting to work | there. | SkyBelow wrote: | I think the distinction is between 'feels bad' and 'makes | this post'. I totally get why someone would feel bad about | this, even despite the upfront agreement and the paycheck. I | don't really get the post, especially if this can impact | future career prospects (I've seen people judged for less). | I've had negative emotional reactions to things that were | entirely my fault and acted irrationally to them, but only | privately. I think the distinction here is not in his | negative feelings, those are easily to empathize with, but in | the post itself and how it publicly portrays those feelings. | huzaif wrote: | I am guilty of that as well. | | I somehow value my time more than the money. I think that I | have some kind of stake/interest in things I dedicated my time | to. | | Though I am always thankful (as Eric is in this post) for the | people and the income. I can't help but feel regretful as the | product of my time and dedication is discarded. | elmomle wrote: | I don't think that top-tier academic talent thinks like that. | Yes, there is usually a conscious element of "I am grateful to | the people who have supported my work", but the obsequious | mentality you're describing is one that I've never, ever | observed in high-performing academic leaders working in | corporations. Please provide counter-examples if any come to | mind! | TomSwirly wrote: | > his blog post comes across as whiny and evinces a completely | unwarranted sense of entitlement. | | You see, most of us actually care about our work and hate to | see it thrown away. | | > Instead of being "vexed" that he was fired instead of the | people building toys for Mark Zuckerberg, perhaps he should be | thankful for the two years he spent working on the PPL team. | | Again, you don't understand how normal people work. | | Normal people would be sad to see work they cared about | passionately and had sunk thousands of hours into being thrown | away, particularly when it's being done for no good reason. | | --- | | Your post comes off as callous. You claim to be a "big fan" of | this guy's work, and yet you mock him repeatedly for caring | when that very same work is thrown into the garbage. | | I suggest cultivating compassion for others, particularly | people you are big fans of. | atomicnumber3 wrote: | Have you ever been laid off? | | Me neither until about a month ago. Let me tell you - it's | awful. I've watched myself and many coworkers go through the | process of emotionally accepting it. | | Some people want to know what algorithm or decision-making | picked them for the chopping block. Some out of a desire to | know that it wasn't performance-related, others to know the | mechanics because maybe it feels like you'll be able to avoid | it next time, or at least see it coming. | | Some are just mad. Mad that their hard work went unappreciated, | mad that their lives have been upended at the whims of a | handful of rich people (who take _full_ responsibility of | course), mad that they have to change life plans and go through | our industry 's stupid interviewing process. | | Some are very sad - it's deflating and depressing to be plugged | into the fast-paced, high pressure environments these places | cultivate and then just be told the next day you'll be doing... | nothing. (Not here, anyway!) And pulling yourself out of the | rut means going over the bed of nails that is job-seeking. | | I was personally mostly in the first group. I think I'm mostly | accepted it now. Except for while I'm in the shower - then I'm | just mad at it all. | | Anyway, my point is, everyone deserves the space to emotionally | process this stuff, and I don't think you should look down on | his own version of the process. | defen wrote: | No, because I've deliberately chosen to accept a lower salary | (by working for myself) in exchange for greater personal | autonomy, owning my work output, and the freedom to talk | about whatever I want. | lmm wrote: | I've been laid off with a week's notice. 4 years of my work | very likely thrown away (including the part that I'd always | been told would be open-sourced Real Soon Now). Pretty sure I | got less notice and less severance than this guy. I agree | with GP that complaining about it publicly feels whiny and | entitled. | bumby wrote: | > _Why does he think that the decision process should be | visible and rational (cost vs benefit) to him?_ | | Good leaders spell out the _why_. For one, it's just decency. | Secondly, if you care even a little about a subordinate, you | want them to succeed after leaving. This feedback helps them | understand any missteps they can avoid later. Thirdly, removing | uncertainty reduces stress. It reminds me of the study about | mice and electric shocks. The mice who were randomly shocked | with no rhyme or reason became helpless because of the | uncertainty in their life. | | Nobody is entitled to good leadership, but most can understand | why it's necessary. | stuff4ben wrote: | He's not wrong about Meta's VR foray. VR as a technology is cool | and revolutionary, Zuck's vision for it in our daily lives is | not. | ska wrote: | > VR as a technology is cool and revolutionary | | That's a funny way of saying decades old at this point and | still not ready for prime time. | apohn wrote: | I work in the field of Data Science and one upsetting reality has | started to sink into my mind over the last year. | | In a business there is top line and bottom line. There are a lot | Statistics/ML/Data Science jobs that are about moving that bottom | line. You build something to optimize something to reduce costs. | | The value provided by the bottom line people is less visible than | the value of top line people. The easiest way to move the move | the bottom line is by just getting rid of people. So when the axe | falls the bottom line people get cut and it's hard to understand | why. | | It's the same thing as people say about fires. When you put out a | fire you are a hero. When you prevent the fire in the first | place, everybody thinks it's business as usual and nobody | understands why you are needed. | MattGaiser wrote: | A friend had a job where a team there just let things fail | rather than prevent fires. Lots of raises and praise for | literally not doing their jobs. | andrewflnr wrote: | It's tricky, because there's genuine uncertainty about whether | you have prevented a fire, or just wasted some time and maybe | added some overhead. Even people who understand a system deeply | can have reasonable disagreements about whether a preventative | measure is worthwhile. Executives whose only interaction with | the system is feeding it money have almost no chance of | figuring it out in the face of any amount of conflicting info. | And of course a mixture of natural human optimism, aka blithe | disregard of danger, and having their salary depend on | believing there are easy things to cut, makes it quite | difficult for them to believe in any particular instance of a | fire prevented. | | I hope it's clear that I don't mean to excuse them for giving | up. It's hugely destructive both for decision makers and | everyone around them. I just want to show that the problem is | substantially harder than "just reward preventing fires | already". | a4isms wrote: | > It's the same thing as people say about fires. When you put | out a fire you are a hero. When you prevent the fire in the | first place, everybody thinks it's business as usual and nobody | understands why you are needed. | | I got a dose of very cold water about this thirty years ago | when I was building payware that improved developer | productivity. I gave a presentation about its ROI, and | afterwards, a developer walked up to me and gave me some | feedback that none of the business-types had articulated: | | _Products are either vitamins or painkillers. People buy | painkillers, because they 're in pain. People postpone | vitamins, because nothing is wrong and the benefits are always | "later."_ | | I didn't 100% change what I chose to build over the years, but | from that time to today, I have worked on always spinning what | I sell as an antidote to a customer's pain point, rather than | as an investment they make to pay off eventually. | | p.s. I don't know where that dev got the "vitamin/painkiller" | metaphor, but it's sticky! | [deleted] | astrange wrote: | What actually happens with vitamins is people love taking | them (because they're colorful and some of them are food | preservatives) but there's like no evidence they have health | benefits. | mannykannot wrote: | ...unless you actually have a deficiency. | TomSwirly wrote: | The people in the United States who can afford to buy and | consume vitamins are almost certainly not people with a | deficiency. | mannykannot wrote: | I happen to be one who does, and no, it's not a | consequence of a bad diet or unhealthy lifestyle. | TremendousJudge wrote: | Most people in the US are vitamin D deficient, it's very | cheap, yet it's rare for people to take supplements. | layer8 wrote: | Technically though, vitamin D is not a vitamin. ;) | astrange wrote: | Yes, D+K is the best one to take. D only can lead to | heart issues (atherosclerosis), and multivitamins don't | really have enough to help here. | | It doesn't replace getting real sunlight though. Or if | you're an Inuit, eating polar bear livers. | dathinab wrote: | Ironically this quote also show how broken the US is: It's | normal to take pain killers. | | It should not be. | | It should be a last resort. | | You should take what fixes the problem and give your body | time to heal not take pain killers and pretend nothing is | wrong. | | Pain killers are addicting, can have an increasingly reduced | effect, can have a bunch of side effects and can make the end | result much worse by not healing wounds (metaphorically) when | they are still easy to heal(1). | | (1): Through sometimes they can also help you healing by | preventing you from doing pain-caused bad actions, like | setting down your food in a bad angle. | | EDIT: Just to be clear I mean pain killers for a "normal | live" situation, not in context of you lying in a hospital | bed or having extrema healthy issue which can't be fixed/heal | anytime shortly. | nemothekid wrote: | > _Ironically this quote also show how broken the US is: It | 's normal to take pain killers._ | | I've heard this metaphor before, by a VC, and it was | medicine vs vitamins. | treeman79 wrote: | A real fun one is rebound headaches. Spent a few months | with horrifically painful headaches. Turned out it mostly | from painkillers. More I took. Worse headaches Got. | | My other less painful headaches that started the cycle were | an actual brain issue. Just took a few years to get correct | diagnosis. | | Eventually had a cycle of one round of pain killers every | other day. Cycling through To a different kind each time. | This mostly worked until I got excess brain fluid drained | off. Which actually solved issue. | zemvpferreira wrote: | It's a trope with some truth to it, but it runs out of steam | fairly quickly. Was original facebook a painkiller? | Instagram? $1000 iPhone? Liver King? | | I find it's a useful framework for selling b2b. Even then, | desire can win over pain many times. | | Fear and greed are the real big sellers in b2b anyway. | matkoniecz wrote: | > Was original facebook a painkiller? Instagram? | | I would say that it was closer to a tasty pizza. | | It was definitely not fitting either "vitamin" (worth | investing for future payoff) or painkiller (solving | immediate and urgent need[1]) | | [1] I guess that hiding/temporary fix is not intended to be | part of this allegory | astrange wrote: | Lots of people run businesses out of their Instagram | accounts. Might not be what it was for, but those | followers can be valuable. | fxtentacle wrote: | At my university, Facebook was the painkiller for | involuntary celibacy ;) | OkayPhysicist wrote: | The original facebook was a painkiller the same way the | Oxycodone you crush up on a table and insuffulate is a | painkiller. The metaphor works amusingly well, actually. | beambot wrote: | Youthful hormones and social belonging are pains too... | Consumer pains are often more abstract. | mjevans wrote: | iPhone was / is a 'status symbol' and 'fashion accessory', | which happened to be way better than the clunky, expensive, | and poor UI mobile phones which came before, (aside from | Blackberry, which was a corp status symbol, work / gov | focused, not average consumer.) | brutus1213 wrote: | I understand the top-line bottom-line divide, but I am not | fully convinced if the top-line projects are any safer. | Wouldn't another reasonable business strategy be to get rid of | all new projects, and only focus on operations-as-is during | times of economic uncertainty? | nemo44x wrote: | That would be an extreme action. You do still need to be | working with the future in mind. Anything that looks | promising to revenue growth in the nearish future should | probably continue to be invested in. You may ask those teams | to become more scrappy and figure out how to achieve their | goals with minimal new investment, especially if the new | revenue streams are still a few quarters from coming online. | jldugger wrote: | > Wouldn't another reasonable business strategy be to get rid | of all new projects | | Only if you want to close the company in ten years | pixl97 wrote: | That depends if you're about to get ate by your competitions | new product | angry_octet wrote: | That's exactly what weak management does. Family management | is especially prone to this IME. Cut new investment, cut cost | of inputs, labour, quality control. | | That works as long as you have weak competitors (or a moat) | and nothing terrible happens, like high defects. Essentially | you're coasting on prior investment. But as soon as something | changes in the market you're falling behind. | | What I've often observed is that new low cost competitors | introduce features which are often reserved for high end | devices/products due to market segmentation. The dominant | player refuses to adapt and hence they lose all their low end | market share, the volume of which is necessary to make the | whole thing work. Meanwhile new customers start with the lost | cost ecosystem. | | I've seen this happen with e.g. Agilent, or SaaS companies, | who charge 10x for something that costs little, like SaML/AD | auth. | | Imagine if NVIDIA had charged for CUDA or considered it a | distraction from selling graphics cards. They wouldn't own | the HPC/ML space if they had done that. | draw_down wrote: | nightski wrote: | I think this is an insightful assessment. Not everyone in a | company can be top line. But I also think there's a lot more | opportunity in using statistics/ml/data science in the top line | than most companies practice. | apohn wrote: | >But I also think there's a lot more opportunity in using | statistics/ml/data science in the top line than most | companies practice. | | I consider myself a fairly honest Data Scientist, in the | sense that I like it when I can map what I'm doing to the | value it delivers. I know some other great people I've worked | with who are like this as well. | | This is anecdotal, but all of us have hated working with many | top line people because there's some really fuzzy mapping | from goal to value (since value is realized in the long | term), and some of the people are champion bullshitters. I | don't need to explain sales people. But marketing, corporate | strategy, and even upper product management - they drove us | crazy because their standard of being data driven was | absolutely not consistent with how we thought about things at | all. All of it was because the mapping from project to | revenue was over years, not quarters. And it was all | projections. | | Compare this to bottom line people, where the mapping from | project to cost savings is on a shorter time frame. The types | of personalities this attracts is different. | | Maybe the growth hacking stuff at software companies is | different and you can focus on revenue growth and still | connect what you are doing to that. I've never worked in that | role so I don't know. | greesil wrote: | But that would lead to accountability... | kneebonian wrote: | This is the real problem. Visibility is to be abhorred at | the top levels because viability brings accountability. How | many Dilbert comics are there out there with the punchline | being "I don't care what the real numbers are these are | what I want the numbers to be" from the PHB | | There is a large swathe of middle and upper management that | gets by due to continually making sure their actual impact | is never measured, and they are only a "force multiplier." | not that you should do away with middle management, but | there are many in middle management who could be done away | with, with very marginal loss. | angry_octet wrote: | OMG the 'Technology Foresight' group, the 'Process | Improved Team'. Cross functional synergy! | | We all know what the problems are and where investment is | needed, but management pretends that they don't know so | they can have An Initiative to discover it, but not | really address it (because e.g. the problem is one they | caused with previous poor management). | higeorge13 wrote: | Yeah that's especially unfortunately true for data science and | data engineering teams in companies where ml or data are not | the core business but nice-to-have. They are usually the first | ones from engineering being axed in times of lay offs. | WorldMaker wrote: | Even for companies that have ML and/or Data in the core | business. I think few would argue Meta in this specific | layoff example doesn't have data as a core business. | | (And those few are probably the ones drinking the "metaverse | Kool-Aid" and thinking the pivot away from data siloes is | already complete to some sort of VR scape where data somehow | doesn't matter or doesn't exist, that Meta still hasn't | actually convinced consumers to buy or figured out how to | build. They finally figured out "legs", pivot complete I | guess?). | Karrot_Kream wrote: | Yeah I've worked in infrastructure through most of my career | wherever such a distinction is available (or when it opens up), | and this is a common complaint. Product folks get the most | visibility and get kudos and parties for product launches. | Meanwhile, the deployment infrastructure staying up is just | expected, even though the engineers responsible for it are | working hard to keep it up. It affects team morale | (infrastructure teams are unrecognized for their hard work) and | also has material affects on promotions and compensation as | it's harder to justify business impact on these teams. I know | folks that left infrastructure teams because of this dynamic. | treeman79 wrote: | Hired into a company. First day on job I find that the entire | infrastructure team had quit. It was in a failing state. | | told them flat out that they are most likely going out of | business, but I'll get it a try. | | Couple of times owner tried to Ask me when feature X would be | delivered. Just told them no. Managers were wise enough to | understand they were one pissed tech guy from failure. | | 3 years of endless late nights to get company back to a good | spot with a rebuilt time, new infrastructure. Proper | documentation, the works. | | Finally left after being passed over for promotion to a guy | that did nothing, but promised the world. (He never | delivered) | | Took me a couple years to recover from that job. | | I don't work late nights anymore. If company doesn't care to | invest in infra, I look elsewhere. | dh2022 wrote: | Cutting costs but bringing no revenue shows as Cost Center on | any financial report. Revenue though shows up as Revenue | center. Thus this decisions which sometimes are illogical. Sad | but true :) | abakker wrote: | Cutting costs is always a marginal thing, because businesses | tend to value growth. Oversimplification: If you have a 50% | margin business, the value of one more dollar of revenue is | $.50. If you cut costs and change the margin to 55%, then | you've added only $.05 of revenue to that additional dollar. | | Now, a sane person will look at the improvements to margin | across the whole business and still want to make those | improvements because in aggregate, they add up, BUT, you cannot | improve margin forever as a strategy. Eventually, hard limits | come up and the incremental gains shrink and shrink. At that | point, growth dominates. | | Most mature businesses need revenue growth much more than they | need marginal internal gains, especially because as businesses | get bigger, marginal gains tend to apply to more limited | segments of the business. E.g. improving one product is | marginal and applies to only the sales associated with that | product. | | I think the claim that data science is about moving the bottom | line is right, but I think the other way of thinking about this | is that Project/Consulting is probably a more relevant way for | companies to buy these skills than Salary. Many companies can | see the value in an incremental move in the bottom line, but | most companies don't have a sufficiently large problem space to | worry about paying a continuous cost to focus on this. | | I've seen a lot of big companies say that they need these | skills, but also believe they can't attract talent because they | wouldn't be able to keep a data scientist busy. | Karrot_Kream wrote: | > Eventually, hard limits come up and the incremental gains | shrink and shrink. At that point, growth dominates. | | The trick is understanding where the hard limits are. I've | noticed that upper leadership tends to be pessimistic about | these hard limits (they come quickly) and engineers on these | teams tend to be optimistic (there's a lot of fat/cost to cut | so the hard limits are quite far down.) Now naturally, the | engineers on these teams have a vested interest in being | optimistic, as their team charter is based around their work. | But I've seen this conflict play out in many organizational | situations and I'm not sure this interplay between upper | leadership and engineering about these margins is | illuminating for the business. | i_am_proteus wrote: | And if you cut costs in a (prospective or current) operating | area from 120% of revenue to 90% of revenue, you've opened up | an entire new operating area to profitably grow in. | | Developing the technology to do a thing profitably that | previously could not be done profitably is the stuff unicorns | are made of. | abakker wrote: | Absolutely! I hope my reply didn't imply that I thought | there was no value in doing things more efficiently. There | clearly is, and as consumers we love marginal gains in | product quality, efficiency, and price. | | I'll nitpick a bit to ask, though, how many times has a new | entrant to a market gotten a process/business/tool/etc from | 120% operating to 90% through marginal gains? I'd wager | almost never. Process improvement can be marginal or | stepwise/punctuated. I think most unicorns create | punctuated change in ossified industries, but, I don't | think any big companies are likely to hire a data scientist | and through years of grinding through the margins achieve | that 30% improvement. | | put differently, the decision to focus on revenue vs profit | is a decision that typically does not include the NPV of | R&D investments. those are uncertain and have some | probabilistic value, but not so much in accounting terms. | a4isms wrote: | I've been a part of this argument before. I have another, | additional perspective on why growth is more important than | cost-cutting in many cases. If there are costs to be cut, you | can cut them today, you can cut them tomorrow, they're right | there and eventually, you can hire someone/buy something to | cut those costs. | | But growth is a tricky thing. If you're in a land grab market | and you cut your costs at the expense of growth, you may find | that you lost your chance to grow, because the market is now | dominated by other people. | | For people with this mentality, they expect in the long term | to cut costs, but only after growth has slowed for reasons | out of their control, e.g. the makret is stabilizing and has | already chosen the #1 big gorilla, the #2 little gorilla, and | numbers #3 though #100 small monkeys picking up scraps. | serverholic wrote: | This is one of the reasons why I think making the workplace | Democratic is a good idea. The workers have a better idea of | what is important than the management. | qbasic_forever wrote: | Incorporate as a worker cooperative and not a corporation | beholden to shareholders. | kenjackson wrote: | A very simple question that I've had to ask is "what likely | happens if we cut this group?" then "what's the 'likely' worst | case if we cut this group?" | | That problem with Eric's group and most Data Science teams is | that the company continues to move along. There is some long- | term cost, but there are likely teams where there are severe | short-term ramifications if they are cut. E.g., imagine if | Windows cut their servicing team (snarkiness aside). | angry_octet wrote: | It's a failure of the data science team management that they | didn't make themselves a front line capability. It is easy | for OR (Operations Research) to explain their business value, | any DS team that only stays at the tail end of building | capability is liable to be cut (or under invested). | | For DS it might mean being more on the market research / | customer requirements / subscriber churn side, instead of | being on the back end of services improvement / risk | reduction. Be the thing that customers are asking about, that | brings new customers. | [deleted] | bravetraveler wrote: | This is a running joke for every systems | administration/operations job I've had | | A common theme for commiserating, the only investment we get | are complaints | | Make it work again with what you had or we have problems, must | avoid OpEx at any cost | kikokikokiko wrote: | "Speaking of cutting costs, the company is still pouring multiple | billions of dollars into vaporware called "the metaverse". News | flash: no one wants to wear VR goggles to spend any time in a | digital heaven where the role of God is played by Mark Zuckerberg | and you can do anything you can imagine, including "work" and | "shop"." | | This is so true. Facebook must die. | echelon wrote: | I'm not a fan of Meta, but they're doing the cutting edge | research in VR/AR that nobody else is [1]. | | Hardware, algorithms, attention to details like blend key-based | lip syncing, markerless tracking algorithms, low latency | posture correction, mocap compression and keyframing, fresnel | optics, thin layer physics... | | They're going to _own_ this space for decades to come, and | everyone will license from them. | | It may seem impractical, but five years ago so did AI/ML. Meta | is tackling all of the constituent pieces before they draw them | together. | | [1] Apple may be a major player in this space, but their | rumored efforts are still behind closed doors. Meta understands | that Apple and Google won the smartphone era of tech, which is | why they want to control their hardware destiny in AR/VR. Valve | simply isn't investing as much, and they'll fall behind. | WorldMaker wrote: | > Hardware, algorithms, attention to details like blend key- | based lip syncing, markerless tracking algorithms, low | latency posture correction, mocap compression and keyframing, | fresnel optics, thin layer physics... | | Microsoft R&D built and patented many of those things and | already pushed things through the entire loop from R&D to | practical "fun" hardware (Kinect) to boring Enterprise | hardware ("Azure Kinect" and HoloLens) and allegedly back to | plenty of closed doors R&D again. | | It's easy to ignore Microsoft because they "failed" in the | consumer space a few times in that loop already, but since no | one has proven yet that there _is_ a long-term consumer space | (and don 't forget the Kinect actually was a very successful | consumer item for a brief Wii-epoch moment) and their | "unsexy" Enterprise tech has found comfortable niches to | serve it is still very possible to see them as the easy | "leader" in this space, even if they've never been crazy | enough to rename the whole company after it. | stonogo wrote: | The detail they have failed to pay attention to is "what the | hell good does this do anyone." Still. | landswipe wrote: | No one company will own this space, for it to succeed, it | needs open standards like the browser. | MikusR wrote: | Like the open standards of iPhones? | jimbob45 wrote: | I don't think anyone can or will disagree with you. What | Facebook is doing with VR/AR is technologically beyond | anything anyone else is doing. | | We just don't think the ultimate application of all that | research is going to be the Metaverse. Pretending that the | ultimate goal is the Metaverse is masking the fact that this | VR/AR research is all exploratory. We can assume Wall Street | would otherwise heavily punish Facebook for investing blindly | so heavily in R&D. The willingness of Facebook to mask the | Metaverse as something other than R&D and not Eric's team, | which allegedly paid for itself, is what is so baffling. | snoopy_telex wrote: | Such a weird decision given the results they indicate. Was there | any rational thought behind the layoffs beyond giving the | metaverse more dollars? | quasse wrote: | Based on input from my friends at Meta, this is a direct side | effect of the way individual performance is quantified. | | Each person is required to "excel" along four axes, the two | relevant ones for this story are likely "engineering | excellence" and "impact" | | * "Impact" means you made KPIs go up. Specifically KPIs | relating to getting user eyeballs onto content / ads. Reducing | costs, designing good systems, reducing developer friction all | do not count towards your impact. * "Engineering excellence" is | where every other aspect of being a good developer is lumped | in. Saved the org $10mm? Sorry, no impact for you, just a point | in engineering excellence. | | Unfortunately, as you can probably guess "impact" is the | weighted the highest when determining the value of an employee. | I would guess Eric and his team fell afoul of this aspect of | the internal political game at Meta. | zeroonetwothree wrote: | I am familiar with this org from my time at Meta and I think | the author paints a rosier picture of their achievements than I | would. Let's just say there is more than one side to the story. | csa wrote: | > I am familiar with this org from my time at Meta and I | think the author paints a rosier picture of their | achievements than I would. Let's just say there is more than | one side to the story. | | 1. No need to beat a man while he is down. | | 2. Based on a few verifiable claims the op has made, I'm | guessing you are missing or willfully ignoring some of the | big picture details. I might be wrong about this, but I would | certainly bet 100 push ups on it. | raydev wrote: | > I think the author paints a rosier picture of their | achievements than I would. Let's just say there is more than | one side to the story. | | If this is all you are willing to say here, then there's no | value to your contribution. | newaccount2021 wrote: | apohn wrote: | It's possible to have teams that save millions of dollars a | year and not be worth it to keep them. | | For the sake of argument, let's say a statistics team has 5 | people. | | Cost of Employee at FB, including insurance, office space, 401K | match, salary, bonuses = 250K/year (probably very | conservative). | | Cost of Data and Software Infrastructure to support them | (including people to respond to Infrastructure support | tickets), let's just be very conservative = 100K/year. | | Cost of People Management overhead to support them. Includes | salary of at least one manager, not to mention the time of a | program manager, project manager, product manager, or whomever | else. Let's just say 500K/year. | | Total = 1.85 Million/Year. | | Let's say this team of 5 people comes up models that save the | company $4M a year. I once had a VP tell me that to justify a | Data Scientist on the team, they needed to have a savings of | 10X what they cost the company to have that person on staff. I | know this logic and math seems very weak and hazy. Mapping | costs is a strange thing. But this is how some decision makers | think, and this is how people get cut. | drc500free wrote: | These employees are making a lot more than $250k just in base | salary. Cost is probably closer to $1M each, all in. "A few | million" in net cost savings isn't much for a team that | probably costs $5M a year. | | It would definitely be better to find another internal home | (assuming the team is portable without its mother team that | got cut), but sometimes these decisions are made quickly | without a lot of granularity. They aren't necessarily going | to find one sub-team that saves only ~1x their cost in net | profit and figure out how to transplant them to another org. | | He seems to have taken away the important lesson - if you're | not primary you're in danger. | vikingerik wrote: | How in the world are you getting from $250k salary to $1M | total cost? Stuff like office space and equipment/services, | health insurance, HR overhead are constants per person, | they don't scale up with salary. Are you assuming that some | big bonus or grant package is necessary? | drc500free wrote: | Yes, their total comp is $500k+. They are taking up a | portion of the management time of someone whose total | comp is approaching (or over) $1M. | | Software Engineer: https://www.levels.fyi/companies/faceb | ook/salaries/software-... | | Software Engineering Manager: https://www.levels.fyi/comp | anies/facebook/salaries/software-... | johnfn wrote: | Facebook employees make a lot more than 250k. Someone | with Eric lippert's level of experience probably makes | well over 600-700k in total compensation - just see | levels.fyi! | athrowaway12 wrote: | A big portion of the comp especially at higher levels is | in stock grants... and Meta stock just dropped 75% in | value this year. | | These grants are valued at the market price at time of | hire (or refresh). | | So maybe pre-2022 the comp was 700k... | TheNewsIsHere wrote: | The trick with discussing any numbers like this are | variables that none of us can know without more intimate | knowledge of a firm. For example, my spouse works for an | SV firm. His team is 100% WFH, 100% of the time. They | have no permanently allocated office space in any of the | company's buildings anywhere in the world. | | However, they're paying out bonuses twice a year, annual | (PB)RSUs, (specifically for us) around almost $30k/yr in | employer contributions to health insurance and our HSA | combined, music streaming subscription, and so on. | | The benefits, the bonuses, the extras, they all add up | and are all very company specific. I'm not saying you're | wrong by any stretch. But with the number of extra | benefits, healthcare, and everything else that's | different from employer to employer, we are all just | guessing. | trenchgun wrote: | It was claimed to be millions of net savings per deployed | model. | ericlippert wrote: | 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. | drc500free wrote: | 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. | apohn wrote: | >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. | acqq wrote: | 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. | hkon wrote: | > We were working on signal loss models that had potential | to save billions | | What are signal loss models in this context? | Taylor_OD wrote: | Doesnt this paragraph indicate that they were making millions | of dollars in savings OVER their cost of operating? | | "The PPL team in particular was at the point where we were | regularly putting models into production that on net reduced | costs by millions of dollars a year over the cost of the | work" | treis wrote: | It wouldn't surprise me if someone glanced at the | "Probabilistic Programming Team" name and said "I don't know | what that is but I doubt we need it" and added them to the | chopping block. | musk_micropenis wrote: | Facebook/Meta is an engineering-first organisation. There's | no way that is how it went down. | alasdair_ wrote: | Facebook/Meta is a Zuckerburg-first organisation. | | Moreover, there are still a lot of decisions being made | that are basically down to politics rather than engineering | merit, or there were while I was there. | cableshaft wrote: | Meta hired the consultants from Office Space. | "Probab...probabli... probably not going to work here | anymore, anyway!" | | Scene from Youtube: https://youtu.be/9ZUw8LYOQ-g | davewritescode wrote: | The author made it fairly clear why he thought they were let | go; they weren't in the critical path anywhere. | | The only rationalization is that Wall Street is punishing meta | for spending too much on R&D related to VR and cutting costs to | the bone is one way to appease the market gods. | disgruntledphd2 wrote: | Yeah I overlapped with that team at FB, and they were freaking | amazing. That being said, I suspect that it was a Thunderdome | type situation where two teams enter, one team leaves. It | doesn't end up reflecting the value delivered as much as the | perceived value. | nemo44x wrote: | > perceived value. | | I think that's the critical word here. Perception is reality | when it comes to these things. I have no idea but I'd assume | decision makers do not perceive enough future value coming | from this team to make it worth keeping them on. They could | be wrong but no one will ever really know. | [deleted] | lokar wrote: | Meta is never going to solve their apple problem by cutting | costs. To get back to their old numbers they need users on a | platform where they make the rules, not apple. | btown wrote: | This is really sad to hear. Probabilistic programming languages | are IMO one of the coolest things ever: if you have an idea about | how your data could be plausibly generated given some massive | amount of hidden state and inputs, and an arbitrarily complex | rendering function, you just _write the rendering function_ and | it determines probability distributions over the state variables | that most likely map your inputs to your output. | | For instance, say you want to be able to vectorize logos, e.g. | find the SVG representation of a raster image. If you wanted to | link a text model of the characters that make up SVG files to | their raster representation via a modern deep learning system, | you'd need a heck of a lot of data and training time. But if you | could instead just write a (subset of a) SVG parser and renderer | as simply as you'd write it in any other programming language, | but where the _compiler_ instead creates a chain of conditional | probability distributions that can be traversed with gradient | descent, you can reach a highly reliable predictive model with | significantly less training time and data. | | This is where the massive cost savings come in. You get a | forward-deployed engineer who knows this stuff and can dig into | the compiler for features not yet implemented, they can work | magic on any domain problem. I would have loved to have seen the | spinoff they mentioned. Sigh. | | https://news.ycombinator.com/item?id=12774459 is an old comment | that goes more into detail on the tech and has a number of links! | | EDIT: see also https://beanmachine.org/ which is OP's team's work | Karrot_Kream wrote: | > But if you could instead just write a (subset of a) SVG | parser and renderer as simply as you'd write it in any other | programming language, but where the compiler instead creates a | chain of conditional probability distributions that can be | traversed with gradient descent, you can reach a highly | reliable predictive model with significantly less training time | and data. | | It's a balance between engineer time (headcount costs) and | training time/costs (infra costs.) Usually engineer time is | more valuable than training costs. Embedding engineers into | teams and building cost models is one of those cases where | probabilistic programming makes a lot more sense than a DL | approach, but most situations favor the economics of a DL | approach. ___________________________________________________________________ (page generated 2022-11-30 23:00 UTC)