Hacker News new | past | comments | ask | show | jobs | submit login

Yes, there is more to it than you're aware of. For starters, how do you think Twitter's API customers would monetize their applications? They would be paying Twitter for the privilege of attempting to monetize tweets. It only makes sense to pay if they can extract more value than Twitter can.

If someone finds a way to monetize tweets that's more effective than Twitter's, then Twitter would have an incentive to copy it, therefore competing with its customers.

Long story short, that's the reason Google stopped selling white label search via its api to customers like Yahoo ten years ago.

I think you missed the point of the article. Right now, Twitter has rigid limits in place - you don't think it'd be better for developers to at least know in advance they can go past that limit, even if it means they have to pay?

There are many uses for twitter data outside of just repeating the tweets with a different design. There are quite a few Twitter apps that generate revenue and some have also been acquired by bigger companies. Twitter and Google main service offering are not comparable, since Twitter has the actual data while Google is a gateway.

I didn't miss the point. Twitter does not want developers to go past that limit. Pay or no pay, it doesn't matter to Twitter. It's not part of the plan.

From the actual announcement:

"we will require you to work with us directly if you believe your application will need more than one million individual user tokens"[0]

which sounds like "show us the money" to me. You can of course assert that "we want to talk to you" obviously means "we don't want to talk to you", but once you do so without evidence you're firmly in tinfoil hat territory.

[0] https://dev.twitter.com/blog/changes-coming-to-twitter-api

Of course they mean they want to talk to you. But that doesn't mean they want money. More likely they'd want to acqui(hi)re you and incorporate whatever made made you successful into their product.

Which in some sense is still wanting the money!

Glad to hear this was never a discussion. You should've just stated originally that you know exactly what twitter wants, and left it there.

Have you spoken with someone at Twitter about this? I have. If you haven't, there's nothing to discuss.

So you've specifically asked someone in a position to make those decisions at twitter, whether they'd considered taxing their API? and they told you explicitly "No, we want to cap API usage regardless if it can be a profitable channel or not"

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact