Sunday, August 26

Paul Graham Essays, Hackers & Painters

   Paul Graham is a programmer, painter and author.  He usually writes
   about programming, but he writes general stuff too, such as a piece
   on procrastination I posted recently.

   He's written a couple of interesting pieces lately:
   * Stuff
     <http://paulgraham.com/stuff.html>
     ... which is about having too much of it
   * Holding a Program in One's Head
   Ôøº  <http://paulgraham.com/head.html>
     ... which gives an insight to non-programmers how programmers work
   (and why we get cranky when interrupted)

   Other great essays are on his website:
     <http://paulgraham.com/articles.html>
   including:
   * How to Do What You Love
     <http://www.paulgraham.com/love.html>
   * What You'll Wish You'd Known
     <http://www.paulgraham.com/hs.html>
   * How to Make Wealth
     <http://www.paulgraham.com/wealth.html>
   * Great Hackers
     <http://www.paulgraham.com/gh.html>
   * Hackers and Painters
     <http://paulgraham.com/hp.html>

   He wrote a book a few years ago, "Hackers & Painters: Big Ideas from the
   Computer Age":
     <http://paulgraham.com/hackpaint.html>
     <http://www.amazon.com/Hackers-Painters/dp/0596006624>
   Some of the essays in the book are also published on the site.  I read the
   book last year and enjoyed it.

Sunday, August 19

Odds and Ends, Sun 19 August 2007

   1. "The world's strangest laws"
     <http://www.news.com.au/sundaytelegraph/story/0,,22261278-5012895,00.html>
     <http://www.bspcn.com/2007/08/18/the-worlds-strangest-laws/>
   Examples:
   * In England, it is an act of treason to place a postage stamp bearing
     the British monarch upside down.
   * In France, it is forbidden to call a pig Napoleon.
   * In Eureka, Nevada, USA, it is still illegal for men with moustaches to
     kiss women.

   2. "When insults had class - Sticking in the daggers"
     <http://www.boreme.com/boreme/funny-2006/class-insults-p1.php>
   Examples:
   * "He is a self-made man and worships his creator." -- John Bright
   * "Some cause happiness wherever they go; others, whenever they go."
      -- Oscar Wilde
   * "A modest little person, with much to be modest about."
      -- Winston Churchill

   3. "Venice charges rude tourists extra"
     <http://www.telegraph.co.uk/news/main.jhtml?xml=/news/2007/08/09/wvenice109.xml>
   "A 'significant proportion' of the city's bars and restaurants are now
    operating two or even three price lists: one for tourists, another for
    locals, and a third for 'sympathetic' tourists who make more effort
    than the usual grunted demands."

   4. "Super name for NZ baby"
     <http://www.abc.net.au/news/stories/2007/08/08/1999997.htm>
   "A New Zealand couple is looking to call their newborn son Superman -
    but only because their chosen name of 4Real has been rejected by the
    government registry."

   5. "Giant Lego man washed up on Dutch beach"
     <http://www.abc.net.au/news/stories/2007/08/08/1999202.htm>
   "A giant, smiling Lego man has been fished out of the sea in the Dutch
    resort of Zandvoort."

   6. "Ten Reasons To Throw Away Your Cellphone"
     <http://blog.wired.com/gadgets/2007/07/ten-reasons-to-.html>

   7. "When You Absolutely, Positively Should NOT Use Email: A Civilized List"
     <http://changethis.com/36.03.Civilized>
   "For those of us email addicts who can’t quit cold turkey but are
    increasing stressed by the size of our inbox each morning, Shipley
    and Schwalbe offer advice for managing our input and output in this
    engaging manifesto."

Sunday, August 12

The Big Over Easy + Hackers

   A couple of book reviews ...

   1. "The Big Over Easy" by Jasper Fforde
     <http://www.amazon.com/Big-Over-Easy/dp/0143037234>

   After four books in the "Thursday Next" series, Jasper Fforde changed
   tack and wrote a couple of books in a series of "Nursery Crimes".  The
   first is about the investigation of the death of Humperdinck Jehoshaphat
   Aloysius Stuyvesant van Dumpty, otherwise known as Humpty Dumpty.

   As in the the "Thursday Next" series, real life and literary characters
   mix freely.  But this time the "real world" is much more like the
   world we live in, so for example computers exist and the UK still is a
   United Kingdom.  And the characters are from popular nursery rhymes.

   Detective Inspector Jack Spratt of the Nursery Crimes Division leads
   the investigation, with new sidekick Mary Mary (of Quite Contrary fame).
   Suspects include Giorgio Porgia, Randolph Spongg, Lola Vavoom, his wife
   and the many mistresses that Humpty had accumulated.

   If you found that previous paragraph too twee, then this book is
   probably not for you.  To be honest, I found it a bit lightweight and
   not as funny or as inventive as the "Thursday Next" series.


   2. "Hackers: Heroes of the Computer Revolution" by Steven Levy
     <http://www.amazon.com/Hackers/dp/0141000511>

   I've been meaning to read this book for a while now, but couldn't get
   my hands on it.  It was written over twenty years ago, and I managed to
   find a copy in the Barr Smith Library.

   The author's goal is to explore the "Hacker Ethic":
     <http://en.wikipedia.org/wiki/Hacker_ethic>
   Note that we're not talking about hackers in the sense of breaking into
   other people's computer systems.  Unfortunately the media has hijacked
   the term, which originally referred to someone who "follows a spirit
   of playful cleverness and loves programming":
     <http://en.wikipedia.org/wiki/Hacker>

   Three generations of hackers are chronicled in the book.  The first
   generation of hackers were students and hangers-on at university
   computer labs (in particular MIT and Stanford) in the 1950s and 1960s.
   These were the days of mainframes and time-share systems.  Artificial
   Intelligence was the dream.  Sharing code freely was a given, fore-
   shadowing the modern Open Source movement.

   The second generation of hackers were the "hardware hackers", who built
   their own computers following the development of transistors and silicon
   chips.  Many were members of the Homebrew Computer Club in California
   during the 1970s.  For example, a well-known member was Steve Wozniak
   who designed the Apple I and II.  Before that there was the Altair,
   and several lesser-known systems vying with Apple.  IBM was still years
   away from introducing the PC.  But Bill Gates was already cutting his
   teeth, writing an early version of BASIC for the Altair.

   The third generation of hackers looks at the games being developed for
   "home computers" in the 1980s: Pac Man, Adventure, Space Invaders, Zork,
   and Loderunner to name a few.  If you grew up during that time you would
   remember publishers like Broderbund, Sierra On-Line, Sirius and Infocom.
   Systems included Atari Home Computers (not the consoles), Commodore,
   TRS-80, and Apple.  Only Apple would survive to the present day.

   Overall, a fascinating book about important moments in the history of
   computers.  Some of the historical and technical aspects were overly
   simplistic, but that's just me nitpicking.  A sequel or update would be
   good, including discussions of the Microsoft monopoly, the Internet,
   the modern Open Source movement, and the metamorphosis of computers into
   other devices such as PDAs, mobile phones, iPods, TiVos etc.

Sunday, August 5

Visualise This! + Amazon Concordance and Text Stats

   1. Data Visualization: Modern Approaches
   <http://www.smashingmagazine.com/2007/08/02/data-visualization-modern-approaches/>
   "Let's take a look at the most interesting modern approaches to data
    visualization as well as related articles, resources and tools."

   A selection:
   * Musicovery
     <http://www.musicovery.com/>
   "displays music taste connections and lets you listen to the song and
    browse through similar songs."
   Select genres and mood settings: Dark <-> Positive + Energetic <-> Calm

   * MusicMap - Visual Music Search Application
     <http://www.dimvision.com/musicmap/>
   "connections are represented as connected lines; they create a web"
   Appears to use Amazon's catalogue search and "explore similar items"
   facilities.  To start, click on "NEW SEARCH" and enter an artist or
   an album.

   * Elastic Lists
     <http://well-formed-data.net/experiments/elastic_lists/>
   "demonstrates the 'elastic list' principle for browsing multi-facetted
    data structures. You can click any number of list entries to query the
    database for a combination of the selected attributes. The approach
    visualizes relative proportions (weights) ofmetadata by size and
    visualizes characteristicness of a metadata weight by brightness."

   * Newsmap
     <http://www.marumushi.com/apps/newsmap/>
   "an application that visually reflects the constantly changing landscape
    of the Google News news aggregator. The size of data blocks is defined
    by their popularity at the moment."
   I posted this to the B-List 3 years ago.

   * Voyage
     <http://rssvoyage.com/>
   "an RSS-feader which displays the latest news in the 'gravity area'.
    News can be zoomed in and out. The navigation is possible with a time-
   line."


   2. Amazon Concordance and Text Stats

   Amazon has recently added Concordance and Text Stats for many books.
   When viewing a book's page, look for the "Inside This Book" section
   after the "Product Details".
   * Concordance shows the 100 most frequently used words a book.
   * Text Stats shows Readability, Complexity, Number of Characters,
     Words and Sentences, and "Words per Ounce"/"Words per Dollar".

   At the very easy level of readability is "The Cat in the Hat":
     <http://www.amazon.com/Cat-Hat-Seuss/dp/sitb-next/0679891110/ref=sbx_con>
   Interestingly, "Ulysses" by James Joyce is apparently not that as hard
   to read as its reputation would suggest, at least according to Amazon:
     <http://www.amazon.com/Ulysses-James-Joyce/dp/sitb-next/0679722769/ref=sbx_con>