Windows 7 Libraries Trigger Eclipse Builds

15. April, 2011

If you’re on Windows 7, you may know this odd behavior: For some reason, Eclipse goes into a build frenzy. Every few seconds, it will rebuild the workspace.

The reason: You added your workspace to a Windows 7 Library and you have “Refresh Automatically” enabled.

My guess is that indexing of Windows 7 Libraries creates temporary files which make Eclipse believe something changed in the Workspace. Which causes a rebuild. Which makes Windows re-index the workspace.

Workaround: Remove your workspace from the library or disable “Refresh Automatically”.

See also: Bug 342931 – Windows 7 Libraries trigger rebuilds


So Nokia’s Dead, Too

16. February, 2011

Nokia finally submitted to the dark side. My guess is that the managers at Nokia and Microsoft fail to understand two things:

  1. People don’t get paid to use smartphones.
  2. A phone should “just work.”

At work, I get paid (a lot) to use the stuff that Microsoft shells out. That helps to ease the pain. This isn’t true for my own mobile phone. The iPhone blew all the “competition” away is because of a single fact: It’s mind-bogglingly easy to use. A lot of time and effort went into making it a pleasurable experience. When did you feel pleasure last time using something from Microsoft (the software company, not the sex shop)? Or from Nokia?

On the run, I don’t want to think how I can beat my phone into submission. I just want it to do what I have in mind without me having to tell it. Nokia didn’t care, so they have a problem. Microsoft doesn’t care; who cares for such petty details when you rake in one buck for every two you spend?

Being able to install Windows 7 on hundreds of millions of mobile devices doesn’t solve any of the inherited problems. There is a reason why Microsoft failed with their mobile OSs for years. Nokia knows how to build great hardware; only the user experience was always just the top of the reeking pile. When Apple suddenly started with something that didn’t stink, no one wanted to suffer the old crap anymore.

Especially not in two years when the first new phones will come out.