Whether factual or not, that’s still the direction Canonical is heading.
Whether factual or not, that’s still the direction Canonical is heading.
Have you not caught the recent news that Ubuntu is now plastering adverts on the desktop if you haven’t paid for it?
Please kindly fuck off.
Wanna hear a scary command I’ve used before?
sudo aptitude reinstall '~i'
Not for the faint of heart, nor meant for a fresh install, but that literally reinstalls every single registered package in Debian based distro.
Edit: If you ever dare use that command, you better make 2 pots of coffee and roll 3 joints, cuz it’ll take a good while…
I sorta had a feeling that wasn’t necessarily the best link after I posted it. Check this for more info (I’m on my phone right now…)
I feel your pain from a distance, I really do. ☹️
The best advice I have in the meantime is to prepare for a full backup of all packages and consider switching to a different Debian based distro…
Your problem is that you’re still using Ubuntu, after Canonical started injecting advertising and wants you to pay for it now.
Try a different distro, like anything besides Ubuntu…
Removed by mod
Not exactly the answer you’re looking for, but here’s some info about Reverse Polish Notation…
I write graphics software that almost seems intuitive, until you realize I gave it a split personality.
Even I forget about the split personality side of it.
Task failed successfully 👍
Kinda ironic that it’s called CrowdStrike, cuz it sure as hell struck a huge crowd of systems!
Well done CrowdStrike crew, maybe you guys will start testing your stuff before deploying to the public… 🤦♂️
Still, with billions of dollars in losses across the globe and all the various impacts it’s having on people’s lives, is nobody gonna be held accountable? Will they just end up charging CrowdStrike as a whole a measly little fine compared to the massive losses the event caused?
One of their developers goofed up pretty bad, but in a fairly simple and forgivable way. The real blame should go on the higher ups that decided that full proper testing wasn’t necessary before deployment.
So yes, they really need to review their policies and procedures before pressing that deploy button.
Indeed, I fully agree. They obviously neglected on testing before deployment. So you can split the blame between the developer that goofed on the null pointer dereferencing and the blank null file, and the higher ups that apparently decided that proper testing before deployment wasn’t necessary.
Ultimately, it still boils down to human error.
Watch the video that I linked as an edit from Dave Plummer, he explains it rather well. The driver was signed, it was the rolling update definition files from CrowdStrike that were unsigned.
Hey, why not just ask Dave Plummer, former Windows developer…
https://youtube.com/watch?v=wAzEJxOo1ts
When anywhere from 8.5 million to over a billion systems went down, numbers I’ve read so far vary significantly, still that’s way too much failure for a simple borked update to a kernel level driver, not even made by Microsoft.
If you were a developer that knew you were responsible for developing ring zero code, massively deployed across corporate systems across the world, then you should goddamned properly test the update before deploying it.
This isn’t a simple glitch like a calculation rounding error or some shit, the programmers of any ring zero code should be held fully responsible, for not properly reviewing and testing the code before deploying an update.
Edit: Why not just ask Dave Plummer, former Windows developer…
I hope this incident shines more light on the greedy rich CEOs and the corners they cut, the taxes they owe, the underpaid employees and understaffed facilities, and now probably some hefty fines, as just a slap on the wrist of course…
I can’t find this ‘bravenewtube’ app you speak of, but I must admit I am not far from bedtime…
There’s a difference between YouTube alternatives and Grayjay. Grayjay connects content creators across numerous platforms under a single app.
Edit: I just woke up and realized I typed ‘bravenewtube’ instead of bravenewpipe LMFAO. Oopsie, I did say I was tired haha!
I do not have an answer for you, but if I may ask…
Why?