One spaghetti code, please.
One spaghetti code, please.
Reset password via email. Reset second factor via email. Email is the only factor, neither password nor the 2fa.
Usually, the actual login is not the easiest target for an attacker, the recovery methods are. You call a helpline to get a second SIM for SMS codes. You guess (or dig up) answers to recovery questions if available. You get access to email accounts, e. g. via phishing.
If a recovery path for a security factor is weak, it ceases to be a security factor. By allowing both password and the second factor to be recoverable via email, both factors collapse into one: get access to the email and you’re in.
I’m not the bottom two, that much I know.
I can’t grow a beard… oh no.
Free trial exhausted. Subscribe now to keep using server infrastructure. After all, all you bought was the toilet, you can’t expect the server space for free.
I agree, that was (supposed to be) my point, too. ‘Murder is wrong in every case, no matter the context’ is too black and white, and just sitting on a high horse and preaching won’t remedy the underlying situation. The trolley problem exists for a reason. The French revolution was supposed to be the extreme counter example to disprove OP’s stance, since most people will look at the French revolution as justified and necessary, but murder was very much part of it.
The ‘violent revolution inevitable’ quote was meant to show that it’s still a last resort, but alas, we’re apparently approaching that point.
Those who make peaceful revolution impossible will make violent revolution inevitable.
I’m sure you’d have preferred France to remain a monarchy because of moral absolutism?
Yes, that’s what I’m challenging. Who do people think they are to think their subjective opinion is objective truth?
It usually goes hand in hand with not justifying themselves because “everyone agrees it’s unacceptable”.
I guess. The way it’s formulated purposefully removes them from the statement, though.
It’s always baffling how people can define something as unacceptable. Says who? You? Who are you to just make that decision so unilaterally?
You can have your opinion, but it’s just that.
Been on unpaid leave for six weeks until next year, as a prerequisite to not quitting. I’ll start in a new department. The old department sucked.
Yesterday I got The Call. Tomorrow they have a big presentation, possibly with monetary consequences, and certain things don’t work. You know, 10y tech debt ‘suddenly’ being a problem. So I said fine, I’ll come in to talk about it.
I told them I can try to reimplement the whole module in Python and I might actually finish in time (36h notice or so). Ex boss wanted to stick with the thing that ‘works’, so I left. He didn’t think I could do it, so we’re not even trying.
Had a talk with the caller and told him what happened. He said fine, guess we’ll just fall on our faces, then. We’ve done our part.
I had GPM and never got YTP. Switched o Tidal becuse YTM keeps repeating songs. I’ve had a song go 6 times in sequence.
So, shitty product, shitty support (see blackmail video claims), shitty creator compensation. Goodbye Google.
Oh is that related to the sudden jump in ocean temperature?
We just have to invent a new meal. Can’t have breakfast after 10:30? Fine, you can’t have midnight meal before 10:30!
Infrastructure maintenance is management, security and day to day business, while software engineering is mostly concerned with itself. They use distinct tools and generally have nothing to do with each other (except maybe integration).
We need new terms, IT means “works with computers, but more than Word and Excel” for too many people. In Switzerland they split the apprenticeship names to ‘platform engineer’ and ‘application engineer’, which I think is fitting.
All of that is fine, and they mentioned the management perspective, which I get. It was a field test and our original choice of 4001 - which is what other serial to TCP servers like us use, also in their network - was unavailable.
What irks me is the “technical impossibility” of raw TCP and “I must be wrong” when filling out their firewall change form.
They’ve since given us a different port “close to others that we use”, for whatever reason that matters, and based their choice on some list of common protocols outside the reserved range. But not 4001.
That by itself is just one thing and I wouldn’t give it a second thought, but it’s all part of a larger picture of ineptitude. They opened a ticket because an arrow at the border of our UI vanished when they screen shared on Teams. Because of the red border. And they blamed our application for it.
They didn’t set up their PKI correctly and opening our webpage on specific hosts gave the typical “go back” warning. But it was our fault somehow, even though the certificate was the one they supplied us and it was valid.
IT told me “ports between 1 and 1024 are reserved and can’t be used for anything else” so I couldn’t be using it for a pure TCP connection, and besides, there would have to be a protocol on top of TCP, just TCP as protocol is obviously wrong.
I pirate because ads and cost. Not that I couldn’t afford it, but accepting price increases for the same or reduced quality of service encourages enshittification. Ads are unacceptable, period.
Give me Steam level quality and you’ll receive my money. That includes offline capabilities, family sharing, uncompromised content quality, and no taking back purchased items. In short, make me trust your platform. And I will never pay for subscriptions. Netflix was close, but alas.
The best time to start was 20 years ago (again, Netflix). Second best is now.
A friend of a friend found that exporting to csv and importing is the fastest route. Honestly crazy, but I recreated a test and it’s actually a little faster (when dumping and recreating the whole table, ymmv when inserting).
I’m not 100% sure if it was MSSQL, though.
🙂.reverseX = 🙂
Don’t worry, it’ll be fine in 0.5s.
Oh no, it’s back!
Never mind, it’s fine.
Wait no!