Never Before Seen Bill Gates Photos
money.cnn.com
money.cnn.com
It's kind of a shame that BG kinda let the technical aspect get out of control. The state of current MS tools, critical stuff like VS2005, is deplorable in comparison to the tight good performing code that MS used to have. I remember laughing at early versions of NetBeans, but slightly clunky though it is, I would much rather be in NetBeans than in VS.
This sloppiness is all over the most recent versions of Office also, and it seems pretty clear that the race to the bottom in software hiring has really hurt Microsoft, especially with the devastating mess that was the Longhorn 'reboot' and Vista mess.
I agree with the rest of what you said though, but I don't think it's applicable to VS.NET. For instance, you could have talked about how bloated Office has become; while it still has tons of good new features, they're inefficiently done. You could have discussed how while Windows is a decent design/principle it has an increasingly more shitty implementation with each and every revision. But Visual Studio?? Well, I wish I could use it on Linux right now!
However, the worst aspect for me with VS2005 is the brain dead UI. Example 1. Pop-up tabs next to the scroll bars. Nuts. Example 2. The remove the output window by hitting escape that was in VC6.0 is gone. Nuts. Example 3: Horribly slow output window and constant unnecessary redraws. See next para.
Try this and let me know if it works. Run any app over remote desktop, like Word, Outlook etc, then try running VS. At least on my setup, RDP is great over broadband running almost anything, but when I run VS, I get bizarre slow bottom to top refreshes about every 5 seconds, or when I type. This makes it almost unusable unless you look away from the screen when typing.
I used to do quite a lot of development on a server box running VS, rather than run it locally and have to go to Oracle over a VPN connection. This is now almost unbearable.
To be fair, I think .NET is at least decent, and C# is a friendly enough language, with delegates and some nice things in 3.0. (and really nice in 3.5!), but development of anything outside the MS ecosystem is like living in a vandalized neighborhood. e.g. Most cool stuff is broken on Windows.
I shouldn't disparage Windows. I think the kernel is decent. I know how to program GUIs. XP has always been rock solid for me. But ... Windows has been left behind by most of the fun stuff, and it's just irrelevant to most interesting development outside of a corporate environment.
I enjoyed this.
He's a very, very, very rich beta-male.
I really think corporations should open up their media archives, such as photos, videos, press releases, and put them all online.
Yes I can go to reddit for this kind of stuff, but I find the comments aren't of the same quality and I don't really like the colours/layout, nor the ads. I much prefer HN's simple lo-fi layout.
The point system can discourage participation. I am a pro hacker like many here and also like many here I have very little time to contribute to boards like these. When I get so heavily down voted for something I felt was not that proportionally out of place or spammy then I wonder why I should bother to spend time here. I'm blacklisting this site from my browser.
Edit: One more thing to add. Voting is an anonymous comment, which is evil. Even worse, it is an anonymous comment with no text. People have nothing to risk in a vote. They are not putting their opinions and views out there for discussion. This is another reason I feel the vote system is flawed.
Remember: the internet routes around damage.