Still nifty at fifty.