[stackoverflow](http://stackoverflow.com) is the site to go to for answers to your technical questions related to programming. Actually it is getting so popular that you don’t need to visit it directly — it shows up in response to your search queries.
The number of passwords one needs to remember just keeps going up. My initial
solution of storing them in an encrypted file was obviously not very convenient. I used [keypass](http://keepass.info/) for a while. But I wanted a solution that can be used from any browser. I found [lastpass](https://lastpass.com/) and it is just the perfect solution.
*Crystal Talk Setting:* Your choices are Normal, Clear, Crisp and Bright.
Let me see: Do I want the call to be Clear or Crisp? Or perhaps Bright?
They may have as well named them as “Try-and-see-if-you-like-this-1”,
“Try-and-see-if-you-like-this-2” etc. Too many choices will confuse the
user. Also, an explanation will help the user make the choice. Is one
better in noisy surroundings etc etc.
Video lectures of MIT course 6-00Fall-2008 “Introduction to Computer Science and Programming” are available as part of open courseware. One of the topics is “Dynamic Programming” where the knapsack problem is discussed. The programming language used in the course is Python. I wish however that scala or haskell was used instead.