5 ms·
The biggest pothead team at Microsoft was the Internet Explorer guys. So if you want another 20 years of calculating bounding rectangles incorrectly, by all mea
by tacos 10y ago
The biggest pothead team at Microsoft was the Internet Explorer guys. So if you want another 20 years of calculating bounding rectangles incorrectly, by all means let's get the rest of the company baked.
- harlanlewis 10y agoOf course, the old IE box model is what everyone else overrides the default to match nowadays. Maybe they were on to something!
- PeCaN 10y agoA lot of old IE things were pretty nice¹. The only real problem was the abysmal support for actual standards, along with a myriad of weird bugs. ¹ See: XMLHttpRequest, innerHTML, box model, CSS filters, CSS behaviors², VML, etc ² Well, behavior: was probably a terrible idea, but it did allow hacking oldIE to support an awful lot of CSS3.
- ethbro 10y agoIncidentally! I thought about this the other day. Given that it's been about 15 years, is there anyone in the HN community / internet that's spoken about the design decisions with IE 6? Specifically, was it incompatible by design or simply by incompetent management?
- Analemma_ 10y ago> was it incompatible by design or simply by incompetent management? "Have you stopped beating your wife?" Seriously, what a dumb question. The answer is "neither": at the time of its release, IE6 was great. It was way better than its only real competition, Netscape 6, which hadn't seen updates in years. Yes, it had bugs, but all software does. If Microsoft had just given it regular updates, it would've been fine. The issue with IE6 was not that it was bad ab initio, it was that Microsoft abandoned development when they felt they had no competition, so it slipped farther and farther behind web standards.
- sillysaurus3 10y agoPlease don't call questions dumb. It discourages thoughtful conversation. There's a guideline somewhat related to this: When disagreeing, please reply to the argument instead of calling names. E.g. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
- slededit 10y agoUnfair questions should be called out. Perhaps "dumb" isn't the most appropriate term, but I do think its fair to challenge the premise of the question. To prevent this leaves a whole rhetorical category immune from challenge.
- kefka 10y agoNo, there are very dumb question/statements. And it is indeed correct to call them out. Why is it dumb? Because it packs in an assertion that is implied true, without asking. An appropriate answer is "Mu". Or 'unask the question'.
- elbear 10y agoYou can use a word or words that is not offensive to express the same point. Like how you explained the use of the word.
- kefka 10y agoStupidity is offensive. Your point?
- elbear 10y agoOffence is taken not given. I can understand you can feel offended or frustrated when someone behaves in a way you call stupid. However, you could give them the benefit of a doubt and assume they made a mistake or they didn't know better.
- tacos 10y agoIE was the centerpoint of a lot of turf wars between Jim Allchin and Brad Silverberg. Lots of tech was mishandled as nobody could agree what was personal, what was business and what was consumer. A browser had to reach all three, Microsoft tried to apply its existing technologies that talked to all three audiences in a haphazard fashion, and even the government decided it had to stick its thumb into the pie.
- spinlock 10y agoAs an observer I always assumed it was purposeful. MS was _not_ a company that conformed to other people's standards. After all, they're just now putting a POSIX compliant shell in their OS. They were playing a monopoly game not trying to offer an alternative.
- matwood 10y agoI don't think it was purposeful. When IE6 was released, it won. It was so much better than the alternatives that MS simply didn't have to do anything, so they didn't. The antitrust thing was also in full swing, so bundling/unbundling was in question. The web version of Outlook was one of the, if not the first AJAX application. IIRC, IE added XMLHttpRequest to support web Outlook.
- manigandham 10y agoThere's a question on Quora with some great answers from the original team members that shows what happened with IE: https://www.quora.com/How-did-Internet-Explorer-up-until-version-9-get-to-be-so-bad-relative-to-Chrome-Safari-and-Firefox https://www.quora.com/How-did-Internet-Explorer-up-until-ver...
- bcherny 10y agoActually? This would explain a lot.
- kbenson 10y agoI would really like to believe you worked on this team at that time, and that's where you got your username from. :)
- Roboprog 10y agoSorry you got voted down. I thought it was funny, even if it is (or isn't?) complete fiction.
- colemickens 10y agoReally? This? Again? There's a reason tech companies don't drug test and I'd argue that flies in the face of the tired stereotype you're offering up. edit: It's funny to watch HN's reactions to anything related to cannabis. You'd think people here watched Reefer Madness and haven't bothered to inform themselves about any actual facts or know any actual consumers of cannabis since then. The implication that someone smoking pot in the evening would affect their ability to type a very basic mathematical expression the next day is absolutely farcical.
- ChristianBundy 10y agoThe FBI found the same thing: http://www.thewire.com/national/2014/05/fbi-director-dont-let-weed-stop-you-from-applying-to-the-fbi/371279/ http://www.thewire.com/national/2014/05/fbi-director-dont-le...
- tacos 10y agoI personally told these numbskulls multiple times that width = x2 - x1 PLUS one. Maybe it was the weed, maybe they just sucked at coding, maybe you didn't notice that FAXes were blurry in Windows for 20 years either. The real problem at late 90s Microsoft was cocaine. Didn't see much of that among the engineers though.
- deleted 10y ago[deleted]