Slowly getting towards what the 360 has done for years! (I took the s out of the original post link)
"Your Achievements" now available on Xbox.com
(you need to be logged in)
You can see every single achievement, ordered by unlocked/locked, including those nice achievement pictures.
I think slowly they are integrating the Xbox One system @ Xbox.com.
reddit said:I'm also noticing peoples recent game clips are showing up underneath achievements as well. Looks like the site is getting a bit of an overhaul.