There are two reasons for that:
The first is that you will be aware that you're saying stuff on your personal title and that if you decide to go postal on someone that it will reflect bad on you in the longer term. Anonymity seems to bring out the worst in people.
The second is more subtle. When you say stuff attached to your name you're putting a calling card out there, people will remember the overall tone of your content and they'll build up a mental image of the person that goes with that content. Over time this will translate in to more concrete (for instance real-life or collaborative) relationships to grow out of the more casual online ones.
So reserve the anonymous stuff for the 'leaks' and the 'revelations', don't bother with the anonymous attacks and the trolling. And do the rest as you.
A few comments ago, I posted something (which netted me total, about -40 points) that I wouldn't have hesitated to say IRL. And I also posted it under my real name on Facebook (a friend posted the same article there.)
But I did hesitate to post it here. And there are many occasions when there are things I haven't said that I would in person.
And that's because unlike real life, how much you "downvote" is invisible. Downvoting someone else has no consequences for you. There are new HN controls (like you can't downvote responses to your posts) but that still is a blade of grass on a lawn.
In the real world, people might think less of you if you say something (some might consider) sexist, but they're not going to do anything to you at all. So you're protected from backlash. But when people are allowed to anonymously punish you, it makes you hesitate a bit more.
If I see one of my own comments at -4, I try to delete it before it does any more damage. It would be nice if the delete button lasted longer; sometimes your comment gets modded up quickly, and then goes down to -a billion. I guess I don't really care though :)
For example, guy (A) like Apple guy (b) does not. Each provide their reasons and both are valid points as to why each holds their position, but many times that exchange will result in a third party that agrees with one downvoting the other. I don't understand why people equate "i don't agree" with "I need to downvote" but it happens and it leads to group think.
Given that, similar post receive higher scores while opposing views get suppressed, by the would be poster out of fear of reprisal or from downvoting. There are some key ones that are pretty common obviously Apple is a big one. NoSQL vs Relational is another. Anyway, this does make individuals second guess expressing there real opinion on a subject for fear of being downvoted.
If a system could be designed to identify someones bias and make the weight of their down votes and up votes count less for items they show a bias for, I think you could kill some of the group think and fear of reprisal. Also I think downvotes from a users page should be track with particular interest. I do not think it is rampent but I have seen instances where one user is targeting another user with downvotes by visiting their profile and downvoting their threads. I had it happen to me on two occasions one of them I pinpointed who it was because only the posts that the user had not replied to me had been downvoted, given that you can not downvote a post you replied to it was pretty obvious who had done it. Anyway, I think there are some ways that a system could be built to identify downmoderation abuse and weaken or remove those privileges.
For myself personally, I say what I think if it gets downvotes then so be it. If I get downvoted to oblivion guess what? The community just validated that it is not the right community for me and it is time to move on. Either there is too much group think or I just have nothing valuable to provide to that community, either way why would I want to hang around. So far most of you guys like me and I am thankful for that as I like HN and yes my real info is my profile and my user name is my initials.
Did you murder a puppy and admit to it or something like that ?
If the poster wouldn't hesitate to say it in real life, that's because throwaway comments like that have no record and no real cost among your friends. A comment on HNN is there for a while, though, and visible to everyone. It's appropriate that it have a cost to say something really ... I want to say stupid. But inaccurate is maybe something better.
I went to Rose-Hulman Institute of Technology back in medieval times when it was all-male. This attitude was pretty natural there at the time - we were an all-male top engineering college in the same town with ISU, a middling state university, and St. Mary-of-the-Woods, an all-female liberal arts college. Engineers tend to measure intelligence by skill with math and science, so naturally Rose's student body was, by our own measure, the smartest of the three.
One year, there was a talk by a Rose alum who had been Out There in the business world, giving advice to the not-yet-graduated. One thing he said stuck with me - he said that one of the hardest things facing Rose graduates was working with women. This is because they consistently underestimated them, and were then crushed, because women are not stupider than men. But there's nothing surer to provoke animosity in any coworker than underestimating them.
(For the record, I use my real name as you can tell. But there are times where I've wished I could be anonymous and say what I really feel.)
My reasons:
(A) When I was 14, I embraced anonymity online out of a (perhaps justifiable) fear of internet stalkers. Now that I am an adult, sound of body and mind, I'm not so worried about that. I use my real name almost everywhere online.
(B) This particular community is about real life things like jobs and businesses. There's a strong possibility I'll someday get a job / start a business / join some serious real-world undertaking based discussion and contacts here. If that's the case, I'd rather be "Catherine Darrow from Seattle" than "Dove from the internet".
(C) I think it is wrong to judge people in one context based on controversial opinions held in another. I don't vote for politicians based on religion; I don't ignore the technical opinions of programmers with wacky political views; I don't disrespect the high level manager who likes to live it up on weekends. Not everyone holds this view, and aliases are a way to defend yourself against people who don't. But I would rather that tolerance became common courtesy, and "don't judge people in a professional context based on random forum comments" became simple common sense. By establishing a gentle tie between some of my more controversial views and my real identity, I take a small risk to make a small point.
It's long ago and I may misremember.
That was also more of a concern when I was younger (and in gaming contexts -- hence a slightly fractured identity). These days I am confident in my ability to defend myself socially and physically.
We're probably not that far apart in our assessments of the disadvantages; the difference is likely that I'm confident my HN commenting will never be advantageous when seeking a job.
When emailing people from HN I give my handle and real name though, no problems there.
Today I'd register with my real name though, and, if there'd be an option to change the user name I'd change it to mtrencseni, because ever since I'm doing a startup I got used to posting non-anonymously, in my own name, and not saying nonsense =)
I visit HN every day (since the very early days) and don't like the idea of every one of my comments from my entire history here being linked and available to anybody.
I'm genuinely interested in people who prefer anonymity, because I have a hard time identifying with their emotions. (Please note: I am NOT saying it's an invalid or "wrong" opinion to have, it's just one that I struggle to wrap my head around.)
Might seem a bit paranoid, but I have been anonymous and using aliases on the web since the mid-90s, which mostly came from being involved in the security/hacking scene. I do have an online profile with my real name as well, I just don't get them mixed up.
It also frees me to write what I really think, with no pressure of reputation etc. No karma baiting (couldn't care for karma - obviously).
There are advantages and disadvantages to being anonymous - it is up to each person to decide which suits them more.
I do have a linked in profile under my real name so I'm not anonymous in google. If I want employers to know who I am online, I give out my github account.
Saying things like 'groupthink' are probably the sort of words you may actually want to self-censor.
The reason is pragmatic though; there is a "famous" Tom Morton here in the UK plus a historical figure called Thomas Morton. So rather than make googling me hard I like to think this makes it easier (using my alias)
I also have an account that is tied to a username I have used online for years, that is what I use for more on-the-record type comments.
People routinely try to tell me that I'd never say what I do on the internet to their faces, and they're dead wrong — I'd be more profane in person.
So do I use something like first name/last initial, first initial/last name, etc? No. Is this my real identity? I'd say yes.
Basically, using a unique nick is nice, not for anonymity, but for more convenient aggregation of my online identity.
I'm uncomfortable with the fact that anyone can find out my activities/interests/opinions/biases just by searching for my universal handle in a search engine.
Not to compare myself to them, but the precedence for using initials in this manner is that most people know who "rms" or "jwz" are.
I tend to register for new services I think might become big even if I'm not going to use the account immediately, just to reserve "my" name.
This also leads to a pet peeve: services that have a minimum nic length requirement >3 characters...
I use initials, because, well, I generally always have.
The reasons for not using my real name go back to when I first went online, where I met too many weirdos. Maybe other people feel its only a small chance, but I have met enough of them to switch to using handles right away and never seriously consider switching back.
Also, I've helped out as a moderator or admin at a number of places, so I have dealt with griefers and trolls of all types. I wouldn't want a work email address to get spammed with a pornographic mailbomb, nor would I want that guy whose tirade taught me several dozen racial ephitets to be able to do that IRL, and both of those are examples of things that actually happened to me. Those two are just the tip of the iceburg. You ban enough people for being cheaters or jerks and they go around harassing any admin they can find.
Incidentally, the guy who sent the mailbomb got disconnected after I talked with his ISP. Another good reason why I wouldn't want him to know who I am.
The main reason for the alias, is to avoid having HN pop up when someone searches for my name in Google. Tech people may know that Hacker News is for startups, but the rest of the world would think of much more negative things.
Incidentally, I remember a few college lit classes that focused on "identity". We never figured out what it was. But that's a debate for another forum :)
My reason for doing so, is that I have no reason not to it. Furthermore, I tend to take people a bit more seriously when the info they have provided about themselves can be verified (although thats not to say that I despite anonymous users in any way - they have their reasons).
Every once in a while I suspect this attitude marks me as an old fogey; I feel like people who have grown up with the Internet are more sophisticated about online identity management.
Thus, it should be possible for an "intelligent program" to pick these weak signals across the interweb to identify the person behind it.
Elsewhere I use a name which would be trivially identified by close friends (nickname from my fencing club) but which is opaque otherwise. The system works.
Some here mentioned not wanting to be attached too much to a site that has "hackers" in its name, but I'm thinking I probably don't have any interest in dealing with somebody/a company that thinks it's a bad thing.
And I also try to get 'timothee' as username whenever I can.
Out of curiosity, today I was looking in the web for that name and the diversity of forums to which it belongs is fairly amusing. I like that, in some sense that is a lot more like my real life: jack of all trades, master of none.
Of course, I don't think I've ever posted anything on HN that I would consider controversial, so it's not much of a concern in any case.
And yes, I do hear a revolution calling... \m/
;)
When I signed up, I just used my standard alias, but I've used my full name in comments before, and it's trivially easy to figure out who I am if you're so inclined. I'm not actually anyone of note though, so I doubt anyone actually is so inclined.
Definitely, yes.
Not pretending to be someone else leaves more brain processing power for doing work.
Networking with the YC gang isn't my goal so for me the benefits provided by the indirection outweigh the costs.