I had to look up “weblog” in translate.google to get its Greek meaning. “Istolog” isn’t too evil-sounding a word, actually.
I was worried it would be “membranolog”. That would be insane.