Live data from Hacker News

Ask HN: What do you want to tell Microsoft?

news.ycombinator.com

261–270 of 381 posts

Re: Ask HN: What do you want to tell Microsoft?

#261
post #174

Microsoft absolutely needs to completely drop the whole "do it our way, or hit the highway" attitude. It may have worked to build MS into the giant it is, but it will absolutely be their eventual undoing. It is because of this attitude that Microsoft has already lost the mindahare of today's young developers. I have never met anybody under 25 years old that is a Windows software developer. At the very least Microsoft…

1) might hurt you more than it helps. Firefox is on Windows and Mac, and unfortunately you cannot assume that what works on one will work on the other. Same with Flash. The only way to really test what your site looks like on an OS/Browser is to just get a comp running it.

Re: Ask HN: What do you want to tell Microsoft?

#262
Probably too late to comment, but I can't get past why Microsoft still charges an exorbitant fee for Visual Studio. Eclipse and other development environments are free of charge. It encourages development by reducing barrier to entry.

More developers = better apps = more customers.

Re: Ask HN: What do you want to tell Microsoft?

#263

On a corporation-wide strategic note, I have two thoughts: Embrace maturity. Expand only in limited, strategic ways. With apologies to Mitch Hedberg, if you follow the tech industry long enough, you start to get mad at Microsoft. There's Microsoft's iPhone (Windows Phone), Microsoft's Google (Bing), Microsoft's iPod (Zune). Someone needs to tell Microsoft, "man, just be yourself." Microsoft seems obsessed with coming…

Maybe I am mistaken but wasn't windows phone there before iPhone, MSN search before Google? The same argument can be also applied to other companies. There's Googles iPhone, Google's Facebook, Google's Windows, Google's Office and what not. I personally don't think its bad to compete on those fronts. The technology is changing and so companies have to adapt to these changes. I don't really see them going after every hot trend. They are just making their offerings more complete.

Re: Ask HN: What do you want to tell Microsoft?

#265
Windows needs proper package management. Having each application be responsible for its own installation, uninstallation[0] and updates is so last millennium.

Debian and its derivatives have done a good job of it in the Linux world, though they haven't done as well as they could at convincing third-parties to integrate. Google Chrome is an example of how to do integration right: the download is a .deb, and installing it adds Chrome's repository, so you get automatic updates through apt. A repository containing almost every library dependency that's likely to show up along with automatic dependency resolution and updates makes life better for both users and developers.

MS could provide similar functionality for Windows. The lack of an (almost) everything is open source culture on Windows would, of course make some things harder, but it's also a huge opportunity for MS: they could integrate an app store. How best to run an app store is still being explored, but here's what I'd do if I were in charge of such a project at MS:

* Make the standardized packaging format very preferable. Make the tools for creating packages open-source and easy to use. Make the question asked of the user clear and friendly ("Do you want to install Foo app from Bar company?", not "This requires administrative privileges..."). Make verifying your identity as a developer to sign apps with a MS-issued key free and easy.

* Allow side channels: packages installed by other means could add their own repository and use the central update mechanism. Allow them to hook in to the payment mechanism too, otherwise we'll see annoying in-app payments.

* Avoid any attempt to lock in developers to your store as the sales channel: developers will prefer it because users will prefer it. If users don't prefer it, make it better.

* Allow anything non-malicious, but tag things that would offend a large percentage of users. Hide those by default.

[0] Yes, there's a centralized UI for uninstalling well-behaved applications, but that's not the point

Re: Ask HN: What do you want to tell Microsoft?

#266
I am not happy with Microsoft's splintering of Windows into so many versions. It is a waste of time. I say just offer one client version of Windows and sell it for a flat price.

I would also like to suggest giving me more options on what I install during the install. I'm not suggesting this option be something that normal users see, it can be hidden away somewhere, but to make me install a web browser I won't use is silly. (And no, the current "hide access" way of doing this, after the bits are infecting my hard drive, is not satisfactory.)

Bitlocker should accept pass phrases and be easier to enable if one doesn't have a TPM.

Finally, I think it is high time that Windows allows people to have their home directory anywhere they want to; especially during account creation. This is something that should be an option in the Users control panel.

Re: Ask HN: What do you want to tell Microsoft?

#267
Microsoft enabled competition in the PC market when introducing DOS. It's something like Google is doing today with Android in the smartphone market. I would like Microsoft to do that again. Today's Microsoft products are designed to vendor-lock-in the users, instead of liberating them.

Microsoft limits user freedom not only regarding its own products, but also adding DRM to its OS, for example DVD zones.

Vendor lock-in and DRM are the main reasons why I won't use Windows unless it's in a virtual machine. I don't want the OS I use to limit my freedom.

Re: Ask HN: What do you want to tell Microsoft?

#268
post #214

Please use webkit for IE9+?

Yes - this is my one wish also.

With every new version of IE that comes out millions of hours of programmer productivity are lost around the world. Microsoft, it's time for an intervention. Stop, please just stop. Your hurting us, and yourself. Put DOWN the web browsers.

Re: Ask HN: What do you want to tell Microsoft?

#270
That's ok, Steve gave out his contact info at TechEd 2005: http://www.microsoft.com/presspass/exec/steve/2005/06-06Tech...

Here's my question: I was a blue badge in Program Management for four years. I left in 2007 because I didn't want to deal with an atrophying bureaucracy, nor did I want to play corporate politics just to get a 5% raise each year.

I know a ton of other people who have left over the past three years, and more who are considering leaving now. I talk with ex-MSFTs who ended up at Google or Amazon, and their only regret is not leaving years earlier.

How do you stop this sort of brain-drain, and turn Microsoft back into a company where the industry's best want to work again?

Post reply on HN