I have no idea what my karma is. I have to say I am glad that the anonymous thread seems to be bringing people back instead of driving them away which is what I was afraid of when I read it this morning.
When I first signed up IIRC, it suggested you invite other people to join to get karma points. I wasn’t going to do that so I decided at that point I wouldn’t let myself care.