That was my first thought - the Australian Consumer Law statutory guarantees would almost certainly come into play here, and this would be worth requesting assistance from the relevant state/territory Fair Trading.
> I’ve registered and managed domains for my businesses for 20+ years now and I have never once been in contact with a registrar’s customer service.
Interacting with a registrar's domain management web interface is being in contact with the registrar's customer service - it's just automated, rather than manual, customer service.
That’s like saying a gas pump is customer service. That completely dilutes the meaning out to “the customer uses the product”, which is not what people mean when they say “customer service”. https://en.wikipedia.org/wiki/Customer_service
Thinking lowly of a company's customer service based on how few person-to-person interactions one has had with them is just about the dumbest stance a person could take on the matter. It's on par with the attitude where workers are elevated for creating fires and then putting them out while those who make sure not to create them in the first place are overlooked (or worse).
You said “the dumbest stance anyone can take on the planet” in reaction to the literal definition. It’s clearly an emotional reaction that doesn’t have any substance to engage with.
I was listening to Triple J (one of ABC's radio stations), they said: "welcome to our first and possibly last ever Triple J's USB Fridays, we can't play any of our usual music because the computers are all down, all we can play is the songs that happen to be on the USB stick that one of us had in our pocket". LOL!
At a certain scale, "economic" systems become critical to life. Someone who has sufficiently compromised a systemically-important bank can do things that would result in riots breaking out on the street all over a country.
- they're able to investigate whether the regulators did their job properly in regulating, while being organisationally at least somewhat distant from the regulator they're looking at (obviously they tend to maintain close relationships with the appropriate regulators but at least they're not literally in the same building)
- people will be more willing to talk to investigators if they know that their evidence won't be used against them in court or used for a licence suspension
- you can grant non-regulatory investigators greater powers to compel testimony and documentary evidence, perhaps even if it's self-incriminating (I can't speak for the US but it's common here in Australia where we don't have a 5th Amendment entrenched guarantee), without running into as many ethical issues as when you give coercive information-gathering powers to regulators - you ban such compelled testimony from being used as evidence in court or in regulatory proceedings
- you don't need as high a standard of proof to make an investigatory finding as if you're taking punitive action against a specific individual
- the overall purpose of the investigation is aimed at systemic safety, rather than getting a successful prosecution
None of this prevents the regulators from running a parallel investigation with the aim of regulatory punishment - and indeed, two sets of independent eyes on complex scenarios is good too.
In places that aren't America, it's often a legal requirement (whether by statute or by customary contractual clauses) to give a minimum notice period, and employees who resign without notice can be penalised an amount of money that may be non-trivial for many workers.
FWIW, in the UK notice periods are not worth enforcing either, you have to prove (as the employer) that you incurred extra costs because of the short notice which is tricky and usually not worth it.
I think, from my quick reading of the code, that it's triggerable by having VGA arbitration enabled (which requires having PCI enabled) and having IBM VIO support compiled in, without having a VGA device.
In any case, QEMU will give you a VGA device when run with default options, so it's not that rare for developers to run VMs with a VGA card.
This particular bug was found by one of our excellent test engineers, I'm not sure what specifically he was doing that led him to hit this bug, beyond testing stuff with KASAN enabled on a real machine using the IBM PowerVM hypervisor.
QEMU (with its pseries machine type) doesn't actually run the PowerVM hypervisor, but rather it directly implements a very similar hypervisor-guest interface (based on the Power Architecture Platform Reference and Open Firmware) such that they are treated as the same hardware platform in Linux's eyes.
QEMU is also capable of emulating a variety of other PowerPC machine types, including PowerNV/OpenPOWER bare-metal systems, various Power Macs, RS/6000s etc.