Hacker Newsnew | past | comments | ask | show | jobs | submit | aleph_minus_one's commentslogin

Multiplayer games is only some specific sub-scene of PC gaming.

The most played game on Steam is CS2, and it requires Windows for the competitive servers.

The development tools for OS/2 were worse and far more expensive.

> Thus making Linux irrelevant as target to game studios. For them DirectX and Win32 is what matters

I don't think so. I rather do believe that many game developers would actually love to give a more native approach for writing GNU/Linux games a try (to make this point more plausible: game developers are very used to game-console-native SDKs).

But what these game developers really demand is a very stable user-space API for everything that is necessary for writing games, which will work reliably on basically every GNU/Linux distribution, and will be supported for at least 20 years.


I think they'll still target Windows APIs and DirectX... but that they'll test much more heavily for Proton usage to ensure good experience.

It is rather that many software developers see how bad the code is, and thus attempt to reduce the code debt if possible. I have rarely seen software developers fixing things that aren't broken (though it is often not easy for managers and people who are not deeply knowledgeable about the project to see why what is there is broken).

On the other hand, I have seen politically very adapt software developers who actually rather want to managers to advertise some technology that they would love to introduce in the projects.


> But factory workers usually require specialized machinery, tooling, and physical capacity, which makes overhiring slower, harder and more constrained. Those investments force more deliberate planning.

> By contrast, engineers mostly require a laptop and company hoodie... That low marginal cost makes it far easier to hire aggressively on expectations and unwind just as aggressively when those expectations change.

Software engineers also need

- specialized machinery (at least when they have to upload to some computation cluster or cloud), think for example of the costs for GPU/TPU clusters for AIs at the moment

- tooling: depending on the sector, the license costs for the sector-specific business software can be similar as expensive as specialized machinery

- mental capacity (instead of physical capacity)


> once upon a time i had a boss who asked for a "super admin" account to "trump" the domain administrators..and a "master key" to decrypt any file , in case the user lost their key.

Key escrow is a well-known concept in cryptography:

> https://en.wikipedia.org/wiki/Key_escrow

It's just that these "master keys" are super-dangerous to handle for obvious reasons.


> If you can't make firm delivery commitments to customers then they'll find someone who can.

Rather: the customer will find someone who can confidently pretend that thet can make firm delivery commitments.


> When you have weeks or months until your deadline, you might spend a lot of time thinking airily about how you could refactor the codebase to make your new feature fit in as elegantly as possible. When you have hours, you will typically be laser-focused on finding an approach that will actually work.

No, when I have hours, I am laser-focused on pissing off the manager who gave me so little necessary time to do the task. :-)


> There's nothing worse than feeling excluded or manipulated by management or coworkers.

What people call "social skills" is nearly always manipulating other people into liking you. People of who its is said that they "lack social skills" are often more honest and much less manipulative.


Hmm, that has a ring of truth to it. I rarely stayed in jobs where managers tended to silence my points of view or opinions, rather than listening to it. That's not to say that there have been many job opportunities. Perhaps managers/others view honesty and directness as a threat to their position or authority. I've noticed that it is not localized to places of work but looks to be prevalent in most other societal situations. Perhaps emotional intelligence training should be incorporated into school curriculums, so children learn at an early age a bit of tolerance to other diverse points of views. I've tended to limit my posting in places like these as I've noticed a lack of emotional intelligence from some of the people that have replied. This is rather evident from the downward spiral exhibited by the constant downvoting of my comments. I prefer to take the high road with sarcastic levity whenever possible :)

.... no... That's not how that works

In my experience, where management is concerned, when employees demonstrated a bit more knowledge, a bit more fluidity, greater ease of communication, I noticed a very distinct change in management's demeaner towards the employees. The above comments are based on my past experience only. This past experience has made everyone involved a bit more sinical with respect to the importance of management. I personally think management should be replaced with an AI that can be turned on and off, as needed :)

> that being a jerk at work is not good for anything in the end.

The problem with such phrases is that the opinions what being a jerk means differ a lot between people.


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

Search: