You are using github so i doubt it is really the case.
You are using github so i doubt it is really the case.
You are trying to do something many people really did before but had to stop, loosing their job for some of them…
What make you thinks you can do better? If you have time, spent it on useful open source project instead on a dead horse like reddit…
my 2 cents…
Yes but not in term of sanction… Do you think the head of boeing will pay himself the fine?
When accountability is not enforced to the real responsible(s), well… you see what happens…
It’s even worse…
At no moment, you are in financial or personal trouble because (despite this situation being 100% your decision) it’s your old company!
You already left with a big bonus and don’t care if this decision will impact people life… You fly in private jet…
Yep, really good system…
The election goal of today (2nd turn) and last week (1st turn) was to elect members of the parlement. You have people with local needs, views, representating people from all around the country. We vote for someone that will represent us in front of the governement.
They are the source of any new laws, voted in this parlement then validated in the senate (another set of people, usually older… Sound familiar for our US readers? Normal, USA copied our way of working when creating the country… with some variations and interruption of course…). They also create and vote the budget (including the army budget btw).The prime minister give the direction of the parlement laws.
Usually the majority of the parlement and the prime minister are aligned because they represent the party big lines. Today we had a big shift of direction (party) so the whole governement (PM + Ministers except the president) need to be reworked as they are no more aligned with the parlement just elected. Staying will bring nothing but eternal obstruction and lack of legitimacy.
And usually the president, elected directly by us in another election, make sure his parlement is aligned with him. Macron tried that with the dissolution but got the complete opposite result at the end.
Frenchs don’t like when a president try a “technicality” (the dissolution) to gain more power and bring nazi in power as a side effect
It was a huge risk, playing with our institution, and it was also obvious - when he announced it - that he will loose even more.
He probably tried to get us vote for his party to block the nazi like the last time… But as he didn’t followed his own vow since the last election…
For additional context: The nigth of the previous election, when we were doing another barrage against the nazi and elected him as a consequence, he told us “i own you my victory and won’t forget it”. He even did worst, shitting on the face of the people who did the barrage instead of being moderate.
well, he lost his bet
But i won’t be surprised if he continue to even be more silly before the end of his term. I expect another dissolution in one year or him leaving the position…
Ps: Thanks to the candidate of Macron party (arrived 3rd last week in my town) who didn’t put her name on the 2nd turn to make sure the nazi (arrived 1st in my town -_-) couldn’t win. Having only one candidate against the nazi make us win our local election.
At least, some people know where to draw a line between republic and politics
passphrase yes. It’s a long sentence than only me know.
As i use this vpn only when travelling and the passphrase doesn’t change, i can use my phone or tablet cached data to get the passphrase if i forget it.
And once connected to my home network via my vpn, i have access to all my services (vaultwarden, jellyfin, storage, etc…). All require of course login as i’m not accessing them from my local network.
Do you really need that ?
Self hosting means you have outside your phone your real vault and the phone is just connecting to it to refresh its local data.
I’ve setup my vaulwarden in my local network kit’s the local bitwarden server i use), my phone, tablet or simple webbrowser can connect to it when i’m home via the classic bitwarden (with self hosting parameters).
If i travel, i have just to start my openVpn session and connect to my home but it’s only needed if I want to update something (the encrypted cache it’s enough for consulation). If I have nothing to change, no need to have a vpn. I just use the cached data.
If my phone is stolen the data are safe (cache is encrypted, source is not on the phone). I revoke the vpn access by precaution and move one. No sms scenario needed here.
You only need to have a backup phone or computer to setup your new access on the new phone.
Edit: of course my vpn connection is protected by a passphrase so nobody can connect to my home network without me around. And the bitwarden app is also protected of course.
Wow, spent the last 30min to read everything. Thanks for sharing this, really interesting articles.
Was going to say that.
@OP:
One of the main skill a developer must have is being able to troubleshoot properly how their code behave.
Break your code in small pieces, check all of them with unitary test (formal or not) to validate their behavior then move to the next step. Never test everything in one shot or you will be overwhelmed by side effect bugs whom will distract you from the real root cause.
Being a programmer is not just coding but also testing and deploying (even locally).
That won’t avoid you being blocked by a silly mistake for hours, everybody did that at some point in their career, but that will reduce your frustration against yourself when you discover why the bug existed.
Do a pause, go walk, change the topic and the next time you look at your code, you will spot the obvious bug :-)
Honestly even the as-is directX with Wine is already quite good. With Vulkan, game over :-)
Switched to arch linux last november, didn’t had to launch my backup VM Win10 at all. I even managed to play at StarCitizen with better performance than under Win 10…
Just wow the progress of Linux, Wine & co since my last linux try (Ubuntu, around 2010).
I just need now to find a linux way for my music stack and all the VST (my steinberg usb card is recognized and play properly oO) and Windows will be history at home…
When the first stage of the invasion started, Macron was the president of Europe. So he had to play his role and present the view of the european leaders, even if it was not aligned with our internal views.
I don’t like him, didn’t vote for him the first time (2nd time i did vote for him to avoid marine le pen election, founded by russian banks btw…) but you can’t use his behavior (amenable), trying to avoid escalation, as “yeah i’m your buddy putin, go ahead” or "i totally trust you’.
Our head of intelligence was fired because HE didn’t present the invasion as realistic (based on normal logic it really silly)… but the whole intel community was fully aware of putin desires. President included. He knew Putin was playing with him. Everybody knew.
But he had to play his role, as EU leader at this time.
Well US bases and operations (fligths etc) are not welcome here since general DeGaulle so they would be intercepted when entering our countrie borders.
Indeed, you can achieve a better result with less verbose naming convention. And choose better variable name to make it obvious than 0 Hp is death. While i don’t like having too verbose variable name (as it impacts the readability and quick understanding of the function), i’m not against that for the function name… without going too far of course!
Best is too have proper datamodeling of the object manipulated on top of some classic basic comments. Good interface contract is also a minimum. Best is to have full datamodeling of all the services, objects, in and out interactions between them, etc.
Documentation is a mandatory piece of the code delivery (with tests being the other important part) far too much forgotten if you don’t enforce it on your teams.
I don’t see the benefit of this long naming convention…
It still allow bug to exist… like the fact that, with this code, the player can still play with 0 Hp.
Should have been better to put a “if(health <= 0)” instead of “< 0”
You don’t get it… Why we should be afraid of someone breaking our house?
Thiefs don’t carry weapons. If they were arrested with deadly weapons (including knife), that would add decade of prison time for them. It’s being like that since centuries…
Also: they breaks home when we are not home.
So weapons are useless. You are not more safe with them. It’s just a way to escalate a dangerous situation to a deadly situation.
/agree
After some time, you just shield yourself automatically with several layers of mental protection and you have several ready-to-use answers so everything is fine (spoiler: it’s not)
From me for example. I follow this studio and team since many years and i’ve participated to the funding of Divinity: Original Sin (DOS) more than a decade ago…
They got money from several sources but mainly because (or i should say thanks to) they delivered good products, they have being able to survive and work on BG3. Luck is not the reason, they’ve worked hard to achieve that…
Well, we could argue than having everyone in the same building is also a risk (traffic/weather issues could block all operators to come for example).
So having operators dispatched in several towns with probably multiple Internet providers could reduce this risk. In case of real big crisis, I agree it’s better to have everyone at voice reach, in the same room.
But, while a global internet outage could be a real risk for operators at home, having everybody able to join from everywhere can mitigate that.
And in case of a global internet disruption (another big risk that could happen), well classic mobile users would have also issues to contact 911 as lot of 4G/5G towers use internet instead of internally owned network to transmit our calls and data (the old copper landline disappear more and more).
Note that I agree with yours points too, their is pro and cons everywhere :-)
I know, he is also hosted on a german association with the same id. Both github and the association will have to follow the laws anyways.