<?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>loligo.com</title>
	<atom:link href="http://www.loligo.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.loligo.com/blog</link>
	<description>Practical, Technical, Theoretical</description>
	<lastBuildDate>Sat, 16 Apr 2011 06:02:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Coot in a box</title>
		<link>http://www.loligo.com/blog/?p=172</link>
		<comments>http://www.loligo.com/blog/?p=172#comments</comments>
		<pubDate>Sat, 16 Apr 2011 04:01:46 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Low Tech]]></category>
		<category><![CDATA[cnc]]></category>
		<category><![CDATA[coot]]></category>
		<category><![CDATA[lathe]]></category>
		<category><![CDATA[machine tools]]></category>
		<category><![CDATA[maker]]></category>
		<category><![CDATA[metal]]></category>
		<category><![CDATA[mill]]></category>
		<category><![CDATA[starrett]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=172</guid>
		<description><![CDATA[In my &#8220;spare&#8221; time, I am somewhat of an inventor.  Perhaps that&#8217;s too strong a term &#8211; I&#8217;m a &#8220;maker&#8221;, and a &#8220;fixer&#8221;, and a &#8220;customizer.&#8221;  Things that I buy (physical things &#8211; objects, machines, cars, components) are often not quite good enough, and my own version of them seems like it would be a [...]]]></description>
			<content:encoded><![CDATA[<p>In my &#8220;spare&#8221; time, I am somewhat of an inventor.  Perhaps that&#8217;s too strong a term &#8211; I&#8217;m a &#8220;maker&#8221;, and a &#8220;fixer&#8221;, and a &#8220;customizer.&#8221;  Things that I buy (physical things &#8211; objects, machines, cars, components) are often not quite good enough, and my own version of them seems like it would be a better fit.  One of the most frustrating things I experience is seeing a new design in my head for SOMETHING and knowing that I&#8217;ll never have time to really work on that concept and bring it to reality.  This happens when I see things like lamps, car doors, sleds, trailer hitches, shooting benches, etc. etc. etc.  &#8211; almost everything could be made a little better, or at least changed to more appropriately suit me instead of the general model that the mass market demands.  Sometimes, I have a serious requirement to make things, or change them, and I like being able to do it.  I&#8217;ve also created a few larger projects out of thin air &#8211; a generator subsystem a few years back (complete but unassembled due to space issues) and a truck crane I&#8217;m in the middle of thinking about at the moment.</p>
<p>This isn&#8217;t dissimilar to the work I do with computers &#8211; it&#8217;s just a different (and more difficult, sometimes) angle on things.  Programs are just tools to move information around, and in some cases, create it.  Machines are just things to move energy around, and I find that my brain sees the design and implementation of each sphere &#8211; machines and information &#8211; as being fairly similar.</p>
<p>This push to work with metal started at a young age (not coincidentally at the same point as my interest in computers) with my habit of taking apart computers and equipment that my father would bring home.  When I hit 16, I dove into cars headfirst, and spent many hours (days, weeks, months) customizing my Jeeps and other vehicles &#8211; V8 conversions, roll cages, urban theftproofing, painting, repair &#8211; everything.  I never had enough tools to do everything I needed to, but I made a significant effort to buy good tools when I could afford them &#8211; I dislike having to stop my work to go out and borrow resources (though I did plenty of that) or worse, not complete a job or have to re-engineer something because I am unable to do what I need with the tools at hand.  So the steady but certain trickle of buying has left me with a fairly large tool collection  that I&#8217;ve amassed over the years, and for nearly any problem that presents itself I am able to find the appropriate drawer in which an implement resides to build or disassemble to reach a solution.</p>
<p>This all changed a number of years ago.  I purchased a CNC 3-in-1 mill/drill/lathe.  Suddenly, I had nothing that worked.  The specialized bits and pieces for working with metal or plastic in a very controlled, precise environment are very fussy, expensive, and often difficult to find.  You can&#8217;t just &#8220;fake it&#8221; with machine tools &#8211; there is no bending and fudging.  And there is no &#8220;machinist&#8217;s beginner pack&#8221; that you can buy at Sears.  I will admit that I&#8217;m not looking to become a master machinist &#8211; it&#8217;s a means to an end.  I need holes cut, edges milled, slots made, notches created, burrs removed, parts cut off.  I am not building spacecraft, race engines, or surgical tools &#8211; I&#8217;m just trying to turn ideas into reality, and the machining process is usually just a small (but vital) part of a larger plan on which I&#8217;m working.  So my frustration has been building as I have seen the potential of this great mill/drill/lathe that I own, but it has gone generally unused since even looking at it makes me realize how few accessories I have to get meaningful and accurate results using the machine.</p>
<p>Over the last few years, I&#8217;ve purchased parts as I&#8217;ve needed them &#8211; end mills, lathe bits, clamps, measurement tools&#8230; but it&#8217;s been very slow going, and every single project seemed to require some new tool that I would have to wait days to receive from McMaster-Carr, or that I would have to go to the local machinist supply shop and bore the guys behind the counter with my newbie questions.  (Machinists are not exactly &#8220;open source&#8221; or enthusiastic people in general, so getting information consists of asking very exact questions and getting very exact and often unhelpful answers.)  I had acquired enough stuff for specific results, but the specialized nature of the tooling meant that getting a &#8220;full&#8221; collection was going to either a) cost a HUGE chunk of money, or b) take the rest of my life in a tedious, one-by-one bang-my-head-against-the-wall fashion.</p>
<p>Every once in a while, I would look at eBay or Craigslist for collections of machinist tools, so that at one shot I could buy a whole block of useful stuff that would for the most part enable me to just &#8220;walk into&#8221; a useful collection.  Yesterday was my lucky day.  I saw an ad, fairly vaguely worded, for &#8220;Machinist retiring&#8221;.  No picture.  No list of tools.  Just a comment that &#8220;there are lots of tools here, come by and take a look.&#8221;  OK, I&#8217;ll bite.  The most vague ads often are the best ones to pursue, since everyone else just doesn&#8217;t look at it or dismisses it when there are more detailed photographs and catchy phrases to see just a click away.  But I called anyway, and arranged a look day before yesterday.  I drove over to the house, and had a very good chat with a recently retired machinist who is trying to get rid of the tools that he&#8217;ll no longer need.  The collection consisted of a big Kennedy tool chest (upper and lower and middle) which was FULL of tools.</p>
<p style="text-align: center;">&nbsp;</p>
<div id="attachment_185" class="wp-caption aligncenter" style="width: 236px"><a rel="attachment wp-att-185" href="http://www.loligo.com/blog/?attachment_id=185"><img class="size-full wp-image-185 " title="IMG_0854" src="http://www.loligo.com/blog/wp-content/uploads/2011/04/IMG_0854.jpg" alt="Kennedy Tool Chest" width="226" height="332" /></a><p class="wp-caption-text">600 pounds of metallic capability</p></div>
<p>I knew after opening the first drawer that this was the cache I&#8217;d been looking for.  The chest was completely full of tooling &#8211; it happens that the first drawer that I opened was one of the &#8220;thin&#8221; drawers at  the top of the cabinet, which happens to be the heaviest &#8211; it&#8217;s almost solid tool steel, with hundreds of pieces of lathe and mill tooling neatly tucked into the rectangle of the drawer, making it in essence a solid sheet of steel about 1 inch thick.</p>
<p style="text-align: center;">&nbsp;</p>
<div id="attachment_184" class="wp-caption aligncenter" style="width: 454px"><a rel="attachment wp-att-184" href="http://www.loligo.com/blog/?attachment_id=184"><img class="size-full wp-image-184 " title="IMG_0866" src="http://www.loligo.com/blog/wp-content/uploads/2011/04/IMG_0866.jpg" alt="Drawer full of end mills, etc." width="444" height="277" /></a><p class="wp-caption-text">Jackpot! Machine tool treasure drawer.</p></div>
<p>Every bit I picked up was in good condition &#8211; no chips, most without any surface rust, edges looked sharp and clean.  I quickly made the decision to buy it after a little price negotiation- not often is there a whole lifetime&#8217;s worth of tooling and instruments and &#8220;tricks&#8221; available in one, compact cabinet.  So I happily packed it all up (which was quite a chore getting it in the truck &#8211; I&#8217;m guessing all told it&#8217;s about 600 pounds) and I&#8217;ve installed it in its new home next to my mill/lathe.  My partner heard about it (&#8220;I thought we were trying to REDUCE the number of things in the basement!&#8221;) and called it &#8220;Coot-in-a-box&#8221; as a kind of strange twist on products that claim to be all-in-one solutions by putting the name &#8220;-in-a-box&#8221; at the end of the product.  If I&#8217;m headed in the direction of coot-ness, then I suppose this is one of those warning signs.  Next up: coveralls and a ZZ-Top beard.  (Uh&#8230; no.)</p>
<p>I&#8217;m still going through it all, but here is what I can remember after doing a few more once-overs &#8211; I&#8217;m sure I&#8217;ll find much more as I dig through layers:</p>
<ul>
<li>end mills (60? 100?)</li>
<li>boring bars (20? 30?)</li>
<li>micrometers (10 or more, varying styles)</li>
<li>pin gauge sets (3, 1 small, two huge, up to .25)</li>
<li>drills (50? 100?)</li>
<li>taps (40? 50?)</li>
<li>reamers (40?)</li>
<li>v-blocks</li>
<li>clamps</li>
<li>parallels</li>
<li>center finders</li>
<li>flap grinders</li>
<li>collets</li>
<li>chucks</li>
<li>surface plates</li>
<li>measurement tools of all types (mostly Starrett)</li>
<li>files, punches, drifts, hammers, pliers, allen wrenches,&#8230;</li>
</ul>
<div id="attachment_187" class="wp-caption alignnone" style="width: 158px"><a rel="attachment wp-att-187" href="http://www.loligo.com/blog/?attachment_id=187"><img class="size-full wp-image-187 " title="IMG_0871" src="http://www.loligo.com/blog/wp-content/uploads/2011/04/IMG_0871.jpg" alt="Tooling" width="148" height="108" /></a>&nbsp;</p>
<div class="mceTemp">
<dl id="attachment_188" class="wp-caption alignnone" style="width: 98px;">
<dt class="wp-caption-dt"><a rel="attachment wp-att-188" href="http://www.loligo.com/blog/?attachment_id=188"><img class="size-full wp-image-188" title="IMG_0872" src="http://www.loligo.com/blog/wp-content/uploads/2011/04/IMG_0872.jpg" alt="Tooling" width="88" height="118" /></a><p class="wp-caption-text">..and more...</p></div>
</dt>
</dl>
<dl id="attachment_187" class="wp-caption alignnone" style="width: 158px;">
<dd class="wp-caption-dd">More tools</dd>
</dl>
</div>
<p>The list is actually much longer than this &#8211; huge. There are something like 20 drawers full.  I can&#8217;t even start to count all the things in there, and I probably never will.  I&#8217;ll clean everything up, get things organized a bit, and just start using it.  I don&#8217;t think I&#8217;m going to obsess over organizing it too much other than trying to put all the similar tools in with each other.  This is like the magic grab-bag of resources &#8211; either the right tool or a set of tools which can be used is in this box for nearly any metal-related task I have at hand.</p>
<p>One of the first instruments I took out of the box was a three-piece Starrett square, which is basically a very precise ruler which can also measure angles.  Forged steel, a very nice implement.  A quick search of McMaster-Carr &#8211; $202 current price.  Woo-hoo!  The price for the whole kit was&#8230; well, I won&#8217;t say, but suffice that to say I&#8217;ve paid way more (double?) for disk drives in the past that are now worth around a dollar.  If I sold just a few things out of the box (even at eBay prices) I&#8217;d make up the cost, so I&#8217;m going to see if there are any huge numbers of duplicates and maybe this will be a wash.  But otherwise I plan to keep everything.</p>
<p>The tool box came with the factory wheels on it ,which were soft.  During it&#8217;s previous life on the shop floor, they had rolled over countless little bits of metal spirals, embedding them into the soft plastic.  I didn&#8217;t want to roll a 600 pound cabinet onto the basement tile with metal cleats on, so I replaced the wheels with some that I had laying around with the same bolt pattern.  But the wheels are really interesting-looking &#8211; like some sort of accidental art.</p>
<p style="text-align: center;">&nbsp;</p>
<div id="attachment_186" class="wp-caption aligncenter" style="width: 399px"><a rel="attachment wp-att-186" href="http://www.loligo.com/blog/?attachment_id=186"><img class="size-full wp-image-186 " title="IMG_0874" src="http://www.loligo.com/blog/wp-content/uploads/2011/04/IMG_08741.jpg" alt="Wheels with embedded metal fragments" width="389" height="180" /></a><p class="wp-caption-text">Soft wheels + machine room floor = masterpiece</p></div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=172</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac to TiVO: Instructions</title>
		<link>http://www.loligo.com/blog/?p=154</link>
		<comments>http://www.loligo.com/blog/?p=154#comments</comments>
		<pubDate>Mon, 10 Jan 2011 03:09:37 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Tech/Net/Computer]]></category>
		<category><![CDATA[avi]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[mpeg]]></category>
		<category><![CDATA[tivo]]></category>
		<category><![CDATA[transcode]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=154</guid>
		<description><![CDATA[How to encode or transcode video for the TiVO from a Mac so you can view video files on your TV.]]></description>
			<content:encoded><![CDATA[<p>I became sidetracked (as I often am) last night with learning a new trick I didn&#8217;t know I could do: uploading files to my ancient TiVO Version 2.  I know the newer ones support this, but I didn&#8217;t realize my older version did.  It seems to be a little bit of a hack, but it&#8217;s working, and now I&#8217;m watching Buckaroo Banzai on my TiVO from a file I had stored on my Mac for some time.  (Copyright note: I own the DVD for Buckaroo Banzai, as well as the laser disc, several VHS tapes, book, etc. etc. &#8211; I&#8217;ve paid plenty for the rights on this film for my personal consumption.)</p>
<p>My Mac is running 10.6.5.  I downloaded the <a title="TiVO Desktop for Mac" href="https://www3.tivo.com/store/accessories-software.do" target="_blank">TiVO Desktop tool</a>, which allows sharing of photos and music from the Mac to TiVO devices.  But there&#8217;s a secret option &#8211; video sharing, as well!  If you hold the &#8220;Apple&#8221; key (aka: option key) down while opening up the Systems Preferences pane for TiVO Desktop, you&#8217;ll get an extra tab which says &#8220;Videos&#8221;.  It&#8217;s probably a good idea to use the default directory it puts there (~/Documents/TiVO Recordings)</p>
<p>I then downloaded <a title="ffmpegX for Mac" href="http://www.ffmpegx.com/" target="_blank">ffmpegX for Mac</a> to convert the .avi files I obtained into MPEG2 files that the TiVO can understand.</p>
<p>Drag the .avi (or whatever you have) file to the ffmpeg window, or select &#8220;Open&#8230;&#8221;</p>
<p>Settings:</p>
<p>1) The &#8220;Save As&#8230;&#8221; filename MUST end in &#8220;.mpg&#8221; otherwise the TiVO desktop won&#8217;t see it.  There is apparently a cron job or something that the TiVO Desktop runs that scans the video folder you specify, and then the file is added to the video list.  A file called &#8220;filename.properties&#8221; is created at the same time, which contains some meta-information about the file.  This sometimes takes 5-10 minutes to happen, so be patient before you run out to the TiVO to see if the file has appeared in your video directory.</p>
<p><a rel="attachment wp-att-156" href="http://www.loligo.com/blog/?attachment_id=156"><img src="http://www.loligo.com/blog/wp-content/uploads/2011/01/Screen-shot-2011-01-09-at-6.46.58-PM.jpg" alt="" width="502" height="418" /></a></p>
<p>2) Video window:  I set the codec to &#8220;MPEG2 [.MPG] (ffmpeg)&#8221; and then manually set the bitrate to 2500.  The maximum video size for the TiVO is 352&#215;480 (found in <a title="ffmpeg audio/video manipulation" href="http://www.devprise.com/2006/01/18/converting-videos-for-tivo-togo-using-ffmpeg/" target="_blank">this post</a> that had some good information) so that is the maximum you can work with.  I set Autosize to 4:3, and framerate to NTSC FILM  for my experiments, and haven&#8217;t shifted them.  Now, here is where it gets tricky &#8211; many films you&#8217;ll get are in a different aspect ratio, and when you squash them into a TiVO non-HD screen size of 352&#215;480, they&#8217;ll look weird and horizontally crushed.  Everything will be distorted.  So what I did is set a letterbox (see step 4) which was 60 on the top, and 60 on the bottom.  This means that I had 120 vertical lines of letterbox added to the frame.  ffmpegX doesn&#8217;t subtract letterbox from the frame size specified in this window &#8211; it adds it.  So I had to subtract the 120 lines from my vertical height, meaning that I specified the frame size as 352&#215;360.  If you do NOT want to use a letterbox specify 352&#215;480 here to get maximum frame size.  I found that 4:3 worked fine without letterboxing on some other videos I had which were not quite so wide.</p>
<p><a rel="attachment wp-att-156" href="http://www.loligo.com/blog/?attachment_id=156"></a></p>
<p><a rel="attachment wp-att-157" href="http://www.loligo.com/blog/?attachment_id=157"><img src="http://www.loligo.com/blog/wp-content/uploads/2011/01/Screen-shot-2011-01-09-at-6.47.18-PM.jpg" alt="" width="502" height="418" /></a></p>
<p>3) Audio window: I set the codec to &#8220;.AC3 (Dolby Digital)&#8221;, at 128kbps, 48000 Hz, Stereo, CBR.  Audio track I left at 0.  I tried leaving this as &#8220;Passthrough&#8221; but that didn&#8217;t work.</p>
<p><a rel="attachment wp-att-158" href="http://www.loligo.com/blog/?attachment_id=158"><img class="alignleft size-full wp-image-158" src="http://www.loligo.com/blog/wp-content/uploads/2011/01/Screen-shot-2011-01-09-at-6.47.29-PM.jpg" alt="" width="502" height="418" /></a></p>
<p>4) Since Buckaroo Banzai is in wide aspect (a strange ratio &#8211; 2.14:1 at 720:336 &#8211; is this HD?) I chose to set a letterbox.  Now, the top and bottom letterbox black areas that I chose are not the &#8220;right&#8221; size to get this down to 2.14:1, but if I had made the boxes big enough to do that I think the viewable area would have been too small, horizontally, so I just chose 60 and that got rid of enough of the &#8220;crushing&#8221; effect for me to watch the movie without the video appearing overly scrunched on my non-HD TV.  (Sorry, I watch too little TV to buy a wide-screen or even a digital TV &#8211; I&#8217;m using a 1991 Trinitron, and it&#8217;s just fine.)</p>
<p><a rel="attachment wp-att-159" href="http://www.loligo.com/blog/?attachment_id=159"><img class="alignleft size-full wp-image-159" src="http://www.loligo.com/blog/wp-content/uploads/2011/01/Screen-shot-2011-01-09-at-6.47.43-PM.jpg" alt="" width="502" height="416" /></a></p>
<p>5) I specified &#8220;High Quality&#8221; on the Filters tab.  I have no idea what that does, but sure, why not!  High Quality.  Caviar and golden dishes for all my videos!</p>
<p><a rel="attachment wp-att-160" href="http://www.loligo.com/blog/?attachment_id=160"><img class="alignleft size-full wp-image-160" src="http://www.loligo.com/blog/wp-content/uploads/2011/01/Screen-shot-2011-01-09-at-6.48.00-PM.jpg" alt="" width="502" height="416" /></a></p>
<p>I didn&#8217;t mess with anything at all in the &#8220;Tools &#8220;tab.  I then pressed &#8220;Encode&#8221; and about 10 minutes later&#8230; voila!  I went to the &#8220;Now Showing&#8221; option on the TiVO, and at the bottom of the list of recorded programs there is now a new item with the name of my computer. Entering that menu, I find &#8220;Buckaroo Banzai&#8221; now in the list &#8211; I start the download, and I&#8217;m on my way!</p>
<p>Errors/Troubleshooting: I found that if the frame size was off, I would be able to view the video and see what was being displayed, but the video would be shifted off the screen, or would have horizontal lines through it or otherwise be mangled.  It seems that getting the frame size correct and within that 352&#215;480 box is important.  I also noticed that when the TiVO is actively downloading, the video stutters a bit while you&#8217;re watching anything in playback mode &#8211; not terribly bad, but noticable.</p>
<p>Hint: you can modify the &#8220;filename.properties&#8221; file  - it&#8217;s just a text file which will be fairly obvious.  It&#8217;s useful to put in the methods by which you encoded the files, so you can recall how you tweaked a certain recording in the future for experimentation.  Others have tried adding more data, but it <a title="TiVO .properties files" href="http://www.tivocommunity.com/tivo-vb/showthread.php?t=313363" target="_blank">doesn&#8217;t look possible easily.</a></p>
<p>Here&#8217;s what mine looks like:</p>
<p><a rel="attachment wp-att-162" href="http://www.loligo.com/blog/?attachment_id=162"><img class="alignleft size-full wp-image-162" src="http://www.loligo.com/blog/wp-content/uploads/2011/01/Screen-shot-2011-01-09-at-7.01.32-PM.jpg" alt="" width="569" height="70" /></a></p>
<p>Have fun with your antique TiVO!  I probably won&#8217;t be able to answer any questions for you, since I&#8217;m just guessing on all this stuff, myself.</p>
<p>JT</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=154</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App for sale &#8211; factory fresh, great condition, low miles</title>
		<link>http://www.loligo.com/blog/?p=136</link>
		<comments>http://www.loligo.com/blog/?p=136#comments</comments>
		<pubDate>Thu, 06 Jan 2011 08:08:37 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Tech/Net/Computer]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[craigslist]]></category>
		<category><![CDATA[for sale]]></category>
		<category><![CDATA[gocraigsy]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=136</guid>
		<description><![CDATA[Buy my awesome iPhone app that posts things on craigslist.  Here's the story of why I'm selling the whole app, lock, stock and barrel.]]></description>
			<content:encoded><![CDATA[<div id="attachment_138" class="wp-caption alignleft" style="width: 201px"><a rel="attachment wp-att-138" href="http://www.loligo.com/blog/?attachment_id=138"><img class="size-full wp-image-138  " src="http://www.loligo.com/blog/wp-content/uploads/2011/01/biglogo.png" alt="gocraigsy.com logo" width="191" height="189" /></a><p class="wp-caption-text">gocraigsy app logo</p></div>
<p>I&#8217;ve got an iPhone app to sell, since it&#8217;s just sitting around collecting dust and I <em>know</em> it can be a kick-ass, profitable app with a cult-like following with only a little work.  Read on&#8230;</p>
<p>I&#8217;ve been a big fan of the craigslist.org site for quite some time for buying and selling things.  The interface is lightweight, it&#8217;s fast, and it&#8217;s not overburdened with all the mud that sites like eBay insist on covering themselves.  A few years back, I had to post a bunch of items on craigslist, and became frustrated at the terrible interface that they have for posting &#8211; it&#8217;s burdensome, slow, and impossible to use on a smartphone.  The iPhone had just come out, so I started the slow process of developing the specs for an application that posted craigslist &#8220;for sale&#8221; items right from the phone, using the built in camera and having some intelligent template designs for ease of use.</p>
<p>In late 2008, I finally got a good functional specification together and started working with a group of Eastern European (Ukraine) developers with whom I&#8217;d had good experiences in the past.  I gave them the spec, and they seemed to think it was a decent app.  They were super-flexible, and agreed to do the work for cash plus a percentage of the &#8220;profit&#8221; on the proceeds from the Apple iTunes store sales on the software.  To make a long story short, this was their first iPhone app and development took a bit longer than anticipated, but it did eventually come together.  I called it &#8220;GoCraigsy&#8221; to include the concept that it was a craigslist app, and also that somehow perhaps it was for craigslist fanatics.  I couldn&#8217;t come up with anything better, so&#8230; that&#8217;s what it&#8217;s called.</p>
<p>In February of 2009, I launched the app with a selling price of $3.00.  I figured: if people were going to be selling things with the app, they were recognizing real, actual money from the use of the app.  Not too many other applications can be directly linked with cash finding its way into your pocket&#8230; so this was a sure-fire winner, right?  So it turns out that people are cheaper than I had considered.  The $3 starting price was a flop &#8211; probably only 20 copies sold in two week.  OK, I said, let&#8217;s try a quick giveaway for a day or two &#8211; wow, that was an eye-opener.  I think I was shipping five copies a minute for almost a day and gave me great feedback and use on the app for 24 hours and so I figured &#8220;Well, maybe I&#8217;ll price at $1 to see what happens.&#8221;  Again, the downloads slowed to a trickle as soon as I gave the app a price.  Interestingly, the people who did download it used the HELL out of it &#8211; one person posted something like 200 ads in a one month span.  I could track this because there is a keyphrase the user could opt to put in the ads, and I would just search on that to see how many ads were posted with it.  I also added up the dollar amounts for a while of the items listed for sale, and lost track after it hit the $250,000 mark.  The free users were just as active as the paid users, and even today a year or so after I turned the app off and took it off the store, at least one person launches roughly every other day.</p>
<p>What happened next?  Well, I got tremendously busy with my day job, which sucked a lot of wind out of my sails for doing side projects.   The income was pretty low &#8211; maybe 3-4 people per day purchased it.  The app worked great for about two months, and then craigslist changed one of their form values.  This is a pain, because many of the parts of the code look at the page format on craigslist and parse those into various places to make it appear that the app is a person (this allows me to create the fast and &#8220;nicer&#8221; UI that is iPhone-friendly.)  So the app broke, and I had to contact the developers to get tiny tweaks done, and then had to re-sign the app and get it sent back to Apple for an update.  But the iPhone development kit isn&#8217;t simple, and I really really hate it.  This time around, it gave me huge problems signing the app and getting it uploaded, so I threw up my hands in disgust and haven&#8217;t touched it since.</p>
<p>I&#8217;ve not even looked at it much since then, and honestly I suspect I&#8217;ve lost my taste for iPhone development, at least where I&#8217;m supposed to be the guy out there astroturfing about what a great app it is and putting up ads on websites and shilling on MyFavoriteiPhoneAppBloggyBlog.com.  I&#8217;m a great promoter of other people&#8217;s software, but when it come to my own I suppose I&#8217;m just not as enthusiastic for some reason.  So I&#8217;ve decided that this needs to be sold, not simply for the money that I could get from it, but really because I want to see it live again &#8211; I want to USE this software, and someone needs to become the maintainer of the code and hopefully the reaper of the profit.  I&#8217;ve got too many irons in the fire right now, and I&#8217;m trying to trim down the number of projects I have on my mind.  This one has been lingering, so it&#8217;s time to do something with it.</p>
<p>Since I left it last, two significant things have happened that could make this app more interesting and profitable with a little work: Apple has introduced the concept of &#8220;micro-payments&#8221; on the iPhone platform via their in-app payment system, and just as importantly, the iPad has come out.  The combination of these two elements I think can make this a winner application.  But much more importantly in the recipe for making this a great application is the ability for the app to be shepherded by someone who is a fantastic promoter of iPhone apps.  I&#8217;m famously terrible at self-promoting, so this app probably failed not because it wasn&#8217;t awesome, but because I can&#8217;t advertise appropriately.</p>
<p>I have a few ideas (well, three) that I think would turn this software around.  Micro-payments is obviously one, though the details and the other idea I&#8217;ll hold onto until someone wants to have long conversations about this application.</p>
<p>There have been a number of craigslist-oriented applications that I&#8217;ve purchased or tried on the iPhone.  Many of them are wonderful for browsing ads.  A few of them even allow ad posting.  But they&#8217;re all terrible.  Universally.  Don&#8217;t believe me?  Try them yourself &#8211; I won&#8217;t name names.  They&#8217;re awful, if they work at all (most don&#8217;t &#8211; they crash or error out.)  The UIs are terrible, they don&#8217;t support templates, they default back to the browser interface (sometimes in a window) and they&#8217;re just plain garbage, and I&#8217;ve verified this even as of  last night.  The methods I used were complex and in some ways a bit fragile due to craigslist&#8217;s lack of an API, but it WORKED and the experience was light-years better than the apps that currently exist on the marketplace.  More importantly, it was faster &#8211; LOTS faster &#8211; than any of the existing apps for craigslist posting, and this really appealed to me (and quite a few people who wrote to me about it.)   Posting an ad took around 35 seconds, including pictures (but excluding the time it took to type the description, which is a &#8220;fixed cost&#8221;) and that&#8217;s pretty snappy.  For someone like myself who wants to wander around the basement and take pictures and sell a whole lot of stuff, that&#8217;s exactly what was needed in a craigslist app.  As a sidenote: I&#8217;m inclined to think that the people that run craigslist are not so friendly towards their users, otherwise they would have developed an API by now to allow all this stuff to work without the gymnastics.  Every message I&#8217;ve sent them has gone into a black hole, and other developers have experienced outright hostility or legal threats.  They don&#8217;t seem to realize that real, actual humans want to do things for the right reasons, with the right controls, and not everyone is a spammer.  This is despite their existing system failing to manage the spam problem via the web interface that is the weak link in their process.  Apps like this, if done the right way, could solve a significant problem they have today.  It&#8217;s a mystery, folks&#8230; but that&#8217;s neither here nor there.</p>
<p>So what are the details on what I&#8217;m selling?  There&#8217;s a server side and a client side, though the server is just a dumb web server that feeds out templates for day-to-day changes.  That&#8217;s on the <a title="www.gocraigsy.com" href="http://www.gocraigsy.com/" target="_blank">www.gocraigsy.com</a> server, which is a VM ($20 a month?) somewhere.  You can go to that page and even watch <a title="GoCraigsy video" href="http://www.gocraigsy.com/drupal/?q=node/11" target="_blank">a video</a> of the way the app works.  I&#8217;d be interested in selling the server, the domain name, the source code, the specifications, and all the code on the server (which isn&#8217;t much &#8211; just a few support scripts.)  You&#8217;d need to get an SSL certificate to make it work (it only talks HTTPS to the template server) and you&#8217;d need to have an existing relationship with Apple &#8211; I&#8217;m not selling my company, which is the entity that can transact business with the Apple iTunes store.  You&#8217;ll probably need to have prior experience developing iPhone apps, otherwise this is probably too much of a hassle for you to learn on.  You&#8217;ll need to have the ability to convince me that you&#8217;ll be able to send me money.  I&#8217;m open to a combination of cash and/or percentage of income from the iTunes store (sorry, can&#8217;t work on &#8220;profit&#8221; &#8211; too complicated.)  I&#8217;d like to make sure my Eastern European developers eventually see some money out of this, as well.  However, don&#8217;t let this frighten you &#8211; I&#8217;m not greedy.  Your next question is &#8220;Well, how much are you charging for this?&#8221; and the answer to that is actually quite open.  If you were paying just cash, it would be quite a bit &#8211; there are hundreds of hours of development and effort in this app, and I do have my stupid sense of honor.  If you&#8217;re thinking about purely percentage, then that might actually work better, since I&#8217;d like to see this app running again and it puts my money where my mouth is &#8211; if I didn&#8217;t think this was an amazing tool that other people eventually will find useful and worth paying for, then I&#8217;d be shy of a percentage deal.  However, a cash + percentage deal would work as well, since that will reduce my percentage requirement.  Up to you, but assume I&#8217;m not going to give it away.</p>
<p>You will almost certainly need to do some tweaking to get it running, but it would be minor.  I&#8217;m sure craigslist has changed some style elements on their pages which will  have to be managed.  But that is about 1% of the work of this app &#8211; there&#8217;s a lot of stuff going on in the background that is pretty fancy, and would take quite a bit of time to reproduce.  This is nearly a ready-to-wear application, but it&#8217;s not a game or another @#%(@#%@#% flashlight app &#8211; it&#8217;s a useful, network-based tool that interacts with a very complicated commercial platform.   It&#8217;s amazingly useful, has a significant value to the user base, and is almost universally interesting to anyone who has something sitting in their garage that they want to sell.  Sounds like a winner to me&#8230; why don&#8217;t you take it over and make some money?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=136</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DIY</title>
		<link>http://www.loligo.com/blog/?p=131</link>
		<comments>http://www.loligo.com/blog/?p=131#comments</comments>
		<pubDate>Fri, 24 Dec 2010 09:15:17 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Low Tech]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=131</guid>
		<description><![CDATA[Over the years, I have collected a fairly large set of tools in order to perform most ordinary (and quite a few out-of-the-ordinary) tasks involving vehicles or metalworking or general repair.  I like being able to solve problems and having the right tools really makes the difference between frustration and success, and I&#8217;d always rather [...]]]></description>
			<content:encoded><![CDATA[<p>Over the years, I have collected a fairly large set of tools in order to perform most ordinary (and quite a few out-of-the-ordinary) tasks involving vehicles or metalworking or general repair.  I like being able to solve problems and having the right tools really makes the difference between frustration and success, and I&#8217;d always rather pay a few dollars more to buy the right tool rather than do it the wrong way for cheaper.  This collection of tools (and parts, and raw materials, etc.) I consider a collection not of items, but a collection of &#8220;capabilities&#8221;.  This allows me to call upon one of these varied capabilities when some problem presents itself, and quickly complete the task in order to get back to what I was doing &#8211; typically, some larger project.</p>
<p>There is a pleasure in being able to do things myself, and I am finding it more and more rare that I have the time to put into practice some of the capabilities and skills that I&#8217;ve been stockpiling.  In recent years, I have found myself pressed for time, unable to accomplish even the most trivial of tasks without deferring to someone else&#8217;s expertise &#8211; I don&#8217;t even change my own oil these days, since disposal is a pain and frankly I don&#8217;t have the time.  I used to think that concept was absurd &#8211; how could I not have the time to change my own oil?  But it&#8217;s true &#8211; I find myself doing too much, with too few hours in the day, and I&#8217;m substituting dollars for minutes.  I look for phone numbers instead of part numbers.</p>
<p>But every once in a while, it does feel good to get back to the way I once was (and someday will be again) where I&#8217;m able to handle almost any repair, fabrication task, or creative solution.  Often this is due not to my desire to spend hours on a project, but by the fact that there is no expert or pre-made solution to my problem, which forces me to downshift from thinking about conservation of time and start thinking about steps to completion that I must take myself.  Today was one of those days, and it made me happy to have to plan and then accomplish what seems like a small but otherwise impossible task with a few of the capabilities that have long sat dusty on the shelves.</p>
<p>In an extremely long chain of interlocking requirements, I needed to shift some stuff around in my basement.   Think of one of those little finger puzzles with the numbers that slide around, with one block that&#8217;s empty &#8211; remember those from your childhood?  My life is like that, it seems.  But heavier.  So the empty slot this evening was the double-door safe I have in the basement (pre-WWII safe labelled &#8220;US Army Department of the Air Force&#8221;) which is destined to be the locker for all of the dead weight paperwork in the house that I would want to have preserved in a fire-proof box.  The lock on the safe was getting very touchy, and was close to failing.  After some number of years, I finally found a replacement lock for it (that&#8217;s a whole story in itself) and then spent the hours getting the old lock off (another story, a minor success due to having the right tools.)   But I had to saw some old bolts off, and as it happened, they were custom screw/bolts which were made exclusively for these safe lock mechanisms.  Foiled again.  Nobody makes screws like this, so I was again floating in the land of  &#8221;can&#8217;t-complete-the-task&#8221;.  A tiny thing like a single screw was preventing the lock from working, which held up a large number of other dominoes that I was trying to push over.</p>
<p>But&#8230; wait!  I have a lathe.  And a mill.  Two items that most people don&#8217;t possess, but I determined were part of my &#8220;capabilities&#8221; toolkit some years ago.  I purchased some bolts that had the same thread, and after about 20 minutes of work on the lathe and mill&#8230; presto!  Replacement screw.  It&#8217;s so rare these days that I am able to recognize an immediate accomplishment or success &#8211; everything seems so long-term, so ethereal.  Having a result that is tangible is a nice change of pace.</p>
<p>This would have cost me at least $100 or more at a machine shop, and that would be after quite a bit of drawing and explaining and driving and phone calls.  Compared to 20 minutes of eyeballing it on the lathe and mill at 10:00 at night.   Everyone should have a decent array of capabilities at their fingertips &#8211; even if it&#8217;s not quite as dense as mine.  Being able to master or at least battle the problems of the physical world oneself is just as important as knowing the right phone number.</p>
<div id="attachment_133" class="wp-caption alignnone" style="width: 453px"><a rel="attachment wp-att-133" href="http://www.loligo.com/blog/?attachment_id=133"><img class="size-full wp-image-133 " src="http://www.loligo.com/blog/wp-content/uploads/2010/12/IMG_0706.jpg" alt="New bolt/old bolt" width="443" height="356" /></a><p class="wp-caption-text">New bolt/old bolt</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=131</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diamonds are forever, but this has a 2B year head start</title>
		<link>http://www.loligo.com/blog/?p=107</link>
		<comments>http://www.loligo.com/blog/?p=107#comments</comments>
		<pubDate>Sun, 19 Dec 2010 08:18:50 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Low Tech]]></category>
		<category><![CDATA[acasta]]></category>
		<category><![CDATA[ancient]]></category>
		<category><![CDATA[billion]]></category>
		<category><![CDATA[christmas gift]]></category>
		<category><![CDATA[geek girl gift]]></category>
		<category><![CDATA[gift]]></category>
		<category><![CDATA[gneiss]]></category>
		<category><![CDATA[silver jewelry]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=107</guid>
		<description><![CDATA[Improbably ancient and unique jewelry that I'm making as a sidebar venture.]]></description>
			<content:encoded><![CDATA[<p><strong>Short story: </strong>I&#8217;m selling jewelry &#8211; really cool jewelry for geek women who would appreciate style with a secret, impressive history.  Read on.</p>
<p><strong>Long story:</strong> A few years back, for reasons I won&#8217;t go into at the moment (let&#8217;s just say &#8220;my eccentrism&#8221;) I found myself searching for the oldest possible terrestrial thing I could put my hands on for some experimentation and also as a touchpiece for discussion on long-term thinking.  I was looking not for something merely ancient like dinosaurs, but something fantastically old, back as far as I could reach, to the days when the planet was first cooling and solid rocks were forming.</p>
<p>After quite a bit of research I found that the oldest rocks in the world that were single masses were from a shield formation of rock in upper Canada called the &#8220;Acasta complex&#8221; (or &#8220;Slave craton&#8221; depending on what book  you&#8217;re looking at) and the rocks themselves were a gneiss called <a title="Acasta gneiss" href="http://en.wikipedia.org/wiki/Acasta_Gneiss" target="_blank">&#8220;Acasta gneiss&#8221;</a>.  The rock is 4.03 billion years old.  <a title="Age of the Earth" href="http://en.wikipedia.org/wiki/Age_of_the_Earth" target="_blank">The Earth</a> is around 4.54 billion years, so this is some pretty old stuff.</p>
<p>Can you comprehend a hundred years?  It&#8217;s hard; it&#8217;s more than most people&#8217;s lifetimes.  A thousand years is even tougher.  Ten thousand years is far past the dawn of written history.  A hundred thousand is as inconceivable as a million, ten million, a hundred million, a billion&#8230; four billion.  It truly is difficult to contemplate &#8211; probably impossible.  But that&#8217;s how old these rocks are.  Dinosaurs are 300 million years old, at the most &#8211; this is more than ten times older.  Diamonds are typically 1 to 3.3 billion years old.  Acasta gneiss is probably the oldest thing you will ever touch that has remained as a consistent &#8220;thing&#8221;, measurable even against the age of the universe (~13 billion years.)</p>
<p>This rock field is found <a href="http://bbs.keyhole.com/ubb/ubbthreads.php?ubb=download&amp;Number=424094&amp;filename=cl-01-04-07-487690720.kmz">north of the Slave Lake</a> in Canada, far past the reaches of roads, and is about as remote as you could possibly hope to be &#8211; perfect for such an unbelievably old and undisturbed layer of material.  There were older zircons that had been found in Australia, but they were small flecks in younger rock layers.  The Acasta gneiss rock formation was the oldest rock that had been found which could be said to be a consistent age throughout.</p>
<p>So, now that I&#8217;d found out what the oldest rock WAS, how do I get some?  This proved to be more difficult than I had first imagined.  I found that there were samples at the Smithsonian Museum of Natural History in Washington, DC and that several scientists had done experiments on fairly small pieces.  I found someone selling a few grams for close to $100 for research purposes, but a few grams was not what I was looking for.  If anything, I am persistent, and after a few weeks of rummaging around various articles and journals, I finally found the owner of the property from which most of the samples had been taken, and via a very circuitous route finally managed to contact him.  After some discussion (&#8220;Oh, I can&#8217;t get any new rock until the lake is thawed since I have to fly up in the spring &#8211; why do you want this, again?&#8221;) and quite a bit of delay, I received my chunk of rock in a beat-up brown box in the mail from Canada.</p>
<p>The rock then saw quite a few miles as a conversation item, something to make myself and others think.  I enjoy unusual items that cause people to pause, especially myself &#8211; the firebrick-sized block of titanium on my desk, the ferrofluid, the altimeter, the ship&#8217;s telescope &#8211; odd objects, each with a story.  The Acasta gneiss was a favorite, though &#8211; nothing else could touch the impossibly deep concept that it embodied &#8211; &#8220;All of history.&#8221;</p>
<p>One year I was in dire straits for a Christmas gift.  What can I give?  I was drawing a blank on typical ideas, until I saw the rock sitting on my shelf.  Hmm&#8230; maybe I&#8217;ll just cut a slice off of that, and make some jewelry out of it.  I contacted a local lapidary here in Portland whose work with semi-precious stones I had seen and liked, and gave him the rock to take some cuts.  His skilled work turned out well &#8211; the rock took a great polish, and his wife is a superbly skilled silver-wrap specialist who fitted the pieces into pendant and earring settings.  Anyway, needless to say, the jewelry was well-received and is a conversation piece no matter where it&#8217;s worn.</p>
<p>The lapidary had a few pieces left over from the cutting, and asked if I wanted them back.  I told him to see if he could make a few simple &#8220;dangle&#8221; earrings out of the shards that I could give out as presents to others who might find the story interesting.  As it so happened, at the office I told the story about what the rock was, and how I had the jewelry made, and there was such an interest in the pieces that the earrings I had in my bag as rainy-day emergency gifts ended up being sold on the spot.   The desire to contemplate such age is apparently more wide-spread than I thought, and I had the lapidary make some additional pieces from the leftover stone.  But I have a fairly limited supply, since this was a year or so ago and both my schedule and the jeweler&#8217;s schedule work on (pun intended) geologic timescales as far as sideline projects like this.  However, I just received the last batch of silver-wrapped pendants and earrings, and I still have some &#8220;dangle&#8221; earrings as well.</p>
<p>This is truly a unique gift.  There are no others like this in the world, and the community of ownership I suspect will remain as a tiny group of people who contact me directly.  Getting this rock is difficult; damn near impossible.  The stone is hard (gneiss is a 7 on the Rockwell scale, roughly equivalent to quartz) and takes a polish well but takes time to get shining.  The settings are elegant and professional.  This is a stone far more rarely owned than gold, diamonds, or opals, but even the rarity is not what makes it interesting &#8211; the appeal is the age.  This is a piece that women love to own and talk about  - nobody else at the table will have a piece of the Earth from the beginning of time.</p>
<h2>What I&#8217;m selling</h2>
<p>The silver-wrapped pendants (will not match the pictures, but will be roughly the same size but may be differently shaped) or silver-wrapped earrings are $400 for either item, or $700 for a set of earrings and pendant.  If you buy a set, the pendant shape will match the earring shape and the grain will be the same on all the pieces.  The dangle earrings are $150.  Prices include shipping to the US and Canada, though overnight is extra for you last minute buyers.  Pendant includes 16&#8243; or 18&#8243; silver chain &#8211; please specify.  PayPal is preferred &#8211; contact me for details at jtodd@loligo.com.</p>
<p>Sorry for the crummy photos &#8211; I&#8217;m not a pro with macro yet.  You can see some of the quartz and red flecks in some of the shots &#8211; the stone is actually quite pretty and &#8220;deep&#8221; looking when seen in a good light.  The silver settings are quite interesting in and of themselves &#8211; they&#8217;re tension-based, and typically made of just one or two pieces of wrap.</p>
<div id="attachment_117" class="wp-caption alignnone" style="width: 460px"><a rel="attachment wp-att-117" href="http://www.loligo.com/blog/?attachment_id=117"><img class="size-full wp-image-117 " title="Acasta gneiss pendant/earrings" src="http://www.loligo.com/blog/wp-content/uploads/2010/12/DSCN0002.jpg" alt="Acasta gneiss pendant/earrings" width="450" height="300" /></a><p class="wp-caption-text">Acasta gneiss pendant/earrings</p></div>
<div id="attachment_114" class="wp-caption alignnone" style="width: 242px"><a rel="attachment wp-att-114" href="http://www.loligo.com/blog/?attachment_id=114"><img class="size-full wp-image-114 " title="Pendant-closeup" src="http://www.loligo.com/blog/wp-content/uploads/2010/12/DSCN0024.jpg" alt="Acasta gneiss pendant - close up" width="232" height="300" /></a><p class="wp-caption-text">Acasta gneiss pendant - close up</p></div>
<div id="attachment_109" class="wp-caption alignnone" style="width: 404px"><a rel="attachment wp-att-109" href="http://www.loligo.com/blog/?attachment_id=109"><img class="size-full wp-image-109 " title="Acasta gneiss earrings" src="http://www.loligo.com/blog/wp-content/uploads/2010/12/DSCN0028.jpg" alt="Acasta gneiss earrings" width="394" height="300" /></a><p class="wp-caption-text">Acasta gneiss wrapped silver earrings</p></div>
<div id="attachment_115" class="wp-caption alignnone" style="width: 352px"><a rel="attachment wp-att-115" href="http://www.loligo.com/blog/?attachment_id=115"><img class="size-full wp-image-115 " title="Acasta gneiss dangle earrings" src="http://www.loligo.com/blog/wp-content/uploads/2010/12/DSCN0027.jpg" alt="Acasta gneiss dangle earrings" width="342" height="300" /></a><p class="wp-caption-text">Acasta gneiss dangle earrings</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=107</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH over UDP: How to swallow an elephant</title>
		<link>http://www.loligo.com/blog/?p=104</link>
		<comments>http://www.loligo.com/blog/?p=104#comments</comments>
		<pubDate>Fri, 17 Dec 2010 05:08:06 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Tech/Net/Computer]]></category>
		<category><![CDATA[file transfer]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[protocol]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[tcp]]></category>
		<category><![CDATA[udp]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=104</guid>
		<description><![CDATA[SSH over UDP seems like it might be a huge improvement for large file transfers or fast streams]]></description>
			<content:encoded><![CDATA[<p>(this is a rehash of a message I sent to a private list.  Those of you who aren&#8217;t interested in theoretical network discussion, read no further.)</p>
<p>I just got back from a very successful network rollout (100mbps in 4 business days, to a government building no less) that ultimately failed because of the limitations of TCP and latency &#8211; the servers to which the data was being sent were too far away to have reasonable throughput.  After some thought, it seems that my problems could have been resolved if I was just streaming dumb packets (UDP) instead of TCP streams that required the ~150ms ACK round trip.  I know I can&#8217;t be the first to encounter this, and it would seem that in these edge cases some TCP-over-UDP method of packet delivery would be suitable despite the hackiness of the solution.</p>
<p>My goal: move large packet streams over mildly (max 5%) lossy network elements with long latency (max 600ms) but high bandwidth.  A 100mbps pipe is worthless if you&#8217;re trying to move a 10gig file across a trans-continental (or further) link with any realistic latency or even the slightest packet loss.  But if you&#8217;re prepared to re-send some data and hold things for a few seconds in buffer, it seems like a vast speed improvement could be obtained.</p>
<p>It seems that UDP would be an ideal way to transmit large blocks of data, with a very large buffer at each end and a non-sequential retransmission strategy for lost packets. This would not be simply re-writing TCP over UDP, with the inherent ACK path for each datagram.  It would be a larger re-write, with large blocks of datagrams collected and ACK&#8217;ed in reply packets, with re-transmits possible within the buffer pool and not just at the very end of the buffer pool.  This seems do-able, given that most modern machines have VERY large memory capabilities and the network is typically the weak link.  This might lead to &#8220;bursty&#8221; output while waiting for blocks to complete during retransmits, but I&#8217;d think that the output would be much larger in size over the same time period as that of a comparative TCP stream.</p>
<p>The goal here is not requiring kernel access, and no demand for any control over network elements in the path.  This should be 100% user-land accessible for installation on generic UNIX style hosts without root permissions.</p>
<p>Yes, I have done a bit of Googling on this, but there&#8217;s a flood of responses.  Iproxy seems to be for multicast.  bbftp is interesting with the multi-stream method, but is limited to file transfer and not generic TCP connections.  atou seems to require heavy kernel modifications on each side.  I found some ssh-over-UDP sites that are blurry in their details, and they seem to not be sophisticated at all &#8211; still blocking at the point where ACKs are requested back on a packet-by-packet basis, and not blasting out huge piles of data and then selectively backfilling if there are drops reported by the receiver.</p>
<p>It would seem to me that SSH would be a great place to shim this in.  The number of services that can run over SSH is growing, and the tunnel capability (both UDP and TCP) and port re-direction seem to be an already versatile set of methods that would benefit from such a shim component to increase bandwidth.  It also has the advantage of having native file transfer (scp) that is well-supported.</p>
<p>Anyone have any ideas on research on this that has already been done, or shim layers that already exist to take advantage of UDP&#8217;s fill-the-pipe methodology?  Looks like some people have done experiments, but the data is obscured (paywall) and/or it is unclear that what I&#8217;m looking for has actually been attempted.</p>
<p>JT</p>
<p>notes:<br />
<a href="http://www.csm.ornl.gov/~dunigan/net100/bulk.html">http://www.csm.ornl.gov/~dunigan/net100/bulk.html</a><br />
<a href="http://www.csm.ornl.gov/~dunigan/net100/atou.html">http://www.csm.ornl.gov/~dunigan/net100/atou.html</a><br />
<a href="http://doc.in2p3.fr/bbftp/">http://doc.in2p3.fr/bbftp/</a><br />
<a href="http://horms.net/projects/iproxy/">http://horms.net/projects/iproxy/</a><br />
<a href="http://code.google.com/p/udptunnel/">http://code.google.com/p/udptunnel/</a><br />
<a href="http://publications.lib.chalmers.se/cpl/record/index.xsql?pubid=123799">http://publications.lib.chalmers.se/cpl/record/index.xsql?pubid=123799</a></p>
<p>update: Several people replied to me privately, with these for-pay options which seem to do pretty much what I&#8217;m talking about.  A free (open source) variation of this embedded in SSH might be a game-changer.  This seems well within the range of a graduate CS project.</p>
<div><a href="http://www.dataexpedition.com/" target="_blank">http://www.dataexpedition.com/</a></div>
<div><a href="http://www.asperasoft.com/images/Aspera_Technology_Capabilities_2010.pdf" target="_blank">http://www.asperasoft.com/images/Aspera_Technology_Capabilities_2010.pdf</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=104</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>All the world&#8217;s a sale</title>
		<link>http://www.loligo.com/blog/?p=99</link>
		<comments>http://www.loligo.com/blog/?p=99#comments</comments>
		<pubDate>Sun, 28 Nov 2010 00:28:39 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[craigslist]]></category>
		<category><![CDATA[estate sale]]></category>
		<category><![CDATA[for sale]]></category>
		<category><![CDATA[posting tools]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=99</guid>
		<description><![CDATA[At this particular moment in my life, I find myself with a surplus of objects which I need to sell.   I&#8217;ve taken a sabbatical with the goal of organizing my somewhat chaotic life into something a bit more manageable, and the primary element of chaos right now is the number of things that I [...]]]></description>
			<content:encoded><![CDATA[<p>At this particular moment in my life, I find myself with a surplus of objects which I need to sell.   I&#8217;ve taken a sabbatical with the goal of organizing my somewhat chaotic life into something a bit more manageable, and the primary element of chaos right now is the number of things that I have discovered that I own through the last few decades of my own acquisitive habits, or by the misfortune of sudden inheritance.  I&#8217;m selling things as fast as I can, but apparently that&#8217;s not fast enough, and I&#8217;m now starting to look for some sort of automation that will help me find people who for a faire price will give good homes to the stuff that I need to offload.</p>
<p>This type of selling comes naturally to me, as I&#8217;ve always wheeled and dealed through my whole life &#8211; buying, and selling comes naturally.  However, the scale of the project in front of me is now somewhat daunting.  I&#8217;ve always dealt with either: a large number of items, exactly alike, or a very small number of objects (often &#8220;1&#8243;) of particularly unique nature.</p>
<p>The things I find myself selling are the accumulation of the last 20 years of my own life (mostly computer and technology equipment, though there is a significant portion of &#8220;weird&#8221; items) and the contents of my parents life over the past ~65 years as I distribute and liquidate the portions of their estate that I don&#8217;t wish to transfer into my possession.  There are a LOT of items &#8211; hundreds, if not thousands, and I haven&#8217;t even looked at the collection that I need to sell of items that I&#8217;ve managed to accumulate myself.  My childhood bike (Schwinn Sting-Ray) lovingly painted flame red by hand and with seat covered in duct tape; an English wood and glass greenhouse, stored and moved several times between houses upon my mother&#8217;s insistence though never assembled; a huge variety of antique furniture pieces collected by my father &#8211; these are items that I can&#8217;t bring myself to throw into the digestive tract of an estate broker at a price based on per-pound, but neither do I wish to strap these various albatrosses around my own neck.</p>
<p>How to sell these items individually, but quickly, is a challenge.  Being a native user of Internet services, upon presentation of the problem I immediately started on a track of using the tools that were familiar to me: Craigslist and eBay, along with research on various art wholesale websites.  My results have been decent, but the process is long and the tools are miserable.  There are eBay selling tools, yes &#8211; but they&#8217;re not exactly designed for rapid creation of sales &#8211; they&#8217;re more for people who have &#8220;stores&#8221; where they&#8217;re selling a large number of identical items, not a large number of different items.  And I hate shipping things (furniture and big items are nearly impossible to ship at prices people are willing to pay) so eBay is not looking like a particularly good sales method since almost all the buyers are remote.  Craigslist is great for finding local buyers, and is fairly low friction, but is needlessly repetitive and no tools exist to manage posting items repeatedly after expiration (CL says that they do this, but the deletion of the pictures makes their function useless.)  I even went so far as to build a Craigslist posting tool for the iPhone two years ago (goCraigsy) but CL is actively antagonistic to their customer base and to any tools that might make life easier for users, so I gave up trying to keep my interface aligned with their shifting whims.  Don&#8217;t get me started on how antagonistic Craigslist is &#8211; they&#8217;re almost fanatically opposed to their user base finding things.  Plus, there is no connection between Craigslist items &#8211; each item stands alone, unless you put some crazy keyword into each posting and note in each sale &#8220;Hey, search for keyword myxlplyx to find my other Craigslist sales&#8221; &#8211; a strategy that doesn&#8217;t work well, if at all.</p>
<p>What I really need is just a tool that will allow me to take a LOT of pictures, and then create a web page for each item with a text description, pictures, and maybe videos embedded into the page.  Then, an index and a way for me to price and manage each object.  I&#8217;ve looked at various &#8220;shopping cart&#8221; tools but they&#8217;re preposterously heavyweight and complex for the simple task at hand, which is basically an annotated index and detail page for items, with ease of entry being the #1 concern.  I&#8217;ll then put short notices up on CL for individual items and link back to the site, but I would expect that most people will browse around and end up buying something that they didn&#8217;t come to the site for in the first place.</p>
<p>So I&#8217;ll post the question: does anyone know of any tools that exist which have the following criteria:</p>
<ul>
<li>Painfully simple to install (PHP?)</li>
<li>Allow generation of a &#8220;main&#8221; inventory page with thumbnails and titles</li>
<li>Allow drill-down into each item, with high-res pictures of the item, or video, and text</li>
<li>Allow quick changes of price, description, and availability</li>
<li>Allow easy uploading of media via Web interface</li>
<li>Free or inexpensive</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=99</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Last Day at Digium</title>
		<link>http://www.loligo.com/blog/?p=81</link>
		<comments>http://www.loligo.com/blog/?p=81#comments</comments>
		<pubDate>Sat, 06 Nov 2010 04:07:00 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Asterisk/VoIP]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[community manager]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[john todd]]></category>
		<category><![CDATA[sabbatical]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=81</guid>
		<description><![CDATA[Today was my last day at Digium (&#8220;The Asterisk Company&#8221;) on what I&#8217;m hoping will be a temporary sabbatical of unknown duration.  My departure from the Director of Community Management role is for personal reasons, and I hope that it indeed for a short while &#8211; I am not intending to find any other work [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-84" href="http://www.loligo.com/blog/?attachment_id=84"><img class="size-full wp-image-84 alignleft" src="http://www.loligo.com/blog/wp-content/uploads/2010/11/logo.jpg" alt="Asterisk Logo" width="138" height="79" /></a>Today was my last day at <a title="Digium ROCKS" href="http://www.digium.com/" target="_blank">Digium</a> (&#8220;The Asterisk Company&#8221;) on what I&#8217;m hoping will be a temporary sabbatical of unknown duration.  My departure from the Director of Community Management role is for personal reasons, and I hope that it indeed for a short while &#8211; I am not intending to find any other work (well, not other than my personal projects which I&#8217;m always brewing) and I instead hope to focus my energy on my family for a while until the time requirements of that task allow me to again put myself into the position of having a job that is fun but demanding as far as travel and hours-of-the-day goes.  I can&#8217;t speak highly enough of everyone at Digium and of the company; I&#8217;m very sad to be stepping away but sometimes circumstances force certain situations.  Special thanks to Mark Spencer and Danny Windham for their leadership and spark that created a workplace that was one of the best I&#8217;ve ever experienced.</p>
<p>I don&#8217;t actually have any particular agreement or position waiting for me at Digium, and <a title="Bryan Johns" href="mailto:bjohns@digium.com" target="_blank">Bryan Johns</a> has stepped into my role as Community Manager with my wholehearted support.  I think that he&#8217;ll do great &#8211; there are lots of things that I didn&#8217;t get around to doing (though lots I <em>did</em> get to do) and I see already that Bryan is leaping into the role with the energy and enthusiasm that is needed.   I suspect you&#8217;ll see me continuing with Digium in any way that I can as a proponent and advocate of the company and of the projects to which they so generously contribute.  I remain a devotee of <a title="Asterisk Open Source Telephony Toolkit" href="http://www.asterisk.org/" target="_blank">Asterisk</a>, and I&#8217;m really interested in where the newly announced <a title="Asterisk Scaleable Communications Framework" href="http://www.asterisk.org/asterisk/scf" target="_blank">Asterisk SCF</a> project is going to go in the near future as work continues.</p>
<p>My Digium email address will continue to work for a while, but I&#8217;d suggest that anyone who has non-Digium related issues that you contact me at my non-Digium email address <a title="John Todd" href="mailto:jtodd@loligo.com" target="_blank">(jtodd@loligo.com)</a> as I try to keep work and personal items separated by inbound email address.</p>
<p>To those of you I never met as Community Director: I&#8217;m sorry I never made your acquaintance but perhaps we&#8217;ll meet at various conferences or gatherings in the future.  To those I did meet: it&#8217;s been a pleasure working with you to this point, and it will continue to be a pleasure as I continue in the VoIP/Asterisk world.  I&#8217;m continuing my involvement in everything I&#8217;ve been working on in the past, but perhaps now I can work on it at night instead of during the business day.  :-)  Maybe now I&#8217;ll get around (finally!) to re-writing those sample configuration files &#8211; every time I&#8217;d try to take on that task, I&#8217;d feel guilty about doing that instead of some vital community project, so maybe my departure will cause more Asterisk-related code to fall out of me since I won&#8217;t have anything else to do in my &#8220;off hours&#8221;.   See?  It all works out.</p>
<p>JT</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=81</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Onwards, to the past! Steam engine uncrating day</title>
		<link>http://www.loligo.com/blog/?p=50</link>
		<comments>http://www.loligo.com/blog/?p=50#comments</comments>
		<pubDate>Sat, 06 Nov 2010 03:36:59 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Low Tech]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[steam]]></category>
		<category><![CDATA[steam engine]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=50</guid>
		<description><![CDATA[Unpacking a new single cylinder steam engine - first impressions of the new toy.]]></description>
			<content:encoded><![CDATA[<div id="attachment_51" class="wp-caption alignright" style="width: 310px"><a rel="attachment wp-att-51" href="http://www.loligo.com/blog/?attachment_id=51"><img class="size-full wp-image-51 " src="http://www.loligo.com/blog/wp-content/uploads/2010/11/IMG_0582.jpg" alt="TinyTech steam engine" width="300" height="400" /></a><p class="wp-caption-text">It&#39;s blue, it&#39;s crude, it runs on steam.</p></div>
<p>So I&#8217;ve finally received my steam engine, after&#8230; let me think&#8230; 3 months.  I ordered it on August 3, and I finally took possession late this afternoon and uncrated it before dark.  The customs process for pickup was surprisingly painless &#8211; get the bill of lading from the transfer/holding company, take it to the customs desk, pay $9, get the stamp, take papers back to the transfer/holding company, pay storage and loading fee ($111, higher than normal since it&#8217;s been waiting for me for a while), load box in truck.  That is not to say the process of getting here has been painless or cheap &#8211; it&#8217;s been nickel-dime the whole way here &#8211; $35 x-ray fee, $200 trans-shipment fee, wrong bill of lading numbers, three conflicting tracking sets of data (Singapore&#8230; no, New York&#8230; No, Los Angeles&#8230; No, Seattle.  No, Snake River.  What?)  No simple process.</p>
<p>It&#8217;s from a firm in India that makes small steam engines, along with a number of other small-scale industrial tools for self-sufficiency or village-sufficiency.  They were the only makers of new steam engines that I could find that were meant for production grunt work, versus steam engines made for antique boat propulsion or <a title="Mike Brown Steam Engines" href="http://www.mikebrownsolutions.com/mbsteam.htm" target="_blank">Mike Brown&#8217;s very nice engines</a> which were priced outside of my range and seem a bit too&#8230; precision-crafted for what I had in mind.</p>
<p>I know most of you are familiar with me being more at home with high-tech gear, and this perhaps will come as some surprise that I&#8217;m dealing with technology from 150 years ago.  However, I have a soft spot in my heart for things I can actually fix or even build by myself.  Computers do not fall into that category.  So you&#8217;ll see quite a bit of metal here on these pages in the future that doesn&#8217;t look like it belongs in the space program, or even in a server room.  I still love all that is digital, but I also am very aware of the fact that it&#8217;s easy to get a 100 year old engine started but nearly impossible to get a 20 year old computer started, and that is an important factor to consider when contemplating how engineering effects the world.</p>
<p>Anyway, my goal is to get a steam engine with reasonable horsepower that can run a DC generator for charging batteries.  I&#8217;ll ignore the issue of the boiler for now; that&#8217;s a whole different story.  The initial investigation was to import these for resale on a small scale, but I&#8217;m thinking that this is really a lost cause using this engine.  I&#8217;d have to deconstruct the whole engine and base, sandblast, measure, re-machine, re-paint, and re-assemble before they&#8217;d even be close to acceptable for the North American market.  And I haven&#8217;t even run it yet &#8211; I&#8217;m anticipating some catastrophic failure in alloy strength or in the bearings or something, given my first impressions after opening the crate.  Maybe I&#8217;ll be more pleased when I start running it.</p>
<p>The good news:</p>
<ol>
<li>The crate was intended to stay solid during a fall off a 25-floor building.  It took me an hour to pry, smash, bend, and kick it apart.  Three cheers for the titanium crowbar and sledgehammer!</li>
<li>It&#8217;s not unreasonably heavy.  Not exactly lightweight, but I can see how I&#8217;d move it around by myself if I needed to.</li>
<li>Complexity is LOW.  There are no mysteries here, and I suspect anything that goes wrong with this engine I would be able to repair myself with a lathe and some basic hand tools.  That&#8217;s exactly what I wanted.</li>
<li>Comes complete with high-pressure water pump.  This seems to be made by some other firm, since it looks marginally well-built and isn&#8217;t coated with finger paint.  This is what takes a cold water supply and replenishes the boiler (under pressure) as water turns to steam and is used by the engine.</li>
<li>Comes with hand-pump for steam oil.  Every few minutes, a little shot of oil needs to be added to the incoming steam to keep the cylinder lubricated.  Steam engine operation is a very manual kind of thing &#8211; no walking away from the rig once it&#8217;s started, which is typical of steam operations.  (Boilers can&#8217;t be left to their own devices, otherwise they get angry and tend to explode in spectacular style.)</li>
<li>It seems to spin smoothly, and with little friction.</li>
</ol>
<p>The bad news:</p>
<ol>
<li>Paint was done by someone using their fingers. Paint is everywhere; on the belt, on the bearings, over the grease fittings, on the threads&#8230; It&#8217;s as if a person was told &#8220;Make this look like a 3-year old was given the task to paint this engine.&#8221;  I&#8217;m astonished at how bad the paint job is; a rational person would assume it was intentionally botched.</li>
<li>The engine was tested before shipment (yay!) but then the water was not drained out.  WHAT?! That&#8217;s right &#8211; there was water in the outlet pipe, enough to fill perhaps a shot glass.  The engine thankfully turned over &#8211; it had not seized up, but I&#8217;m sure when I open the cylinder I&#8217;ll find lots of rusty nasties.  In the meantime, I&#8217;ll pour some oil in it and keep rotating it until things dry out.  I pity the person who buys one of these and puts it in storage before opening it up &#8211; that engine will be solid as a rock when they finally get around to opening it.</li>
<li>No markings or instructions on the engine other than things written by markers (visible in photos.)  Seriously?  Written on the paint?</li>
<li>No &#8220;Made In India&#8221; markings.  This is actually a legal requirement for importation into the United States, but nobody was going to open that crate to inspect it.  Glad they didn&#8217;t.  No markings of any kind, actually.</li>
<li>Engine was shipped on its side, not upright.  No big deal, since the crate was pretty well made. Nothing appears to be bent.  No &#8220;This Side Up&#8221; stickers or indications on the box lets the shipping company treat it poorly.</li>
</ol>
<p>Now, before anyone says it &#8211; yes, I know, I get what I paid for.  I&#8217;m not really complaining that much (other than the water in the engine, which could have been &#8220;fatal&#8221; to the device) because it was cheaply made and cheaply purchased.  But after owning several Indian-made Lister-type (aka: Listeroid) diesel engines and now looking at this, I am starting to get an idea of why India has never become the world power that it had the potential to become.  The Chinese have a huge leadership position in the manufacture of durable goods; I doubt India will ever be able to catch up with quality this poor.</p>
<div id="attachment_64" class="wp-caption alignnone" style="width: 410px"><a rel="attachment wp-att-64" href="http://www.loligo.com/blog/?attachment_id=64"><img class="size-full wp-image-64 " src="http://www.loligo.com/blog/wp-content/uploads/2010/11/IMG_0580.jpg" alt="Steam engine front view" width="400" height="300" /></a><p class="wp-caption-text">Steam engine front view</p></div>
<div id="attachment_65" class="wp-caption alignnone" style="width: 310px"><a rel="attachment wp-att-65" href="http://www.loligo.com/blog/?attachment_id=65"><img class="size-full wp-image-65 " src="http://www.loligo.com/blog/wp-content/uploads/2010/11/IMG_0581.jpg" alt="Steam engine detail" width="300" height="400" /></a><p class="wp-caption-text">Steam engine detail</p></div>
<p>And a video of the first run:</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/XXqPCBEWu-c?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/XXqPCBEWu-c?version=3" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><strong>UPDATE 2011-03-16:</strong><br />
I&#8217;ve got a huge number of projects going, way more than I should.  I&#8217;ve decided that I&#8217;m not going to keep this engine, or at least I&#8217;ll put it up for sale and if the right person sees it they can buy it before I get the time to dig back into this endeavor.  If you are interested and can give me $1900 for it, it&#8217;s yours.  It&#8217;s still in great running shape, never had steam through it.  It can go right into production if you have a boiler.  Contact me at jtodd@loligo.com for details &#8211; I will help you load it onto a truck here in Portland OR, but anything more complex than that will require you to pay for a crater to come out and pack it up for shipment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=50</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Miniature GPS tracking device w/GSM</title>
		<link>http://www.loligo.com/blog/?p=10</link>
		<comments>http://www.loligo.com/blog/?p=10#comments</comments>
		<pubDate>Fri, 02 Jul 2010 05:58:04 +0000</pubDate>
		<dc:creator>jtodd</dc:creator>
				<category><![CDATA[Tech/Net/Computer]]></category>

		<guid isPermaLink="false">http://www.loligo.com/blog/?p=10</guid>
		<description><![CDATA[Some of you may know I had a company some years ago called &#8220;10-20.com&#8221; which did vehicle tracking with a combination of satellite and GPS systems.  The gear I used was based on the Orbcomm 2-way LEO satellite system, and I had some experimental modules that used GSM as a terrestrial data delivery path.  The [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you may know I had a company some years ago called &#8220;10-20.com&#8221; which did vehicle tracking with a combination of satellite and GPS systems.  The gear I used was based on the Orbcomm 2-way LEO satellite system, and I had some experimental modules that used GSM as a terrestrial data delivery path.  The problem with the GSM was twofold: the equipment was fragile (wires) and I couldn&#8217;t find any GSM providers who would sell a GSM chip without voice service &#8211; they all wanted at least $35/mo for a &#8220;package&#8221; deal.  Oh, and the GSM modems were another $250 on top of the $500 for the Orbcomm devices.  Well, times are finally changing.  I found this device today that only speaks GSM/GPS but it&#8217;s fairly sophisticated after looking at the manuals, and $89!  Very nice.  The downside is that it will only work with GSM networks, so if you&#8217;re out in the middle of nowhere it won&#8217;t be able to upload its data.  The upside is that it&#8217;s cheap.  There is a company called Numerex which supposedly sells SMS or GPRS-only account chips, but I haven&#8217;t seen any evidence on their site that it can be purchased by &#8220;mortals&#8221;, but it&#8217;s a start&#8230;</p>
<p>The device (Shenzhen V-SUN Electronics Co., Ltd. model TLT-2H):</p>
<p><a title="GPS Tracker on DealExtreme" href="http://www.dealextreme.com/details.dx/sku.22968" target="_blank">http://www.dealextreme.com/details.dx/sku.22968</a></p>
<p>The manual:</p>
<p><a title="TLT-2h GPS Tracking device manual" href="http://www.v-sun.cc/asp_bin/downfile/201061917138726.pdf" target="_blank">http://www.v-sun.cc/asp_bin/downfile/201061917138726.pdf</a></p>
<p>And another link to the same device:</p>
<p><a title="TLT-2h sales brochure/manual" href="http://www.power-grand.com/product_vie.asp?PID=1140" target="_blank">http://www.power-grand.com/product_vie.asp?PID=1140</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.loligo.com/blog/?feed=rss2&#038;p=10</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

