Well that pretty much confirms what Julie said was true. Kudos to GitHub for not trying to sweep things under the rug.
Except for anything regarding any sort of sexism.
The post only states that the founder's wife will no longer be permitted in the office. It neither confirms nor denies anything. This post is cleverly crafted but is not a confirmation of any of Horvath's claims.