Nevermind.
Just noticed the time stamp...
11:52pm
No, you’re right. The one you linked to was posted yesterday.