GHC, Privacy & Luddites

Some things you might want to check out.

  • The Architecture of the Glasgow Haskell Compiler lucidly explains the overall design of the Glasgow Haskell Compiler (commonly known as GHC) and the rationale behind its key design choices. Warmly recommended if you’re interested in compilers and/or Haskell.

  • Greenwald did a TED talk on Why privacy matters and notes that “only he who moves notices his chains”. My favourite on this topic is still Schneier’s article on The Eternal Value of Privacy:

    Privacy protects us from abuses by those in power, even if we’re doing nothing wrong at the time of surveillance.

  • The below TED talk on sending up micro-satellites to photograph the whole surface of the earth every day is a fascinating example of the power of what many small (relatively) simple things can afford:

  • Movement imperceptible to the naked eye can be magnified and made perceptible with video processing (like a “motion microscope”). This turns out to have interesting applications:

  • There seems to be plenty who still believe that technological unemployment (the Luddite fallacy) is unlikely. This TED talk explains some of the mechanics behind why they should rethink – or at the very least come up with a better argument than “it didn’t happen before”:

That’s it folks. Stay sharp.