Or Battlestar Galactica. Create a new species, make them humanoid, make them sentient, and then treat them like shit. Great.
Or Battlestar Galactica. Create a new species, make them humanoid, make them sentient, and then treat them like shit. Great.
LP is probably very audit-friendly … (in regards to its stored data).
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.
A few social events make sense. Working completely anonymously doesn’t work IMO. Meeting someone in person is completely different from seeing them on a screen.
I hope they also add results for “kids swear”.
Sweet. I guess I will use that for a month or two and then reevaluate.
As if there are equivalent and small phones with Android.
And what is that successful process?
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.
Ah one of those endeavours where an executive thought “well, it can’t be that hard. We will do it better and cheaper and reap the profits”. Just to be hit with reality.
Since I just ranted about the family plan of YouTube: Deezer doesn’t enforce (or even demand) family members to be in the same household. So I have Deezer Family and share it with family members living in three different cities.
If they wouldn’t have that fucked up “same household”-policy for the family plan, I would be all over YouTube Premium. But for me alone it’s too expensive (I don’t use it THAT heavily) and I couldn’t share it with my family that lives in three different places.
That doesn’t say anything. I can tell you “I am using AES256” which is a proven cipher, but I can use it totally wrong, by using an inadequate block mode or not initializing it correctly. Or by using shitty keys, inadequate pseudo-random sources, etc.
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
I am always skeptical when new encryption protocols are announced. We already have quite a few properly reviewed and proven ones. Any new one has to stand all those tests first before it can be considered secure.
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 🙄
Does this replace the third party Better Thermostat?