The popular open source advocacy website Open Addict, is now blocking Internet Explorer users from viewing the newly designed front page due to IE rendering bugs: “I’m tired of hacking workarounds for IE’s bad implementations of standard technologies; Try to validate Internet Explorer’s home page and see if you think Microsoft cares about standards (via News dugg by neoporcupine)