skysight-inc/HackerNews huggingface dataset:
The Swiss tend to make your life vaguely difficult by confiscating your computers every now and then at the request of the US.

You won't be extradited though.

The Swiss could maybe prosecute domestically, but its not (currently) in the public interest to do so.
I don't understand why the comments are mostly upset in these cases. If it makes financial sense for you, as an employee, you are free to leave a company. Shouldn't companies have the same freedom? Why should the CEO be punished in any way for making such a decision? Having too many people being payed for some time and having to pay severance packages is not enough? What is the moral or legal base for attacking these companies? Honest question.
Nostrovia - a podcast about Nostr

https://nostrovia.org
Will Rodgers quote, We are the first nation in the history of the world to go to the poorhouse in an automobile.

Big difference I think between the US where my grandmother was driving to high school during WWI and Britain. Even now I think Europeans drive half as many miles a year as Americans.

Course another quote from a middle class British writer of the first half of the 20th century. About her families situation after WWII. We never imagined being wealthy enough to own a car and at the same time too poor to have servants.

Offhand thought of mine is there always was some sort of prudishness about commies/fascista that looked down on any trappings of wealth.
This 'I take full responsibility' thing is getting really tiresome. Of course you take full responsibility, you're the f'ing CEO, and in case on account of this someone loses their house I'm sure you'll make good on it, because it's your responsibility, right?
I wonder if 6% really moves the needle in terms of cost. Coupled with the fact they are still hiring it feels like succumbing to investor pressure rather than a real cost cutting measure.
Part of my job is developing and testing a Google calendar sync tool. I've created a secondary throwaway email address so I don't fill my own calendar with test data.

During testing I often have to link/unlink the calendar with different users in my application. Some AI bot has evidently flagged this as 'suspicious' because I now get 'An error has occurred, please try again' when linking my application with Google Calendar. No further details of which error it might be or what I might do to resolve it.

To whom may I write to explain this situation and have my account unlocked? There is no one. I really despise this behaviour. Why should I put the time in to test and develop an application that benefits users of Google's calendar when they won't even lift a finger for me?
You are right, but those sentiments seem to be limited to tech community ( and even in it, opinion seems split ). I will admit that not once have I heard that mentioned as an issue in my non-tech oriented circle.
Yes. California is an at-will state. The employer can terminate at any time for any reason. Unless they have a contract, they can do anything they want.
Not a bad email, and a decent follow up on the ones that are affected.

It is also a reminder that killing yourself slowly at the workplace is meaningless. Management has no responsibility to you, and no promise is certain.

It’s your responsibility to take care of yourself.

My take, don’t be bitter. Take the severance as soon as possible and get back on your feet.

Having Google on your resume is a very good thing.
The lack of a manual override is not the pandemic's fault. The problem is that the system is stupid.
I don't think it's the stock price so much as this being good opportunity to fire people who're no longer wanted by the company (at the salary they're collecting), without the reputation loss that usually comes with that.

Soon they will start hiring again, quite possibly finding better candidates at a lower salary.
Isn't over-hiring an indication of mismanagement?

Lots of salty people with poor reading comprehension… An “indication” is just that, a possible hint at an underlying issue, not an accusation.

I did not claim it’s entirely a C-suite fault either. “Management” goes beyond the C-suite.
The PhD is never going to be "updated" because it has never been updated throughout its history. It will be obsoleted

Education is changing before our eyes. The world increasingly has all the material and resources to learn, customized and tailored to the ability of each student. There will soon be a tipping point where traditional school-based education becomes irrelevant, all-at-once
Do we have details on which geographies and teams are affected?
Probably not exactly what you had in mind, but there were things like

https://www.c64-wiki.com/wiki/SpeedDOS which went into that direction.

Was mostly a hardware modification to make the serial bus parallel, though.

But it did extend some commands to handle floppies and their contents, running on both sides.
The notice period might be longer than 60 days, which is pretty generous for the US. In Switzerland, 3 months from either party is not uncommon.
If you haven't changed jobs many times in the past (and dealt with recruiters), you're probably not on their radar. Most of the messages I get are from recruiters I talked to in the past, and they added me to their DB (with or without my permission).
I disagree.

1. Make it work
2. Make it performant (always, but within reason)
3. Clean up your mess to prevent future mistakes

I claim that "if too slow" can't be judged because you almost never have the slowest possible target device.
please tell me who i can give money to in order to make this happen. haha.
I had a new job lined up roughly a week after they broke the news to me. The tradeoff is that I took a 37% reduction in salary.

Easily worth it. Everyone else is being laid off all around me, while I kick back and fire up a bunch of A100s for ML research. The best part is that I didn’t have to do any damn leetcode interviews.

I went back and forth on whether to post this, since it feels like I’m an outlier and maybe not relevant. But fwiw, I haven’t heard any stories among friends and colleagues of them getting laid off and finding it hard to find work. Devs seem safe, at least till GPT comes for us.
Ya basically people will feel they are getting a pay cut, and since the higher you go in the company the larger percent of your salary is from RSUs those are the people most likely to be unhappy. You potentially lose your high level core employees while entry level are much less affected

edit: this graph shows how much of your compensation is stock by level at google https://imgur.com/a/wlpa6Wm
If you are going to sell margarine you can't make it more expensive than butter.
The trick is writing useful code autonomously, with is widely yet to be proven.
Can You Hear Me?
Another multi-billion dollar company making billions of dollars of profit dumps thousands of staff on the streets.

There are two approaches here.

Firstly, attrition, simply don't replace those that leave. Given the sheer size of the company, a hiring freeze and attrition would gradually reduce the size of the workforce. I'd be astonished if a company with a market cap of $1.2 trillion would be likely to collapse if it didn't immediately get rid of 12,000 people right now.

Second, stop over recruiting in the first place.

I'm sure google, like the others this week have some company mantra about how precious their staff are, and they're all family. Until they're not.
It's neutral referring to groups, not individuals.

If you approach a group and say "How are you guys?" it doesn't imply an all-male group.
I'm not sure I've ever seen a community with a smaller fraction of toxic posts than HN. If you keep showdead turned off you're talking about fractions of a percent. If that isn't good enough I suppose I wish them luck finding a place I suspect may not exist.
Mandiant was only 2-3000 people - https://en.wikipedia.org/wiki/Mandiant.
Jeff Dean has been doing yearly recaps since 2017.

2017

https://ai.googleblog.com/2017/01/the-google-brain-team-looking-back-on.html

2018

https://ai.googleblog.com/2018/01/the-google-brain-team-looking-back-on.html (part 1)

https://ai.googleblog.com/2018/01/the-google-brain-team-looking-back-on_12.html (part 2)

2019

https://ai.googleblog.com/2019/01/looking-back-at-googles-research.html

2020

http://ai.googleblog.com/2021/01/google-research-looking-back-at-2020.html

2021

http://ai.googleblog.com/2022/01/google-research-themes-from-2021-and.html

2022

http://ai.googleblog.com/2023/01/google-research-2022-beyond-language.html
Maybe in a few american Ivy-league it's a selection process. For most of the world it's "who has the patience and perseverance to go through that ancient hierarcy". In the past 15-20 years academic success has become increasingly based on social standing , and there are many ways to hack that one
He did not say, "It is my fault." He said, "I take full responsibility." The question stands: what does that mean?
I think it's more "we want to increase company value" rather than "we want to increase the perception of company value, aka stock price".

Which is good, that's what the management is supposed to do.
A large statistical string concatenation machine by any other name will smell just as much of redundancy.
Is overhiring really a problem, would the world be better if companies didn’t overhire? Then many of the people now laid off wouldn’t have had a job in the first place. If you accept a job for what it is, a temporary need for your help, and plan for what’s next, a period of layoffs should become manageable.
It's about the minimum wage for a caretaker or lorry driver.
I do wonder if this is a consequence of the "My day at Linkedin" TikTok videos that were circulating. Looks like they'll have to manage life without the wine on tap and the morning pedicures before attending 1/2 hour of meetings each day.
Cost of living is far cheaper too, assuming you avoid western aimed areas
you can calculate the odds of life arising from interactions in the universe. you can't do that for some extra-universal being, constant across time and space, creating life on their fancy. i suppose you could if you are trying to estimate the likelihood that the universe is a simulation and you assume the simulation is somehow driven by some intelligent force that set the initial and boundary conditions of the universe.
Can you give us more details concerning your seniority/domain/tech stack?
WOW, it gave me a great match on the first try. Here are some examples to test if you are not into music production:

"dark atmospheric pad"

"crispy sharp dark bass with a beat"

"groovy hi hat"

But!

"cowbells" I gotta have more cowbells!
Ha! No problem. Almost three years for me at this point ¯\_(ツ)_/¯
If Alito was indeed the leaker, that is an outcome he would cheer for, not one he would try to prevent.
1. Stocks go up

2. Company has more money to hire more developers and invest in itself

3. Code stays in the company and potentially produces profit all the time

4. Developers are fired, but the code stays and produces value
This is pretty typical of PhD students that make others work for them (that's not what is expected of you, you are not a professor, you are their assistant) and don't have good professors to help them learn good leadership practices. They take too big of a task and aren't good managers yet and have to deal with a crowd of unreliable workers. Undergrads are notoriously unreliable due to a lack of experience, high confidence and low time flexibility. They often have high course load and finals, must find their next lab and so on. Also as an undergrad when you see your project leader beeing lost, you look for an escape and put your effort in things that will matter more (you very well know that paper will not be written in time) because you know that nothing will get out of this project in a reasonable time frame.

My 2 cents if you are stuck in a situation like that, put in a single document everything you have. All the methods you have used, the results. These are easy to put and do not require any creativity. Then you start explaining context, concepts and what you planned and where it could lead. No need to make pages. Make lists. After that everything is about fluffying those lists at your own pace.

Writing is almost never a linear endeavor, even more the first time you do it.

Whatever happens being you finishing that into your article(s) and dissertation or quitting will at least make sure that nobody worked for nothing.
I thought it was Hyundai's luxury automobile division.
No it wouldn't be legal.
Edit: This is a layoff.
This is how the thread made me feel: 1. You are an unreliable narrator. (“My SO isn’t a woman”. Somehow I knew you’d make this statement. You are still vague.) 2. You place the burden of understanding elsewhere without taking responsibility for unclear communication. 3. There is a lot of shuffling around framing of your statement. 4. The responsibility of clear communication lies with you. It is not our burden to carry. 5. I do not know you. It’s a big ask to trust your word when everything you have communicated says the opposite. 6. This is a manipulative tactic that is very subtle but not uncommon.

I want to say that I did feel attacked but because I chose not to get triggered by it, I was able to make a few more observations. But I respect your request and will not further this discussion as you will likely construe it as criticism and uncalled for..

There is nothing further to discuss. Thanks for engaging thus far. It gave me something to ponder over.
I used my partners samsung recently. I needed to receive a call on her phone. It was muted and I wanted to turn the volume on.

In the settings drop down was a greyed out button with a volume icon and the text "Mute". Does clicking that enable the mute setting?

Turns out that just means it is muted. Checking the button made it update the text to "Sound". Such an awful design IMO.

It wouldn't be so bad if it was

Mute <slider> Sound

But that takes up far too much UI space in the settings dropdown intended for quick actions
> I’m becoming more and more convinced that they’re preparing for a global recession.

The tech industry famously over inflated once before in the original dotcom boom. This just seems like another correction.

I don't think the tech industry is big enough to trigger a global recession on its own, but then again, the financial industry have a herd and panic mentality, so perhaps it could trigger a sell-off for no real economic reason.
In Germany, local practices could include severance pay too. It is common for long-time employees to receive significant severance payments when they get fired.
Since you can turn off the lights with a normal switch every night and morning, I’m inclined to say you can do the same with an entire circuit.
Musk definitely seem to have served as a convenient excuse[1] for a ton of related articles. Just yesterday, my boss gave us speech on working full 40 hours and not abusing the system. Something is definitely in the works now.

edit: I figured some context may be warranted here. We are obviously salary. Some remote. Some hybrid. Seemingly, it is a result of someone in person in the office complaining. I love people.

[1]https://www.wsj.com/articles/is-elon-musk-your-bosss-anger-t...
In the 2000s, my sister had to buy an apple computer or laptop because the college required it for education students.

This is a result of apple donating computers to school in the 80's. Google, really, is just following other people's example.
If you get stuck in traffic on the way home from work, you might have your heating on for an extra 30+ minutes unnecessarily.

If you decide to have a lazy day and sleep in, you can turn it on when you wake up instead of potentially 2+ hours early.

If you have an unexpected overnight stop over somewhere (e.g. after a night out drinking), you can turn it off until when you're home again. Also works if you're taken to hospital.

There are many valid uses for it.

The people in that article you posted specifically signed up to an 'energy savers' scheme that explicitly allowed the energy companies to change their smart thermostat temperature. They agreed to it. There's no reason to think that energy companies would normally be able to take over your thermostat.
Thanks for pointing this out, corrected.
1. Genesis is/was one of the bigger "yield farming" (read: unsustainable Ponzi) companies out there. They're also one of the larger units of DCG, a crypto conglomerate with its fingers in all sorts of pies, so Genesis collapsing does not bode well for the rest of that group.

2. They're primarily notable for running the Earn program for Gemini, one of the larger and (by crypto standards) more reputable exchanges out there, run by the Winklevoss twins of Facebook fame. Lawsuits and regulatory investigations are already coming in thick.

3. 2022 saw the crypto boom rapidly turn to bust and the dust has nowhere near settled yet.
Healthcare is largely recession proof although hospitals had big layoffs just as COVID hit which was a huge mistake in retrospect.

Epic is also a private company and yes pays less but they’ve taken up with Google now as well.
Generally tedious things. Reading through bug logs and finding problems, writing regex, helping me remember that thing at the tip of my tongue.

It's also helped in rewriting wordy text into something easier to understand, but there are better tools for this (e.g. QuillBot).

For actual coding, the core OpenAI codex works a lot better, or running through Github Copilot.
More like ponzi scheme skeptics.
I like to categorize jobs into 3 tiers.

Tier 1: Outrageous comp and difficult interviews.
Tier 2: Great comp and medium level difficulty interviews.
Tier 3: Companies that pay at or below average for an engineer and sometimes don't even have a coding interview!

for the tier 1s I was outright rejected my application twice as often as before. I also noticed that they are more selective. I've passed "high bar" technical interviews before, so have some understanding of what it takes. This time around I thought I did pretty well, but didn't get an offer (coincidentally at Google). More candidates + focus on cost cutting has made things much more competitive for really high paying jobs.

For those tier 2/3 jobs they are exactly the same as before. Recruiters constantly messaging and got an offer after only being on the market for a couple of weeks.
The same, that it was a miatake on his part, even though he was getting signals from different people that Google is overhiring.
>Of course you take full responsibility

But politicians normally don't say that, but they also don't have stocks :)
As rest of them besides Facebook, this looks like opportunistic firing rather than any world economy based action.
It can definitely do OK at that. Not Google-level, also definitely, but it can make stuff that works.

Virtually everyone I've been talking to has a question about if the chats are logged (bad for corporate secrecy if so).
Nothing. It means nothing. It is in the current CEO firing template, that is why it's there.
This reminds me of Slashdot posts early in dotcom bust. "Everyone says there's a downturn but I'm not feeling it!"
Next earnings report (for Q4 2022 results): Feb 2nd. Last reports showed EPS down by ~15%. The one before by ~6%.

Layoffs seemed timed to get out in front of all of this.

All a bit callous and cynical, what these companies are doing.

Still, while I resigned from Google a bit over a year ago, I almost wish I'd stuck around to roll the dice and see if I could have gotten this severance package. Accelerated vesting is pretty sweet, even with the currently lower stock price.

On the other hand I'm glad I left and landed in a place I prefer and didn't have to live through the stress and bleak feeling something like this would bring to the workplace.

I also doubt this will be the last round and if history with other companies is any predictor, the next round of layoffs will have less generous severance packages.
7000x50 = 350000 for smart light bulbs.

What are they paying the other 700k for?
This all happened in the dotcom crash - all the companies shed staff.

It happened again during the credit-crunch.

It (used to?) happens in reverse every year in the banks - everyone watched Goldmans pay out bonus before xmas and then adjust their bonuses accordingly.

Business always watches what the other guy does.
Wow, that's salty! Mismanagement compared to what? An omniscient entity that understood exactly what global advertisement demand and capital costs would look like in advance? The real world is messy and runs on estimates for everything. If Google is 6% off on their estimate for human resources, it should not be labelled 'mismanagement'.
A different approach to building C++ projects
I found https://news.stanford.edu/2022/12/05/explains-recent-tech-la... to be very insightful, framing layoffs as "social contagion."

As others noted here, irrespective of whether there is a coming recession, for companies like Google and Microsoft, 10-20k employees are not so expensive as to be existential for the company, *or even for specific opportunities the company wants to pursue*. (E.g. for Microsoft, buying Blizzard is not predicated upon laying off employees.)

Instead, it's best to see this as a sort of social trend: layoffs to demonstrate fiscal responsibility to investors, in order to promote equity valuations that are in general valuable (either strategically, or as the ultimate purpose of a publicly traded company).

If that sounds like I think this is all reasonable and justified, I don't. But it's a reasonable thing to do if your sole goal is profit, which is how we generally look at public companies in a capitalist economy.
Twitter never included ads in the feed api, so the clients where just showing the data twitter fed them.

You could expose the apis (or embed the ads into the feed api) that fill the ad spots and report back engagements with those ads, then state in TOS that clients not allowed to remove the ads from the feed and impose design rules on how they are presented to users.

You could do what Adsense does and create a library for clients to embed into their applications.

However I can see client devs wanting a slice of the adrev pie or a discount on their api charges if they were forced to included ads.

Imo it’s just easier to forbid 3rd party clients, that you get to control the experience (including ads) however you want / move fast changing things up, without having to go though the process of making sure 3rd party clients are on bored with the changes
Restructuring Prisma
I think it is a bit too narrow to see academia as purely industry preparation. There are a number of educational tasks academia also carries out, furthermore, there is the entire reasearch area.

On the contrary, My masters in computer science from Denmark has really helped me professionally. But I had exposure to engineering aside my studies throughout all the years.
Have you checked RSSM approach in DreamerV1,V2,V3,PlaNet? It uses deterministic (GRU hidden state) and discrete stochastic latent states. The deterministic and stochastic (sampled) latent state are used to predict the next state. I think the stochastic state might help with your problem a bit.
You cannot offer 10% APY on a stablecoin like USDC that by definition does not increase in value or pay dividends without getting that 10% from somewhere else, namely other customers' funds.
These are specific roles they're recruiting for. Job sites are still filled with open positions.
Headhunters are incentivized to chase you constantly, regardless of how many positions they are hiring for. The positions may soon exist, may have already been filled, getting advertised by multiple agencies - doesn't matter. These people are going to reach out, get you booked in and even if that specific position does not work out, they will be hopeful to get you into something else. Observe the same with Estate Agents - they will continue advertising already let/sold houses, just with motivation of getting you into their contact list hoping that it will be useful very soon.