2 ms·
Hi. Thanks for noticing. The reason is that standard Hacker News profiles don't have photos or real names. Therefore I focused on the 1000 Hacker News profiles
by DanielRibeiro 15y ago
Hi. Thanks for noticing. The reason is that standard Hacker News profiles don't have photos or real names. Therefore I focused on the 1000 Hacker News profiles that have such data (by stating their twitter profiles).
Notice that HNSearch API limits the amount of responses to 1000, but this has nothing to do with the current limit (you can hack this limit by sorting ascending and descending). But the limit was not reached, so I did not need to cheat.
Twitter profiles were focused as not many people mention their github/facebook/stackoverflow profiles.
The reason why the list is similar to the leaderboard is because data is sorted by who has the most karma.
- Locke1689 15y agoInteresting... it seems you must have some other criteria because my (admittedly woefully outdated) profile lists my (admittedly neglected) Twitter account, but I don't see myself on there. ~5000 karma should put me only a couple pages in.
- veyron 15y agoNo its because he's using HN search. I would venture to guess that most of your karma is driven by comments, for which HNS records as 1 karma (comment karma is hidden, so HNS can't get that info and assumes 1 )
- jseliger 15y agoThis might argue for making comment karma viewable after a thread has existed for, say, a month: at that point, the absolute scores probably don't matter much for fresh readers, but the raw data could still be useful for efforts like this one.
- DanielRibeiro 15y agoHi Andy. I am sorry, but not everybody had a clear twitter username on their profile. You are right, the list was complemented with the data from this one: http://talkfast.org/2010/07/28/twitter-users-most-followed-by-readers-of-hacker-news http://talkfast.org/2010/07/28/twitter-users-most-followed-b... I've added you to the direct list. Note that the inference algorithm is quite forgiving, so "twitter @Locke1689", or "@Locke1689 on twitter", or even "twitter: Locke1689" would all have worked out. About 50 people (from a pool of 1000) with twitter accounts on their profile were left out due to this not so optimal inference.
- barrkel 15y agoIndeed, I've reduced mine to '@barrkel'. But I'm not hungry for fame or followers.
- Swizec 15y agoI think you could have easily assumed any word starting with @ is a twitter profile, especially if it does in fact correspond to an existing twitter profile. Also, I feel left out. :P
- DanielRibeiro 15y agoYeah, I've tried a lot of these things. Unfortunately emails get caught up as well. And then you get users like yahoo, gmail, and so on. As it gets out, people who are interested into being listed can just put "twitter: " before their @twitterusername. Not being very thorough also allows people to self-exlude from the listing. Which seems be in the interest of some.
- Mz 15y agoNot being very thorough also allows people to self-exlude from the listing. Which seems be in the interest of some. That's a great point. Can you post info on the site on how to be included or self exclude for those who have a twitter account? (I don't but have considered getting one. I would kind of like to know how to self exclude should I get one. I've had lots of issues over the years with unwanted, negative attention. One of my primary concerns these days is having some control over how much exposure I am getting.) Thanks so much.
- DanielRibeiro 15y agoSure thing. For now, I just make clear that things like "myname on twitter" and "twitter is myname" will never be considered.
- Mz 15y ago
- acangiano 15y agoI didn't have twitter in my profile. Can you add me?
- DanielRibeiro 15y agoSure. You are on. It is updated automatically with time, so people don't need to worry about particular requests.
- gojomo 15y agoHow often updated?
- DanielRibeiro 15y agoAbout once every hour.
- acangiano 15y agoThanks! Awesome job.
- tokenadult 15y agoI've just updated my HN profile with a Google+ profile link at the VERY end of the profile.
- DanielRibeiro 15y agoThanks for the interest Karl. I am sorry, but it doesn't yet support google+ profiles. Also, you should probably link to: https://plus.google.com/u/0/101556315529391051445 https://plus.google.com/u/0/101556315529391051445 , as your original link[1] gives me a blank page. Edit: In the mean time, I'll probably add support for the entire leaderboard, focusing only the standard HN profile. No photos though... [1] https://plus.google.com/u/0/101556315529391051445/posts//p/pub?hl=en https://plus.google.com/u/0/101556315529391051445/posts//p/p...
- mikecane 15y agoIt jumps from 6284 to 5914. I'm 6258 and am on Twitter too.
- robryan 15y agoI have just the twitter handle on a new line, if someone has 1 word on a new line starting with @ it's probably pretty safe to assume its a twitter.
- DanielRibeiro 15y agoThanks for the suggestion. I'll look into it. However, the biggest problem is finding such users. HNSearchAPI is not complete (for instance, fogus is not listed when you search for "twitter"[1], but is when you search for "twitter.com"[2]). Which requires quite a lot of crawling (the unnofficial api helps sometimes[3], and sometimes it doesn't[4]). And HN robots is quite restrictive[5] [1] http://www.hnsearch.com/search#request/users&q=twitter&sortby=karma+desc http://www.hnsearch.com/search#request/users&q=twitter&#... [2] http://www.hnsearch.com/search#request/users&q=twitter.com&sortby=karma+desc&start=0 http://www.hnsearch.com/search#request/users&q=twitter.c... [3] http://api.ihackernews.com/page http://api.ihackernews.com/page [4] http://api.ihackernews.com/post/3118358 http://api.ihackernews.com/post/3118358 [5] http://news.ycombinator.com/robots.txt http://news.ycombinator.com/robots.txt