I finally installed SP2 for my Windows XP computer. I had been holding off all this while after hearing bad stories of incompatibilities with SP2. Once I was done installing it, my display driver prompty died a horrible death, leaving me at 640x480 with 16 colours. After a lot of browsing around the ATI website, I finally got my hands on the latest driver and installed it. Everything works properly now. For a while I was genuinely scared because this was my work computer with tons of important material on it. I knew I could always run it at low resolution and make backups if needed, but it's still not a pretty situation.
This brings up an important lesson. I am technically proficient enough to know that when Windows dumps me into a low resolution mode with 16 colours, there is some problem with the graphics card driver. I know the exact model of the graphics card that I have. I can browse company websites and update drivers on my own.
But what about the average person who owns a PC ? All they know is that for some reason the text is huge and the colours strange. They are unlikely to know the model of every component in their PC. And downloading and updating drivers ? Forget it. All they know is that after installing a widely publicised update, their whole system stopped working. Panic!
What about a sysadmin working in a large company with thousands of installed PCs. Should he risk putting SP2 on all of them ? What if something breaks and employees are unable to work ? The company will hold the sysadmin responsible for lost productivity. On the other hand, SP2 fixes a number of widespread security vulnerabilities. What if the entire network is taken down by a virus which exploits one of the vulnarabilities fixed in SP2 ? The sysadmin is responsible for this again. A lose-lose situation for the poor sysadmin.
This is what makes writing software so damn hard. On the one hand, there are an almost infinite number of configurations to test against. According to Scoble, Microsoft made every employee run SP2 prior to release so that they could sort out problems. In spite of that, SP2 has caused widespread conflicts with installed software. On the other hand, if Microsoft held back from releasing SP2, they would have been roundly criticised for not taking action against security vulnerabilities and allowing virus writers/crackers to have a field day exploiting them. Damned if they do, and damned if they don't.
Flickr Badge
Wednesday, December 01, 2004
Tuesday, November 30, 2004
World Sunlight Map
The World Sunlight Map: A composited image showing the map of sunlight across the earth.
How it works:
How it works:
The World Sunlight Map provides a computer-generated approximation of what the earth currently looks like. While less impressive than actually being into orbit, this is much more accessible to most of us.
I start with cloudless images of the earth during the day (from a pair of NASA satellites) and night (from a DoD program to map city lights). Every 3 hours, I download a composite cloud image based on data from weather satellites all over the world. And every half hour, these images are composited and mapped onto a sphere by xplanet according to the relative position of the sun. The flat maps are post-processed by ImageMagick to cut off the 15 degrees nearest the north and south poles where cloud data is unavailable.
Experimental search engines
Based on this comment by Gaurav in a previous thread, I decided to list out some experimental search engines that I know of. These are search engines that are in development, beta, or dont index large portions of the web. Here is my list -
New MSN Search (Beta)
Teoma
Mooter - Web Search
Kartoo
Vivisimo clustering search engine and Clusty (Beta)
It looks like clustering search engines are the hot thing to experimant with at the moment. I've tried a few searches with some of them, but the results are still generally not that great. Keep in mind that they are all still experimental / beta.
Finally, a couple of special interest search engines. These aren't general interest search engines, and there are thousands like them covering every imaginable topic, but I find these two to be the most interesting
Koders - Source Code Search Engine
Pi search: Search 4 billion digits of Pi :-)
Any more interesting search engines out there ?
New MSN Search (Beta)
Teoma
Mooter - Web Search
Kartoo
Vivisimo clustering search engine and Clusty (Beta)
It looks like clustering search engines are the hot thing to experimant with at the moment. I've tried a few searches with some of them, but the results are still generally not that great. Keep in mind that they are all still experimental / beta.
Finally, a couple of special interest search engines. These aren't general interest search engines, and there are thousands like them covering every imaginable topic, but I find these two to be the most interesting
Koders - Source Code Search Engine
Pi search: Search 4 billion digits of Pi :-)
Any more interesting search engines out there ?
Sunday, November 28, 2004
New feeds in the blogroll
I recently added 3 new feeds into my daily reading list. All three are local (Singapore resident) bloggers. Take a look sometime -
Betterdays
Mr. Brown
Singapore Herald
Betterdays
Mr. Brown
Singapore Herald
Reporters sans frontieres - Third Annual Worldwide Press Freedom Index
India ranks a lowly 120th (out of 167) in the third annual worldwide press freedom index. Many countries in war/civil war rank above India (countries at war usually supress the press). Many poor countries rank above India. Most of the countries at the top are European, followed by the Africa and Americas. Almost all of Asia is clustered around the bottom, getting nine of the bottom ten spots. A sole exception is New Zealand (9th), the highest ranked non-European country.
According to the report,
According to the report,
Countries such as the Philippines (111th), India (120th) and Indonesia (117th) figure in the bottom half of the index despite having free and lively independent media, since killings and physical attacks on journalists, along with outdated laws, still prevent a full flowering of the press.
Violence against the media in India rarely comes from the authorities but from political activists and in Kashmir from armed groups.
Google vs MSN Search, Round 1
I was looking for the product page of the Nokia 3220. I rarely ever use the seach feature on a company website. Rather, I just go to Google and search for the item and the page I want is usually within the first few links. This time I decided to try out MSN search instead. And here are the results: Google results and MSN search results
The page I want is the first link on both search engines. So this round is tied. I need to fool around a bit more with MSN search to see if it's worth using.
The page I want is the first link on both search engines. So this round is tied. I need to fool around a bit more with MSN search to see if it's worth using.
Thursday, November 25, 2004
Mutation test
The mutation test for checking the quality of your test cases -
If you are able to change the functionality of the code and the test cases still pass, then the test cases are obviously not good enough
If you are able to change the functionality of the code and the test cases still pass, then the test cases are obviously not good enough
Monday, November 22, 2004
The London Pillow Fight Club
The London Pillow Fight Club
Complete rules are available here
- Hide a pillow in your bag.
- Go to the specified location at the specified time.
- Fight !!
Complete rules are available here
Sunday, November 21, 2004
The Incredibles
Watched The Incredibles last night. Rating : Highly recommended. With a funny story, well animated visuals and an excellent cast of characters, Pixar has done it again. The movie will keep you captivated for the entire two hours. Thats right, its two hours long, departing from the normal one and a half hours length, making this a relatively long movie. But that should not deter you from watching this movie, its a lot of fun right through.
Sunday, November 14, 2004
Flickr badge
Added a flickr badge. This is the photo strip that you see on top. The badge contains the newest five photos that I've uploaded on flickr.
Saturday, November 13, 2004
Flickr Zeitgeist
I've setup a Flickr Zeitgeist of my photos on flickr. You can see it on the sidebar to the right. It 's a flash app that shows random photos from my flickr photostream.
Firefox: 1,000,000 downloads on day 1
Wow. Click here
With partial data in, I'm excited to announce that we're estimating that we broke 1 million Firefox 1.0 downloads on day 1 of the release.
With partial data in, I'm excited to announce that we're estimating that we broke 1 million Firefox 1.0 downloads on day 1 of the release.
del.icio.us search plugins
Over the last few months, I have been using del.icio.us for storing my bookmarks. In fact, my firefox bookmarks menu is almost completely empty because I hardly ever store my bookmarks there. With del.icio.us, I can access my bookmarks from any machine. Since I use more than one machine, this is a definite plus. I also use the website to explore related links and discover new websites. Coolest of all, I can subscribe to the bookmarks of other people, and import the RSS feed of the subscription as a Bloglines feed. Anytime they bookmark something new, it shows up as a new unread item in Bloglines. Amazing!
I've now got hundreds of neatly categorised bookmarks on del.icio.us, and the way you find stuff is by searching. Most often, you search your own bookmarks, but sometimes you want to search everyone's bookmarks. In order to do this, I go to the del.icio.us search page and search. After doing this for a while, I though how cool it would be if I can search from the Firefox search bar (you know, that bar on the top right which you use for searching google). I checked out the list of available search bar plugins on mozdev, and they didn't have anything for del.icio.us. There was even a pending request for this very feature. So, full of enthusiasm, I wrote my own. Because of the excellent structure of the search results webpage, this turned out to be a completely trivial task.
I have now submitted it for inclusion on the mozilla search bar plugins page. Review should be complete in a week or two. In the meantime, if anyone wants to try it out, leave a comment with your email address and I'll pass the code to you.
I've now got hundreds of neatly categorised bookmarks on del.icio.us, and the way you find stuff is by searching. Most often, you search your own bookmarks, but sometimes you want to search everyone's bookmarks. In order to do this, I go to the del.icio.us search page and search. After doing this for a while, I though how cool it would be if I can search from the Firefox search bar (you know, that bar on the top right which you use for searching google). I checked out the list of available search bar plugins on mozdev, and they didn't have anything for del.icio.us. There was even a pending request for this very feature. So, full of enthusiasm, I wrote my own. Because of the excellent structure of the search results webpage, this turned out to be a completely trivial task.
I have now submitted it for inclusion on the mozilla search bar plugins page. Review should be complete in a week or two. In the meantime, if anyone wants to try it out, leave a comment with your email address and I'll pass the code to you.
Subscribe to:
Posts (Atom)