Gold and Fool's Gold: Successes, Failures, and Futures in Computer Systems Research