Two interesting resources for those interested in learning language or expanding their grasp of a particular area of language:
1. My Language Notebook, allowing users to record, download and store segments of audio or other language feedback as they attempt to master a new language. Supposedly, this tool aids in practice, and the site allows for language data exchange between users.
2. 84 Dictionaries, with links to NASA, foodie, quotation, rap, slang, and multi-language dictionaries — 84 of them in total.