though I can't imagine it would have been something hot with more than 12V.
Then running it off of 12V, it didn't. And I shortly realized that I did some damage because I could no longer upload new sketches. And none of the pins were giving me 5V anymore.
Based on this:I am guessing you connected your pullup resistor to +12V.