Showing posts from January, 2009

Are Google and the Semantic Web "NetNeutral" ?

There's recent news that Google's new SearchWiki will let people tailor their search results to be restricted to a few specific sites. In that way, users can cut out the clutter of sites they don't want to visit, and focus only on those they want. If they prefer articles from the New York Times over the Washington Post, say, they can now influence those results directly. The idea isn't completely new. Most search engines allow site specific searches if you include a tag like, or This, however, allows you to frequently search from a specific array of sites all the time. While it won't be your ownly results, the results will be weighted in their favor. And overtime, the Searchwiki could influence the results others see. For more details read . While I'm all for optimized searching, but I'm a stronger advocate of Net Neutrality. I'm still not entirely decided whether this breaches any Net Neutrality, but it certainly raises

Facebook as a Political Tool

Back when I was in college, I used Facebook every now and then, maybe updating my profile once a week, and seeing what my friends were up to once every few weeks. Afterall, I saw them just about every day, and really didn't need to be using Facebook to keep in touch with them. This was back in the early days of Facebook where 95% of your friends were from your college, and you had to write a letter to Mark Zuckerberg just to get a network for your college to be created. Now, like most people, my friends list is compiled of virtually anyone I've said "hello" to in my life time, and I check my Facebook every few seconds. Mostly because these days I sit in front of a computer from 9-6, and can steal some Facebook glances every now and then. And with all this Facebooking, I've started to notice two very obvious categories that all my friends fall within. The political, and the apolitical. As a quick clarifying, or a definition in terms, when I say apolitical, I don


Let's Clear Up The Ambiguity!

Work Experience vs Professional Experience

FAQs for a Software Engineering Hiring Manager

7 Steps to Writing an Amazing Resume

7 Steps to Building your Portfolio MVP