Tuesday, November 28, 2006

Why Windows Vista is so delayed

Hello guys, sorry for not updating for so long. Have been busy with assignments for the past few weeks.

I came across this article by Joel a few days before. It is an article which criticizes on the unnecessarily bloated shutdown menu in the oncoming Windows Vista.

Then today morning, I found another article, in reply to the above, written by a former developer in Microsoft. What amazed me was not that it takes so many people to implement such a trivial feature, but the fact that:
So Windows has a tree of repositories: developers check in to the nodes, and periodically the changes in the nodes are integrated up one level in the hierarchy. At a different periodicity, changes are integrated down the tree from the root to the nodes.
It is so wrong from the software engineering point of view. The bazaar style of the open source development might be more manageable compared to this. At least you see changes commited by others right after they have done it. Heard that the windows kernel is a microkernel and they should be able to divide the tree of repositories into independent ones. But, well, integration is always the strong point of Microsoft :P

Sunday, November 12, 2006

The Falldown of the Laundry Empire; The Heater Strikes Back!

The pile of laundry has been accumulating since I came back from Malaysia. Today I finally made up my mind to do something about it although it is a rainy day. But well, since the place to dry the clothes has a roof so who cares :P

And then, the temperature falls below 15 degrees finally. And thus I have to switch on my heater again. In my last room, I can more or less guess the temperature and do whatever preparation accordingly. But since I just moved to this new room the last Spring, so it is hard for me to do that. How cold will it get? Stay tuned and be updated about the latest temperature :-)

Side report:
  1. The new MacBook with Core 2 Duo inside has been finally available!!! But since I don't need a laptop now, it is just pure excitement :-)
  2. Read a report somewhere that said Windows Vista will be released on 30th January, 2006. So be prepared to update your hardware if you wanna use it :-P
Ciao.