I was looking at the way the email addresses get "scrambled" on the user info page, and I was thinking to myself, "if I was a spammer, how would I go about defeating something like this". The first answer that occured to me is "drop all whitespace". Then I looked at the HTML and found that this was wrong. Okay, so drop all tags surrounding an '@' sign? Okay, so maybe it isn't that simple.
But why doesn't LJ use a scheme like the one used on SourceForge, where they take an address such as "firstname.lastname@example.org" and literally expand it to "username at domain dot tld"? Has this ever been considered?