Videos you can learn from

Berkeley webcasts of their courses. Google TechTalks. Authors@Google. LongNow seminars about long term thinking. UCTV Video on Demand. Nova. Computer History Museum. Comments Michelle 5 Dec 2006 12:39 pm: Do you have books I can learn From? Top 10 non-fiction books?

Classic texts in computer science

Classic texts in computer science. Worth reading for the sheer insight. Update: The link didn’t seem to work in Feb 2007. Here’s the list. An axiomatic basis for computer programming by C. A. R. Hoare Communicating Sequential Processes (CSP) by C. A. R. Hoare Call-by-name, call-by-value, and the lambda calculus by Gordon Plotkin Towards a theory of type structure by John C. Reynolds Definitional interpreters for higher-order programming languages by John C. Reynolds An APL Machine 1970 by Philip S. Abrams Henry Baker’s Archive of Research Papers (many classic Lisp papers) The Anatomy of a Large-Scale Hypertextual Web Search Engin by Sergey Brin and Lawrence Page No Silver Bullet: Essence and Accidents of Software Engineering by Frederic P. Brooks, Jr. A Mathematical Theory of Communication by Claude Shannon Communication Theory of Secrecy Systems by Claude Shannon Bayesian Networks without Tears by Eugene Charniak A Universal Algorithm for Sequential Data Compression by Jacob Ziv and Abraham Lempel A Relational Model of Data for Large Shared Data Banks 1970 by Edgar F. Codd Let’s Build a Compiler 1988-1995 by Jack Crenshaw Gauging Similarity via N-Grams: Language-Independent Sorting, Categorization, and Retrieval of Text by Marc Damashek Worse Is Better by Richard P. Gabriel Hints on Programming Language Design by C.A.R. Hoare Why Functional Programming Matters by John Hughes The Design of APL by Kenneth E. Iverson The Early History Of Smalltalk by Alan Kay Computer Programming as an Art by Donald E. Knuth The next 700 programming languages by Peter J. Landin Recursive Functions of Symbolic Expressions and their Computation by Machine (Part I) 1960 by John McCarthy FORTH - A Language for Interactive Computing by Charles H.Moore Teach Yourself Programming in Ten Years 2001 by Peter Norvig Parenthetically Speaking, a collection of essays from the 1990s by Kent M. Pitman The Definition and Implementation of a Computer Language based on constraints by Guy Lewis Steele Jr. Growing a Language by Guy Lewis Steele Jr. Epigrams on Programming by Alan J. Perlis The Complexity of Theorem Proving Procedures by Stephen A. Cook Steps Toward Artificial Intelligence by Marvin Minsky The Original ‘Lambda Papers’ by Guy Steele and Gerald Sussman A Method for Obtaining Digital Signatures and Public-Key Cryptosystems by R.L. Rivest, A. Shamir, and L. Adleman The UNIX Time-Sharing System by Dennis Ritchie and Ken Thompson Comments jawahar 6 Feb 2007 5:52 am: anand this link is not working !! Classic-texts-in-computer-science – maxviv 5 Jun 2016 7:15 pm (pingback): […] Classic texts in computer science […]

BitTorrent round-up on lifehacker

How To Set Up Azureus Automatically download your favourite TV shows Totally Anonymous Azureus Tips for speeding up your torrents Make your own torrent with Azureus Using BitTorrent to send files Download public domain movies Huge list of BitTorrent sites Encrypting BitTorrent traffic Top Azureus plugins What do Mickey Mouse, Lars Ulrich, and Mr. Rogers all have in common? Protecting yourself against BitTorrent bandits

The Personal MBA

The Personal MBA. John Kaufman says reading (and practicing) these 42 books should be as good as any MBA (and that an MBA is, perhaps excessively, expensive). Some of these books are worth a read in any case. Master Yourself Mastery by George Leonard Now, Discover Your Strengths by Marcus Buckingham & Donald O. Clifton Manage Your Life and Work Getting Things Done by David Allen The 7 Habits of Highly Effective People by Stephen Covey Learn the Fundamentals ...

Pulitzer Prize non-fiction

These are the Pulitzer prize winning non-fiction books. I’ve read only two: Godel, Escher, Bach and Guns, Germs and Steel. These were the very best books I have EVER read. If that’s any indication to go by, I want to finish this whole list. 1962: The Making of the President, 1960 by Theodore H White 1963: The Guns of August by Barbara W. Tuchman 1964: Anti-intellectualism in America by Richard Hofstadter 1965: O Strange New World by Howard M Jones 1966: Wandering Through Winter by Edwin Way Teale 1967: The Problem of Slavery in Western Culture by David Brion Davis 1968: Rousseau & Revolution Story of CIV Volume 10 by Will Durant 1969: Armies of the Night by Norman Mailer 1970: Gandhi’s Truth: On the Origins of Militant Nonviolence by Erik H Erikson 1971: The Rising Sun by John Toland 1972: Stilwell and the American Experience in China, 1911-45 by Barbara W. Tuchman 1973: Fire in the Lake by Frances Fitzgerald 1974: The Denial of Death by Ernest Becker 1975: Pilgrim At Tinker Creek by Annie Dillard 1976: Why Survive?: Being Old in America by Robert N Butler 1977: Beautiful Swimmers by William W Warner 1978: Dragons of Eden by Carl Sagan 1979: On Human Nature by Edward Osborne Wilson 1980: Godel, Escher, Bach: An Eternal Golden Braid by Douglas R. Hofstadter 1981: Fin-de-siecle Vienna: Politics and Culture by Carl Schorske 1982: The Soul of a New Machine by Tracy Kidder 1983: Is There No Place on Earth for Me? by Susan Sheehan 1984: The Social Transformation of American Medicine by Paul Starr 1985: The Good War: An Oral History of World War II by Studs Terkel 1986: Common Ground by J. Anthony Lukas 1987: Arab and Jew by David K Shipler 1988: The Making of the Atomic Bomb by Richard Rhodes 1989: A Bright Shining Lie by Neil Sheehan 1990: And Their Children After Them by Michael Williamson 1991: Ants by Bert Holldobler 1992: Prize by Daniel Yergin 1993: Lincoln at Gettysburg: The Words That Remade America by Garry Wills 1994: Lenin’s Tomb: The Last Days of the Soviet Empire by David Remnick 1995: The Beak of the Finch: A Story of Evolution in Our Time by Jonathan Weiner 1996: The Haunted Land by Tina Rosenberg 1997: Ashes to Ashes by Richard Kluger 1998: Guns, Germs and Steel by Jared Diamond 1999: The Annals of the Former World by John McPhee 2000: Embracing Defeat: Japan in the Wake of World War II by John W. Dower 2001: Hirohito and the Making of Modern Japan by Herbert P. Bix 2002: Carry Me Home by Diane McWhorter 2003: A Problem from Hell by Samantha Power 2004: Gulag: A History by Anne Applebaum 2005: Ghost Wars by Steve Coll Comments Jayant 30 Mar 2006 2:12 pm: Thanks a ton for the list. Pulitzer books in non-fiction are just gems! Arun 31 Mar 2006 8:08 am: Ouch, haven’t read even one of these. And i thought i read more non-fiction than most!!! S Anand 31 Mar 2006 9:45 am: Next on my reading list are Ants (don’t be fooled: though it’s really about ants, it’s apparantly a fascinating read), Annals of the Former World (which I developed a liking for since I read A Short History of Everything), and Carl Sagan’s Dragons of Eden. Sanchaari 31 Mar 2006 2:14 pm: Hi Anand, I liked your Bolg style, can I take some ideas from here? Which blogging site you are using? S Anand 31 Mar 2006 4:47 pm: Feel free to pull ideas. But I don’t use any blogging software. I write entries in Excel, and my Perl program converts that to HTML, which I then I FTP. Not much help, I’m afraid…

Software inventory

I end up changing my office laptops every year or so, and hence reinstall lots of software. Here’s my inventory. I most certainly will install the following. ActivePerl. I still program. I know Perl. I love Perl. Acrobat Reader BitLord DivX player Dave’s quicksearch deskbar Microsoft Office 2003. Has some really good improvements over Office 2000. NoteTab Light. Multiple tabs notepad. But is there anything better? Nero Express Picasa 2 WinAmp (with Media Library import/export) WinRar WinZip I most likely will install the following, but not necessarily. Adobe Photoshop. Almost vital, but I can live with Microsoft Office Picture Manager. Goldwave. I often record interviews, or give commentary for home-made movies. Google Earth (with Fraps). To browse the world and make movies out of them. Google Toolbar Mozilla Firefox. For multi-tabbed browsing, mainly. Otherwise, IE is fine. MSN Messenger. Just for the interface. Somehow, it feels “smoother” than Yahoo. RealPlayer. Don’t listen to RealAudio that much. Still… UnixUtils. I use “grep” and “less” more often than “dir” VirtualDub. For the occasional movie editing that Microsoft Movie Maker can’t handle. WinHtTrack. To browse offline. Google Desktop Search. Helps remember my browsing history. ...

Top 10 Hindi movies ever

Inspired post by Aashish on the top 10 hindi movies ever. Sholay Lagaan Dilwale Dulhaniya Le Jayenge Anand Deewar Roja Aandhi Golmaal Khamoshi Pyaar to Hona Hi Tha Comments Manoj Saraf 16 Jun 2009 8:36 am: Pyar to hona hi the should be exclluded from the list sudhir 11 Mar 2010 4:41 am: Dilwale Dulhaniya Le Jayenge & Pyaar to Hona Hi Tha should be removed….instead Dil Chahta Hai and Swades should be included Sachin 16 Aug 2010 5:39 pm: I agree with Sudhir…instead Pyassa (Guru Dutt) and Guide should be included. munish 6 Oct 2010 5:08 pm: Guide, 2. Mugal e Azam, 3. Mother India, 4. Sholey, 5. Anand, 6. Deewar, 7.Lagaan, 8. Jaane bhi Do Yaaron, 9. Paakija, 10. 3 idiots Chinmaya 18 Nov 2010 4:20 pm: 1.3 idiot 2.kaho naa pyar hai 3.solay 4.ram teri ganga maili 5.dhoom 6.andhi 7.ddl 8.lagan 9.dil chahta hai Thakur 6 Jan 2012 1:59 pm: DDLJ 2.Kuch Kuch hota hai 3.Devdas 4.Sholey 5.Sangam 6.Mughl-e-ajam 7.Guide 8.Kagaj Ke Phool 9.Chak de India 10.Anand Oolala 12 Jul 2012 7:47 pm: 1 hum apke hain kon 2 mother india 3 sholey 4 3 idiots 5 anand 6 kuchh kuchh hota hai 7 do bigha zameen 8 guide 9 mughal-e-azam 10 kranti