Are they manually done? I just hit a year and a month.
I thought maybe it was being adjusted, because the Notch page has Ethan and Tom himself on there 5 times each.
http://www.scirra.com/badges/21/notch
Edit: Ok, maybe you saw this or it was a coincidence, but it showed up.