HNHacker News
TopNewBestAskShowJobs

john567

126 karma · joined November 24, 2021

Software engineer working a lot with JavaScript, TypeScript, V8, database design, React, functional stuff with some low-level hackery on top.
submissionscomments
john567··on Activision Blizzard pushes out dozens of employees over workplace misconduct
Both Mike and Metzen state in the own response that they didn't realize how bad it was and they only respond this way because this lawsuit got huge press.

Why is it so hard to believe that when you're running a company from above you have virtually zero knowledge of what's going on in the trenches.

And the people around you act as layers to insulate you to some extent. The only way you change that is by building trust between your peers and even if you go out to dinner together the topic of discrimination and harassment probably won't come up. Most people won't just say out loud what they think needs improvement unless you ask them.

You can fault them for not being more proactive but they most probably believed that the people they did trust to be on top of these things actually did what they said they would do.

It's the hardest thing to build and maintain a delicate culture. It takes just a few rotten eggs to ruin everything.

john567··on Activision Blizzard pushes out dozens of employees over workplace misconduct
If they knew and did nothing that's bad but somehow I don't believe these people didn't care or didn't try to tell these people to behave.

In a company with thousand's of employees how can you expect a few people to be responsible for everybody, that's just absurd.

You come to a point where you've said and done all you can and nobody is listing. At that point you will make yourself very unhappy staying. This is why I think these people, who are genuine geeks, ultimate just left Blizzard and hoped the people they left in charge could bring it into the next generation.

Company is doing well but the brand has take quite the blow.

john567··on Activision Blizzard pushes out dozens of employees over workplace misconduct
I've seen it. I have also seen a lot of disgruntled employees and it's not obvious to me that I should take anyone's word over senior management.

With the kind of success that WoW had it goes to your head. Some people get corrupted by it. It can bring the worst out of some people. That probably happened.

john567··on Activision Blizzard pushes out dozens of employees over workplace misconduct
Blizzard was never a privately held company or not in the sense that founders had real autonomy. I believe Michael Morhaime had a lot to do with why Blizzard could do what it did. I remember reading in interviews that he defended the soon(tm) mindset and steered the owners away from chasing quarterly reports. I also believe that Chris Metzen was a key figure in upholding a geeky and fun culture. I was genuinely impressed by Blizzard in my youth and dreamed of working there one day.

But something happened after the success of WoW the company grew quickly and with that came some bad people and after the merger, Bobby Kotick could exert his influence.

Blizzard stopped being a geeky place for geeks and culture eroded slowly.

I also believe that the original core Blizzard people were struggling with leaving the company in the hands of the next generation. They wanted to believe that the people they had in the company would carry the torch and embody the same ideals. It didn't happen.

The saddest day was when Metzen announced his departure. It was felt by many as a shock. He was a beacon of hope and light but I also think the was struggling with some personal family matters. He now felt the work was no longer in his best interest and left. A lot of Blizzard veterans followed suit. I don't think a single one of the original people still work there, with the exception of Samwise Didier. Blizzard still has a very strong art department.

I believe Michael Morhaime did what he could but ultimately realized that he didn't have the autonomy to fix it. The problem had grown to big. Maybe they were naive? I mean, these people struck gold and built one of worlds most renown gaming brands and the worlds most successful MMO to date.

On the flip side. All the key people have moved on to found new gaming ventures and I believe this time they've had the capital to fund it themselves. Hoping they stay independent and build great experiences for us to enjoy.

john567··on Why Tesla Cannot Solve Full Self-Driving – Deep Learning Is Hopelessly Flawed
From what I know of Tesla AI efforts they are doing essentially something like this.

The AI isn't trained to recognize a bike, person, car etc it's trained to recognize where it can drive.

I also know that they have revised the neural architecture more than once and that what happened 6 years ago is not representative of what is happening now.

There are so many different ways that this can play out but assuming Tesla cannot figure it out or that everyone is doing the same thing is a mistake.

john567··on Procrastinatory Doom Loops
I'm 35 and have been thinking about this a lot.

I start working on something and soon there after there is a constant stream of ideas and improvements that I could act on but aren't necessary right now. I write all these ideas down to get them out of my head but sometimes this process has a cascading effect and I find myself three layers deep into something very stimulating and interesting but it is not really what I think I should be doing. This takes up time.

I've never considered this to be unnatural or something everybody isn't struggling with but I recently started to think that maybe I need to calm my mind somehow and maybe there's useful medication for that.

Any experience on this is much appreciated.

john567··on Microsoft_craziness.h (2018)
Which is trivial. For all versions of Visual Studio it's has always been in the same location. They changed the directory structure somewhat around 2017 but it was a minor change.

Also, if you want to run that command you need to run it from the developer command prompt. Otherwise it's location isn't in your path but like I said this script is always in the same location and what it does is that it sets up the environment for you and it's configurable via parameters.

john567··on Microsoft_craziness.h (2018)
I solved this problem in 2017 when they changed things around a bit.

CMD /c vcvarsall.bat x64 && set

Then dump the VC specific environment variables in a file and you are good.

I implemented this in tundra a very nice and fast build system. It's in Lua... you can look at it here https://github.com/deplinenoise/tundra/blob/master/scripts/t...

john567··on AWS Fargate for Amazon ECS Powered by AWS Graviton2 Processors
I looked into Graviton 2, ECS, and Fargate about a year ago. It works as advertised and for simple workloads it was 1/4 the price of anything I could get from Azure at the time.

I have since consolidated my infrastructure in Azure but the Graviton 2, ECS and Fargate stuff was neat.

The UI was A bit clunky, lots of clicks but the feature set is well thought out. Nice deployment options and exactly what I'd expect from a cloud provider.

← PreviousPage 4 of 4