Live data from Hacker News

What Happens When A Twitter Client Hits The Token Limit

marco.org

31–40 of 188 posts

Re: What Happens When A Twitter Client Hits The Token Limit

#31

This is really idiotic. What are they trying to do? Make sure that all the top users flock to App.net or somewhere else?

Considering that I don't know a single real-life person that is on app.net, I wouldn't consider it an alternative to anything.

The same used to be true of Twitter.

Re: What Happens When A Twitter Client Hits The Token Limit

#32
post #7

*The effective rule, therefore, is even simpler: “Don’t build anything for Twitter.” Exactly, that's precisely the message they wanted you to have. What's wrong with using the twitter.com on Windows8, do we really need a special client just for Windows 8? This is exactly what the web is supposed to do. I don't get anyone is surprised, it's Twitter's ecosystem and if you're duplicating their functionality then it's pe…

"I don't get anyone is surprised, it's Twitter's ecosystem"

While that may be true, Twitter has a lot of its popularity and mechanics to thank for from the third party apps.

Think of hashtags and slashtags: http://gigaom.com/2010/04/30/the-short-and-illustrious-histo...

Even the verb 'to tweet' and the bird imagery allegedly came from outside of Twitter.

If it weren't for Loren Brichter's app Tweetie, I probably wouldn't have even bothered with using Twitter.

Re: What Happens When A Twitter Client Hits The Token Limit

#33

This is really idiotic. What are they trying to do? Make sure that all the top users flock to App.net or somewhere else?

No, they're making sure users flock to twitter.com instead. And it's been effective, since I use the web interface instead of Tweetbot now!

Since tweetbot still works, why did you migrate from it?

Re: What Happens When A Twitter Client Hits The Token Limit

#34
post #9

If my salary depended on the Twitter API right now I'd be scared shitless.

Unless you work for Twitter, I'd say you're right, and rightly so. Don't depend on someone else's API, how many times must history repeat itself before this message sinks in.

Don't rely on someone else's API? That's like going through life never trusting anybody. Sure, you'll avoid getting burned, but I hardly think that's an optimal strategy.

A better strategy is to trust somebody (/an API) until they give you good reasons not to. Admittedly, twitter seems to have broken that trust. I personally would't use them as a platform, unless the benefits clearly outweigh the risks of them haphazardly cutting me off.

Re: What Happens When A Twitter Client Hits The Token Limit

#35

Earlier quoted context omitted.

I've had a bot blocked by Myspace when I resorted to that. They started redirecting all my requests to " http://google.com ". And I was just working on an old Thinkpad running Ubuntu server in my dorm room, so I have to think blocking me was an automated response. I'm sure Twitter knows how to block crawlers, especially ones that they're actually aware of.

I'm sure Twitter would block bots doing unuserlike things. But isn't the point of a Twitter client to do userlike things?

I suppose, and I suppose if the client used a user's IP they couldn't block them the same way. But wouldn't a client that scrapes the full HTML to get the data you want be horribly inefficient, and hard to maintain? API's are all the rage because they give you just what you want. Think about bandwidth.

Re: What Happens When A Twitter Client Hits The Token Limit

#36
I agree with the "Don't build anything for twitter" motto (and it would look good on a t-shirt), but part of me wonders if twitter could get by charging 25 cents a token past 100k, so developing apps is still possible, and twitter still gets its slice of the pie.

Although, it still kills the advertising cash cow.

Re: What Happens When A Twitter Client Hits The Token Limit

#37

It's so sad to watch such a lively lovely service remove the fun by destroying the values that made it great. Meanwhile we are sitting here saying "charge us money, you fools", and they are deaf to us. Twitter: your online site is usability hell, your own clients are dated and painful. Above all we have one question: why? Why are you intent on this path of foolishness based on placing customers and developers last?

Because their customers are advertisers, and their users are people who follow Ashton Kutcher and Justin Bieber. It's not the same service as it was when it started, when the API was important to them.

Re: What Happens When A Twitter Client Hits The Token Limit

#38
Aside from pissing off Twitter, and possibly getting a cease and desist, what's preventing developers from building a translator that sits between Twitter's web layer and their native application client? Couldn't something be developed that loads Twitter into a hidden webview that's locally scraped for the purpose of re-display however the developer pleases on their client? This implementation wouldn't require the tokens, and wouldn't be constrained by their arbitrary limits.

But I suppose they'd just wind up getting sued.

Re: What Happens When A Twitter Client Hits The Token Limit

#39
post #7

*The effective rule, therefore, is even simpler: “Don’t build anything for Twitter.” Exactly, that's precisely the message they wanted you to have. What's wrong with using the twitter.com on Windows8, do we really need a special client just for Windows 8? This is exactly what the web is supposed to do. I don't get anyone is surprised, it's Twitter's ecosystem and if you're duplicating their functionality then it's pe…

> "If you wrote a client that exposed twitter to new markets or something that added value to Twitter" That's exactly what happened here. Twitter does not currently have a native Win8 client, and a native client has always been a value-add for Twitter's users - many people prefer to have an always-on Twitter widget on their machine that pushes messages to them, over a browser window they have to poll. I haven't used…

The message from Twitter reads "It does not appear that your service addresses an area that our current or future products do not already serve", which I interpret to mean they could be planning a future native app that this might be inferior to.

Re: What Happens When A Twitter Client Hits The Token Limit

#40
> Now we know: “work with us directly” means “die”.

Very good summary by Marco. It's really annoying when these companies have secret policies that have to be discovered rather than are clearly stated. It just wastes people's time to try to discover the policy, having to do costly time consuming experiments to find out what the policy is as if this was an unknown branch of particle physics.

Post reply on HN