I am Mindspillage on enwiki also. I live in Mountain View, CA, USA.

Sometimes I even remember to log in.