Monday, October 11, 2010

For the love of MSDN



I have been going through much .Net framework documentation on MSDN site lately.  I am also working on lock-picking - not any particular lock, just trying to learn a skill.
Exhausted from both those activities, and the HoustonTechFest (which was excellent), I came across a very interesting publication entitled The Document Which Used To Be Called The MIT Lockpicking Guide. In simple text with a few black and white pictures this document describes a physical object (a simple lock), it's construction, properties and behavior, and, finally, expected imperfections and analysis of their effect on properties and behavior of the lock. Then it goes on to describe a technique to pick a lock based on understanding of the lock's properties and behavior.
Thinking back to MSDN documentation with the AJAX, 6+colors color-scheme and many different icons and cryptic text, it delivers a lot less information both per square inch and per minute spent reading it. What would it take to have software documentation that shows the big picture, the particulars, the unexpected effects - in plain English, pages that load quickly, and perhaps enough colors to make the page look pleasant but no more?

Monday, May 10, 2010

What's the value of privacy?




Through the Keyhole


Privacy is generally thought to be a good thing, yet something that people are willing to give up (for themselves and others alike) in order to obtain some other benefit. The modern society offers numerous trade-offs of privacy and order,
privacy and property rights, privacy and access to valuable stuff. The modern consumer is generally blaze about what privacy is, but overall willing to
give it up for any and all considerations.
What I personally find missing is a basic quantitative idea of how privacy is valued. Simply, how much does it cost to keep?
In some cases, there is no market for privacy at all - no matter how much one is willing to pay, s/he should not be allowed to bring explosives into a public place, fly plaines, or even drive cars on public roads anonymously.
But more often than not, privacy can be sold and bought - for money, for convenience, and for stuff.
  • Test-drive a car in exchange for the dealership taking a copy of my DL.
  • Get 20% discount for providing a shop with my email address.
  • Receive frequent flyer miles if I use a credit card with my name on it instead of anonymous cash to make a purchase.
    (In fact, credit card companies have perfected the craft of buying privacy for stuff back in the 80s and early 90s, giving out hundreds of T-shirts to students who would fill out the credit application.)
The internet era brought in numerous companies that trade for privacy on the sly, without telling users that their services are not entirely free. Google, and now Facebook have the most users and generate the most buzz, but are hardly alone in this.
Trading privacy for service is not the only way to do business, but it is the most successful. Consumers consider their privacy to cost nothing, and thus think that they are getting something for nothing. The market is effectively voting for Google/Facebook and other privacy-trading outfits. The business models where consumers have a choice whether to trade-in their privacy, or pay cold hard cash are more work, and not nearly as popular with users as the "get stuff for free, but we get to know everything about you, and perhaps claim copyrights to your creative work too".
NPR declares this phenomena The end of Privacy. A popular blogger Penelope Trunk thinks that "your privacy is overrated".
I think my privacy is underrated, by people like Penelope. I am still hoping that the society will reach a point where privacy is valued for what it is -- a valuable trade-able consideration. People will learn to make an intelligent choice how much privacy to give up, and in exchange for what -- perhaps, supply fingerprints in exchange for a right to drive, but not for a free car wash.

Sunday, February 14, 2010

Scary tales of going to grad school



A brutal story about going to graduate school and never ever finding success or even a place in life
"[...] what happens to graduate students by saying, distantly, "there are no guarantees." But that phrase suggests there's only a chance you won't get a tenure-track job, not an overwhelming improbability that you will.
...
There should be a special place in hell for the professors who—at the end of an advisee's 10-year graduate program with no job in sight—say, <<well, academe is not for everyone.>>"
http://tinyurl.com/lifeofmind
And an horrifying news item about one such graduate - a biology professor, Harvard-trained Dr Amy Bishop at University of Alabama Huntsville campus. Dr Bishop shot 6 colleagues last Friday, fellow professors and a staff member. Three professors are dead, and one is in critical condition. Prior to the shooting, professor Bishop has learned that she had been denied a promotion and her position at the University of Alabama was coming to an end.