>>48
Actually, 'otaku' comes from the word they used to address each other on Internet forums. Since everyone you meet on the Internet is a stranger, they used the most polite form of 'you' possible when speaking to each other - 'otaku,' which, as you said, literally means 'one's house.'