HN user

rfong

54 karma
Posts2
Comments15
View on HN

Ok, seems like it's doing pretty well in favor of positivity. I searched some common nice/nasty words in the DB and I'm seeing on the order of:

- 25-70 hits for strings containing words like nice/fun/smart/kind

- 1-3 for dumb/ugly/stupid/boring/fag

- no incidences of slut/bitch/hate/crap/... (I searched a LOT)

- one racial slur that I could find

- surprisingly no negative uses of curse words (one "fucking awesome")

This is a way lower incidence of negativity than anticipated. Due to the simplicity of the text inputs, I'm going to hold off on preemptive moderation that would change the feel of the app and see how it works if I just flag blacklisted words.

Haha, that's why I don't display numbers on the bar charts. They're just to get the most important characteristics to bubble to the top. I kept the overall aggregate counts because seeing those large numbers seems to give people a nice quick shot of good feels. What do you think about those?

Clarification of analogy: if a doodle link gets posted to an internet forum (as happened with my example page), it will get spammed, but trollbait pages are irrelevant -- pages which are generated for their intended purpose do not run into that problem by virtue of obscurity.

Yup. I deliberately didn't implement any authentication because I wanted it to operate more like a Doodle -- a link gets generated for a purpose of no particular celebrity and sent to respondents for low-threshold participation. I think I will lock down submissions on the example page to make this clearer.

It's pretty fun for users who are using it for its intended purpose, and not very trollable if you use the default URL randomization.

Also bear in mind I made this in a day. It might be neat to add sentiment analysis / negative word flagging in order to weed out all-troll submissions.

Personally I'm surprised by the extremely high disapproval/approval ratio for C++. It does what you want it to, it's performant, the syntax doesn't make you jump through unnecessary hoops, and it isn't full of warty language design problems like Javascript. I may be too biased to see the issues because it was my first language. A C++ hater's perspective would be appreciated.

Hypotheses mostly based on my own internal biases regarding some of the languages I have experience with:

haskell upvotes = theoretical mathematicians

javascript upvotes = web developers

ruby - javascript = functional programmers who aren't also theoretical mathematicians

python upvotes = everyone who doesn't fall into the previous category