Sure it does. It allows dang to search posts for his name without getting results that conflict with the actual word dang. Plus it's pretty common usage in places and your eye is drawn to that allowing you to recognize it's a name and not just a word. Pretty useful where people use handles and not actual names. I mean yeah, HN isn't a "smart" website, but I wouldn't say the @ doesn't do anything