<?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"
	>

<channel>
	<title>Todd Pinkerton &#187; Uncategorized</title>
	<atom:link href="http://www.toddpinkerton.com/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.toddpinkerton.com/blog</link>
	<description>have you tried turning it off and on again?</description>
	<pubDate>Fri, 15 Aug 2008 03:07:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>The Tweet Shall Inherit the Earth</title>
		<link>http://www.toddpinkerton.com/blog/2008/08/14/the-tweet-shall-inherit-the-earth/</link>
		<comments>http://www.toddpinkerton.com/blog/2008/08/14/the-tweet-shall-inherit-the-earth/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 03:07:07 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
	<!-- AutoMeta Start -->
	<category>twitter</category>
	<category>lunch</category>
	<category>lunch</category>
	<category>tweets</category>
	<category>conversation</category>
	<category>effort</category>
	<category>interesting</category>
	<category>takes</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.toddpinkerton.com/blog/2008/08/14/the-tweet-shall-inherit-the-earth/</guid>
		<description><![CDATA[I hate talking about Twitter. Everyone has their opinion &#8212; &#8220;Twitter will be such a hit it will absorb Google&#8221;, or &#8220;Twitter is a flash in the pan only used by web 2.0-type techies&#8221;. So to blog about Twitter really doesn&#8217;t make me very happy.
But.
I think there is a bigger conversation to be had. A [...]]]></description>
			<content:encoded><![CDATA[<p>I hate talking about Twitter. Everyone has their opinion &#8212; &#8220;Twitter will be such a hit it will absorb Google&#8221;, or &#8220;Twitter is a flash in the pan only used by web 2.0-type techies&#8221;. So to blog about Twitter really doesn&#8217;t make me very happy.</p>
<p>But.</p>
<p>I think there is a bigger conversation to be had. A conversation which is only a little bit about Twitter.  Bear with me.</p>
<p>Twitter is often referred to as &#8216;a micro-blogging platform&#8217;. Users are asked the simple question, &#8220;What are you doing right now?&#8221;.  The answers are as varied as the people that use it. From the mundane (&#8221;eating lunch&#8221;) to the useful (&#8221;eating lunch at http://localcafe.com ; try the reuben!&#8221;)  Users &#8216;follow&#8217; other users, whether they are friends or just good tweeters who post interesting content.</p>
<p>Now, why is twitter so popular? And here is where it gets interesting:</p>
<p>Twitter is popular precisely because it asks so little of its users.</p>
<p>To maintain this blog (which I do a terrible job of, even when I&#8217;m trying) takes quite an effort. I need to host my blog somewhere, I need to choose a layout and title, categories etc. And then I need to think of something interesting to write about, and write an article. I usually have to research links to related content I want to include in my post. I&#8217;d say I spend about 30 minutes on every entry I write &#8212; which is probably why I don&#8217;t write too many.</p>
<p>But Twitter&#8230;</p>
<p>Twitter users contribute because they don&#8217;t have to do too much.   Participating in Twitter takes next to no effort &#8212; just write one line. In fact, that&#8217;s about all you can do. But over time, you get better at creating interesting content because you see other people do it (those people you follow). And you can respond to other tweets, which is much more direct than commenting on a blog.</p>
<p>So what is the bigger picture here? If you have a web property &#8212; a &#8217;social network&#8217;, say, or a dating site, or any app that asks users to contribute anything at all &#8212; find ways to let your users participate with as little effort as possible. Facebook does this with the status message, which is probably the thing I update more than anything else &#8212; simply because it takes 2 seconds and little thought or effort to say what I&#8217;m up to. Its big bang for little effort.<br />
There&#8217;s an old saw about &#8220;2% of the users create all of the content for the other 98%&#8221;.  If you have any interest in getting more users to participate, think about how to make it as easy as Twitter. Let them ask a simple question. Take a poll, post a comment. The less effort involved, the more likely you users are to create something.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2008/08/14/the-tweet-shall-inherit-the-earth/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Value over Quality</title>
		<link>http://www.toddpinkerton.com/blog/2007/10/12/value-over-quality/</link>
		<comments>http://www.toddpinkerton.com/blog/2007/10/12/value-over-quality/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 19:24:24 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
	<!-- AutoMeta Start -->
	<category>quality</category>
	<category>bugatti</category>
	<category>nissan</category>
	<category>items</category>
	<category>high</category>
	<category>cost</category>
	<category>grocery</category>
	<category>wines</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.toddpinkerton.com/blog/2007/10/12/value-over-quality/</guid>
		<description><![CDATA[Now that I&#8217;ve been baptized in the 4HWW, I&#8217;ve been following the author Tim Ferriss&#8217;s blog.  One post I found very practical was &#8220;5 World-Class Vices for less than $5&#8220;.  In it, Tim describes a few items that are the best in the world of their types &#8212; wines, chocolate, etc &#8212; but [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I&#8217;ve been baptized in the 4HWW, I&#8217;ve been following the author Tim Ferriss&#8217;s blog.  One post I found very practical was &#8220;<a title="5 world-class vices for less than $5" href="http://www.fourhourworkweek.com/blog/2007/05/12/5-world-class-vices-for-less-than-5/">5 World-Class Vices for less than $5</a>&#8220;.  In it, Tim describes a few items that are the best in the world of their types &#8212; wines, chocolate, etc &#8212; but are very low cost.  I&#8217;ve been trying to find all of the items mentioned in the article and many more in the comments.</p>
<p>But more abstractly, this got me thinking about value.  I define value as &#8216;high quality for a relatively low cost, relative to other options&#8217;.  For example, the Bugatti Veyron is an amazing car. It has some of the best engineering ever devised by man, it is incredibly fast, and at $1.4M pretty expensive.  However you measure it, it is of very high quality.  But it is probably not a very good value.  If you use your car to go to work and the grocery store, a $10k used Nissan is probably a much better value to you.  The Nissan has less quality than the Bugatti, to be sure, but the utility, performance, and maintainability make it quite valuable (at least, in the context of everyday driving).</p>
<p>So Tim and his readers list some great values for <$10 or so.  Wine is a common one, as there is a huge selection of wines ranging from <$5 to hundreds of thousands of dollars, so there's a lot of room for value to appear.  Trader Joes happens to carry a lot of sub- $5 and sub- $10 wines, some of which are quite good.  The same goes for chocolate -- you can get some of the best chocolate in the world for less than $10 per bar.   So most of the items on Tim's blog post are about wine and chocolate, but are there other items that you've discovered that are of great value?</p>
<p>I enjoy good (really good) beer, and I think it falls into this category.  Some of the best beers in the world can be had for less than $10 for a 1 liter bottle, which means you can sample lots of them, or drink your favorite every day.  The most highly rated wines in the world cost hundreds of dollars, and even if you can afford it you probably don't make an everyday occurrence of it.  Beer comes in just as many varieties and can be had in single bottles at many grocery or liquor stores.  Even Whole Foods or TJ's carries a decent selection of beers from all over the world.</p>
<p>Tim's list:</p>
<ul>
<li><a href="http://www.chocosphere.com/Html/Products/dolfin.html">Dolfin 88% Pure Cacao Belgian Dark Chocolate</a></li>
<li>Blue Fin 2005 California Chardonnay  (available at Trader Joe&#8217;s)</li>
<li><a href="http://www.amazon.com/Valrhona-Le-Noir-Amer-5/dp/B0001W7S16">Valrhona Le Noir Amer 71% Cacao Dark Chocolate (also at TJ&#8217;s, and other places)</a></li>
<li><a href="http://www.bumblebar.com/origalm.php">Original Flavor with Almonds Bumble Bar (online, but haven&#8217;t found any local retailers)</a></li>
<li>La Famiglia 2001 Sangiovese (Mondavi)  TJs used to carry, by mine no longer does<strong> </strong></li>
</ul>
<p>also recommended were Argentine Malbec wines and Gamay wines. TJs carries some of both varieties.</p>
<p>commenters on Tim&#8217;s post mentioned some more values:</p>
<p>wines:</p>
<ul>
<li>Tesco Premier Cru champagne is only £14.24  (UK only)</li>
<li>South African Pinotages (TJ&#8217;s and others)</li>
<li>2 buck chuck (Charles Shaw) (TJs)</li>
<li>Trumpeter Cabernet Sauvignon &#8212; Buenos Aires (greatcorks.com)</li>
</ul>
<p>chocolate:</p>
<ul><a rel="nofollow" href="http://www.recchiuti.com/"> 	</a></p>
<p><a rel="nofollow" href="http://www.chocolatebar.com/shop/pc/viewPrd.asp?idcategory=2&#038;idproduct=35"> 	</a></p>
<p><a rel="nofollow" href="http://www.chocolatebar.com/shop/pc/viewPrd.asp?idcategory=2&#038;idproduct=35"> 	</a></p>
<li><a href="http://www.recchiuti.com">Michael Recchiuti Chocolate</a> from San Francisco &#8211;</li>
<li><a href="http://www.kerstinschocolates.com/">Chocophilia</a></li>
<li>Rausch 40g-bars, or Lindt Schokolade &#8212; berlin</li>
<li>Kinder &#8212; germany, some specialty stores in US (like Cardullos in Cambridge)</li>
<li>Both E. Guittard and <a href="http://www.scharffenberger.com">Scharffen Berger</a> chocolates  &#8212; SF / USA</li>
<li><a href="http://www.chocolatebar.com/shop/pc/viewPrd.asp?idcategory=2&#038;idproduct=35">Extreme Dark Chocolate from Endangered Species Chocolate</a></li>
<li><a href="http://ideamatt.blogspot.com/2005/04/how-to-make-ultimate-cup-of-hot.html">drinking chocolate recipe </a><br />
Green and Blacks dark chocolate (US / Whole Foods / elsewhere)</li>
<li>Dagoba chococate bars</li>
<li>Xocolatl with cacao nibs, chilis, maca, vanilla and nutmeg</li>
<li>For truffles, definitely Recchiuti, Teuscher, Richart and Charles Chocolates</li>
<li>Plantations &#8212; chocolate bars</li>
<li>Casa Don Puglisi Pure Chocolate from Modica (not cheap?)</li>
<li>Santander chocolate from Colombia</li>
</ul>
<p>coffee / tea:</p>
<ul>
<li>Rishi Tea</li>
<li><a href="http://www.intelligentsiacoffee.com/">intelligentsia coffee</a> &#8212; chicago</li>
</ul>
<p>I&#8217;ll add to that some of my favorite beers (many also available at TJ&#8217;s):</p>
<ul>
<li>Ommegang brewery &#8212; Hennepin, Three Philosophers, and others</li>
<li>duvel</li>
<li>La Fin Du Monde</li>
<li>Sam Smith porter</li>
<li>Young&#8217;s double chocolate stout</li>
<li>Dogfish 90-minute IPA, raison d&#8217;etre, and apricot ale</li>
<li>Allegash</li>
</ul>
<p>So what other things do you consider to be of great value, especially on the low-cost end? It doesn&#8217;t have to be food or drink, either &#8212; those were just some examples. But I&#8217;m sure if you look around, you&#8217;ll find some things you love that don&#8217;t break the bank.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2007/10/12/value-over-quality/feed/</wfw:commentRss>
		</item>
		<item>
		<title>press mentions</title>
		<link>http://www.toddpinkerton.com/blog/2007/08/20/press-mentions/</link>
		<comments>http://www.toddpinkerton.com/blog/2007/08/20/press-mentions/#comments</comments>
		<pubDate>Mon, 20 Aug 2007 04:17:23 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
	<!-- AutoMeta Start -->
	<category>betahouse</category>
	<category>england</category>
	<category>media</category>
	<category>globe</category>
	<category>busy</category>
	<category>coast</category>
	<category>article</category>
	<category>mobile</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.toddpinkerton.com/blog/2007/08/20/press-mentions/</guid>
		<description><![CDATA[It&#8217;s no excuse, but I&#8217;ve been too busy to blog lately, as you can tell from the date on my last post.  However,  some exciting new developments have spured me to pick it up again.
First, another Boston Globe article about one of my new adventures, BetaHouse appeared in the Saturday August 11 paper [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s no excuse, but I&#8217;ve been too busy to blog lately, as you can tell from the date on my last post.  However,  some exciting new developments have spured me to pick it up again.</p>
<p>First, another Boston Globe article about one of my new adventures, <a title="BetaHouse website" href="http://www.betahouse.org/">BetaHouse</a> appeared in the Saturday August 11 paper and <a title="BetaHouse -- Boston Globe article" href="http://www.boston.com/business/technology/articles/2007/08/10/betahouse____a_haven_for_web_entrepreneurs/?page=1">online here</a>.  BetaHouse is a co-working arrangement I am involved in.  The idea behind BetaHouse (and co-working in general) is that several startups and entrepreneurs share an office space, splitting the costs of rent and such while collaborating and enjoying the company of like-minded people.  Co-working is a popular concept on the west coast, especially San Francisco, and we hope BetaHouse is the start of the east-coast trend.  For me, it certainly beats the solitude of working out of my home.</p>
<p>The Globe article also mentions Virosity, my new consulting company that has kept me busy these past few months.  We&#8217;re a &#8217;boutique&#8217; web and mobile consultancy, specializing in social applications and the like.  We&#8217;re a small shop (3 people) at the moment, but we&#8217;re hoping to expand as we have more opportunities than we can handle right now. Whenever I read an <a title="Globe article -- will boston ever catch up?" href="http://www.boston.com/business/technology/articles/2007/07/22/will_boston_ever_catch_up/">article bemoaning the lack of web and media startups in New England</a>, I can&#8217;t help but wonder if we&#8217;re talking about the same place.  Every day I talk to people starting new companies, and they&#8217;re not the traditional New England fare of enterprise-this and storage-that.  There&#8217;s definitely a culture of innovation happening here, even if it is below the venture capital radar.  If you&#8217;re starting a web or mobile business and want someone to manage and develop your product, <a title="e-mail virosity" href="mailto:todd@virosity.com">drop us a line.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2007/08/20/press-mentions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>building SMS applications</title>
		<link>http://www.toddpinkerton.com/blog/2007/05/31/building-sms-applications/</link>
		<comments>http://www.toddpinkerton.com/blog/2007/05/31/building-sms-applications/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 01:06:01 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.toddpinkerton.com/blog/2007/05/31/building-sms-applications/</guid>
		<description><![CDATA[SMS stands for &#8217;search message service&#8217;.  It is a way to send short text messages from one mobile phone to another, kinda like email.  Unlike email, your mobile phone operator charges you around 10 cents (USD) per message sent, or received.
Teenagers and Europeans love it. And the phone company loves it because those [...]]]></description>
			<content:encoded><![CDATA[<p>SMS stands for &#8217;search message service&#8217;.  It is a way to send short text messages from one mobile phone to another, kinda like email.  Unlike email, your mobile phone operator charges you around 10 cents (USD) per message sent, or received.</p>
<p>Teenagers and Europeans love it. And the phone company loves it because those 10-cent messages really add up, to the tune of billions of dollars per year.</p>
<p>SMS is a great tool for web application developers &#8212; just look at the success of <a title="twitter" href="http://twitter.com">twitter</a>.  So how does it work, and how can you incorporate SMS into your application?</p>
<p>There are a few mechanisms for sending and receiving SMS.  One is to use a phone or modem connected to a computer.  The computer can communicate with the phone (or modem), and send or receive messages on behalf of your application. The computer can expose a web service or some other mechanism to allow your application to send or receive messages as needed. Software packages such as <a title="nowSMS" href="http://nowsms.com">NowSMS</a> exist to facilitate this.</p>
<p>Another way is to use email.  Mobile Carriers in the USA have email-addressable handsets.  If you want to send an SMS to 212-555-6789, and you know the user is on the T-mobile network, you can send email to 12125556789@tmomail.net , and it will be delivered to the handset.  The carrier provides this SMTP-to-SMS gateway, but it&#8217;s not very well documented or supported.  A full list of <a title="carrier email SMS gateways" href="http://en.wikipedia.org/wiki/SMS_gateways">carrier email gateways</a> are available on wikipedia.</p>
<p>A third way is to use an sms aggregator.  This is expensive, but the best way for full-on commercial applications to send and receive SMS messages the &#8216;official&#8217; way.  An SMS aggregator has direct connections (SMPP) to all the major carriers, and abstracts all of their peculiarities from your application. Instead, an interface such as a web service is exposed to your application, through which you can instruct the aggregator to send messages on your behalf. When an incoming message arrives for your application, the aggregator posts a message to your application, such as an HTTP POST.   You can get a different API if REST isn&#8217;t your thing.</p>
<p>I couldn&#8217;t find a good list of sms aggregators, but some noteworthy ones are <a title="mBlox sms aggregator" href="http://mblox.com">mBlox</a>, m-qube, telenor, clickatell, simplewire. I only have experience with mBlox, but I imagine they all operate about the same.  You pay a service fee (on the order of $1000/month) plus the cost to send or receive each message.  If your application uses Premium SMS, for which the user is charged a fee, then a portion of that revenue will go to you and the rest will go to the mobile operator.</p>
<p>Part of the reason this is so expensive is that getting your application approved by each of the carriers is a time-intensive process. Your aggregator will assign you an account rep who will walk you through the certification process. Although you don&#8217;t have to do a technical integration with each carrier, your application does have to meet their requirements.  They vary from carrier to carrier &#8212; some support different charsets, some require that you respond to certain keywords like &#8220;HELP&#8221; and &#8220;STOP&#8221;.  This part of the process can be very frustrating.  But the good news is you end up with an application that can handle a boatload of SMS traffic, and you get support for your app from the aggregator.</p>
<p>To send a message to your application, the user texts to a special number known as a short code.  This short code is a 5 or 6 digit number reserved specifically for your application. You need a shortcode to work with one of these aggregators, which you can reserve from http://www.usshortcodes.com/.  It&#8217;s $500/month for a random code, or $1000/month if you choose your own.</p>
<p>other resources :</p>
<p><a title="SMS shortcode primer" href="http://www.iloopmobile.com/news/mb_research_090806.html">sms shortcode primer<br />
</a></p>
<p><a title="SMS aggregator list" href="http://wiki.advocacydev.org/cgi-bin/wiki.pl?SmsAggregators">SMS aggregator list</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2007/05/31/building-sms-applications/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RailsConf 2007</title>
		<link>http://www.toddpinkerton.com/blog/2007/05/24/railsconf-2007/</link>
		<comments>http://www.toddpinkerton.com/blog/2007/05/24/railsconf-2007/#comments</comments>
		<pubDate>Fri, 25 May 2007 02:10:56 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
	<!-- AutoMeta Start -->
	<category>railsconf</category>
	<category>2007</category>
	<category>conference</category>
	<category>thursday</category>
	<category>highlights</category>
	<category>optional</category>
	<category>cost</category>
	<category>sold</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.toddpinkerton.com/blog/2007/05/24/railsconf-2007/</guid>
		<description><![CDATA[I attended RailsConf 2007 last weekend in Portland, Oregon.  As I sat delayed at the airport, I have a chance to write up some of the highlights from the conference.
Thursday was a pre-conference day dedicated to tutorials.  These were optional, and at extra cost.  I ddin&#8217;t opt for this because it seemed [...]]]></description>
			<content:encoded><![CDATA[<p>I attended RailsConf 2007 last weekend in Portland, Oregon.  As I sat delayed at the airport, I have a chance to write up some of the highlights from the conference.</p>
<p>Thursday was a pre-conference day dedicated to tutorials.  These were optional, and at extra cost.  I ddin&#8217;t opt for this because it seemed like a lot of the topics were pretty basic.  The one that did look interesting to me was already sold out, so I ended up skipping the entire tutorial day and arrived on Friday.</p>
<p>Here is a link to the<a title="RailsConf 2007 schedule" href="http://conferences.oreillynet.com/rails2007/schedule/"> full schedule</a>.  Most of the<a title="Railsconf 2007 slides" href="http://wiki.oreillynet.com/wiki/railsconf2007/index.cgi?PresentationSlides"> session presentation slides</a> are here.<br />
<a href="http://www.loudthinking.com/">David Heinemeier Hansson</a> (DHH), creator of Ruby on Rails, gave the <a title="o'reilly coverage of David Heinmeier Hansson keynote speech" href="http://radar.oreilly.com/archives/2007/05/dhhs_rails_keyn.html">keynote speech</a> on Friday. He introduced some of the features arriving in Rails 2.0, including  built-in REST, debugging and breakpoints, and some performance enhancements like query caching and css/js resource bundling. Nothing revolutionary, just a bunch of nice, useful enhancements.</p>
<p>The conference was multi-tracked, meaning you get to pick-and-choose the sessions you attend; it also means you may miss out on something you want to see because it is scheduled at the same time as something else. So Friday I attended <a title="Building Community-focused Apps with Rails" href="http://conferences.oreillynet.com/cs/rails2007/view/e_sess/11652">Building Community-focused Apps with Rails</a>. The talk covered some best practices for building any site, not just communities, and how to make using your app easier and more enjoyable for your users.  Dan Benjamin (of A List Apart)  gave the presentation, and <a title="Cork'd" href="http://corkd.com/">Cork&#8217;d</a> was used as a case study.</p>
<p>I also attended the talk about <a title="Scale Without Bounds on Amazon EC2" href="http://conferences.oreillynet.com/cs/rails2007/view/e_sess/14480">scaling rails on Amazon Elastic Compute Cloud (EC2)</a>.   The presenters were from Rightscale, which I have used before, but so far I&#8217;ve been pretty unsuccessful getting a rails app to run in a clustered fashion on EC2.  I hoped this talk would shed some light on this, but it didn&#8217;t (at least not for me).  They chose a case study which was atypical for web apps &#8212; it was an audio-transcoding application with little web traffic, so the EC2 cloud was used to process the audio files, rather than serve web content.  I think this niche was pretty unlike most other web apps, which are more concerned with how to handle a large request load.</p>
<p>An impromptu musical guest um, &#8220;performed&#8221; for us &#8212; the<a title="Extra-Action Marching Band" href="http://www.flickr.com/photos/whoisjake/504873667/in/photostream/"> Extra Action Marching Band</a>.<br />
Most importantly, I got a chance to catch up with some old friends and collegues.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2007/05/24/railsconf-2007/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Goloco.org is live!</title>
		<link>http://www.toddpinkerton.com/blog/2007/05/05/golocoorg-goes-live/</link>
		<comments>http://www.toddpinkerton.com/blog/2007/05/05/golocoorg-goes-live/#comments</comments>
		<pubDate>Sat, 05 May 2007 22:18:28 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
	<!-- AutoMeta Start -->
	<category>goloco</category>
	<category>live</category>
	<category>project</category>
	<category>exceptionnotification</category>
	<category>cruisecontrol</category>
	<category>rcov</category>
	<category>plugins</category>
	<category>capistrano</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.toddpinkerton.com/blog/2007/05/05/golocoorg-goes-live/</guid>
		<description><![CDATA[My most recent project, Goloco.org, went live on Earth Day &#8212; April 22.  We have been working on it for the past several months, and I&#8217;m quite proud of the way it came out. Goloco helps you arrange trips and share rides with friends (or make some friends in the process).  You can [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img align="middle" alt="goloco" title="goloco" src="http://www.toddpinkerton.com/blog/images/goloco.gif" /></strong>My most recent project, <a title="goloco -- the ride revolution" href="http://goloco.org">Goloco.org</a>, went live on Earth Day &#8212; April 22.  We have been working on it for the past several months, and I&#8217;m quite proud of the way it came out. Goloco helps you arrange trips and share rides with friends (or make some friends in the process).  You can create an account for free, but you&#8217;ll need to add some money to your account before you take a trip.  Feel free to add me as a friend if you join. You can view <a title="my goloco profile" href="http://goloco.org/users/2">my Goloco profile here</a>.<br />
Goloco was my first big Ruby on Rails project, and I learned a ton.  In the beginning, you had to twist my arm to get me to write tests &#8212; now, I can&#8217;t write code without them.  I&#8217;ve also become a huge fan of RESTful routes, capistrano, CruiseControl, ExceptionNotification, selenium, rcov, and many other plugins and gems.  I can&#8217;t wait to put all this to use again on my next project.<br />
A special thanks to Roy, Mike and Michael &#8212; who made the project truly enjoyable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2007/05/05/golocoorg-goes-live/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ruby, gcc, and powerPC macs</title>
		<link>http://www.toddpinkerton.com/blog/2007/04/06/ruby-gcc-and-powerpc-macs/</link>
		<comments>http://www.toddpinkerton.com/blog/2007/04/06/ruby-gcc-and-powerpc-macs/#comments</comments>
		<pubDate>Sat, 07 Apr 2007 02:48:04 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
	<dc:subject>mac</dc:subject>
	<dc:subject>rails</dc:subject>
	<dc:subject>tech</dc:subject>
	<!-- AutoMeta Start -->
	<category>rails</category>
	<category>gems</category>
	<category>fixnum</category>
	<category>mac</category>
	<category>readline</category>
	<category>powerpc</category>
	<category>turns</category>
	<category>ruby</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.toddpinkerton.com/blog/2007/04/06/ruby-gcc-and-powerpc-macs/</guid>
		<description><![CDATA[I&#8217;ve been having trouble with my rails installation for a while. Tests would fail but only every so often, and occasionally a Fixnum object would show up when something else was expected, crashing my app.
It turns out, ruby compiled wth gcc 4.0 on powerPC macs &#8212; which my laptop is one &#8212; is known to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been having trouble with my rails installation for a while. Tests would fail but only every so often, and occasionally a Fixnum object would show up when something else was expected, crashing my app.</p>
<p>It turns out, ruby compiled wth gcc 4.0 on powerPC macs &#8212; which my laptop is one &#8212; is known to exhibit these strange behaviors.  David Heinemeier Hansson <cite><span class="date" /></cite> himself mentioned this in <a href="http://www.vmunix.com/mark/blog/archives/2006/04/08/ruby-gems-still-doesnt-work-on-104/">this blog post</a>.</p>
<p>Turns out, the solution is to set gcc to 3.3 mode, rebuild ruby and any dependent libraries. You can do this with &#8216;gcc_select 3.3&#8242;, then running configure, make, make install as usual.</p>
<p>On the way to finding this fix, I tried updating to Ruby 1.8.5 patchlevel 2.  To get this to work, I had to configure, make, and install, then go into the source tarball in ext/readline and  run :</p>
<pre><span style="color: #007700">cd ext/readline</span></pre>
<pre>> <span style="color: #007700">ruby extconf.rb</span></pre>
<pre>> <span style="color: #007700">make</span> <span style="color: #007700" /></pre>
<pre><span style="color: #007700">> sudo cp readline.bundle /usr/local/lib/ruby/site_ruby/1.8/powerpc-</span><span style="color: #007700">darwin8.9.0</span><span style="color: #007700" /></pre>
<pre>Those instructions came from <a href="http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/5118">this mailing list archive.</a></pre>
<p>So if you&#8217;re running ruby patchlevel 2 &#8212; which is the latest ruby that works with rails 1.2.2 &#8212; make sure you compile with gcc 3.3, and copy over the readline bundle as described above.</p>
<p>I&#8217;m pretty disappointed this much hackery is required to get ruby working on my machine, which is a fairly standard platform.  Ruby should &#8220;just work&#8221; with gcc 4.0, and the Makefile should do the right thing with the readline module as well.  Grrr.<br />
In the near future I hope to get an Intel mac to develop on, and have access to all the latest ruby/rails goodies on that.  But at least now all my tests are passing, and I&#8217;m not getting any more strange Fixnum errors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2007/04/06/ruby-gcc-and-powerpc-macs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>life skills</title>
		<link>http://www.toddpinkerton.com/blog/2007/01/21/life-skills/</link>
		<comments>http://www.toddpinkerton.com/blog/2007/01/21/life-skills/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 18:41:15 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
	<!-- AutoMeta Start -->
	<category>life</category>
	<category>harvard</category>
	<category>skills</category>
	<category>negotiation</category>
	<category>rent</category>
	<category>settle</category>
	<category>schools</category>
	<category>teaching</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.toddpinkerton.com/blog/?p=9</guid>
		<description><![CDATA[Living and working in the Boston area provides a vast amount of opportunity &#8212; you think we pay these insane housing costs for nothing? &#8212; one of which is access to a huge educational community.  Higher ed is a way of life here, with dozens of schools of all shapes and sizes in or [...]]]></description>
			<content:encoded><![CDATA[<p>Living and working in the Boston area provides a vast amount of opportunity &#8212; you think we pay these insane housing costs for nothing? &#8212; one of which is access to a huge educational community.  Higher ed is a way of life here, with dozens of schools of all shapes and sizes in or around Boston.  If you want to learn something, there&#8217;s someone teaching it.</p>
<p>But when it comes to &#8216;life skillz&#8217; , where to turn?  Most people associate &#8217;street smarts&#8217; with everything you can&#8217;t get a PhD in, from balancing your checkbook to how to hotwire a car.  But there&#8217;s a lot they don&#8217;t teach you in undergrad, or graduate school, or postdoc&#8230; things we&#8217;re either expected to know, or &#8216;pick up&#8217; , or something we want to give us that edge against the cutthroat job competition.</p>
<p>One such example is negotiation skills &#8212; how to ask for more money in an interview, or how to get your landlord to lower the rent, or how to settle a heated disagreement amicably.  My good friend (and former roommate) <a title="Carl Tashian blog" href="http://carltashian.com">Carl Tashian</a> clued me in to the <a title="Harvard PON" href="http://www.pon.harvard.edu/education/seminars/application.php">Harvard Program on Negotiation</a>,  which is getting rave review from its alumni.</p>
<p>I hope to get the opportunity to take this course &#8212; it&#8217;s one of those things that I expect to find numerous applications for only after taking it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2007/01/21/life-skills/feed/</wfw:commentRss>
		</item>
		<item>
		<title>what&#8217;s in a name?</title>
		<link>http://www.toddpinkerton.com/blog/2006/10/19/hello-world/</link>
		<comments>http://www.toddpinkerton.com/blog/2006/10/19/hello-world/#comments</comments>
		<pubDate>Thu, 19 Oct 2006 18:24:41 +0000</pubDate>
		<dc:creator>todd</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject><br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/www.toddpinkerton.com/docroot/blog/wp-content/plugins/autometa/autometa.php</b> on line <b>301</b><br />

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false"></guid>
		<description><![CDATA[When people hear the word &#8217;startup&#8217; , they often think of a new small company trying to make it in the big world of business.  I like to think the word means &#8220;trying something no one else has done before.&#8221; While many startups do follow in the footsteps of others &#8212; creating a better [...]]]></description>
			<content:encoded><![CDATA[<p>When people hear the word &#8217;startup&#8217; , they often think of a new small company trying to make it in the big world of business.  I like to think the word means &#8220;trying something no one else has done before.&#8221; While many startups do follow in the footsteps of others &#8212; creating a better version of an existing product, or providing great customer service &#8212; the most intesting ones are those that step off the beaten path, and try something different.  Many entrepreneurs phrase this as &#8216;trying to change the world&#8217;.</p>
<p>I don&#8217;t think that&#8217;s far off the mark.</p>
<p>It may be a small change, or applicable to only a small group of people, but the goal is laudable &#8212; to change the wya people think, or work, or play, or see the world. To have that impact on humanity is an awesome lure for some, and it certainly is for me.</p>
<p>I&#8217;ve worked in a variety of environments  during my career thus far, from very big to very small. It&#8217;s been the small companies, the startups, the two-guys-in-a-garage-eating-only-ramen-noodles that have been the most rewarding (and most challenging) to me.  I&#8217;ve started this blog to discuss some of the issues surrounding this exciting world &#8212; from challenges to rewards, from the technology involved to the more human element.</p>
<p>If you&#8217;re one of us &#8212; one who enjoys  the challenges of swimming upstream, the oportunity to do something new, to change the world &#8212;  then I hope you&#8217;ll enjoy reading and contributing to this unfolding story.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toddpinkerton.com/blog/2006/10/19/hello-world/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
