Twitter users most followed by readers of Hacker News

One of the best ways to find interesting people to follow on Twitter is to look and see who other smart people are already following.

With that goal in mind, I’ve created a list of Twitter accounts heavily followed by the Hacker News community. The list is ranked by the percent of HN readers following each person. Many of the people uncovered by this list are themselves active users on Hacker News, but many are not, and overall I think it’s a fun way to get a glimpse of who the HN community finds it valuable to listen to (on Twitter, at least).

Data

One of the byproducts of my Hacker News Twitter feeds project was a data set of Twitter names for all Hacker News users.

This data set is not perfect. First, it only covers Hacker News users who have listed their Twitter accounts in their profile. This is only a fraction of all HN users. Second, the set may be missing some users whose profiles I haven’t yet scraped. In the end, the total data set only amounts to 300+ Twitter users, but I that’s probably big enough to be representative of the population of Hacker News readers as a whole.

Once I had this data set in hand, generating the list was done using Python and Tweepy.

1-10

Rank Twitter name Name % following
1. @fredwilson Fred Wilson 33.8%
2. @ev Evan Williams 31.6%
3. @timoreilly Tim O’Reilly 28.7%
4. @jasonfried Jason Fried 28.4%
5. @BillGates Bill Gates 26.9%
6. @shitmydadsays Justin 25.3%
7. @TechCrunch TechCrunch 24.4%
8. @davemcclure Dave McClure 24.1%
9. @al3x Alex Payne 23.4%
10. @dhh DHH 23.4%

11-20

Rank Twitter name Name % following
11. @dcurtis Dustin Curtis 23.4%
12. @venturehacks Venture Hacks 23.1%
13. @ycombinator Y Combinator 23.1%
14. @jeresig John Resig 23.1%
15. @hnshah Hiten Shah 22.5%
16. @cdixon chris dixon 22.5%
17. @ericries Eric Ries 22.5%
18. @newsycombinator news.yc Popular 21.9%
19. @Scobleizer Robert Scoble 20.3%
20. @garrytan Garry Tan 20.0%

21-30

Rank Twitter name Name % following
21. @kevinrose Kevin Rose 20.0%
22. @ConanOBrien Conan O’Brien 20.0%
23. @defunkt Chris Wanstrath 19.7%
24. @AndrewWarner Andrew Warner 19.1%
25. @tferriss Tim Ferriss 18.8%
26. @Jason Jason Calacanis 18.4%
27. @github GitHub 18.4%
28. @codinghorror Jeff Atwood 18.4%
29. @gruber John Gruber 18.1%
30. @biz Biz Stone 17.5%

31-40

Rank Twitter name Name % following
31. @sacca Chris Sacca 17.2%
32. @yegg Gabriel Weinberg 16.9%
33. @google A Googler 16.9%
34. @jack Jack Dorsey 16.6%
35. @MrTweet Mr Tweet 16.6%
36. @mashable Pete Cashmore 16.6%
37. @paultoo Paul Buchheit 16.6%
38. @garyvee Gary Vaynerchuk 16.2%
39. @twitterapi Twitter API 15.9%
40. @sivers Derek Sivers 15.6%

41-50

Rank Twitter name Name % following
41. @zappos Zappos.com CEO -Tony 15.6%
42. @zedshaw zedshaw 15.3%
43. @mattcutts Matt Cutts 15.3%
44. @twitter Twitter 15.3%
45. @sgblank steve blank 15.0%
46. @om Om Malik 14.7%
47. @arrington Michael Arrington 14.7%
48. @cshirky Clay Shirky 14.7%
49. @msuster Mark Suster 14.4%
50. @KISSmetrics KISSmetrics Tweets 14.4%

51-60

Rank Twitter name Name % following
51. @bfeld Brad Feld 14.4%
52. @leahculver Leah Culver 14.4%
53. @chrismessina Chris Messina 14.1%
54. @spolsky Joel Spolsky 14.1%
55. @BPGlobalPR BP Public Relations 13.8%
56. @dharmesh Dharmesh Shah 13.8%
57. @andrewchen Andrew Chen 13.8%
58. @spam Spam Watch 13.8%
59. @joehewitt Joe Hewitt 13.8%
60. @Stammy Paul Stamatiou 13.8%

61-70

Rank Twitter name Name % following
61. @joshu joshua schachter 13.4%
62. @tlrobinson uosuqo o 13.4%
63. @BarackObama Barack Obama 13.1%
64. @mkapor Mitch Kapor 13.1%
65. @37signals 37signals 13.1%
66. @joshk Josh Kopelman 12.8%
67. @rands rands 12.8%
68. @laughingsquid Scott Beale 12.2%
69. @davemorin Dave Morin 12.2%
70. @maxklein Max Klein 12.2%

71-80

Rank Twitter name Name % following
71. @davewiner Dave Winer 11.9%
72. @photomatt Matt Mullenweg 11.9%
73. @kn0thing Alexis Ohanian 11.9%
74. @anildash Anil Dash 11.9%
75. @gvanrossum Guido van Rossum 11.9%
76. @swombat Daniel Tenner 11.9%
77. @Dropbox Dropbox 11.9%
78. @marshallk Marshall Kirkpatrick 11.6%
79. @hotdogsladies Merlin Mann 11.6%
80. @loic Loic Le Meur 11.6%

81-90

Rank Twitter name Name % following
81. @leolaporte Leo Laporte 11.2%
82. @jkottke Jason Kottke 11.2%
83. @markbao Mark Bao 10.9%
84. @ryancarson Ryan Carson 10.9%
85. @ericschmidt Eric Schmidt 10.9%
86. @THE_REAL_SHAQ THE_REAL_SHAQ 10.9%
87. @mixpanel Mixpanel 10.9%
88. @antirez Salvatore Sanfilippo 10.6%
89. @andrewhyde Andrew Hyde 10.6%
90. @Werner Werner Vogels 10.6%

91-100

Rank Twitter name Name % following
91. @mcuban Mark Cuban 10.6%
92. @patio11 Patrick McKenzie 10.6%
93. @diveintomark Mark Pilgrim 10.6%
94. @tqbf Thomas H. Ptacek 10.6%
95. @rww Richard MacManus 10.3%
96. @azaaza Aza Raskin 10.0%
97. @chrisbrogan Chris Brogan 10.0%
98. @JasonLBaptiste Jason L. Baptiste 10.0%
99. @igrigorik Ilya Grigorik 10.0%
100. @danmartell Dan Martell 10.0%

For more posts about Twitter, startups and other topics, follow me on Twitter -or- subscribe to my blog feed.

Posted in Startups, Twitter | View Comments

A cure for Hacker News overload

Hacker News is the unofficial home page for the tech startup/entrepreneur community. It’s what most of us check first thing in the morning before the NYT, the WSJ, TechCrunch or any other news source. Like many other popular news feeds, however, the sheer volume of stories makes it difficult to keep up.

One strategy for consuming Hacker News is to periodically check the top stories on the home page since that’s where most of the high-scoring articles reside. This works okay if you’re always in front of the computer, but if you’re away, you miss out. It’s also terribly inefficient to repeatedly check HN, because you have to rescan stories you’ve already seen.

A different approach is to get Hacker News via RSS. This is nice because it frees you from having to check the HN site all the time, and you can catch up on articles whenever you have time. But there’s a fatal problem with the default Hacker News RSS feed: it contains way too many low-scoring stories–hundreds each day, it seems like. This renders it a huge time waster.

Score thresholds

Here’s a robust cure for Hacker News overload. Simply use score thresholds. This solves the problem of too many stories by cutting out low-scoring noise while still leaving behind those links interesting enough to have been upvoted by the HN community.

I’ve created a handful of Twitter and RSS feeds that apply score thresholds to Hacker News. Stories enter the feeds in near real-time as soon as they reach X points on the main HN site.

Hacker News stories reaching 20 points  @newsyc20  RSS feed
Hacker News stories reaching 50 points  @newsyc50  RSS feed
Hacker News stories reaching 100 points  @newsyc100  RSS feed

Here’s an example tweet from @newsyc20:

Advantages over existing feeds

How does @newsyc20 (for example) differ from established Twitter bots like @newsycombinator and @hackernewsbot?

- @newsyc20 includes links to the story itself and the Hacker News comment page for that story. Other feeds only link to the story. Having a link to the comments page is crucial because reading the HN discussion thread about an article is sometimes better than the article itself.

- @newsyc20 preserves the actual story URL if it fits inside a tweet. This makes it easier to decide if a story is click-worthy. Compare with @newsycombinator, which applies bit.ly shortening to all URLs regardless of length.

- @newsyc20 has a well-defined selection criteria: 20 points or above. It’s unclear how the other bots do their filtering.

- @newsyc20 attributes stories to the original submitter on Hacker News if that user has a Twitter account listed in their HN profile. (Just for fun.)

- The newsycNN feeds have different score thresholds to choose from, so if you feel like @newsyc20 has too much volume, you can switch to @newsyc50 or @newsyc100.

Implementation

Hacker note: these feeds are generated by a Python script I run every 5 minutes with cron. The program uses BeautifulSoup to scrape the Hacker News front page, Tweepy to send out out tweets, and sqlite3 to keep track of which stories have already been tweeted.

Feedback

I welcome any feedback or suggestions for ways to improve the Hacker News feeds. Please leave them in the comments below or contact me.

For more posts about coding and startups, follow me on Twitter -or- subscribe to my blog feed.

Posted in Startups, Twitter | View Comments

Solo founders

Startups with multiple founders have a greater chance of success than single-founder startups. This is received wisdom in the startup world. Paul Graham’s essay The 18 Mistakes That Kill Startups is most often cited together with this idea.

Strictly speaking, I don’t doubt that this has been true, and still is true.

However, I think there has been a tendency to interpret this idea as single founders have a near-zero chance of success, therefore founding a company alone is a fool’s errand. That is demonstrably not true. And I believe the odds in favor of solo founders are getting better and better everyday.

First, there are technology trends leveling the playing field. Starting a web company these days is unbelievably frictionless. Open source software has matured to the point where all the tools needed to make a web app are available for free. Cloud computing means CPU, network and storage resources can be paid for as-you-go instead of as fixed up-front costs, which in turn drives down the amount of capital needed to get a business off the ground. Even design services have seen some penetration by online pay-as-you-go models.

Second, culturally, more and more solo founders are going public with their experiences. Yesterday Ray Grieselhuber posted a thoughtful piece on his company blog, The Royal We: Single Founder Startups, where he shares his strategies for mitigating the problems inherent in being a solo founder. Hackers like Patrick McKenzie and Gabriel Weinberg have been documenting their efforts for a while now at building successful solo web businesses. There are many people flying a bit under the radar, like Tawheed Kader, and probably a great number more I’m not mentioning or not aware of. I’ve also become a solo founder myself. Inspiration is a vital part of running a startup, so the more solo founders who put themselves out there, the more there will be in the future.

One reason single-founder startups are sometimes viewed negatively is because the scope of opportunities is different than it is for multiple-founder startups. Many business ideas simply can’t be executed by a single person, no matter how much of a rockstar programmer + ninja bizdev person they are (and you generally have to be both to go solo). It’s difficult to imagine anyone building out a competitor to, say, Zynga all by themselves. These are the attention-getting businesses, the big winners on the road to IPO, so naturally it seems crazy that a single person would try and found a similar company.

The secret is that there is a growing universe of moderately-sized opportunities out there that are perfect for highly skilled solo founders, especially in the consumer web app space. These are often apps where the revenue path is clearly defined, the code can be written and maintained by one person, and the UI is not overly complex. A perfect example is PicClick, a visual search for eBay that entrepreneur Ryan Sit has seen recent success with. So to judge the odds of success for a single-founder startup, it is critical to take into account the scope of the opportunity.

All things being equal, I think that multiple-founder startups still have the advantage. They are probably more resilient and almost always able to cover more ground quicker. The catch is that it all hinges on having the right co-founders. Finding that special someone to launch a startup with is way, way harder than most people imagine. Although having the right partner who complements your abilities can be a huge force multiplier, it cuts both ways–the wrong person can hinder or even destroy your startup. If you press most solo founders, my guess is that you’ll find a story about a partnership gone awry.

In the end, both single-founder and multiple-founder startups have their advantages and disadvantages. Solo operations do come with some pretty difficult challenges, but gone are the days when “Starting a startup is too hard for one person”.

This Hacker News thread from January 2010 contains some great discussions about being a solo founder.

For more posts about startups and other topics, follow me on Twitter -or- subscribe to my blog feed.

Posted in Startups | View Comments