<?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>I&#039;ve Been Thinking About This... &#187; Twitter</title>
	<atom:link href="http://steve.gwilt.org/blog/tag/twitter/feed/" rel="self" type="application/rss+xml" />
	<link>http://steve.gwilt.org/blog</link>
	<description>Random Brain Coruscations</description>
	<lastBuildDate>Wed, 15 Jun 2011 19:58:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Happy Birthday, @NewSpring</title>
		<link>http://steve.gwilt.org/blog/2010/01/16/happy-birthday-newspring/</link>
		<comments>http://steve.gwilt.org/blog/2010/01/16/happy-birthday-newspring/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 04:12:37 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Christian]]></category>
		<category><![CDATA[Church]]></category>
		<category><![CDATA[Attendance]]></category>
		<category><![CDATA[God]]></category>
		<category><![CDATA[grace]]></category>
		<category><![CDATA[outreach]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://steve.gwilt.org/blog/?p=1164</guid>
		<description><![CDATA[Congratulations to @NewSpring church, on their 10th birthday, where @perrynoble is the lead pastor. He Twittered this today: Hey @NewSpring&#8230;10 years ago today there were 115 people who gathered for our first worship service! We had NO IDEA that God would do&#8230; &#8230;All that HE has done! And&#8230;the best is yet to come! Can&#8217;t wait [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">C</span>ongratulations to <a href="http://twitter.com/NewSpring" class="twitter-username">@NewSpring</a> church, on their 10th birthday, where <a href="http://twitter.com/perrynoble" class="twitter-username">@perrynoble</a> is the lead pastor. He Twittered this today:</p>
<ul>
<li><span style="color: #008000;"><em>Hey @NewSpring&#8230;10 years ago today there were 115 people who gathered for our first worship service! We had NO IDEA that God would do&#8230;</em></span></li>
<p><span style="color: #008000;"><em> </em></span></p>
<li><span style="color: #008000;"><em>&#8230;All that HE has done! And&#8230;the best is yet to come! Can&#8217;t wait until tomorrow!!!</em></span></li>
</ul>
<div id="attachment_1163" class="wp-caption aligncenter" style="width: 310px"><a href="http://steve.gwilt.org/blog/wp-content/uploads/2010/01/PerryAndLucretiaNoble.jpg"><img class="size-medium wp-image-1163" title="PerryAndLucretiaNoble" src="http://steve.gwilt.org/blog/wp-content/uploads/2010/01/PerryAndLucretiaNoble-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">Perry &amp; Lucretia Noble</p></div>
<p>I passed the tweets on to my small group, and Pastor Ryan replied with this question – “What will we be shaking our heads at in disbelief at what God has done 10 years from now?!”</p>
<p>That got me thinking…</p>
<ol>
<li>The rapture?</li>
<li>That there are now 1,043 people in our small group?</li>
<p>…or perhaps…</p>
<li>That our church (<a href="http://www.praisechristianfellowship.org/" target="_blank">Praise Christian Fellowship</a>, in Barkhamsted, CT) now has an average of 1,043 attendees, 85% of whom are striving to go deeper with the Lord, and who invited the other 15% so they can step into eternity also?</li>
<li>That we’ve run out of chairs 5 times over because members keep inviting friends?</li>
<li>That we have so many new believers that we have to rethink the way we disciple?</li>
<li>That, as we look back at 2010, we’ll be amazed at how ignorant, naïve, weak and foolish we were – but we stepped up to the mark anyway, took the risk and lived for Jesus – and it led to the hardest, most exciting and most glorious life-changing decade of our lives, totally dedicated to and utterly vindicated by Christ?</li>
<p>… or perhaps …</p>
<li>We’ll be shaking our heads about how life seems to be getting fuller and fuller, and that we can’t wait to see what He has next in His plan.</li>
</ol>
<p>The best is yet to come. Always! Can&#8217;t wait.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsteve.gwilt.org%2Fblog%2F2010%2F01%2F16%2Fhappy-birthday-newspring%2F&amp;title=Happy%20Birthday%2C%20%40NewSpring" id="wpa2a_2"><img src="http://steve.gwilt.org/blog/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>
	Tags: <a href="http://steve.gwilt.org/blog/tag/attendance/" title="Attendance" rel="tag">Attendance</a>, <a href="http://steve.gwilt.org/blog/tag/christian/" title="Christian" rel="tag">Christian</a>, <a href="http://steve.gwilt.org/blog/tag/church/" title="Church" rel="tag">Church</a>, <a href="http://steve.gwilt.org/blog/tag/god/" title="God" rel="tag">God</a>, <a href="http://steve.gwilt.org/blog/tag/grace/" title="grace" rel="tag">grace</a>, <a href="http://steve.gwilt.org/blog/tag/outreach/" title="outreach" rel="tag">outreach</a>, <a href="http://steve.gwilt.org/blog/tag/trends/" title="Trends" rel="tag">Trends</a>, <a href="http://steve.gwilt.org/blog/tag/twitter/" title="Twitter" rel="tag">Twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://steve.gwilt.org/blog/2010/01/16/happy-birthday-newspring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My 7 rules for Twitter</title>
		<link>http://steve.gwilt.org/blog/2009/11/15/my-7-rules-for-twitter/</link>
		<comments>http://steve.gwilt.org/blog/2009/11/15/my-7-rules-for-twitter/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 01:07:57 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://steve.gwilt.org/blog/?p=1018</guid>
		<description><![CDATA[I wait a minute before I send a tweet. Did I really want to send that? – once its gone it’s not recallable. I’ve lost count of the number of tweets I typed and decided not to send. I follow selectively: I don’t follow people who don’t add value unless they are a personal friend [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li> I wait a minute before I send a tweet. Did I really want to send that? – once its gone it’s not recallable. I’ve lost count of the number of tweets I typed and decided not to send.</li>
<li><span class="drop">I</span> follow selectively:
<ol>
<li>I don’t follow people who don’t add value unless they are a personal friend or a business associate – in which case they are already adding personal value.</li>
<li>I assume that anyone who follows thousands of people cannot possibly be reading all their tweets, so they’re not reading mine.</li>
<li>I also assume they’re only doing it for reciprocity &#8211; to build up the number of people who follow them. (Why would anyone even <strong><em>want</em></strong> this? If you gain 40,000 followers just because you followed them back, that doesn’t say you’re popular – it says you’re desperate!)</li>
</ol>
</li>
<li>I don’t stalk:
<ol>
<li>Responding to a tweet with a witty comment to simulate closeness rarely endears you to the recipient – it just makes you look like you want to be in their circle.</li>
<li>Also: it may be corny and <strong><em>very</em></strong> old-fashioned, but I don&#8217;t follow many women, and &#8211; unless they are personal friends &#8211; I especially don&#8217;t follow married women. That just feels all kinds of wrong to me. Marriage is too precious a commodity and a tough enough proposition today without presenting yet another opportunity for its destruction.</li>
</ol>
</li>
<li>I try to add value with my tweets. Say nothing nasty, private, deceptive, pointless or destructive.</li>
<li>Last year I stopped saying ‘hi’ to people just because they started following me. It seems a bit of an arrogant put-down, like saying ‘I was here first, but I’m so gracious I’ll welcome you too’.</li>
<li>I don’t spew a torrent of tweets. When I have a lot of points to make, I blog it and send a tweet about the blog.</li>
<li>I will unfollow people who
<ol>
<li>try to sell me something,</li>
<li>try to sell me <em>on</em> something about themselves to their profit,</li>
<li>continually make up or pass along pithy quotes or</li>
<li>violate points 4, 6 and possibly 3.</li>
</ol>
</li>
</ol>
<p>… and now I’m down to following 3 people.</p>
<p>Other thoughts:</p>
<ul>
<li>I won’t unfollow people just because they use ‘LOL’, ‘ROFL’ or smilies or other idiotic contractions, but it certainly doesn’t endear them to me.</li>
</ul>
<ul>
<li>Twitter connectivity starts like this: ‘I find you; I read some of your tweets; I like them because they meet a need or interest that I have; I follow you’. But for some people the line of thought somehow continues, ‘… so I expect you to follow me back.’ This is then turned into ‘twitter courtesy’.<br />
This is the mentality that says ‘My self-esteem is built around getting a lot of followers. So I&#8217;ll follow a whole bunch of people just so they&#8217;ll follow me back &#8211; and if they don&#8217;t, I&#8217;ll accuse them of being discourteous!&#8217; We live to the metric &#8211; gotta get those numbers up!<br />
I don’t get this mentality. If I follow you because I gain insights from your creativity, why should I expect you to follow me for free? I’d better be putting out some tweets that you find interesting too.
</li>
</ul>
<p>Any thoughts?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsteve.gwilt.org%2Fblog%2F2009%2F11%2F15%2Fmy-7-rules-for-twitter%2F&amp;title=My%207%20rules%20for%20Twitter" id="wpa2a_4"><img src="http://steve.gwilt.org/blog/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>
	Tags: <a href="http://steve.gwilt.org/blog/tag/technology/" title="Technology" rel="tag">Technology</a>, <a href="http://steve.gwilt.org/blog/tag/twitter/" title="Twitter" rel="tag">Twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://steve.gwilt.org/blog/2009/11/15/my-7-rules-for-twitter/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>@votd &#8211; The new Bible verse Twitterbot</title>
		<link>http://steve.gwilt.org/blog/2009/02/07/votd-the-new-bible-verse-twitterbot/</link>
		<comments>http://steve.gwilt.org/blog/2009/02/07/votd-the-new-bible-verse-twitterbot/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 02:08:57 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Bible]]></category>
		<category><![CDATA[Christian]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[verse]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://steve.gwilt.org/blog/?p=337</guid>
		<description><![CDATA[It’s been a while since I last blogged, because I’ve been building a free Twitterbot to serve the text of Scripture verses over Twitter – something I’ve wanted to do for nearly a year. It’s finished now; I’ll get into the technical aspects in another post, perhaps, but for this post I want to tell [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">I</span>t’s been a while since I last blogged, because I’ve been building a free Twitterbot to serve the text of Scripture verses over Twitter – something I’ve wanted to do for nearly a year. It’s finished now; I’ll get into the technical aspects in another post, perhaps, but for this post I want to tell about how to use it. The basic idea is simple – send a Twitter message containing the reference to the ‘bot (whose name is ‘<strong>votd</strong>’) and it will reply with the text.</p>
<p>Step 1 is being on Twitter. If you’re not a Twitterer yet, this step is fairly easy…go to <a href="http://Twitter.com" target="_blank">http://Twitter.com</a> and sign up. That’s all.</p>
<p>Step 2 is to type in the reference like this:</p>
<p><code><a href="http://twitter.com/votd" class="twitter-username">@votd</a> john 11:35</code></p>
<p>After a while <strong>votd</strong> will wake up (it does this once a minute), see your message, interpret it, reply to it, and you’ll see this come back on your Twitter client:</p>
<p><code>John 11:35 - Jesus wept. (KJV)</code></p>
<p>In its basic form, it’s really that simple.</p>
<p><img class="aligncenter size-full wp-image-178" title="separator1" src="http://steve.gwilt.org/blog/wp-content/uploads/2009/01/separator1.png" alt="separator1" width="125" height="7" /></p>
<p>Verses that are longer than 140 characters (Twitter’s message limit) are wrapped into 2 (or 3, 4, 5 or even 6) messages.</p>
<p>By connecting to the <a href="http://www.blueletterbible.org/" target="_blank">Blue Letter Bible</a>’s site and using the interface they provide to other sites, their translations are also available. If you want to read your verse in Latin, try</p>
<p><code><a href="http://twitter.com/votd" class="twitter-username">@votd</a> john 11:35 vul</code></p>
<p>And it will come back with the Vulgate translation – <a href="http://www.blueletterbible.org/" target="_blank">BLB</a> has 14 versions that they make available this way (besides the KJV which I have on my own site).</p>
<p>If you want to set a different version to be your default translation, type this:</p>
<p><code><a href="http://twitter.com/votd" class="twitter-username">@votd</a> pref rsv</code></p>
<p>… then when you send in a verse request without a version, <strong>votd</strong> will use the RSV.</p>
<p>You can also subscribe to the automatic transmission of the verse of the day (that’s why it’s called ‘<strong>votd</strong>’, after all!) this way:</p>
<p><code><a href="http://twitter.com/votd" class="twitter-username">@votd</a> pref votd=on</code></p>
<p>And, starting that night after midnight EST, <strong>votd</strong> will Twitter you the verse of the day, each day, until you unsubscribe.</p>
<p>Finally, if you’re not sure of your settings, or you want more detailed help, send this:</p>
<p><code><a href="http://twitter.com/votd" class="twitter-username">@votd</a> ?</code></p>
<p>And<strong> votd</strong> will tell you what your defaults are and where <a href="http://t4.gwilt.org/votdhelp.html" target="_blank">the help page</a> is.</p>
<p>Pretty nifty, no?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsteve.gwilt.org%2Fblog%2F2009%2F02%2F07%2Fvotd-the-new-bible-verse-twitterbot%2F&amp;title=%40votd%20%26%238211%3B%20The%20new%20Bible%20verse%20Twitterbot" id="wpa2a_6"><img src="http://steve.gwilt.org/blog/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>
	Tags: <a href="http://steve.gwilt.org/blog/tag/bible/" title="Bible" rel="tag">Bible</a>, <a href="http://steve.gwilt.org/blog/tag/christian/" title="Christian" rel="tag">Christian</a>, <a href="http://steve.gwilt.org/blog/tag/review/" title="Review" rel="tag">Review</a>, <a href="http://steve.gwilt.org/blog/tag/software/" title="Software" rel="tag">Software</a>, <a href="http://steve.gwilt.org/blog/tag/technology/" title="Technology" rel="tag">Technology</a>, <a href="http://steve.gwilt.org/blog/tag/twitter/" title="Twitter" rel="tag">Twitter</a>, <a href="http://steve.gwilt.org/blog/tag/verse/" title="verse" rel="tag">verse</a>, <a href="http://steve.gwilt.org/blog/tag/web/" title="web" rel="tag">web</a><br />
]]></content:encoded>
			<wfw:commentRss>http://steve.gwilt.org/blog/2009/02/07/votd-the-new-bible-verse-twitterbot/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Twitter Tools for Blogs</title>
		<link>http://steve.gwilt.org/blog/2009/01/20/twitter-tools-for-blogs/</link>
		<comments>http://steve.gwilt.org/blog/2009/01/20/twitter-tools-for-blogs/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 22:28:43 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software review]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://steve.gwilt.org/blog/?p=323</guid>
		<description><![CDATA[Here’s another group of Twitter tools – this one for bloggers: Twitter Username – by TechDebug/Lantrix This converts any Twitter ‘@username’ string on your blog post to a link to ‘http://Twitter.com/username’, so that readers can follow that user or read their feed. This is running here, (temporarily, and will probably be deactivated because of the [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">H</span>ere’s another group of Twitter tools – this one for bloggers:</p>
<p><a href="http://techdebug.com/wordpress-plugins/" target="_blank">Twitter Username</a> – by TechDebug/Lantrix</p>
<p>This converts any Twitter ‘@username’ string on your blog post to a link to ‘http://Twitter.com/username’, so that readers can follow that user or read their feed. This is running here, (temporarily, and will probably be deactivated because of the …)</p>
<p>Downside: It only works in the main post – not on comments or in the sidebar, which is disappointing – why wouldn’t the blogger want all occurrences identified and linked?</p>
<p><a href="http://www.fiddyp.co.uk/wp-twitip-id-plugin-add-a-twitter-field-to-your-comment-form-easily/" target="_blank">Twitip-ID</a> – by Andy Bailey</p>
<p>This WP tool allows the blogger to add a Twitter field to the comment form, so the commenter can be reached that way.</p>
<p>Downside: Ever since WP 2.7, comments are not built by the code inside the comments.php file, so the documentation needs to be upgraded.</p>
<p><a href="http://twittersplit.com/" target="_blank">TwitterSplit</a> and <a href="http://twitter-splitter.com/" target="_blank">TwitterSplitter</a></p>
<p>When you twitter an interesting link to something, you send that URL as &lt;your URL?interesting link&gt;. When a user clicks on the URL you sent, it shows the interesting link in a frame with your banner on top.</p>
<p>Downside: Since I hate iframes and see it as just another cheap advertising trick, I can’t really recommend this one. But it’s a clever idea.</p>
<p><a href="http://www.smashingmagazine.com/2009/01/08/twitter-avatars-in-comments-wordpress-plugin/" target="_blank">Twittar</a></p>
<p>Some people have a Gravatar – an icon that many types of blog engines support. For those that don’t have a Gravatar but do have Twitter, this plug-in pulls the avatar from their Twitter account (actually, it gives precedence to the Twitter avatar).</p>
<p>Downsides: Again, since WP 2.7, comments are not built by the code inside the comments.php file, so the documentation needs to be upgraded. Also, according to the comments on the site, it apparently loads slowly.</p>
<p><a href="http://andrewjaswa.com/bird-feeder/" target="_blank">Bird Feeder</a> – by Andrew Jaswa</p>
<p>When TwitterUpdater died (when I switched to WP 2.7), I found this plugin to send a Twitter message whenever a new post was published. Rock solid – does just one thing very well.</p>
<p>Downside (minimal): Doesn’t deal with all the events that TwitterUpdater did, but then I don’t use the other events either.</p>
<p><a href="http://danzarrella.com/tweetbacks-beta.html" target="_blank">Tweetbacks</a> – by Dan Zarrella</p>
<p>This tool is in beta right now. It works a bit like a pingback or traceback for your blog. Install it, and when someone references your URL in their Twitter, that Twitter will show up above your comment section.</p>
<p>Downside: The js code is hosted on Dan’s site, and things are getting very slow. So…</p>
<p><a href="http://quakbak.com/" target="_blank">Quak Back</a> – by Jeremy Hilton</p>
<p>…took the original code, improved the speed and made it run on the blog’s server. Then&#8230;</p>
<p><a href="http://danzarrella.com/beyond-tweetbacks-introducing-tweetsuite.html" target="_blank">TweetSuite</a> – by Dan Zarella</p>
<p>&#8230; turns the TweetBacks concept into server-side calls, along with a raft of other Twitter tools. An excellent concept, which I suspect will be improved and expanded over the next month or so. This one is now running on this blog – I’ve turned off Bird Feeder since that functionality is included here.</p>
<p><img class="aligncenter size-full wp-image-178" title="separator1" src="http://steve.gwilt.org/blog/wp-content/uploads/2009/01/separator1.png" alt="separator1" width="125" height="7" /></p>
<p>There’s a large listing of other <a href="http://twitter.pbwiki.com/Apps#PostingandAlerts" target="_blank">Twitter clients and applications here</a> (it’s not complete – it doesn’t have some of the ones in this post, for instance, but it’s a lot more complete than my little list!), so I won’t try building anymore lists – although if I find something I really love, I may document it at some time.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsteve.gwilt.org%2Fblog%2F2009%2F01%2F20%2Ftwitter-tools-for-blogs%2F&amp;title=Twitter%20Tools%20for%20Blogs" id="wpa2a_8"><img src="http://steve.gwilt.org/blog/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>
	Tags: <a href="http://steve.gwilt.org/blog/tag/blog/" title="Blog" rel="tag">Blog</a>, <a href="http://steve.gwilt.org/blog/tag/review/" title="Review" rel="tag">Review</a>, <a href="http://steve.gwilt.org/blog/tag/software/" title="Software" rel="tag">Software</a>, <a href="http://steve.gwilt.org/blog/tag/software-review/" title="Software review" rel="tag">Software review</a>, <a href="http://steve.gwilt.org/blog/tag/technology/" title="Technology" rel="tag">Technology</a>, <a href="http://steve.gwilt.org/blog/tag/twitter/" title="Twitter" rel="tag">Twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://steve.gwilt.org/blog/2009/01/20/twitter-tools-for-blogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>29 Twitter Tools</title>
		<link>http://steve.gwilt.org/blog/2009/01/17/29-twitter-tools/</link>
		<comments>http://steve.gwilt.org/blog/2009/01/17/29-twitter-tools/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 01:27:06 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software review]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://steve.gwilt.org/blog/?p=297</guid>
		<description><![CDATA[I&#8217;ve been enjoying Twitter for a while, and as the product has matured and stabilized it has gathered quite a few support tools. Some I&#8217;ve used, others I&#8217;ve just bookmarked. So, for your delectation, here&#8217;s the list. I&#8217;m also playing with the idea of thumbnail previews of sites. These are coming from a repository at [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">I</span>&#8217;ve been enjoying Twitter for a while, and as the product has matured and stabilized it has gathered quite a few support tools. Some I&#8217;ve used, others I&#8217;ve just bookmarked. So, for your delectation, here&#8217;s the list.</p>
<p>I&#8217;m also playing with the idea of thumbnail previews of sites. These are coming from a repository at <a href="http://thumbnails.iwebtool.com/" target="_blank">iwebtools</a>; there&#8217;s a question in my mind as to how fast the thumbnails are built &#8211; of the 29 links in this post, only 4 were already built when I wrote it. (They claim the thumbnails are built within a few minutes, but I&#8217;ve been waiting for about two hours now.) Let me know in the comments if the preview (when it&#8217;s filled in) is handy or just an irritant to you. [<em>Update</em>: As of Feb 7 iWebtools still hadn't updated the thumbnails, so I've dropped the link.]</p>
<h2>Clients</h2>
<p><a href="http://www.Twitter.com" target="_blank">Twitter</a></p>
<p>Post up to 140 characters– like a teeny tiny blog, or your Facebook status line. It goes to people who follow you (your ‘tweets’); you can follow others, join groups.</p>
<p><a href="http://www.twhirl.org/" target="_blank">Twhirl</a></p>
<p>“twhirl is a social software desktop client, based on the Adobe AIR platform. Some of twhirl’s features:</p>
<ul>
<li>runs on both Windows (2000/XP/Vista) and Mac OSX</li>
<li>connects to multiple Twitter, laconi.ca, Friendfeed and seesmic accounts</li>
<li>notifications on new messages</li>
<li>shorten long URLs (using snurl, twurl or is.gd)</li>
<li>cross-post twitter updates to Pownce and Jaiku</li>
<li>post images to TwitPic</li>
<li>search tweets using Twitter Search and TweetScan</li>
<li>timeline filtering</li>
<li>color schemes</li>
<li>automatically check for new versions”</li>
</ul>
<p><a href="http://www.techhit.com/OutTwit/" target="_blank">OutTwit</a> (note: Not Outwit)</p>
<p>“If you are a Microsoft® Outlook® user, you probably have it open all the time. Now you can update your Twitter status and follow your friends without having to open any other applications. OutTwit seamlessly integrates Twitter into Outlook.</p>
<p>Some of OutTwit’s features:</p>
<ul>
<li>Update your Twitter status directly from Outlook.</li>
<li>Receive your friend updates as Outlook messages.</li>
<li>Archive, manage, group and search your tweets the same way you manage your email.</li>
<li>Search, track keywords. OutTwit will automatically download ALL tweets matching the keywords you specify, even if you are not following the tweet sender. This feature is perfect for keeping up to date with the Twitter buzz on your name, brand, interests, etc.</li>
<li>Group tweets by sender, topic, etc using the Search feature</li>
<li>See new tweets at a glance.</li>
<li>Assign custom folder and categories to new messages.</li>
<li>Use Outlook&#8217;s &#8220;Reply&#8221; and &#8220;ReplyAll&#8221; commands to send twitter direct messages and @replies.</li>
<li>Automatically sort new tweets into per-sender folders.</li>
<li>Shorten URLs with tinyurl.</li>
<li>See graphs of your Twitter usage statistics.</li>
<li>Tweets sent to you (<a href="http://twitter.com/replies" class="twitter-username">@replies</a> and direct) are marked with high importance, so you can see them at a glance.&#8221;</li>
</ul>
<p>Things I wish they&#8217;d implement/fix:</p>
<ul>
<li>If you type a message into the text area and then click somewhere else (to copy a link, for instance), the message vanishes. They say it&#8217;s because they&#8217;ve implemented the product using that function in Outlook, but I don&#8217;t find that a terribly satisfactory reason. Xobni and Lookout both run inside Outlook, and neither of them have this problem.</li>
<li>I&#8217;d like to not receive messages that reply to someone I&#8217;m not following.  Of the last 100 Tweets I received from other people, 40% were replies I had no interest in.</li>
<li>I&#8217;d like to have them pre-fetch pictures from services like twitpic/flickr and put them in the message, so I didn&#8217;t have to click through to my browser. 10% of my inbound Twitters contain picture URLs.</li>
</ul>
<p>Thing is, this is my main Twitter pipe now. Other than the first 2 bullets above, I think it&#8217;s a tremendous product. I just want perfection (as I define it!).</p>
<p><a href="http://hellotxt.com/" target="_blank">HelloTxt</a></p>
<p>This client supports a huge number of services. Put your message in here and it will be sent simultaneously to any of the following that you’ve set up:</p>
<p>Bebo, BeeMood, blinko, Blip.fm, Blip.pl, Brightkite, Buboo, Custom Url, Facebook, Fanfou, Fazkut, Feecle, Flickr, Frazr, Friendfeed, Gozub, Hi5, Hictu, Identica, Jaiku, Jisko, Koornk, Kwippy, Linkedin, Meemi, Mexicodiario, MySpace, Numpa, Plaxo, Plerb, Plurk, Rejaw, Socialmedian, Tumblr, Twitter, Utterli, Yammer, you are.</p>
<p>You can define two groups (basically friends and business), and send messages to one or the other (or both) groups.</p>
<p><a href="http://www.tweetdeck.com/beta/" target="_blank">TweetDeck</a></p>
<p>TweetDeck is like an extended version of Twhirl. Based on Adobe Air, it allows you to group feed into multiple columns by topic or group for easier focus. I found the interface a bit confusing – created columns I couldn’t get rid of easily/intuitively. Not bad, but needs some work. It is still in beta.</p>
<h2>Sending</h2>
<p><a href="http://twitter.grader.com/twitsnip" target="_blank">TwitSnip</a></p>
<p>Share text from other sites over Twitter. “TwitSnip is a simple tool for easily posting to Twitter. It lets you &#8220;quote&#8221; text on any web page. It does nifty things like looking up the <a href="http://twitter.com/user" class="twitter-username">@user</a> for the website and linking back to the source. It shortens the URL too. It even tries to shorten the length of the tweet (when needed) using a twitabulary of short words.”</p>
<p><a href="http://www.tweetube.com/" target="_blank" class="broken_link">TwitPic</a></p>
<p>Share photos over Twitter. People can comment on the site, which goes back to you via your twitter feed.</p>
<p><a href="http://www.tweetube.com/" target="_blank" class="broken_link">TwitTube</a></p>
<p>Share videos over Twitter.</p>
<p><a href="http://tweetshrink.com/" target="_blank">TweetShrink</a></p>
<p>OK, you want to type a bit more than 140 characters. How to squeeze it in? Use this service. Type in your message and it will compress it using SMS-style abbreviations.</p>
<p>That line became 13 characters shorter:</p>
<p>OK, U wnt 2 type a bit more than 140 characters. How 2 squeeze it in? Use this service. Type in yr msg, &amp; it will compress it using SMS-style abbreviations.</p>
<h2>Searching</h2>
<p><a href="http://search.twitter.com/" target="_blank">Twitter search</a></p>
<p>Find a search term in the Twitter stream</p>
<p><a href="http://twitturls.com/" target="_blank">Twitturls</a></p>
<p>“People post links in their twitter feed. We grab &#8216;em, visit &#8216;em, count &#8216;em, score &#8216;em and list &#8216;em. Today&#8217;s most tweeted links. This list is refactored every minute. A &#8220;what&#8217;s buzzing&#8221; on twitter.”</p>
<p>This site also displays the latest pictures and YouTube videos.</p>
<p><a href="http://twitturly.com/" target="_blank">Twitt(URL)y</a></p>
<p>Tracks URLs in peoples’ Twitters, then finds who else is pointing to that URL to rate the popularity.</p>
<p><a href="http://twitpwr.com/" target="_blank">TwitPwr</a></p>
<p>Not sure I get the point of this. If you have a link to send to your tweets, put it in here. But if you don’t have links to send, you’d use another interface which will support the link anyway. Further, people visiting the link find it in a frame (blechh!) and your view is tracked. 2 Thumbs down.</p>
<p><a href="http://tweetree.com/" target="_blank">TweeTree</a></p>
<p>“Tweetree puts your Twitter stream in a tree so you can see the posts people are replying to in context. It also pulls in lots of external content like twitpic photos, youtube videos and more, so that you can see them right in your stream without having to click through every link your friends post.”</p>
<p>Supported content: Youtube, Flickr, TwitPic, FriendFeed, Seesmic, Qik, Lala, Blip.fm, xkcd</p>
<p><a href="http://twitter.peoplebrowsr.com/" target="_blank">PeopleBrowser</a></p>
<p>A powerful viewer into the Twitscape. Build your own group or monitor someone else’s. Watch the entire Twitterverse go by. See the latest trends in the conversations. Track news sites. Search by keyword. Send Twitters.</p>
<h2>Other</h2>
<p><a href="http://status.twitter.com/" target="_blank">Twitter status</a></p>
<p>Color codes the status of the Twitter system, and gives explanations</p>
<p><a href="https://www.tweetscan.com/data.php" target="_blank">TweetScan</a></p>
<p>Download your Tweet history.</p>
<p><a href="http://twittercounter.com/" target="_blank">TwitterCounter</a></p>
<p>For those who think followers are important in quantity. This gives you a little badge to put on your website, and graphs your (or another twitterer’s) growth over time.</p>
<p><a href="http://twittangle.com/" target="_blank">TwitTangle</a></p>
<p>As the number of people you follow goes up, you may not want to follow them all as soon as the tweets come in. Very painful to get started, and I don’t see the value. 1 Thumb down.</p>
<p><a href="http://www.neoformix.com/Projects/TwitterVenn/view.php" target="_blank">TwitterVenn</a> – by Jeff Clark</p>
<p>Put in 2 or 3 search terms and build a Venn diagram. It also provides a tag cloud and a running feed at the bottom, either of which can be clicked. It’s a bit difficult to put the words in – uses a non-standard keyboard reader – but otherwise nice.</p>
<p><a href="http://www.neoformix.com/Projects/TwitterSpectrum/TwitterSpectrum.html" target="_blank">TwitterSpectrum</a> – by Jeff Clark</p>
<p>Similar to TwitterVenn – ways to visualize relationships between words.</p>
<p><a href="http://tweetwasters.com" target="_blank">TweetWasters</a></p>
<p>How much time have people wasted reading someone’s twitters? This counts it. 2 ½ hours if you’ve been following me.</p>
<p><a href="http://friendorfollow.com/" target="_blank">FriendOrFollow</a></p>
<p>Who are you following that isn’t following you back? Who’s following you that you aren’t following back? Here’s the quick way to find out.</p>
<p><a href="http://www.mrtweet.net/" target="_blank">MrTweet</a></p>
<p>Suggests other people to follow based on who you’re following. Clever idea if you want to connect to the influencers of the people you’re already following.</p>
<p><a href="http://xefer.com/twitter">Xefer</a></p>
<p>Look at the times of day/week a person Twitters</p>
<p><a href="http://useqwitter.com/users" target="_blank" class="broken_link">Qwitter</a></p>
<p>Find out who’s leaving you. Qwitter checks your followers and notifies you as often as it can, depending on how many people are using it and how many followers they have.</p>
<p><a href="http://twitter.grader.com/index.php" target="_blank">TwitterGrader</a></p>
<p>Compare a Twitter user against the rest of the Twitterverse and get a ‘grade’. Also available is the ranking within the geographic area. My grade is 78, and I’m ranked 38th in my state (whoo).</p>
<p><a href="http://followcost.com" target="_blank">FollowCost</a></p>
<p>How annoying would it be to follow a Twitterer? Basically, how many Tweets per day.</p>
<p><a href="http://www.twellow.com/" target="_blank">Twellow</a></p>
<p>Reads Twitters and automatically places the author into one or more categories based on Tweet content. So if you want to find people interested in a category, say pilots or pastors, antiques or pets, go to the front page and click through. It also allows you to search for people geographically, when you click on the &#8216;TwellowHood&#8217; tab.</p>
<p>[Update, 19 Jan 09: That last paragraph got cut off somewhere along the way, sorry. And here's #30:</p>
<p><a href="http://tweetgrid.com/" target="_blank">TweetGrid</a></p>
<p>Allows you to track up to 9 Twitter search terms, each in its own frame. Nice if you're looking for a number of words or phrases at the same time. ]</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsteve.gwilt.org%2Fblog%2F2009%2F01%2F17%2F29-twitter-tools%2F&amp;title=29%20Twitter%20Tools" id="wpa2a_10"><img src="http://steve.gwilt.org/blog/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>
	Tags: <a href="http://steve.gwilt.org/blog/tag/review/" title="Review" rel="tag">Review</a>, <a href="http://steve.gwilt.org/blog/tag/software/" title="Software" rel="tag">Software</a>, <a href="http://steve.gwilt.org/blog/tag/software-review/" title="Software review" rel="tag">Software review</a>, <a href="http://steve.gwilt.org/blog/tag/technology/" title="Technology" rel="tag">Technology</a>, <a href="http://steve.gwilt.org/blog/tag/twitter/" title="Twitter" rel="tag">Twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://steve.gwilt.org/blog/2009/01/17/29-twitter-tools/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Twittering with Obama</title>
		<link>http://steve.gwilt.org/blog/2009/01/07/twittering-with-obama/</link>
		<comments>http://steve.gwilt.org/blog/2009/01/07/twittering-with-obama/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 21:10:14 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://steve.gwilt.org/blog/?p=142</guid>
		<description><![CDATA[I blogged about the Obama/McCain twitters last November, about how Obama’s team really understood the concept early on, but McCain’s team just didn’t get it until very late in the play. Now I’m seeing something else about Twitter for President-elect Obama – according to TwitterCounter.com, on January 1 he had 152,041 followers; by Jan 2 [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_144" class="wp-caption alignright" style="width: 160px"><a href="http://steve.gwilt.org/blog/wp-content/uploads/2009/01/obamatwittercounterwk.jpg"><img class="size-thumbnail wp-image-144 " title="obamatwittercounterwk" src="http://steve.gwilt.org/blog/wp-content/uploads/2009/01/obamatwittercounterwk-150x150.jpg" alt="Past Week's Obama Twitter Followers" width="150" height="150" /></a><span class="drop">[</span>/caption]
<p>I blogged about the <a title="Obama/McCain Twitters" href="http://steve.gwilt.org/blog/2008/11/17/twittering-with-obama-and-mccain/"> Obama/McCain twitters</a> last November, about how Obama’s team really understood the concept early on, but McCain’s team just didn’t get it until very late in the play. Now I’m seeing something else about Twitter for President-elect Obama – according to <a title="Twitter Counter for Obama" href="http://twittercounter.com/?username=BarackObama" target="_blank">TwitterCounter.com</a>, on January 1 he had 152,041 followers; by Jan 2 another 1,130, the next day an additional 546, then 757, then an incredible 7,949 (8,000 new followers in a day!), then 2,913. Yesterday a mere 78 new followers picked him up.</p>
<div id="attachment_145" class="wp-caption alignleft" style="width: 160px"><p class="wp-caption-text">Past Month&#39;s Obama Twitter Followers</p></div><a href="http://steve.gwilt.org/blog/wp-content/uploads/2009/01/obamatwittercountermo.jpg"><img class="size-thumbnail wp-image-145 " title="obamatwittercountermo" src="http://steve.gwilt.org/blog/wp-content/uploads/2009/01/obamatwittercountermo-150x150.jpg" alt="Past month's followers for Obama Twitter feed" width="150" height="150" /></a><p class="wp-caption-text">Past Week&#39;s Obama Twitter Followers</p></div>
<p>Now it’s true that Twitter has had its problems, and it could be that the enormous number might be simply a reload of a number of followers who were deleted earlier (there was a massive drop from Dec 31 to Jan 1 of 5,757 followers – running a trend line over the previous points of the graph would suggest they didn’t actually stop following him, and it does seem unlikely for such a mass migration in a single day).</p>
<p>Nevertheless, the point is clear – his last Twitter was on November 5, when he had 117,021 followers. In the 2 months since then, <span class="pullquote pqRight">48,393 people have added themselves as followers to a feed that has sent nothing</span> &#8211; a rate of 768 per day! And why? In order to add yourself as a follower, you usually go to the person&#8217;s <a title="Barack Obama's Twitter page" href="http://twitter.com/barackobama" target="_blank">main twitter page</a>, where you would see that <strong><em>nothing has been sent out since the election ended</em></strong>.</p>
<p>More significantly, as President, and by extension as President-elect, anything he puts onto Twitter becomes instant public knowledge that cannot be pulled back (rather like the <a title="Presidential Records Act" href="http://en.wikipedia.org/wiki/Presidential_Records_Act_of_1978" target="_blank">Presidential Records Act</a> on steroids). There’s no way anyone with a brain would add <em><span style="text-decoration: underline;">that</span></em> risk to all the others that go with the job already. Keeping the account clean and untouched since the end of the elections is much smarter.</p>
<p>So why, in the face of overwhelming evidence that the account has been dormant for 2 months and that it is unlikely to be used going forward, are people piling onto it at such a rate? I suppose the logic is ‘just in case’ and ‘if he doesn’t send anything it won’t matter anyway’. One sad possibility &#8211; he&#8217;s following 5,000 more people than are following him, which suggests an automatic response to the follow request; I suppose there could be twitterers who want to boost their &#8216;twitter grade&#8217; by following him &#8211; although that would be taking the picayune to a whole new level.</p>
<p>I tell you this, though: with this many followers, if he <span style="text-decoration: underline;"><em>does</em></span> post anything, it may bring Twitter to its knees!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsteve.gwilt.org%2Fblog%2F2009%2F01%2F07%2Ftwittering-with-obama%2F&amp;title=Twittering%20with%20Obama" id="wpa2a_12"><img src="http://steve.gwilt.org/blog/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>
	Tags: <a href="http://steve.gwilt.org/blog/tag/politics/" title="Politics" rel="tag">Politics</a>, <a href="http://steve.gwilt.org/blog/tag/twitter/" title="Twitter" rel="tag">Twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://steve.gwilt.org/blog/2009/01/07/twittering-with-obama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twittering with Obama and McCain</title>
		<link>http://steve.gwilt.org/blog/2008/11/17/twittering-with-obama-and-mccain/</link>
		<comments>http://steve.gwilt.org/blog/2008/11/17/twittering-with-obama-and-mccain/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 01:50:53 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://steve.gwilt.org/blog/?p=90</guid>
		<description><![CDATA[Can&#8217;t believe I&#8217;m writing this! I&#8217;m no political analyst. But something I’ve just seen has struck me &#8211; and it looks so obvious in retrospect that I&#8217;m writing this, my first ever (and probably last) political commentary. I’m not a particularly savvy person, but I noticed that both Obama and McCain used Twitter in their [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">C</span>an&#8217;t believe I&#8217;m writing this! I&#8217;m no political analyst. But something I’ve just seen has struck me &#8211; and it looks so obvious in retrospect that I&#8217;m writing this, my first ever (and probably last) political commentary.</p>
<p>I’m not a particularly savvy person, but I noticed that both Obama and McCain used Twitter in their campaigns. I went to their Twitter pages to see their connections and such. Here’s what I found, looking only at the top page of each (the top page shows the latest 20 Twitter messages -</p>
<p>here&#8217;s McCain&#8217;s <a href="http://steve.gwilt.org/blog/wp-content/uploads/2008/11/twitter-mccain.png"><img class="aligncenter size-thumbnail wp-image-91" title="twitter-mccain" src="http://steve.gwilt.org/blog/wp-content/uploads/2008/11/twitter-mccain-150x150.png" alt="Senator John McCain\'s last 20 Twitters" width="150" height="150" /></a> (click to enlarge)</p>
<p>and here&#8217;s Obama&#8217;s <a href="http://steve.gwilt.org/blog/wp-content/uploads/2008/11/twitter-obama.png"><img class="aligncenter size-thumbnail wp-image-92" title="twitter-obama" src="http://steve.gwilt.org/blog/wp-content/uploads/2008/11/twitter-obama-150x150.png" alt="Senator Barack Obama\'s last 20 Twitters" width="150" height="150" /></a>).</p>
<h4><strong>Obama was communicating about 3 times as frequently as McCain</strong></h4>
<p>McCain stopped broadcasting on October 24 (11 days before the election) &#8211; his last 20 Twitters cover Sept 27 through October 24 … 28 days, or an average of about 0.7 Twitters per day. On the other hand, Obama stopped broadcasting on November 5 (the day after the election) &#8211; his last 20 Twitters cover October 27 through November 5 … 10 days, or an average of 2 Twitters per day.</p>
<h4><strong>The content is decidedly different</strong></h4>
<p>These last 20 Twitters break down as follows:</p>
<p><strong>McCain</strong>: campaign info: 9; attack: 9; complaints: 2; references to opponents: 6.</p>
<p><strong>Obama</strong>: campaign info: 16; attack: 0; complaints: 0; references to opponents: 0; 4 appeals, mostly to vote; 1 &#8220;thank you&#8221; at the end.</p>
<h4><strong>Across the whole campaign, Obama was Twittering 12 times as long as McCain and at about the same rate overall</strong></h4>
<p>McCain started using Twitter: Sept 19 … 46 days before the election, while Obama started using Twitter on April 29, 2007 … <span style="text-decoration: underline;"><strong>555</strong></span> days before the election!</p>
<p>Total Twitters throughout McCain’s campaign: 25, compared to 263 total Twitters throughout Obama’s campaign.</p>
<h4><strong>Obama built up a following more than 25 times the size of McCain’s</strong></h4>
<p>People following McCain: 4,863 &#8211; while a massive 130,340 people followed Obama.</p>
<h4><strong>My rough interpretation</strong></h4>
<ol>
<li>Obama’s team understood the value of this technology early on in the run-up; McCain’s team did not. They both have nice web sites, but having a good web site was the “we’re impressive” thing to do back in 1996 – it’s <em>de rigueur</em> now. One of the ‘in’ technologies in the past couple of years has been Twitter. Obama’s team recognized it very early on; <span class="pullquote pqRight">McCain’s team took nearly 17 months to catch on</span>.</li>
<li>Cost of reaction vs action: time spent telling people how bad your opponent is is time and opportunity lost telling them how good you are. In a race that focuses so much on personality, it’s rarely useful to point to the other person for <span style="text-decoration: underline;">any</span> reason.</li>
<li>Recall that toward the end of the 1996 election, Dole finally gave in to his advisors who had been recommending that he attack Clinton on character. It was a significant (and very noticed) <em>volte-face</em>. On the other hand, Clinton stopped most attacks, and came off looking like the gentleman politician. The impact was that the attacks hurt Dole a great deal more than Clinton. The public gets very tired of constant mud-slinging and wingeing. McCain’s team did not seem to have learnt this lesson. Again, toward the end, Obama’s team stayed relatively clean here, and he came across as the ‘bigger man’. Perception and name retention are everything in trying to sway voters at this late point in a campaign, so <span class="pullquote pqRight">McCain’s team were in effect campaigning for Obama at this point</span>.</li>
</ol>
<p>The above clearly isn&#8217;t the single determining factor &#8211; or even necessarily a main reason &#8211; of who won and who lost. But it might well be symptomatic.</p>
<p>&lt;/politics&gt;!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsteve.gwilt.org%2Fblog%2F2008%2F11%2F17%2Ftwittering-with-obama-and-mccain%2F&amp;title=Twittering%20with%20Obama%20and%20McCain" id="wpa2a_14"><img src="http://steve.gwilt.org/blog/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>
	Tags: <a href="http://steve.gwilt.org/blog/tag/politics/" title="Politics" rel="tag">Politics</a>, <a href="http://steve.gwilt.org/blog/tag/twitter/" title="Twitter" rel="tag">Twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://steve.gwilt.org/blog/2008/11/17/twittering-with-obama-and-mccain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Botitecture</title>
		<link>http://steve.gwilt.org/blog/2008/08/10/twitterbot-architecture/</link>
		<comments>http://steve.gwilt.org/blog/2008/08/10/twitterbot-architecture/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 00:21:39 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Bible]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software review]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[verse]]></category>

		<guid isPermaLink="false">http://steve.gwilt.org/blog/?p=27</guid>
		<description><![CDATA[I got all excited about 3 months ago and decided to write a verse-of-the-day Twitter-bot. I had just bumped into Twitter a few days earlier (we don’t have a lot of this techy-stuff out here in New England), and I thought ‘just the thing’. Then the trouble started. To create a Twitter-bot you need to [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">I</span> got all excited about 3 months ago and decided to write a verse-of-the-day Twitter-bot. I had just bumped into Twitter a few days earlier (we don’t have a lot of this techy-stuff out here in New England), and I thought ‘just the thing’. Then the trouble started.</p>
<p><span id="more-27"></span></p>
<p>To create a Twitter-bot you need to be a web server. By definition, web servers are passive – ‘send me something and I’ll reply to you’ sort of thing. By definition many Twitter-bots are also passive – ‘I’m waiting for your command to obey it’, but some Twitter-bots are active. There are 2 types of ‘bot invocations:</p>
<ul>
<li>A ‘push’ sends a broadcast message. That means that the push functionality has to wake up at a time (say midnight) and push the message out to all subscribers (friends) … again, waking up to send a message is not a typical web function, but at least it’s only once a day.</li>
<li>A ‘pull’ waits for a request and fulfills it. That’s great, just like a web site.</li>
</ul>
<p>Unfortunately, it appears that initiating a connection between the user and my verse of the day ‘bot requires the user to add the ‘bot as a friend, and then the ‘bot has to add the user as a friend. How does the ‘bot know that the user wants it to add him as a friend? <strong>IT HAS TO LISTEN TO A ‘befriend_all’ LINK EVERY 30 SECONDS!!!!!</strong></p>
<p><strong>Gack!</strong> This is the old ‘poll’ technique that was kicked into the trashcan back in the ‘80’s (think RJE stations). It means transmitting an active message twice a minute from the passive web site. Not a smart design. (BTW, it doesn’t have to be 30 seconds, but – as I understand it – that interval gives reasonably responsive feedback to the user so he/she can see that they’ve been added and prevents frustration and multiple messages.) It also means that every Twitter-bot everywhere is sending Twitter an automated message every 30 seconds (or what ever their interval is) – just for a response that is almost always ‘no change’. No wonder Twitter is crashing so much from overload – <span style="text-decoration: underline;"><strong>every ‘bot in the Twitter-sphere is polling it every 30 seconds to check for a message that might show up a dozen times a day!</strong></span></p>
<p>(I&#8217;ll insert my disclaimer here: the documentation for Twitter-bots is {or was!} very sketchy &#8211; basically just an API at the time I was investigating doing this &#8211; so I may have mis-read how the thing works.)</p>
<p>I wanted to do both: pull &#8211; serve a verse from the DB when the request came through from anyone, and push &#8211; serve the verse of the day from the DB at midnight to everybody subscribed.</p>
<p>Now Twitter handles different end-point devices differently:</p>
<ul>
<li>When someone is subscribed as a mobile phone user and is added as a friend, Twitter sends the &#8216;add&#8217; message out to them.</li>
<li>When someone is subscribed as an email user and is added as a friend, Twitter sends the &#8216;add&#8217; message out to them.</li>
<li>But when a Twitter-bot is added as a friend, Twitter <strong>makes it come look for the &#8216;add&#8217; message</strong>. Why? Isn’t this a staggering waste of traffic?</li>
</ul>
<p>So I propose a new type of ‘bot – the 2bot, if you will – where Twitter owns the timer and control feed. Here’s how it would work:</p>
<ol>
<li> When I register my 2bot, I tell Twitter it’s a 2bot, and possibly the wake-up time (midnight) and/or the frequency (86400 seconds, in my case).</li>
<li>Every time someone wants to subscribe to my service, Twitter sends the 2bot their name and, like a good little web site, I’m woken up and register them, sending them a friend request in reply. When they accept back to me, I send an acknowledgement and go back to sleep. No more polling 2880 times a day for a dozen messages!</li>
<li>When they want info (pull), I reply as before.</li>
<li>When it’s time to push, I get Twitter’s chron message and send the broadcast out – actually, with this architecture the push just became a pull, didn’t it?</li>
</ol>
<p>Result? A simpler web site on my side without chron cards – I go back to being a basic web site doing only what I was supposed to do – and a much, much lower load of traffic on Twitter’s side; both benefits leading to less down-time.</p>
<p>I think they should pay me a few mill for this.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsteve.gwilt.org%2Fblog%2F2008%2F08%2F10%2Ftwitterbot-architecture%2F&amp;title=Twitter%20Botitecture" id="wpa2a_16"><img src="http://steve.gwilt.org/blog/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>
	Tags: <a href="http://steve.gwilt.org/blog/tag/bible/" title="Bible" rel="tag">Bible</a>, <a href="http://steve.gwilt.org/blog/tag/review/" title="Review" rel="tag">Review</a>, <a href="http://steve.gwilt.org/blog/tag/software-review/" title="Software review" rel="tag">Software review</a>, <a href="http://steve.gwilt.org/blog/tag/twitter/" title="Twitter" rel="tag">Twitter</a>, <a href="http://steve.gwilt.org/blog/tag/verse/" title="verse" rel="tag">verse</a><br />
]]></content:encoded>
			<wfw:commentRss>http://steve.gwilt.org/blog/2008/08/10/twitterbot-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 7.143 seconds -->

