If you have a Galaxy Nexus like I do, it came with a Google Prepaid Card (with $10 preloaded). Today’s the last day to spend that $10, so I had to frantically scramble to find a PayPass-capable merchant.
When I did a search in my area, all the hits were for places like Rite Aid, McDonald’s, etc., and I couldn’t think of a way to spend $10 there. Luckily, BP also supports PayPass, and our local BP is currently doing a $0.79 any-size-fountain-drink promotion. Nice way to top up the car and our gullets at the same time. :-)
(Incidentally, since I recently topped up the car, the pump stopped at $6.95. I decided, though, that I didn’t want to waste the $1.34, so I kept the pump going. :-P)
Some final screenshots of the card’s final balance…shortly before the card was forcibly removed from the Google Wallet app:
My friend Faryn says you should do it Steve Wozniak style. You’d better ask her what that means. :-P
Well, a big part of learning is diving right in. I dived right into Scheme back in 2002 (albeit only part-time, which is why I’m not a Scheme grandmaster or anything ;-)), and never looked back.
If you want some actual resources, I’ve been told that How to Design Programs and Structure and Interpretation of Computer Programs are both really good. I have not read through either of them, so it’s not a personal endorsement per se. Both of these books use Scheme as the language of instruction, but the concepts carry anywhere.
As for languages, any language that encourages a highly-functional style is good. So, Haskell, OCaml, Erlang, Clojure, or Scheme are all on my (non-exhaustive) recommended list.