that would 100% be a firing offence.
Honestly, setting an AI you don’t control lose on your production database? Really? That’s just gross incompetence. This is code that a) wasn’t written or reviewed by a human, and b) code that wasn’t even tested on a development copy of the database.
Developers that do things like that are a liability. Unfortunately as “founder” he’ll likely just post something on LinkedIn about learning from his mistakes and “personal growth”, and that will be the end of it. Anyone else would have been shown the door to accelerate their “personal growth”.
Yaz
It gets weirder. Rhapsody had been Sonos' partner streaming service - and Rhapsody is also... I HEART RADIO. Now the whole Napster lot got dumped in the lap of venture capital vultures.
"The area that Google did well in that would not have happened had I not been distracted is Android, where it was a natural thing for me. I was trying, although what I didn't do well enough is provide the operating system for the phone. That was ours for the taking."
The antitrust case was overturned by the Appellate Court in 2001. The DOJ and Microsoft settled the outstanding portions in November 2001.
Android Inc. was started in 2003, and was four guys using pre-existing Open Source components to build an OS for mobile phones. Google bought them in 2005, and the first handset using Android was released in 2008.
Bill, you had seven years and the entire backing of a massive corporation (including all of its employees and intellectual property) after the antitrust case was settled, and couldn’t pull off what four guys started and Google finished in five using Open Source components.
Yaz
This was the end of the line for Gates's frustration with IBM, as OS/2 took resources from projects he and Balmer were convinced would take off. Publicly claiming that upcoming Windows 3.0 would not be "Presentation Manager Lite", MS still death-marched developers to produce the release, while devs allotted to IBM sat on their hands or did code reviews for IBM managers. Win 3.0 Program Manager kicked ass on Presentation Manager, it was definitely not "lite" - and it ditched all the heavy-baggage of IBM SNA requirements.
"OS/2 NT" is a bit misleading. Late in the endgame of the IBM/MS relationship, Gates discovered that Dave Cutler was being cut away from DEC, with a recalibration of Prism and the future of Alpha. Cutler had begun a 64-bit microkernel evolution of his VMS system. OS/2 3.0 was on the boards, still dragging MS resources and tying up IP. Gates hired Cutler to build an alternative, skunk works kernel from his Prism design work, with the hope of porting the Windows System 32 layer with dependencies etc. When the last bitter contract work was delivered for IBM, Cutler and the Windows team ground out the hard work of delivering their kernel, TCP stack, and Windows 3.11 port —Windows NT.
Most of this stuff is well-covered in Carroll's "Big Blues" along with Zachary's "Show Stopper!: The Breakneck Race to Create Windows NT". I had a small part at the NT launch in Moscone Center, working for a ghost-writer on the Sybex NT book that launched at that event
Hell, I still even check things out on https://everything.blockstacke..., even though they are throwing me an expired cert right now!
Remember Blockstackers?
Dear Crowdstrike, you insisted on software with "god level" privs.
It’s not as if Microsoft leaves them a whole lot of choice. Since Windows NT 3.1, Windows has only ever supported two of the four Intel rings of execution — Ring 0 (kernel mode) and Ring 3 (user mode). If drivers had the option of running in Ring 1 they could potentially be isolated when they misbehave without risking corrupting kernel structures — but that option doesn’t exist. The only place where CrowdStrike Falcon Sensor can functionally run on Windows is in Ring 0. That’s a Windows architecture flaw IMO.
AFAIK there are no sufficient APIs to allow Ring 3 processes in Windows to monitor kernel events.
In contrast, on macOS CrowdStrike Falcon Sensor runs as a System Extension entirely in user space (Ring 3 on Intel; I’m not sure if Apple Silicon uses the same notation). It used to be a kext (kernel extension) that ran in Ring 0/kernel mode, but after Apple introduced Endpoint Security Framework (and limitations to running/installing kexts on Apple Silicon) CrowdStrike redeveloped Falcon Sensor to use these new facilities to run completely in Ring 3. Had this flaw hit macOS, the OS simply would have isolated the misbehaving Falcon Sensor without crashing the system.
So I’d say it’s less that CrowdStrike “insisted” on “god level” privs on Windows than it is that they don’t have any choice. Where they do have choice (macOS) they run in plain old user mode — and by all accounts, continue to function just as well as they ever did running in kernel mode.
Yaz
Multiple people "detected the shooter" for nearly a half-hour, including the whole unit of police, operating out of the same building that shooter Crooks had taken position.
If you didn't have to work so hard, you'd have more time to be depressed.