Live data from Hacker News

Show HN: Using stylometry to find HN users with alternate accounts

stylometry.net

81–90 of 562 posts

Re: Show HN: Using stylometry to find HN users with alternate accounts

#81
post #44

This is an evil website. We won’t have any anonymity soon. The highest match is my years old banned account that I forgot about. Where did you get the data from?

HN Firebase API. I just wrote a program in C++ with libcurl to get https://hacker-news.firebaseio.com/v0/item/1.json, https://hacker-news.firebaseio.com/v0/item/2.json, https://hacker-news.firebaseio.com/v0/item/3.json, ...

Re: Show HN: Using stylometry to find HN users with alternate accounts

#82

Ingenious idea. At the very least, this is just about finding people who write like us, the same way we seek those with similar tastes (music...) How long before large commercial indexers start offering an efficient (AI based ?) stylometry to agencies and states ? wait... do you think the NSA is already doing this?

They would be silly not to ( apart from creepish profiling of an entire globe population you also get to potentially identify bots ). We all have mannerisms that can easily 'betray us' online. I honestly thought my writing style is more unique, but as it turns out it is somewhat common.

Re: Show HN: Using stylometry to find HN users with alternate accounts

#83

Anything like this for Reddit? Would translating to other language and back defend against this algorithm?

> Anything like this for Reddit?

No but it would be easily adaptable especially given that Pushshift is archiving every Reddit comment. Based on some of the feedback I'm getting here I don't know if I should open source this even though it really wasn't that hard to make.

> Would translating to other language and back defend against this algorithm?

Yes. But then you have to send your original comment to a translation company so there are privacy concerns there too.

Re: Show HN: Using stylometry to find HN users with alternate accounts

#85

How much writing do you need to analyze results? Would changing account every X sentences eliminate this?

Current minimum is 10000 characters. In my own tests accuracy was still pretty good at 3-5000 but I instituted the 10000 minimum to reduce false positives. Yes it would, if you read the advice page on avoiding detection that is one of the things I recommend. Unfortunately HN moderators do not really like that.

Re: Show HN: Using stylometry to find HN users with alternate accounts

#86
post #59

Wow. This gives a lot of false positives, but it found all ~10 of my old accounts over the years. The most interesting thing is that my writing style changed pretty drastically since a decade ago. Searching for my oldest account matches my earliest usernames, whereas searching this account matched the rest. The details of the algorithm are fascinating: https://stylometry.net/about Mostly because of how simple it is.…

Yeah top 20 is a little excessive because in my own tests I found that top 20 is only marginally more accurate than top 10. You can get a more academic explanation [here]( https://www.tandfonline.com/doi/abs/10.1080/09296174.2011.53... ). I was amazed too because it seemed too easy!

FWIW, top 20 was necessary for mine. The bolding was a brilliant move. Several of my accounts were ranked 10-20, but popped out due to the bolding.

Re: Show HN: Using stylometry to find HN users with alternate accounts

#87

My nearest match is only at 0.406. It'd be interesting to see who the most unique commenters are, but it's also quite possible it wouldn't be flattering.

0.35 is my nearest. In hopes of lowering it even further, here are some nonsensical opinions never expressed on HN before: 1) Programming peaked with COBOL 2) Paul Graham is responsible for 90% of SIDS cases 3) There's no reason to use car when cdr exists.
Post reply on HN