Live data from Hacker News

Unity Software to cut 3.8% of staff in 'company reset'

reuters.com

61–70 of 179 posts

Re: Unity Software to cut 3.8% of staff in 'company reset'

#61
post #38

Earlier quoted context omitted.

I'm c-suite and the most important function of layoffs is to preserve the business as an ongoing concern, preserving what jobs I can. If the business fails, everyone loses their job, which is terrible! Now, if the reason for layoffs is due directly to poor decisions by someone who should not have reasonably made that decision given the variables in front of them, that person should probably be terminated. But layoffs…

It is your job to anticipate the market – you are responsible for all the business decisions! If you're allowed to shrug it off and say "we didn't see this coming, we did the best we can, by the way 3.8% of you are getting laid off because of this but not me, even though I made the calls", well, it sounds like you're just milking the business for yourself until it well and truly goes kaput.

If only coders who held CEOs to that kind of standard held themselves to the same standard when bugs are found in their code. Are you just "milking the business" when you don't compensate it for the cost of remedying the bugs you wrote? And the answer is, of course, yes, you and the CEO are and any reasonable excuse you could make applies to the CEO as well.

Re: Unity Software to cut 3.8% of staff in 'company reset'

#62

Earlier quoted context omitted.

No game engine can save a game from someone dedicated to being inefficient, like rendering high poly teeth on pixel tall models.

I would have assumed the game engine would be responsible for culling occluded objects. Isn't that one of the most basic parts of a 3D renderer?

Yes I would expect that from a 3d engine that I pay a license fee towards, but I also expect the developer to performance test and fix some of these things before release

Re: Unity Software to cut 3.8% of staff in 'company reset'

#63
post #38

Earlier quoted context omitted.

It is your job to anticipate the market – you are responsible for all the business decisions! If you're allowed to shrug it off and say "we didn't see this coming, we did the best we can, by the way 3.8% of you are getting laid off because of this but not me, even though I made the calls", well, it sounds like you're just milking the business for yourself until it well and truly goes kaput.

If only coders who held CEOs to that kind of standard held themselves to the same standard when bugs are found in their code. Are you just "milking the business" when you don't compensate it for the cost of remedying the bugs you wrote? And the answer is, of course, yes, you and the CEO are and any reasonable excuse you could make applies to the CEO as well.

Is that really tantamount to cutting off someone's source of income and livelihood?

Re: Unity Software to cut 3.8% of staff in 'company reset'

#64

Earlier quoted context omitted.

No game engine can save a game from someone dedicated to being inefficient, like rendering high poly teeth on pixel tall models.

I would have assumed the game engine would be responsible for culling occluded objects. Isn't that one of the most basic parts of a 3D renderer?

Occlusion culling is pretty usecase dependent if you want a performant solution. Unity implements frustum culling and Umbra which is a pre-computed solution. The latter is probably not great for CS2 and the former is basically the minimum. Unity have definitely slept on introducing more alternatives though.

Re: Unity Software to cut 3.8% of staff in 'company reset'

#65
post #38

Earlier quoted context omitted.

It is your job to anticipate the market – you are responsible for all the business decisions! If you're allowed to shrug it off and say "we didn't see this coming, we did the best we can, by the way 3.8% of you are getting laid off because of this but not me, even though I made the calls", well, it sounds like you're just milking the business for yourself until it well and truly goes kaput.

If only coders who held CEOs to that kind of standard held themselves to the same standard when bugs are found in their code. Are you just "milking the business" when you don't compensate it for the cost of remedying the bugs you wrote? And the answer is, of course, yes, you and the CEO are and any reasonable excuse you could make applies to the CEO as well.

> who held CEOs to that kind of standard held themselves to the same standard

Why? It makes perfect sense to hold CEOs to a much higher standard than ordinary employees. There is nothing flawed about that at all.

> excuse you could make applies to the CEO as well.

Well it shouldn’t

Re: Unity Software to cut 3.8% of staff in 'company reset'

#66

Do these layoffs include any of the C-suite / execs / upper management? You know, the people directly responsible for the company's situation? Accountability? No?

> Do these layoff include any of the C-suite Yes > The people directly responsible for the company's situation? Yes > Accountability? Some. > No? Bruh, I just said yes.

Can you can elaborate? Which other executives are being fired?

Even Riccitiello got an infinitely better deal than he deserved but he isn’t part of these specific layoffs.

Re: Unity Software to cut 3.8% of staff in 'company reset'

#67

Earlier quoted context omitted.

No game engine can save a game from someone dedicated to being inefficient, like rendering high poly teeth on pixel tall models.

I would have assumed the game engine would be responsible for culling occluded objects. Isn't that one of the most basic parts of a 3D renderer?

Even if a 3D object is culled by the renderer, the mesh is still loaded in memory

Re: Unity Software to cut 3.8% of staff in 'company reset'

#68
post #40

Earlier quoted context omitted.

No love for Unity here, their licensing debacle was horrendous, but I've seen no indications that DOTS is responsible for CS2 perf issues. Everything I've seen points to other things lacking in the engine (a decent LODing system for example), general optimization issues that'd be present in any game shipped too early, and inefficiencies in the rendering pipeline.

"Unfortunately a lot of the graphics-related issues are indirectly caused by the game’s use of DOTS" "The cause for unnecessary geometry is both the lack of simplified LOD variants for many of the game’s meshes, as well as the simplistic and seemingly untuned culling implementation. And the reason why the game has its own culling implementation instead of using Unity’s built in solution (which should at least in theo…

At some point, that in house engine is going to be cheaper and easier to work with.

Alternatively, a tough conversation needs to be had with the team about complying with unity's way.

Battlebit runs on the same engine, but I think they made exactly the right trade offs to achieve their experience.

I don't care if the game world looks realistic. I just want it to be fun. Simulations are a nuanced point of this, but even so if CS2 looked no better than the original, I probably wouldn't have noticed.

Re: Unity Software to cut 3.8% of staff in 'company reset'

#69
post #47

Unity are spending too much money to develop far too little. New engine features are almost universally half baked (DOTS, UI mess). They acquire in demand features from the community just to let them wither (pro builder). The only thing that's consistent between different Unity features is how unpolished they seem. Notably the mess they have made of DOTS seems to have been partially responsible for sinking Cities Sky…

The issues with CS:2 are well documented and nothing do with DOTS; it was entirely the game developers fault.

The vendor of the tools should always try to empathize with the users of their tools and make the experience better.

Even if the user insists on being a little bit weird. Perhaps especially so.

We like to chase the most difficult customers. It forces us to have the best products.

Re: Unity Software to cut 3.8% of staff in 'company reset'

#70
post #48

Earlier quoted context omitted.

Then the compensation model is inherently unfair if the rank and file is forced to bear the brunt of bad leadership.

Anyone can put their hat in the ring and get into management. I wasn’t born with a silver spoon, I had no connections, and I attended a weak school. I worked my fucking ass off and networked everywhere I could. I built a reputation. If you can convince people that you are deserving of leadership, you have the guts to put yourself on the line in front of tens or hundreds or thousands of people, go ahead. This is your…

I don’t disagree with what you posted but the last sentence needs highlighting:

> I get paid what the market thinks I’m worth.

It helps when “the market” is your peers who also benefit from benchmarking higher salaries for management.

Post reply on HN