Chris Leong comments on PASTA and Progress: The great irony