<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jon Fox &#187; twitter throttle</title>
	<atom:link href="http://jonefox.com/blog/tag/twitter-throttle/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonefox.com/blog</link>
	<description>My rants, ramblings, and random thoughts</description>
	<lastBuildDate>Mon, 24 May 2010 16:12:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='jonefox.com' port='80' path='/blog/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Twitter Throttle</title>
		<link>http://jonefox.com/blog/2009/03/07/twitter-throttle/</link>
		<comments>http://jonefox.com/blog/2009/03/07/twitter-throttle/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 05:47:15 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter throttle]]></category>

		<guid isPermaLink="false">http://jonefox.com/blog/?p=171</guid>
		<description><![CDATA[One of my biggest pet peeves on Twitter is when people I follow slam Twitter with a bunch of tweets in a short time. Maybe I&#8217;m the only one, but it&#8217;s definitely the #1 reason I stop following people. I don&#8217;t want a single user completely taking over my Twitter page&#8230; With this in mind, [...]]]></description>
			<content:encoded><![CDATA[<p>One of my biggest pet peeves on <a href="http://twitter.com">Twitter</a> is when people I follow slam Twitter with a bunch of tweets in a short time.  Maybe I&#8217;m the only one, but it&#8217;s definitely the #1 reason I stop following people.  I don&#8217;t want a single user completely taking over my Twitter page&#8230;</p>
<p>With this in mind, I decided to write a <a href="https://addons.mozilla.org/en-US/firefox/addon/748">GreaseMonkey</a> script today to address the problem.  I call it Twitter Throttle, and what it does is hides (and groups if they&#8217;re in a row) tweets when a user has more than one tweet on my screen at the same time.  It will then also add however many older tweets are needed to have the correct total viewable on the page.  So, for example, if there are 5 tweets that are hidden (because the user that made the tweet has already made a tweet that is currently being displayed) then it will pull in the 5 previous tweets that are by users not yet represented on your page.  This effectively ensures that if there are 20 items on the page there will be at least 20 different users on the page as well.  Here&#8217;s a screenshot of what it looks like in use:</p>
<p><img src="http://jonefox.com/blog/wp-content/uploads/2009/03/twitter-throttle-screen1.jpg" alt="twitter-throttle-screen1" title="twitter-throttle-screen1" width="612" height="407" class="aligncenter size-full wp-image-174" /></p>
<p>Clicking on the links will display the tweets in case you still want to read them.  I&#8217;ve posted the script <a href="http://jonefox.com/twitter-throttle.user.js">here</a> if anyone is interested.  Be sure to set your twitter username and password in the script (used in the API call to add in older tweets to fill in for the hidden ones).  Let me know if you have any feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonefox.com/blog/2009/03/07/twitter-throttle/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
	</channel>
</rss>
