del.icio.us bookmarks for November 12th, 2007

  • The original metacircular evaluator on Flickr – Photo Sharing! – “Page 13 of the Lisp 1.5 Programmer’s Manual, showing the ‘evalquote’ function written as an m-expr. Basically, you’re looking at all of Lisp defined in terms of itself.”
  • Instantbird – An IM client made with XUL. Could it be the future of Thuderbird?
  • Synergy – “Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware.”
  • Proebsting’s Law: Compiler Advances Double Computing Power Every 18 Years – I don’t know if this is exactly tru, but I agree with the conclusion: “Perhaps this means Programming Language Research should be concentrating on something other than optimizations. Perhaps programmer productivity is a more fruitful arena.”
  • If architects had to work like programmers… – Funny… and not entirely untrue.
  • Are you in? – “Somebody is going to change everything we know about television, movies, and music. It could be you.” Yes, but the MPAA will fight you all the way.
  • Zen in the Art of Rewriting – Reg Braithwaite feels he doesn’t rewrite enough. I feel I rewrite too much and my writing still sucks.
  • String#to_proc – Interesting way to access eval, it’s just syntactic sugar but it allows code in a functional style in a much easier way.
  • Programming Language Popularity – Although it does not contain information, only statistics :), trends in it could be interesting. For example, does the prominence of a language in social sites translate into relevance in job market later?
  • SELF-REFERENCE JOKES