WTF is with these steps?

On Hornby St. It doesn't have any construction barriers or anything.