Depends heavily on the market segment. I also work in Europe and in my 15 years as a software developer (the first 6-7 as C/C++ developer) I’ve never seen anyone use Visual Studio.
Depends heavily on the market segment. I also work in Europe and in my 15 years as a software developer (the first 6-7 as C/C++ developer) I’ve never seen anyone use Visual Studio.
I have one of these, but only use it for SteamVR. Does this mean I can’t update either?
AFAIK, the drivers come from Windows.
Edit:
From the article:
Existing Windows Mixed Reality devices will continue to work with Steam through November 2026, if users remain on their current released version of Windows 11 (version 23H2) and do not upgrade to this year’s annual feature update for Windows 11 (version 24H2). This deprecation does not impact HoloLens.
Well fuck. This headset is the only reason I keep a Windows PC around at all.
Works for me in Belgium. Weird.
I don’t know if shorter games should command a lower price. It depends on the value you get out of it.
Odd to see the gap between C and Pascal this big. Is this a matter of lacking optimization effort for less popular languages?
They’ve been talking about removing the GIL since I was in primary school. My children are in primary school now. I’ll believe it when I see it.
This is Indian English, same as “I have a doubt”. It’s not something you commonly hear outside India.
Makes sense.
It has a global hotkey, but it’s hardcoded to the pause button (Fn+P on most keyboards that lack a pause button).
I made a similar thing a couple of years ago, but there is no UI or configurability: https://github.com/wvdschel/pause_process
What game is this? Kingdom Come?
Why is everything square!?
Wtf is with all these zombies and skeletons at night? Why is that green guy running at me? Does… does he not have arms? Are those… four legs? What is going on here?
boom
I’m not trying to be defeatist. I’m just advocating for unions to stop focusing on the local aspect. Transnational cooperation is what is needed in unions today.
Something which larger unions, such as the steel and car industry unions in Europe have been trying (and mostly failing) to do for almost two decades.
Companies, by and large, have used the globalized economy to sidestep local action for almost 30 years now.
Ignoring this is simply a recepy for repeating the mistakes of the past. Especially in software, where there is no physical production equipment at all, and in games, where talent and labour is plentiful.
Unless you have an organization that reaches as far as the companies you’re trying to bring to the table, you will simply be outmanœuvred.
You also overestimate the level of union participation if you think they would need to lay off everyone to break a union strike.
Feel free to tell me I’m wrong, but I’ve been through the proces twice, both involving union action, both in the software industry. Once as part of the workers delegation to the negotiating table. Dismiss a company’s ruthlessness or resourcefulness at your own peril.
Local unions can only hope to hold off the axe until current projects where the required know how can not be rebuilt or transfered in time are done.
One issue is that unions have failed to globalize while industries have. CDPR could simply chose to bypass the union by opening a dev studio in a country with no or less union presence.
Given the recent wave of layoffs in the game industry, they’ll have no shortage finding capable people.
Back when I was still in school, I ran a few tests on real world LISP and Java (the then dominant language, this was in the late days of Sun Microsystems succes).
Turns out most LISP programs had fewer parentheses then Java had braces, parens and brackets.
Agreed, but for many services 2 or 3 nines is acceptable.
For the cloud storage system I worked on it wasn’t, and that had different setups for different customers, from a simple 3 node system (the smallest setup, mostly for customers trialing the solution) to a 3 geo setup which has at least 9 nodes in 3 different datacenters.
For the finanicial system, we run a live/live/live setup, where we’re running a cluster in 3 different cloud operators, and the client is expected to know all of them and do failover. That obviously requires little more complexity on the client side, but in many cases developers or organisations control both anyway.
Netflix is obviously at another scale, I can’t comment on what their needs are, or how their solution looks, but I think it’s fair to say they are an exceptional case.
Sorry, yes, that was durability. I got it mixed up in my head. Availability had lower targets.
But I stand by the gist of my argument - you can achieve a lot with a live/live system, or a 3 node system with a master election, or…
High availability doesn’t have to equate high cost or complexity, if you can take it into account when designing the system.
If you really need the scale of 2000 physical machines, you’re at a scale and complexity level where it’s going to be expensive no matter what.
And I think if you need that kind of resources, you’ll still be cheaper of DIY.
I used to work on an on premise object storage system before, where we required double digits of “nines” availability. High availability is not rocket science. Most scenarios are covered by having 2 or 3 machines.
I’d also wager that using the cloud properly is a different skillset than properly managing or upgrading a Linux system, not necessarily a cheaper or better one from a company point of view.
In a lot of modern work flows this is incompatible with the development pattern.
For example, at my job we have to roll a test release through CI that we then have to deploy to a test kubernetes cluster. You can’t even do that if the build is failing because of linting issues.