Tag Archive for Microsoft

Skydrive installed on all machines

2 Macs, Windows, iPad, Winphone. Seems as nice as dropbox, and I get 25G free because I already had an account I guess? VS my 2.5G with dropbox. This seems very compelling.

When you are 10x behind in mobile apps, your tools probably ought to be 10x better

As part of my Windows Phone trial, I am going to dig into the developer tools. I’ve written a little throwaway iOS app, and i’ve written one with Parse (super easy!). So I’d like to understand the experience of writing a Windows Phone app.

App Hub seems to be the starting place. Like a lot of marketing-driven websites, there are a lot of words up here, and indices of more words, and pointers to more words. Not a lot of help for me to actually do something — Parse is a nice constrast, sample Parse code on the landing page and a signup button right on the first page which leads to a very simple signup. You can get developing with Parse in literally a minute; not so with App Hub.

Anyway, I followed the pointers and installed the winphone sdk. There are some words up here that talk about getting a Visual Studio Express edition and I am thinking, thank goodness, because VS is kind of a beast. Well I was wrong, I seem to have gotten a pretty significant chunk of VS with templates for all kinds of code projects. It actually took me a while to figure out where the templates were for winphone projects, and I actually found several, and couldn’t figure out which was the right one to start with. (I did have a version of VS installed a year ago and uninstalled it, but perhaps it left some residue behind which made my VS Express look more complicated)

So I figure I should sign up with apphub and get a developer account assuming there will be some guidance on what to do next. Well apparently tho that is a hard thing to do. My credit card transaction keeps getting turned down with no explanation. Munging thru forums and trading email with apphub support has revealed that this is a common issue, there is something very off with the Microsoft billing system. People wait for days to get their account approved. I’ve been told I need to use IE9 to sign up, that I have to visit 5 different subdomains and make sure my account information is 100% consistent across all those, that I may just want to give up and try again with a new account. I’ve tried everything to no avail. Oh and the billing site is incredibly slow.

So I struggle on. I have email in to several people for help. But some broad prescriptive advice for MSFT at this point: When you are 10x behind in mobile apps and mobile app developers, you should probably aspire to have tools and a developer program that are 10x easier to use. Some specific ideas:

  • Fix billing. I’d argue to get rid of it all together, let any damn fool in the developer program, MSFT needs developers. The billing system has clearly been poor for years, it needs some energy applied to it.
  • Radically simplify VS. If what I am seeing is what all developers see, it is too much. Too many templates, frameworks, language choices, etc.
  • Make the developer website more about doing, less about telling. Developers should be developing code in seconds and minutes, not hours. They can go munge thru detailed technical material later, get them up and running in a dev environment with sample code fast.
  • Melding the above two ideas, look at something like Cloud9. Host a dev environment right on the site, require no download or install, let people start coding in seconds. Cloud storage of code so they can pick up their coding anywhere, a cloud-based testing environment (I’m sure some of our portfolio companies like Skytap would be happy to help). Make it dramatically easier to get a dev and test environment set up.
  • Talk with the Parse guys, they have figured out how to make it super easy to develop mobile apps, solving a lot of the backend issues that many developers don’t need to deal with.

This is just the beginning. I am sure MSFT has plenty of smart folks who have ideas. It is not a time to hold back, I’d look hard at bold steps to really change the playing field.

UPDATE: Some nice folks at MSFT helped me get this solved, but in a nonscalable way. Appreciate the help but doesn’t solve the problem for the mass market.

MSFT’s biggest miss — another facet of MSFT’s stagnation

Microsoft’s biggest miss is a nice discussion of another issue for the company, the slippage in relevance of Office.

I can’t speak to the whole market, but my document composition has moved almost entirely to vehicles like Evernote, Dropbox-hosted apps, Google Docs, and draft emails because the absolute #1 feature I need is document availability from everywhere — work machine, home machine, iPad, phone, kiosk, etc. No other document composition feature even comes close for me, I’m happy to use simple Markdown syntax for formatting. Office has started to embrace this issue but it is a little too late, I’ve kind of moved on. 

The individual Office apps are still great apps. And it is still hard to not have Office on a machine with all the inbound Excel and PPT files, so I am still an Office buyer. But it feels like this kind of buying behaviour will collapse at some point — the viewers in Mac Mail for instance aren’t terrible.

MSFT and the decline of the PC hardware ecosystem

In the late 80s, IBM attempted to reassert control over the PC hardware platform with the introduction of the PS/2 and its proprietary MicroChannel architecture. The cloners fought back, customers voted with their feet, the PS/2 initiative failed, and the era of open PC hardware continued and flourished. This was hugely beneficial for MSFT as a thousand PC OEMs bloomed, PC-based innovation surged and costs dropped, and MSFT software rode the wave of market expansion.

And it was great for end users. Not only because it drove system costs down, but it also created a rich market of add-on products — everyone could mix and match hardware to create their optimal system, whether they cared about cost or performance or maintainability or upgradability or whatever. Corporations could spec out and build standard low cost machines, enthusiasts could build super-tweaked machines, verticals could build out specialty machines, all on the same open hardware platform.

In the last 15 years, though, the market has shifted dramatically towards the laptop form factor. This shift has been a relative disaster for MSFT. The industry has moved away from an open hardware chassis with mix-and-match components, to closed tightly-engineered all-in-one machines. This shift has played to Apple’s strengths in design and integration and has negated many of the benefits of the PC ecosystem. The PC industry is still struggling to figure out how to regain design and profit momentum — Intel’s Ultrabook effort being the latest scheme. But the Ultrabook is just a direct response to the MacBook, it does nothing to recapture the open hardware experience of the 90s.

The open hardware community still exists in various forms, but is no longer focused on the PC platform and is not much of an asset for MSFT. Enthusiasts still build PCs, mostly for gaming — Maximum PC for instance has a good guide to components, Newegg is the place to buy. But this isn’t mainstream any more. The “maker” community is vibrant but is focused on other platforms largely — Arduino, the Kickstarter community, etc. The vibe and energy around open hardware is great, but it is no longer tied to the PC experience and is no longer an asset for MSFT.

MSFT has always been great at chasing taillights and is hard at work supporting the Ultrabook, competing with the Apple stores at retail, pushing Windows Phone, etc. But chasing Apple’s taillights results in products that are more and more like Apple’s — fully integrated hardware/software/services, a captive retail experience. MSFT has to do all this, the mainstream of the market is here, but there is nothing distinctive about the resultant products and experience. The Ultrabook/Windows/Microsoft Store products may equal the Apple experience, and may offer users a few more choices of hardware brands (does anyone care?), but the experience won’t stand out. Necessary work but not sufficient to recapture thought leadership in the market — at the end of the day, MSFT will be able to claim parity but no more than that.

If I was in a leadership role at MSFT, I’d invest in strategies to recreate the open hardware platform dynamic around the Windows platform. It is not obvious how to do so with the laptop and tablet as the mainstream platform, but I would spend $100s of millions trying. MSFT clearly has the cash to spend on new frontiers and new adventures, a couple hundred million on an effort to change the basis of competition in the PC market seems like a wise bet, even if it fails.

How about putting a “maker’s corner” in every retail store with modified cases and modified machines, maybe even workshops? Get the energy of the PC gaming community into the store, let people see this energy. How can the laptop design be modified to support add on hardware — super high speed optical expansion busses, wireless high speed expansion busses, novel expansion chassis ideas? Sifteo cubes are kind of cool, can this idea be used to provide hardware extensions to laptops? Are there other ways to “snap on” hardware to extend the laptop or tablet, using bluetooth or induction or other mechanisms? Can MSFT seed the maker community with funds or tools? Can MSFT embrace Arduino somehow, or Kickstarter? Could the PC be the hub for thousands of Arduino-based sensors and actuators and gadgets? These ideas are all admittedly poorly thought out, and I am not sure any one idea is right, or if any will work.

But I would spend a lot of money chasing after any idea that would move away from closed all-in-one hardware designs, and I would experiment with many ways to reinject open hardware dynamics back into the PC/tablet market. Ultrabook is not this — it is a fine and adequate taillight chaser, but it won’t shift competitive balance back in MSFT’s favor.

This is not the only reason for MSFT’s stagnation in the last decade, there are many other aspects to consider, but the dwindling of the open hardware ecosystem has been a loss of MSFT. For another take on Apple’s success against MSFT in the last decade, check out Rich’s analysis – the observations about vertical vs horizontal integration ring true.

Business Models and Evil

Some interesting commentary on Google’s business model by Gruber — a total Apple fan, doesn’t view ads as inherently evil, but says you need to be very respectful of your users. And referring to an original article by Aaron Swartz who says you can’t make things worse for users just to make money.

I don’t know what evil is when applied to technology business models. I do know that I feel very comfortable with my Apple transactions — they ask me for a lot of money, in return they give me a product that is mine to own completely. They give me the option of signing up for services for more money, services where they keep data about me, but it is up to me. It feels like a transparent and respectful model. Similarly, I feel good about my Microsoft transactions — they ask me for money, in return I get a software or hardware product that is mine to do what I want with (excluding Bing which I rarely use, and excluding some of their new online service offerings).

I feel somewhat less good about my Google relationship. I do like and use their products. But the fact that they are “free” is bothering, I know that Google is making money off me somehow, but there is very little transparency around it. Who is looking at my data, what are they paying for it, are there certain things I do that are very high value, are there people using info about me that I would rather not, ?

I don’t know any of this and it makes me kind of queasy. Enough to abandon products that are actually useful? Well not yet — and for search,it is not like there are alternatives that are more respectful of me. But I can’t imagine ever having the kind of respect for and attachment to Google products that I have to products from companies with more straightforward business models.

Recent software of note: Blogsy, Issue Bucket, Portal2, Office365, iPhoneTracker, …

  • iPhoneTracker. Cool toy to see where you’ve been and feed your feelings of paranoia.
  • Portal 2. Of course.
  • Qwiki. I was kind of excited about this, but I can’t make my own Qwikis? Excitement way down.
  • Acorn. Haven’t bit yet but I’d love something less obtuse than Photoshop.
  • Blogsy. Seems like a brilliant WordPress front end.
  • Issue Bucket. Nice little frontend to bitbucket.
  • You Gotta See This. Stupid little stylized panorama camera app for the iphone. Fun.
  • Office365 beta. The individual apps (word, xl, ppt) are nice and well done. The portal gluing them all together with email and calendar is strange and confusing — two URLs, yet another ID different than my existing ID used at all msft sites, an insistence on downloading software. Chalk it up to beta.

Year end link clean up

Contrasting Quarters — Apple, MSFT

Apple’s quarter (NYTimes): “We’re making our most innovative products ever and our customers are responding”…”unexpectedly strong sales of Macintosh computers and a surge in iPhone purchases pushed Apple’s profit up 15 percent in the third quarter”…”PC shipments for the industry fell 3 to 5 percent over the last three months. But Apple said it sold 2.6 million Macs in the quarter, up about 18 percent from the 2.2 million it sold in the previous quarter”…”overall gross profit margin grew to 36.3 percent, from 34.8 percent in the year-ago quarter”…”Revenue rose to $8.34 billion, from $7.46 billion last year”.

MSFT’s quarter (NYTimes): “has been humbled, both by the recession and by problems of its own making”…”Year-over-year revenue and full-year sales of Microsoft’s flagship Windows software dropped for the first time”…”29 percent drop in net income”…”17 percent drop in quarterly revenue”…”warned that people should not expect a major bounce-back in technology spending when the economy recovers.”

Hmm. Apparently the economic downturn is worse among PC buyers than among non-PC buyers.

Goodbye Company Picnic

Proudly Serving My Corporate Masters: Goodbye Company Picnic. — the continuing transformation of Microsoft. Some of my fondest memories of the company are the events that allowed me to include family — the company picnic (the first one I went to in ’88 was kind of mindblowing for us), the holiday party (again mindblowing for the kids, the kids’ experience always makes me think of the donkey island bacchanalia scene from Disney’s Pinocchio), halloween. These events did as much to cement my loyalty to the company as 100 other benefits that the company did, they kept my family happy and positive about my job, despite the hours demanded of me. Quite a constrast from the more traditional work environment I came from prior to Microsoft.

Microsoft Service Week — Part 3

Installed the Win7 Beta1. I think MSFT will sell a ton of this. It just seems faster and cleaner than Vista. I haven’t played with new features yet — early NYT review seems positive — but glad that it seems crisp and uncluttered.

Microsoft Service Week — Part 2

Spent part of yesterday being deposed on a matter that I can’t talk about which happened during my tenure at MSFT. Hard to imagine that these issues are still dragging on, my remembrance of the events 10+ years in the past is pretty poor. It was kind of humorous to be reminded of issues that we fought like cats and dogs about — in retrospect none of them amounted to a hill of beans.

Microsoft Service Week — Part 1

Doing my part to help Microsoft avoid more layoffs this week. Firstly, been working thru zune error code C00D12F5 - Google Search. Some DRM config problem and all the published KB articles and forum pointers failed. Finally contacted the Zune guys directly and they were super helpful, even took my machine into their labs for a while. Turns out that somehow I had mismatched DRM components, they aren’t sure why, but forcing them all to the same version worked. Hopefully they will write up a KB article on. Zune guys were great to work with, here’s hoping they have future success.

EA to release games on Valve’s Steam completely free of DRM

EA to release games on Valve’s Steam completely free of DRM. – Steam is increasingly impressive. shocked msft hasn’t purchased.

Microsoft Vision Statement on the Decline

Tough observations from a MSFT insider:

Now we have this godawful concoction about experiences, be they compelling, seamless, or plain vanilla. It suffers all the flaws of the second vision, in that it is too vague and subjective, and it also throws in some buzzwords for good measure. If you dip your WTF-sized strainer in this bubbling cauldron of muck, what emerges is “create seamless experiences”. What is THAT supposed to mean? Here’s a seamless experience I just had–I put an SD card in my Vista machine to try to upload them to a website, and it completely failed to do anything at all. It did so very seamlessly, I might add. Furthermore, I was completely unable to figure out how to make it recognize the thing (a scenario which had worked the day before), so it really was a case of a sufficiently advanced technology being indistinguishable from magic (and also being indistinguishable from a kick in the crotch, which may have been the forgotten coda to Arthur C. Clarke’s famous quote). It was also a compelling experience, in that I briefly felt compelled to toss my computer out the window. So I was batting 1.000 on the vision, but I didn’t feel so hot about it. With this to guide us, our vision might get replaced with a future that looks like “a computer in every dumpster and a pissed-off user in every house, cursing Microsoft software”.

Proudly Serving My Corporate Masters: Vision Statements on the Decline.

VMware shares plunge on CEO change, slowing growth

VMware shares plunge on CEO change, slowing growth — seems like a buying opportunity to me, it is hard to imagine a better systems software CEO than Paul Maritz.

Yahoo, MSFT

Talking Business – Oh Jerry, It’s No Longer Your Baby – NYTimes.com — agree with all of this, very glad I am not a yahoo stockholder –
Besides, even if the deal does win federal approval, you’ve chosen to become a pawn of the most dominant company on the Internet. How exactly is that going to lead to a brighter future for Yahoo?
And here is some tough love for MSFT
As a stock, MSFT is done – stick a fork in it. And not just past and present, which has seen the terrible performance mentioned and is the reason, for example, that the QQQQ underweights MSFT in favor of overweighting AAPL and others (despite its mandate to track the index). I mean moving forward. If you want dividends, there are far better plays. And if want equity appreciation instead, make a list of MSFT’s top competitors, throw a dart at it, and invest in whoever you hit.
 Lots of interesting views in there. Getting past the GOOG obsession is probably the most important one.

New Zunes

Microsoft One-Ups Apple’s IPod Engraving — oh well that will hurt Apple share big time.

I don’t really understand what MSFT is doing. Anyone who gets a Zune instead of an iPod under the tree is going to be sad. The consumer asset MSFT has is in the gaming space, people love their XBOXes, I don’t get why MSFT isn’t starting with a mobile game device and growing from that.

Rick Thompson, Mr. Zune

Microsoft Taps Thompson to Run Zune — good luck Rick. Tough job but a great guy.

Congrats to Walter Smith Et Al

When three ex-MSFTies partner: They’re Beautiful! – istartedsomething — I’d been meaning to notice these guys, looks like they are up to some cool stuff. Not sure how they make money but nice work. Good luck guys.

Microsoft Alumni Network renewal?

Apparently it is time to renew my Microsoft Alumni Network membership. $130. The only value I get is employee discounts on software. It is increasingly hard to justify this, there is darn little I want at the store. If I view the $130 as prepay on software, I have to buy a lot to make the savings add up to more than $130. Used to be I had relatives and friends asking for software a lot but that activity has dried up largely.

Performance Optimization WordPress Plugins by W3 EDGE