<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0">
    <title>P16: Practical Progress</title>
    
    
    <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/" />
    <id>tag:typepad.com,2003:weblog-1524876</id>
    <updated>2010-12-17T16:44:39-05:00</updated>
    <subtitle>Finding and making technology that doesn't suck... hopefully. By Matt Kangas</subtitle>
    <generator uri="http://www.typepad.com/">TypePad</generator>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/p16blog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="p16blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://hubbub.api.typepad.com/" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fp16blog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fp16blog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fp16blog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/p16blog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fp16blog" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fp16blog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fp16blog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><entry>
        <title>RIP delicious?</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2010/12/rip-delicious.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2010/12/rip-delicious.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e54fa872f388330147e0cd5fdc970b</id>
        <published>2010-12-17T16:44:39-05:00</published>
        <updated>2010-12-17T16:44:39-05:00</updated>
        <summary>There has been a *whole* lot of chatter on the interwebs re: the future of delicious.com since yesterday, starting with a Techcrunch story and spilling over onto HN, Twitter, ReadWriteWeb, etc. We now have an official blog response about this...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Current Affairs" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Yahoo" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
<div xmlns="http://www.w3.org/1999/xhtml"><p>There has been a <em>whole</em> lot of chatter on the interwebs re: the future of <a href="http://delicious.com">delicious.com</a> since yesterday, starting with <a href="http://techcrunch.com/2010/12/16/is-yahoo-shutting-down-del-icio-us/">a Techcrunch story</a> and spilling over onto HN, Twitter, <a href="http://www.readwriteweb.com/archives/rip_delicious_you_were_so_beautiful_to_me.php">ReadWriteWeb</a>, etc.</p>

<p>We now have <a href="http://blog.delicious.com/blog/2010/12/whats-next-for-delicious.html">an official blog response about this story</a>, now, about 24 hrs too late. And it doesn't dispel the idea that Yahoo! actually wants to close Delicious. Instead, it sounds like whitewashing.</p>

<p>This sucks. I've used Delicious to store and share my bookmarks for a very long time, and I'm always surprised when someone mentions that they follow my bookmarks feed to see what I've been reading. (old friends living across the country, etc).</p>

<p>I could stick around, but now that I know the product is being neglected, I'll take my bookmarks elsewhere. Pinboard.in looks like a nice solution.</p>

<p>Old: <a href="http://delicious.com/kangas">http://delicious.com/kangas</a></p>

<p>New: <a href="http://pinboard.in/u:kangas">http://pinboard.in/u:kangas</a></p>

<p>Pinboard is getting slammed with new traffic today, so it will take a little time for that "New" URL to fill out. That's fine by me. I can wait for Pinboard to catch up on the flood of new users.</p>

<p>But I won't wait for Yahoo to EOL Delicious. I'd rather leave on my own terms, thank you very much.</p>
</div>
</content>



    </entry>
    <entry>
        <title>Re: "Turning on your Reality Distortion Field"</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2010/04/a-brilliant-comment-from-hn-re-turning-on-your-reality-distortion-field-----httpnewsycombinatorcomitemid1285482--i.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2010/04/a-brilliant-comment-from-hn-re-turning-on-your-reality-distortion-field-----httpnewsycombinatorcomitemid1285482--i.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e54fa872f388330133ecdf6c89970b</id>
        <published>2010-04-22T14:22:38-04:00</published>
        <updated>2010-04-22T14:25:20-04:00</updated>
        <summary>A brilliant comment from "sunir" on HN. http://news.ycombinator.com/item?id=1285482 I have always wondered how Steve Jobs' so-called reality distortion field worked, since its myth makes him seem supernatural. However, if you spend enough time circulating, you start to see how it...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
<div xmlns="http://www.w3.org/1999/xhtml">A brilliant comment from "sunir" on HN.<br />

<p class="asset asset-link">
	<a href="http://news.ycombinator.com/item?id=1285482">http://news.ycombinator.com/item?id=1285482</a>
</p>
<em>I have always wondered how Steve Jobs' so-called reality distortion field worked, since its myth makes him seem supernatural.<br /><br />
However, if you spend enough time circulating, you start to see how it works. I encounter a lot of people pitching in my line of work. In fact, I spend a lot of time pitching too.</em>
<em><br /><br />
Some universal things I've learnt that lead to getting people on board faster:</em>
<em><br /><br />
0. Listen, listen hard. Understand where the other person desperately needs to head next.</em>
<em><br /><br />
1. Paint a vision of the future that fulfills both parties' desperate needs.</em>
<em><br /><br />
2. Be genuinely passionate about that vision. If you're passionate, it's easier for the other party to be passionate. It's also hard to be dishonestly passionate.</em>
<em><br /><br />
3. Turn that vision into immediately actionable steps.</em>
<em><br /><br />
4. Start moving yourself on your own commitments and lead that person into taking those steps.</em></div>
</content>



    </entry>
    <entry>
        <title>Nice small Daylife plug</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2009/09/nice-small-daylife-plug.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2009/09/nice-small-daylife-plug.html" thr:count="2" thr:updated="2009-09-01T18:43:10-04:00" />
        <id>tag:typepad.com,2003:post-6a00e54fa872f388330120a59526d8970c</id>
        <published>2009-09-01T17:38:59-04:00</published>
        <updated>2009-09-01T18:41:59-04:00</updated>
        <summary>Very nice plug for me and my employer here. Thanks! Top 10 Lies Newspaper Execs are Telling Themselves (simsblog.typepad.com) Lie #3: Aggregators are killing my business No they’re not. This one drives me nuts. Don’t blame Arianna, Tina, Larry and...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Daylife" />
        
        
<content type="html" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Very nice plug for me and my employer here. Thanks!&lt;/p&gt;

&lt;p&gt;&lt;a href="http://simsblog.typepad.com/simsblog/2009/09/top-10-lies-newspaper-execs-are-telling-themselves.html"&gt;Top 10 Lies Newspaper Execs are Telling Themselves&lt;/a&gt; (simsblog.typepad.com)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Lie #3:  Aggregators are killing my business&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No they’re not.&lt;/p&gt;

&lt;p&gt;This one drives me nuts.  Don’t blame Arianna, Tina, Larry and Sergey or all those Tweeple out there.  If anyone killed the newspaper business as we knew it, it was Craig Newmark.&lt;/p&gt;

&lt;p&gt;People making this argument always forget that newspapers can be aggregators too.  As I asked earlier this week, why is there no HuffPo equivalent in the UK?&lt;/p&gt;

&lt;p&gt;You don’t even need humans to do the aggregation.  Daylife, Evri, Inform et al will do it for you and in the case of Daylife in particular, brilliantly.
&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
</content>



    </entry>
    <entry>
        <title>Silly photo of yours truly</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2009/08/silly-photo-of-yours-truly.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2009/08/silly-photo-of-yours-truly.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e54fa872f388330120a521ca25970b</id>
        <published>2009-08-26T16:43:32-04:00</published>
        <updated>2009-08-26T16:43:32-04:00</updated>
        <summary>Silly antics during the break Originally uploaded by Little Red Fish This is my brother and myself, at the end of the Five Borough Bike Tour in May 2007. Just found it again in Flickr archives. Would this make a...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
<div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.flickr.com/photos/12168502@N00/2406062640/" title="photo sharing"><img src="http://farm3.static.flickr.com/2369/2406062640_5aa8592b83_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br /><span style="font-size: 0.9em; margin-top: 0px;"><a href="http://www.flickr.com/photos/12168502@N00/2406062640/">Silly antics during the break</a> <br />Originally uploaded by <a href="http://www.flickr.com/people/12168502@N00/">Little Red Fish</a></span><br clear="all" /><p>This is my brother and myself, at the end of the Five Borough Bike Tour in May 2007. Just found it again in Flickr archives. Would this make a good profile picture? :)</p></p>
</div>
</content>



    </entry>
    <entry>
        <title>Daylife profile in NY Observer</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2009/07/daylife-profile-in-ny-observer.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2009/07/daylife-profile-in-ny-observer.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e54fa872f3883301157151a106970c</id>
        <published>2009-07-29T11:43:06-04:00</published>
        <updated>2009-07-29T11:43:06-04:00</updated>
        <summary>Hey, we got a nice writeup today in the Observer! I believe it's in the print edition as well. The Aggregator That Newspapers Like – The New York Observer ps: yes, I work for Daylife. I'm one of those "young...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Daylife" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
<div xmlns="http://www.w3.org/1999/xhtml"><p>Hey, we got a nice writeup today in the Observer! I believe it's in the print edition as well.</p>

<p><a href="http://www.observer.com/2009/media/aggregator-newspapers">The Aggregator That Newspapers Like – The New York Observer</a></p>

<p>ps: yes, I work for Daylife. I'm one of those "young engineers". :)</p>
</div>
</content>



    </entry>
    <entry>
        <title>The anti-iPhone</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2009/06/the-anti-iphone.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2009/06/the-anti-iphone.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-68265581</id>
        <published>2009-06-18T20:40:47-04:00</published>
        <updated>2009-06-18T20:40:47-04:00</updated>
        <summary>I thought my Nokia E71 was the anti-jesusPhone... but no, I was mistaken. So. Awesome.</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        
        
<content type="html" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;I thought my Nokia E71 was the anti-jesusPhone... but no, I was mistaken.&lt;/p&gt;

&lt;p&gt;So. Awesome.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://iwood3b.com/"&gt;&lt;img src="http://www.p16blog.com/.a/6a00e54fa872f388330115712b5c0f970b-pi" alt="7934D9D9-23A9-4159-9341-A4CD8CA29A01.jpg" border="0" width="285" height="147" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.p16blog.com/.a/6a00e54fa872f388330115712b5c69970b-pi" alt="A51B6268-4A94-4E67-9A32-D8EE1F370A1B.jpg" border="0" width="77" height="70" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
</content>



    </entry>
    <entry>
        <title>RSI watch: Interesting keyboard?</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2009/06/rsi-watch-interesting-keyboard.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2009/06/rsi-watch-interesting-keyboard.html" thr:count="3" thr:updated="2009-06-05T11:48:14-04:00" />
        <id>tag:typepad.com,2003:post-67599533</id>
        <published>2009-06-03T15:57:50-04:00</published>
        <updated>2009-06-03T15:57:50-04:00</updated>
        <summary>Speaking of RSI as a workplace hazard, I stumbled across a link to this keyboard recently: The TypeMatrix keyboard Wild, eh? My first bout with RSI was circa 1994, when I was an engineering co-op. I resolved that by giving...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        
        
<content type="html" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Speaking of RSI as a workplace hazard, I stumbled across a link to this keyboard recently:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.typematrix.com/"&gt;&lt;img src="http://www.p16blog.com/.a/6a00e54fa872f3883301156fc72c62970c-pi" alt="99D7C498-9FB5-44EA-89B3-184BB004C124.jpg" border="0" width="640" height="264" /&gt;&lt;/p&gt;

&lt;p&gt;The TypeMatrix keyboard&lt;/p&gt;
&lt;/a&gt;

&lt;p&gt;Wild, eh?&lt;/p&gt;

&lt;p&gt;My first bout with RSI was circa 1994, when I was an engineering co-op. I resolved that by giving up typing for six months. It worked, but I seriously wondered if I would have to consider not working with computers.&lt;/p&gt;

&lt;p&gt;After my first real job out of school, I started encountering hand pain again, so I went through a phase of using strange keyboards, hoping one of these would fix the problem. I went through a &lt;a href="http://www.kinesis-ergo.com/contoured.htm"&gt;Kinesis Ergo Contour&lt;/a&gt; and a few other odd keyboards, before I realized that my real problem was my posture, and that was easily resolved with a proper keyboard tray.&lt;/p&gt;

&lt;p&gt;For the last few years I've used a &lt;a href="http://www.macally.com/en/Product/ArticleShow.asp?ArticleID=147"&gt;MacAlly IceKey Slim keyboard&lt;/a&gt; at home and at work. It's cheap and feels similar to the MacBook Pro keyboard, which makes it easier to switch from desktop to laptop and back.&lt;/p&gt;

&lt;p&gt;This TypeMatrix keyboard addresses one of my biggest gripes about modern keyboards: the number pad. If you're a right-handed mouse user, you have to put the mouse waaay off to the right -- and kink your wrist at an angle, which is bad to do for any extended period of time.&lt;/p&gt;

&lt;p&gt;Or... you get a keyboard try with a mouse pad that can cover up the keyboard numkeys. Or take a Sawzall to your keyboard and chop the numpad off, and hope you don't lop off any important circuits in the process!&lt;/p&gt;

&lt;p&gt;The &lt;a href="http://en.wikipedia.org/wiki/Happy_Hacking_Keyboard"&gt;Happy Hacking Keyboard&lt;/a&gt; does a nice job of addressing this problem too. I've never owned one of 'em, but I do periodically wonder if it would be useful. Prior to my RSI problems, I was a fan of the "clacky" &lt;a href="http://en.wikipedia.org/wiki/Model_M_Keyboard"&gt;IBM Model M keyboard&lt;/a&gt;. I've still got one! It's great so long as (a) you don't touch the mouse much, and (b) sit in a soundproof cage so your coworkers won't hate you for making so much noise. :)&lt;/p&gt;

&lt;p&gt;PS! If you're suffering from RSI, please read the &lt;a href="http://www.tifaq.org/"&gt;Typing Injury FAQ&lt;/a&gt;. It's a wonderful resource. Thanks to &lt;a href="http://www.jwz.org/gruntle/wrists.html"&gt;jwz&lt;/a&gt; for pointing me in this direction some years ago.&lt;/p&gt;&lt;/div&gt;
</content>



    </entry>
    <entry>
        <title>Mac users: Switch "Spaces" using F1-F4 keys</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2009/06/mac-tip-switch-spaces-using-f1-f4-keys.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2009/06/mac-tip-switch-spaces-using-f1-f4-keys.html" thr:count="1" thr:updated="2009-10-12T20:55:23-04:00" />
        <id>tag:typepad.com,2003:post-67592097</id>
        <published>2009-06-03T12:37:05-04:00</published>
        <updated>2009-06-03T15:17:39-04:00</updated>
        <summary>Hola! It's been a while since I've posted anything here. Since January I've been largely occupied with: Getting married spending way too much time at work tuning MySQL databases I plan to write about those topics... well, soon. :) Today,...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Mac" />
        
        
<content type="html" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Hola! It's been a while since I've posted anything here. Since January I've been largely occupied with:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;Getting married&lt;br /&gt;
&lt;li&gt;spending way too much time at work tuning MySQL databases&lt;br /&gt;
&lt;/ul&gt;&lt;/p&gt;

&lt;p&gt;I plan to write about those topics... well, soon. :) Today, I just have a tip for Mac folks who use Leopard's "Spaces" feature.&lt;/p&gt;

&lt;h2&gt;Switch directly to a "Space" using function keys&lt;/h2&gt;

&lt;p&gt;Apple added &lt;a href="http://www.apple.com/macosx/features/spaces.html"&gt;Spaces&lt;/a&gt; as part of OS X 10.5 "Leopard", and hacker types have been &lt;a href="http://blogs.sun.com/bblfish/entry/why_apple_spaces_is_broken"&gt;criticizing it&lt;/a&gt; &lt;a href="http://theappleblog.com/2008/09/25/alternatives-to-apple-spaces/"&gt;ever since.&lt;br /&gt;
&lt;/a&gt; But I'm already too old to care about customizing the heck out of my desktop. I'd rather have something that works by default, and Spaces largely works.&lt;/p&gt;

&lt;p&gt;Spaces lets you to define N virtual desktops, and to switch to each desktop via "&lt;strong&gt;&amp;lt;modifier&amp;gt;-N&lt;/strong&gt;", where &lt;strong&gt;N=[1-9]&lt;/strong&gt; and &lt;strong&gt;&amp;lt;modifier&amp;gt;&lt;/strong&gt; is one of (&lt;em&gt;ctrl,command,option&lt;/em&gt;). This is a pretty good way to do things by default; it's flexible, and doesn't conflict with other apps.&lt;/p&gt;

&lt;p&gt;I've also had intermittent RSI problems for years. Unfortunately for me, pressing any key-combination hundreds of times a day is bad for my hands. I'd rather make it a single keystroke, so my hands don't have to perform gymnastics on such a regular basis.&lt;/p&gt;

&lt;p&gt;I haven't found a &lt;em&gt;clean&lt;/em&gt; answer yet. But I do have a dirty hack that works.&lt;/p&gt;

&lt;h3&gt;1. Download &lt;a href="http://proxi.griffintechnology.com/"&gt;Proxi&lt;/a&gt; from Griffin Technology.&lt;/h3&gt;

&lt;p&gt;It's a free app which helps you customize how your Mac responds to input devices -- keyboard, mouse and other controllers like Griffin's &lt;a href="http://proxi.griffintechnology.com/"&gt;Powermate&lt;/a&gt; and &lt;a href="http://www.griffintechnology.com/products/airclickusb/"&gt;AirClick&lt;/a&gt;. (Don't have 'em, but I think they are nifty :)&lt;/p&gt;

&lt;h3&gt;2. Start Proxi and define some Triggers&lt;/h3&gt;

&lt;p&gt;I use 4 "spaces", so I define four triggers in Proxi. One for each space, mapping:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt; F1 to Space #1&lt;br /&gt;
&lt;li&gt; F2 to Space #2&lt;br /&gt;
&lt;li&gt; etc&lt;br /&gt;
&lt;/ul&gt;&lt;/p&gt;

&lt;p&gt;I chose F1-F4 because, well, I don't use them for anything else. I know F1 sometimes means "Help" and F4 sometimes means "Close Window". Those date from the old, PS/2-era &lt;a href="http://en.wikipedia.org/wiki/Common_User_Access"&gt;IBM CUA guidelines&lt;/a&gt;. But in practice, I never use these keys on a Mac.&lt;/p&gt;

&lt;p&gt;Open &lt;em&gt;System Preferences -&gt; Spaces&lt;/em&gt;. &lt;strong&gt;Unselect the "switch directly to a space" modifier key&lt;/strong&gt;, but remember which one it was -- we'll use it below. (I use "option")&lt;/p&gt;

&lt;p&gt;Switch to Proxi and define some triggers, one for each space.&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;Gear on bottom left: &lt;em&gt;"Insert trigger -&gt; Hotkey Monitor"&lt;/em&gt;&lt;br /&gt;
&lt;li&gt;"Set" the hotkey. Click "Set" button, tap the F-key (F1 for Space 1)&lt;br /&gt;
&lt;li&gt;Gear, bottom middle: &lt;em&gt;"Insert task -&gt; Key Press"&lt;/em&gt;&lt;br /&gt;
&lt;li&gt;"Set" it to your old direct-switch keystroke combo. (Option-1 for Space 1)&lt;br /&gt;
&lt;/ol&gt;&lt;/p&gt;

&lt;p&gt;Repeat for each space. When you're done,&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;F1 should trigger "Option-1"&lt;br /&gt;
&lt;li&gt;F2 should trigger "Option-2"&lt;br /&gt;
&lt;li&gt;etc&lt;br /&gt;
&lt;/ul&gt;&lt;/p&gt;

&lt;p&gt;Go back to &lt;em&gt;System Preferences -&gt; Spaces&lt;/em&gt;. &lt;strong&gt;Re-enable the "switch directly to space" modifier key&lt;/strong&gt;, setting it to "Option" or whatever modifier you used above.&lt;/p&gt;

&lt;p&gt;Now try pressing F1, then F2. You should see your Mac switching from Space 1 to Space 2!&lt;/p&gt;

&lt;h3&gt;3. Leave Proxi running&lt;/h3&gt;

&lt;p&gt;You'll probably want to go back to Proxi's Preferences and select "Start at Login". The triggers only work while Proxi is running, so don't close it.&lt;/p&gt;

&lt;h3&gt;Yeah, it's a hack...&lt;/h3&gt;

&lt;p&gt;Like I said earlier, this solution is somewhat hackish. A better solution would replace the "Key Press" task with a direct "Change Space" task, perhaps implemented via Applescript.&lt;/p&gt;

&lt;p&gt;Does anyone know how to improve this recipe? If so, please let me know!&lt;/p&gt;&lt;/div&gt;
</content>



    </entry>
    <entry>
        <title>reblog: "Anti-RDBMS: A list of distributed key-value stores"</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2009/01/reblog-anti-rdbms-a-list-of-distributed-key-value-stores.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2009/01/reblog-anti-rdbms-a-list-of-distributed-key-value-stores.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-61653320</id>
        <published>2009-01-20T13:14:12-05:00</published>
        <updated>2009-01-20T13:14:12-05:00</updated>
        <summary>Here is a great overview of the current landscape of freely available distributed hashtables (DHTs), by one of the founders of Last.fm. [Anti-RDBMS: A list of distributed key-value stores](http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores/) I've looked at several of [these](/p16/2008/08/more-scalable-datastores-scalaris-nmdb.html) [systems](/p16/2008/08/reply-to-viktor-re-tokyo-cabinet-tyrant.html) in the past, but...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Datastore" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Scalable" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Web/Tech" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
<div xmlns="http://www.w3.org/1999/xhtml"><p>Here is a great overview of the current landscape of freely available distributed hashtables (DHTs), by one of the founders of Last.fm.</p>

<p><a href="http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores/">Anti-RDBMS: A list of distributed key-value stores</a></p>

<p>I've looked at several of <a href="/p16/2008/08/more-scalable-datastores-scalaris-nmdb.html">these</a> <a href="/p16/2008/08/reply-to-viktor-re-tokyo-cabinet-tyrant.html">systems</a> in the past, but was delighted to see coverage of even more recent developments like <a href="http://project-voldemort.com/">Project Voldemort</a> -- apparently used by LinkedIn.</p>

<p>I still have a need for <em>some</em> system along these lines. My "excerpt server" BDBs are 120 GB and growing forever, with periodic bit-rot errors cropping up, necessitating reconciliation between replicas. I'd love to have a solution that I can throw more data+traffic at that <em>just works</em>.</p>
</div>
</content>



    </entry>
    <entry>
        <title>My dog snoozing in my sweetie's lap</title>
        <link rel="alternate" type="text/html" href="http://www.p16blog.com/p16/2009/01/my-dog-snoozing-in-my-sweeties-lap.html" />
        <link rel="replies" type="text/html" href="http://www.p16blog.com/p16/2009/01/my-dog-snoozing-in-my-sweeties-lap.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-60924564</id>
        <published>2009-01-06T00:31:16-05:00</published>
        <updated>2009-01-06T00:31:16-05:00</updated>
        <summary>Aww! Snug! Originally uploaded by mattkangas This is my dog Buckley, snoozing in the crook of my fiance's arm during the long drive back from North Carolina on Dec 28. Hank (below) may be doggone cute, but Bux is my...</summary>
        <author>
            <name>Matt Kangas</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Not Tech" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Personal" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.p16blog.com/p16/">
<div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.flickr.com/photos/mattkangas/3173193628/" title="photo sharing"><img alt="" src="http://farm2.static.flickr.com/1033/3173193628_55aeda0c11_m.jpg" style="border: solid 2px #000000;" /></a><br /><span style="font-size: 0.9em; margin-top: 0px;"><a href="http://www.flickr.com/photos/mattkangas/3173193628/">Aww! Snug!</a> <br />Originally uploaded by <a href="http://www.flickr.com/people/mattkangas/">mattkangas</a></span></p><p>This is my dog Buckley, snoozing in the crook of my fiance's arm during the long drive back from North Carolina on Dec 28. Hank (below) may be doggone cute, but Bux is my boy!</p></div>
</content>



    </entry>
 
</feed><!-- ph=1 -->

