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…
Ask HN: What do you want to tell Microsoft?
261–270 of 381 posts
Re: Ask HN: What do you want to tell Microsoft?
#262More developers = better apps = more customers.
Re: Ask HN: What do you want to tell Microsoft?
#263On 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…
Re: Ask HN: What do you want to tell Microsoft?
#264Can I have a WP7 dev phone? Pleeeeaase!
Re: Ask HN: What do you want to tell Microsoft?
#265Debian 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?
#266I 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?
#267Microsoft 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?
#268Please use webkit for IE9+?
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?
#269Re: Ask HN: What do you want to tell Microsoft?
#270Here'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?