sudo
prepended code they find on shitoverflow or ubongoforums or IRC ever again. there aren't any better alternativesThe thing it was supposed to replace is a fine alternative. I hope it gets replaced with something better some day, but it's better than EFI. It's an ``awful pile of historical kludges'' but nobody seems to be able to implement EFI correctly either, putting them in the exact same boat except one is a slightly smaller heap of shit.
clean codeI know you don't mean that in the AGiLE sense, but some evil part of me likes to imagine BIOS writers being forced to only use five instructions per function.
except one is a slightly smaller heap of shit
EFI natively supports multiple boot targets.Total enterprise-level bullshit. What the fuck does "natively supports" even mean WHEN IT REQUIRES A WHOLE FUCKING PARTITION ON THE DISK TO EVEN BOOT? With BIOS, all it does is load the first 512 bytes of the selected boot device (could even be network) to 0000:7c00 and jump to it. Nothing could be simpler.
Can't, NDA. But if you GoogleNever seen an NDA that a) allowed you to assist someone who hasn't signed the NDA with obtaining the materials, or b) tried to be enforceable after the material showed up on the web.
I don't need to know EFI to know Asm.