It’s Midair 2 already: https://store.steampowered.com/app/1231210/Midair_2/
I am fine with most of the game. It’s basically what I expected from a Bethesda game.
Two things stand out for me in different ways:
told me that I should be able to come to work when I was able to play World of Warcraft
From your name I assume you are German. In that case your employer could suck it, even if you played on Monday. You can do whatever the fuck you want if it doesn’t conflict with you getting better. So if the doctor advises to stay in bed and sleep and you run around town for fun you could rightfully get in trouble. But if you have a broken leg you might not be fit for (your particular) work but could of course still play computer games. If you are on sick leave for mental problems you could even go on vacation because that might even benefit your mental health.
It’s a double edged sword. If the actual devs are exposed too much, they get bombarded with shit from so many people who have no clue and/or just want to vent, that they would not be able to do their actual work or would even burn out from all the toxicity.
Unfortunately people with actual helpful input are so rare that it’s likely not worth the hassle.
Would be cool though if the people triaging reports would have the knowledge to sort the wheat from the chaff. But same problem there: it’s likely so rare to encounter these reports that it’s not worth training people for it.
They also have different processes. Each report would start as a support request that goes through some customer care department or even call center first, that will triage the issue with some knowledge base or decision tree. So before a meaningful report makes it way to a department that can actually deal with it, a dozen other people are involved first.
Well, welcome to society, which consists of different types of personalities all mixed together. You want to stress-out everyone else too. That isn’t better. There is no one-size-fits-all solution. As others said: the solution is to have individual exemptions, not preventing everyone from get-togethers in the first place.
Edit: btw. not even “introvert” is a good-enough category. I am also introvert and am completely depleted of energy after a day in the office or a team event. But I still enjoy it. You need to force me to attend, but afterwards I am typically glad I did.
I’ve worked in many projects where I met people only over phone and WebEx or similar. It was always pretty “dry” and tensions rose quickly whenever shit on one end hit the fan. Typically after just one personal meeting (kick-off, war-room, whatever) that changed completely. You start to joke together, you let your guard down more easily. You talk differently, even on the phone and in virtual meetings then.
I also often enough witnessed people bitch at each other over some formulation in a pull request or a comment in a chat room. In person they completely behaved differently and were able to talk it through.
Not everyone ticks the same, but in a large team you can be sure to have at least some people who have an easier time reading body language than hearing nuances in a voice filtered through a microphone. And for these people it’s then less stressful to work stuff out in person.
I agree only a little. The game got more flak than it deserved. It was mostly a good game.
BUT CDPR brought this on themselves by building up massive hype with excessive promises they in the end were not able to deliver on. In addition they stubbornly tried to get a next gen game on last gen consoles which also failed hard.
I think a lot of the stuff that went wrong was management and marketing related and could have been avoided.
Which is, literally, not every major version. I didn’t say “all Unreal Engine versions are evolutionary steps over their predecessors”, I said “they don’t get rewritten from scratch for each major version”.
Someone else also brought up the Quake engine, which has even more evolutionary steps; even with forks like the Source engine.
What’s the alternative in your opinion?
Not doing anything and keep fiddling around in this mess for the next 20 years?
Continue trying to capture this problem big-bang, which means not only dealing with one such unmaintainable module but all of them at once?
Will every module be a piece of cake? Hell no. But if you never start anywhere, it doesn’t get better on its own.
I said it takes years. The point is that you can do it incremental. But that typically doesn’t fit with the way enterprises want things done. They want to know a beginning, a timeline and a price. Since they don’t get that, they simply give up.
But it’s dumb, since those systems run already and have to keep running. So they need to keep engineers around that know these systems anyway. Since maintenance work likely doesn’t take up their time, they could “easily” hit two birds with one stone. The engineers have a fulltime job on the legacy system (keeping them in the loop for when an incident happens without having to pull them out of other projects then and forcing them into a context switch) and you slowly get to a modernized system.
Not doing anything doesn’t improve their situation and the system doesn’t get any less complex over time.
What pisses me off about many such endeavors is, that these companies always want big-bang solutions, which are excessively hard to plan out due to the complexity of these systems, so it’s hard to put a financial number on the project and they typically end up with hundreds of people involved during “planning” just to be sacked before any meaningful progress could be made.
Instead they could simply take the engineers they need for maintenance anyway, and give them the freedom to rework the system in the time they are assigned to the project. Those systems are - in my opinion - basically microservice systems. Thousands of more or less small modules inter-connected by JCL scripts and batch processes. So instead of doing it big bang, you could tackle module by module. The module doesn’t care in what language the other side is written in, as long as it still is able to work with the same datastructure(s).
Pick a module, understand it, write tests if they are missing, and then rewrite it.
After some years of doing that, all modules will be in a modern language (Java, Go, Rust, whatever) and you will have test coverage and hopefully even documentation. Then you can start refactoring the architecture.
But I guess that would be too easy and not enterprisy enough.
If a new protocol is based on Tor and Signal, it’s still a new protocol. If they don’t use the existing protocols unmodified, they might break crucial parts in the larger security model.
Edit: even the website states
Veilid is a new, distributed communication protocol developed by Cult of the Dead
Can someone ELI5 how this could prevent a fork of Chromium from just not playing nice and telling the website “yeah yeah, it’s all untempered *wink wink*” and then still remove/alter stuff as it pleases?
Edit: ok I think I got it … it’s basically the server that decides if it trusts the judgment of the client or not. Can’t wait to see that cat-and-mouse game going on 🙄
No. The base game typically costs a one time fee and then you can play most of the zones and all quests within. All endgame stuff. No level restriction.
You can buy a few extensions for a one time price to get new zones (with full stories etc).
And you can subscribe monthly for unlimited crafting storage and a few other perks (double bank space, double customization slots in houses, etc).
If a significant amount of people “misunderstood” you, it’s not their fault, but yours for not clearly communicating or not tailoring your communication for the target audience.
Same here: if people play the game “wrong”, you didn’t design it properly and/or marketed it completely wrong.
Sure, there will always be “dumb” (or too clever) individuals who you simply can’t properly address and satisfy, but if the group is large enough to be loud, you failed your job.