Live data from Hacker News

EFI Sucks (2012)

plus.google.com

1–10 of 76 posts

Re: EFI Sucks (2012)

#3
post #2

-

EDIT: Parent post was blaming Linus personally for sundry perceived issues with the greater Linux/Unix ecosystem. I've left my original reply below.

----

Linus had no part in any of those. Most of them existed long before Linux was a twinkle in his eye.

Heck, some (two-letter commands) even existed before Linus was a twinkle in his parents' eyes [1] [2] [3].

(The exception being git, which is objectively one of the best DVCSes which exists. There is a reason it is so widely used.)

[1] http://swenson.org/multics_wiki/index.php?title=Linux-to-Mul...

[2] https://en.wikipedia.org/wiki/Multics#Project_history

[3] https://en.wikipedia.org/wiki/Linus_Torvalds#Early_years

Re: EFI Sucks (2012)

#4
A lot of the painpoints are gone, understandbly, but some still exist.

The biggest suck on EFI is that it uses PE fileformats. I would have liked it more if it would have just loaded a raw PIC binary or ELF. And not used Windows Calling Conventions.

Re: EFI Sucks (2012)

#5
> It's just sad how people always try to "improve" on old standard interfaces by then over-designing the improvements to the point where the new interface is just overwhelmed by complexity.

Did Linus also criticize the complexity and untested nature of systemd?

Re: EFI Sucks (2012)

#6
UEFI is a really unfortunate second system with all the markings of Intel's internal cultural issues imbued onto it that are hard to not see if you've worked with intel for any length of time. In the common case of an end user running an operating system, it's really hard to botch that without being kicked out of the market in ways that can't be worked around so it wont matter to most computer users. But UEFI is only a minor improvement over BIOS versus other industry standards for the people that could reap the benefits of an open and extensible bootloader in embedded, appliances, and hyperscale -- device manufacturers and operating system developers.

Re: EFI Sucks (2012)

#7
post #2

-

EDIT: Parent post was blaming Linus personally for sundry perceived issues with the greater Linux/Unix ecosystem. I've left my original reply below. ---- Linus had no part in any of those. Most of them existed long before Linux was a twinkle in his eye. Heck, some (two-letter commands) even existed before Linus was a twinkle in his parents' eyes [1] [2] [3]. (The exception being git, which is objectively one of the b…

i didn’t say he did create any of those. i only said he created git, which is true. i also didn’t blame linus like you say. i removed my response because, well, it was negative. i would just appreciate linus taking a less combative approach because his world hasn’t endowed the world of computing with as much nicety as he seems to think it has.

Re: EFI Sucks (2012)

#8
post #7

Earlier quoted context omitted.

EDIT: Parent post was blaming Linus personally for sundry perceived issues with the greater Linux/Unix ecosystem. I've left my original reply below. ---- Linus had no part in any of those. Most of them existed long before Linux was a twinkle in his eye. Heck, some (two-letter commands) even existed before Linus was a twinkle in his parents' eyes [1] [2] [3]. (The exception being git, which is objectively one of the b…

i didn’t say he did create any of those. i only said he created git, which is true. i also didn’t blame linus like you say. i removed my response because, well, it was negative. i would just appreciate linus taking a less combative approach because his world hasn’t endowed the world of computing with as much nicety as he seems to think it has.

Linus has endowed the world with what is possibly objectively one of the greatest, and most historically significant, pieces of software ever to exist. He's entitled to his opinion. To claim he isn't, because the greater open-source ecosystem is fragmented and not user-friendly, is kind of like saying John Lennon has no right to complain about disco, because hippies are smelly.

Re: EFI Sucks (2012)

#9
post #5

> It's just sad how people always try to "improve" on old standard interfaces by then over-designing the improvements to the point where the new interface is just overwhelmed by complexity. Did Linus also criticize the complexity and untested nature of systemd?

How is systemd an 'interface'?

Re: EFI Sucks (2012)

#10
post #5

> It's just sad how people always try to "improve" on old standard interfaces by then over-designing the improvements to the point where the new interface is just overwhelmed by complexity. Did Linus also criticize the complexity and untested nature of systemd?

How is systemd an 'interface'?

It's how you interact with daemons.
Post reply on HN