So sure, this is good. It doesn't exactly undo all those decades of grief. So we're laughing grimly at the "progress".
So sure, this is good. It doesn't exactly undo all those decades of grief. So we're laughing grimly at the "progress".
From Microsoft's point of view, when they held >90% of the PC market, what would be the point of even thinking about interop?
I mean, Notepad is a silly thing, sure. But the crazy spec incompatibilities between MSVC and the C9x and C++03 standards were a huge source of grief for me personally. And the mess caused by Microsoft's "Java" implementation was straight up evil.
(I googled "define bugsmithing" without quotes, and this HN thread I'm typing in was the top result behind only an unrelated site called the bugsmith, an exterminator. I didn't see any relevant hits.)
"Smithing" in English refers to making something, in the sense of a blacksmith forging iron. So in this context "bugsmithing" refers to making bugs -- deliberately (more or less) doing things differently or incorrectly so as to increase the impedance required to do work on less popular platforms. Microsoft was famous for this.
The sort of term I'd expect on n-gate.com like "bike shedding"
But now that you mention it - what is n-gate.com? (I visited the site - I didn't get it.)
Could you informally summarize what that site is / about?
The about page:
About this webshit
[...]
Hacker News is an echo chamber focusing on computer posturing and self-aggrandizement. It is run by Paul Graham's investment fund and sociopath incubator, Y Combinator.
In general, content that can be submitted is defined as "anything that gratifies one's ineffectual curiosity".
Previous discussion: