I'm not sure if this is the thread you were thinking about, but I don't see much about the appearance of the founder; rather it is all rightfully focused on his miserable failings and running his company into the ground: https://news.ycombinator.com/item?id=11327341
I believe him dressing up like Ziggy Stardust was discussed. I believe he'd also had a fashion gaff (cartoon character shirt or tie or something like that) in an IPO announcement for a different company that was discussed either in the comments or the article.