As promised, The Web Standards Project relaunched its site today.
I wish everyone would read their materials, but I think that's a bit unreasonable. I'm going to have to settle for doing it myself and trying to push for standards-compliance in all my projects. I'm doing an okay job, but I know I can do better.