<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-13703683</id><updated>2012-01-29T15:22:45.871-08:00</updated><title type='text'>YubNub Blog</title><subtitle type='html'>News about YubNub.org</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default?start-index=101&amp;max-results=100'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>110</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13703683.post-6707049020269281423</id><published>2011-06-06T20:54:00.001-07:00</published><updated>2011-06-06T20:54:40.847-07:00</updated><title type='text'>Happy 6th birthday, YubNub!</title><content type='html'>YubNub was born on June 6, 2005. Happy birthday, ol' pal!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-6707049020269281423?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/6707049020269281423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=6707049020269281423' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/6707049020269281423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/6707049020269281423'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2011/06/happy-6th-birthday-yubnub.html' title='Happy 6th birthday, YubNub!'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-9215474282167150397</id><published>2011-01-07T19:19:00.000-08:00</published><updated>2011-01-07T19:19:12.799-08:00</updated><title type='text'>YubNub iPhone app</title><content type='html'>David Jorge has created an &lt;a href="http://itunes.apple.com/en/app/iyubnub/id412789005?mt=8"&gt;iPhone app for YubNub&lt;/a&gt;. Nice going, David!&lt;br /&gt;&lt;br /&gt;&lt;img src="http://a1.phobos.apple.com/us/r1000/057/Purple/f5/c9/27/mzl.jakqtktk.320x480-75.jpg" alt="Screenshot"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-9215474282167150397?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/9215474282167150397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=9215474282167150397' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/9215474282167150397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/9215474282167150397'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2011/01/yubnub-iphone-app.html' title='YubNub iPhone app'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-7848708126372963088</id><published>2010-12-31T13:12:00.000-08:00</published><updated>2010-12-31T13:12:26.668-08:00</updated><title type='text'>YubNub logo in png and svg formats</title><content type='html'>Andrew Pennebaker has created vector versions of the YubNub logo (&lt;a href="http://www.yellosoft.us/public/images/yubnub.png"&gt;png&lt;/a&gt;, &lt;a href="http://www.yellosoft.us/public/images/yubnub.svg"&gt;svg&lt;/a&gt;). Thanks Andrew!&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.yellosoft.us/public/images/yubnub.png" alt="YubNub logo"/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-7848708126372963088?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/7848708126372963088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=7848708126372963088' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/7848708126372963088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/7848708126372963088'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2010/12/yubnub-logo-in-png-and-svg-formats.html' title='YubNub logo in png and svg formats'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-4931027117153431442</id><published>2009-07-03T10:34:00.000-07:00</published><updated>2009-07-03T10:48:32.746-07:00</updated><title type='text'>YubNub down</title><content type='html'>Starting July 2, YubNub has been going down intermittently. I’m seeing the following errors in the lighttpd.error.log:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;2009-07-03 04:57:02: (server.c.1242) [note] sockets disabled, out-of-fds&lt;br /&gt;2009-07-03 04:57:04: (server.c.1207) [note] sockets enabled again&lt;br /&gt;2009-07-03 04:57:04: (mod_fastcgi.c.2748) wait for fd at connection: 239&lt;br /&gt;2009-07-03 04:57:04: (connections.c.1270) accept failed: Too many open files 24&lt;br /&gt;2009-07-03 04:57:04: (server.c.1242) [note] sockets disabled, out-of-fds&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;I’m in touch with Joyent support and we’re trying to figure it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-4931027117153431442?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/4931027117153431442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=4931027117153431442' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/4931027117153431442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/4931027117153431442'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2009/07/yubnub-down.html' title='YubNub down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-8833817459957605962</id><published>2009-05-28T01:09:00.001-07:00</published><updated>2009-05-28T01:09:49.425-07:00</updated><title type='text'>iPhone/iPod Touch support</title><content type='html'>Andreas Moor and Ell Dove have contributed a page for using &lt;a href="http://yubnub.org/iphone.html"&gt;YubNub on the iPhone and iPod Touch&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-8833817459957605962?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/8833817459957605962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=8833817459957605962' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/8833817459957605962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/8833817459957605962'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2009/05/iphoneipod-touch-support.html' title='iPhone/iPod Touch support'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-2987571444838346014</id><published>2009-05-23T22:40:00.000-07:00</published><updated>2009-05-23T22:42:55.791-07:00</updated><title type='text'>Using split to prevent the browser from resizing an image</title><content type='html'>Someone asked me if YubNub can be used to prevent the browser from resizing a large image to fit the window, such as &lt;a href="http://img.photobucket.com/albums/v126/Katmo/Graphcopy.jpg?t=1243143459"&gt;http://img.photobucket.com/albums/v126/Katmo/Graphcopy.jpg?t=1243143459&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It turns out that the split command can do this: &lt;a href="http://yubnub.org/example/split?type=t&amp;amp;urls=http://img.photobucket.com/albums/v126/Katmo/Graphcopy.jpg%3Ft%3D1243143459"&gt;split http://img.photobucket.com/albums/v126/Katmo/Graphcopy.jpg?t=1243143459&lt;/a&gt; will display the image at its original size. This works in IE7 and Chrome, but not Firefox 3.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-2987571444838346014?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/2987571444838346014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=2987571444838346014' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2987571444838346014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2987571444838346014'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2009/05/using-split-to-prevent-browser-from.html' title='Using split to prevent the browser from resizing an image'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-5486514074483369282</id><published>2007-10-08T21:35:00.000-07:00</published><updated>2007-10-08T21:37:51.331-07:00</updated><title type='text'>Tip for dealing with session IDs in URLs</title><content type='html'>Brian Armknecht gives this tip for dealing with session IDs in URLs:&lt;br /&gt;&lt;blockquote&gt;The nucat command wasn't working because the URL required a session ID that changes periodically.  The new version of the command visits the page, scrapes the new session ID, then includes it in the search URL.  I think it's sort of a cool trick.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;http://nucat.library.northwestern.edu/cgi-bin/Pwebrecon.cgi?Search_Arg=%s&amp;amp;SL=None&amp;amp;Search_Code=GKEY&amp;amp;PID={scrape -tokens pid%3D %22 -dirs 0 0 -url http://nucat.library.northwestern.edu/}&amp;amp;CNT=25&amp;amp;HIST=1&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-5486514074483369282?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/5486514074483369282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=5486514074483369282' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/5486514074483369282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/5486514074483369282'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/10/tip-for-dealing-with-session-ids-in.html' title='Tip for dealing with session IDs in URLs'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-7310316381562459592</id><published>2007-09-30T10:08:00.000-07:00</published><updated>2007-09-30T10:13:58.797-07:00</updated><title type='text'>YubNub + AutoComplete</title><content type='html'>Graham Edgecombe has created a &lt;a href="http://www.grahamedgecombe.com/yubnub/"&gt;YubNub + AutoComplete&lt;/a&gt; site, akin to Google Suggest. It's pretty slick. It's a kind of "social AutoComplete" because the suggestions are based on commands that everyone has entered in the past.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-7310316381562459592?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/7310316381562459592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=7310316381562459592' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/7310316381562459592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/7310316381562459592'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/09/yubnub-autocomplete.html' title='YubNub + AutoComplete'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-2123132563714271296</id><published>2007-09-22T10:45:00.000-07:00</published><updated>2007-09-22T10:46:29.316-07:00</updated><title type='text'>Server down</title><content type='html'>YubNub is currently down. Status: &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=632&amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=632&amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-2123132563714271296?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/2123132563714271296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=2123132563714271296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2123132563714271296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2123132563714271296'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/09/server-down.html' title='Server down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-2615712579709073864</id><published>2007-09-13T11:29:00.001-07:00</published><updated>2007-09-13T11:29:24.833-07:00</updated><title type='text'>Yubnub is back online</title><content type='html'>The server is back up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-2615712579709073864?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/2615712579709073864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=2615712579709073864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2615712579709073864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2615712579709073864'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/09/yubnub-is-back-online.html' title='Yubnub is back online'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-4063291559779448888</id><published>2007-09-13T09:26:00.001-07:00</published><updated>2007-09-13T09:27:08.367-07:00</updated><title type='text'>Yubnub is down</title><content type='html'>The server is down. More info: &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=625&amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=625&amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-4063291559779448888?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/4063291559779448888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=4063291559779448888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/4063291559779448888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/4063291559779448888'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/09/yubnub-is-down.html' title='Yubnub is down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-5565195744238896289</id><published>2007-08-23T13:36:00.000-07:00</published><updated>2007-08-23T13:37:11.215-07:00</updated><title type='text'>Back online</title><content type='html'>YubNub is back online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-5565195744238896289?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/5565195744238896289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=5565195744238896289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/5565195744238896289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/5565195744238896289'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/08/back-online.html' title='Back online'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-2970967880994014150</id><published>2007-08-23T12:21:00.000-07:00</published><updated>2007-08-23T12:22:07.276-07:00</updated><title type='text'>Yubnub currently down</title><content type='html'>YubNub is currently down. For updates, see &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=603&amp;amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=603&amp;amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-2970967880994014150?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/2970967880994014150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=2970967880994014150' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2970967880994014150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2970967880994014150'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/08/yubnub-currently-down.html' title='Yubnub currently down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-3723322601857148773</id><published>2007-07-20T20:38:00.000-07:00</published><updated>2007-07-20T20:40:19.836-07:00</updated><title type='text'>YubNub "default" parameter for overriding default command (Google)</title><content type='html'>If you don't want Google as the default YubNub command, here's how you can override it:&lt;br /&gt;&lt;br /&gt;http://yubnub.org/parser/parse?default=y&amp;command=abcde&lt;br /&gt;&lt;br /&gt;In this example, we set the default to the "y" command (Yahoo).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-3723322601857148773?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/3723322601857148773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=3723322601857148773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/3723322601857148773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/3723322601857148773'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/07/yubnub-default-parameter-for-overriding.html' title='YubNub &quot;default&quot; parameter for overriding default command (Google)'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-2166591087451397312</id><published>2007-06-30T13:09:00.001-07:00</published><updated>2007-06-30T13:12:08.653-07:00</updated><title type='text'>Embedding YubNub in webpages using rub://</title><content type='html'>Intriguing news from Gabriel Kent, creator of the &lt;a href="http://rubnub.org"&gt;RubNub Firefox extension&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;So I released a new version of RubNub with a brand spankin' new site -- most notable is the ability to embed YubNub links into a web page -- which you can see in action (after you install the latest) here: http://rubnub.org/examples/&lt;br /&gt;&lt;br /&gt;I am not sure how useful it will be but multi-destination links like&lt;br /&gt;(rub://mash+Utah+gmap+g) have potential as do a few of the other command types. I have not seen embedded YubNub links (other than a URI with args), so this may be a first eh?&lt;br /&gt;&lt;br /&gt;I also got around to making a little demo video for it -- which actually turns out to be a pretty good yubnub video as well, so check that out in the video section..&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-2166591087451397312?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/2166591087451397312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=2166591087451397312' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2166591087451397312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/2166591087451397312'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/embedding-yubnub-in-webpages-using-rub.html' title='Embedding YubNub in webpages using rub://'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-142066354318448384</id><published>2007-06-28T11:53:00.001-07:00</published><updated>2007-06-28T11:54:18.414-07:00</updated><title type='text'>YubNub back online</title><content type='html'>YubNub is back. The lighttpd startup script got deleted for some reason. TextDrive restored it from backup.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-142066354318448384?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/142066354318448384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=142066354318448384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/142066354318448384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/142066354318448384'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/yubnub-back-online.html' title='YubNub back online'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-8506165770809454600</id><published>2007-06-28T09:22:00.001-07:00</published><updated>2007-06-28T09:23:56.621-07:00</updated><title type='text'>YubNub service is down</title><content type='html'>YubNub is down because of an issue with our web host. For some reason I cannot start the lighttpd script (I get "command not found"). I have put in a support ticket with TextDrive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-8506165770809454600?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/8506165770809454600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=8506165770809454600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/8506165770809454600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/8506165770809454600'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/yubnub-service-is-down.html' title='YubNub service is down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-1196440894191046821</id><published>2007-06-16T14:20:00.000-07:00</published><updated>2007-06-16T14:21:13.799-07:00</updated><title type='text'>Server up</title><content type='html'>The server is back online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-1196440894191046821?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/1196440894191046821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=1196440894191046821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/1196440894191046821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/1196440894191046821'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/server-up_16.html' title='Server up'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-7372747769379138506</id><published>2007-06-16T13:57:00.001-07:00</published><updated>2007-06-16T13:57:57.571-07:00</updated><title type='text'>Server down</title><content type='html'>The server is down. Status at &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=558&amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=558&amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-7372747769379138506?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/7372747769379138506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=7372747769379138506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/7372747769379138506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/7372747769379138506'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/server-down_16.html' title='Server down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-3866504787264117017</id><published>2007-06-14T12:32:00.001-07:00</published><updated>2007-06-14T12:32:39.919-07:00</updated><title type='text'>Server up</title><content type='html'>Pendrell is back online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-3866504787264117017?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/3866504787264117017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=3866504787264117017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/3866504787264117017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/3866504787264117017'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/server-up_14.html' title='Server up'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-845890360640180232</id><published>2007-06-14T11:35:00.000-07:00</published><updated>2007-06-14T11:36:32.255-07:00</updated><title type='text'>Server down</title><content type='html'>The server ("Pendrell") is currently down. Status updates at &lt;a href="http://status.textdrive.com/"&gt;http://status.textdrive.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-845890360640180232?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/845890360640180232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=845890360640180232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/845890360640180232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/845890360640180232'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/server-down_14.html' title='Server down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-6937360531916082343</id><published>2007-06-08T10:53:00.001-07:00</published><updated>2007-06-08T10:54:36.959-07:00</updated><title type='text'>Server up</title><content type='html'>The server is back up. &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=547&amp;amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=547&amp;amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-6937360531916082343?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/6937360531916082343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=6937360531916082343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/6937360531916082343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/6937360531916082343'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/server-up.html' title='Server up'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-4123641867023821567</id><published>2007-06-08T09:52:00.000-07:00</published><updated>2007-06-08T09:53:40.999-07:00</updated><title type='text'>Server down</title><content type='html'>The server is currently down. Updates at &lt;a href="http://status.textdrive.com/"&gt;http://status.textdrive.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-4123641867023821567?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/4123641867023821567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=4123641867023821567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/4123641867023821567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/4123641867023821567'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/06/server-down.html' title='Server down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-501398591631026861</id><published>2007-05-24T19:35:00.001-07:00</published><updated>2007-05-24T19:35:41.104-07:00</updated><title type='text'>YubNub is back online</title><content type='html'>The YubNub server is back online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-501398591631026861?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/501398591631026861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=501398591631026861' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/501398591631026861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/501398591631026861'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/05/yubnub-is-back-online.html' title='YubNub is back online'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-8753682026134338884</id><published>2007-05-24T18:38:00.000-07:00</published><updated>2007-05-24T18:39:29.630-07:00</updated><title type='text'>Yubnub server is down</title><content type='html'>The YubNub server is down - see &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=529&amp;amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=529&amp;amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-8753682026134338884?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/8753682026134338884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=8753682026134338884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/8753682026134338884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/8753682026134338884'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/05/yubnub-server-is-down.html' title='Yubnub server is down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-1423232134617738547</id><published>2007-05-09T10:06:00.001-07:00</published><updated>2007-05-09T10:06:56.563-07:00</updated><title type='text'>Server back up</title><content type='html'>We're back online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-1423232134617738547?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/1423232134617738547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=1423232134617738547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/1423232134617738547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/1423232134617738547'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/05/server-back-up.html' title='Server back up'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-3605273151993582352</id><published>2007-05-09T09:53:00.000-07:00</published><updated>2007-05-09T09:54:18.355-07:00</updated><title type='text'>Server down</title><content type='html'>The server is currently down: &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=519&amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=519&amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-3605273151993582352?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/3605273151993582352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=3605273151993582352' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/3605273151993582352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/3605273151993582352'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/05/server-down.html' title='Server down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-6758859873454866454</id><published>2007-04-21T00:02:00.000-07:00</published><updated>2007-04-21T00:03:10.879-07:00</updated><title type='text'>Server back up</title><content type='html'>The server is back up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-6758859873454866454?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/6758859873454866454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=6758859873454866454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/6758859873454866454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/6758859873454866454'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/04/server-back-up.html' title='Server back up'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-3360075753666231304</id><published>2007-04-20T23:26:00.000-07:00</published><updated>2007-04-20T23:27:25.906-07:00</updated><title type='text'>Server down</title><content type='html'>The server is currently down: &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=500&amp;amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=500&amp;amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-3360075753666231304?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/3360075753666231304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=3360075753666231304' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/3360075753666231304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/3360075753666231304'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/04/server-down.html' title='Server down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-117350221489433858</id><published>2007-03-09T20:49:00.000-08:00</published><updated>2007-03-09T20:50:14.906-08:00</updated><title type='text'>Back online</title><content type='html'>Yubnub is back online: &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=461&amp;amp;pc=3"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=461&amp;amp;pc=3 &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-117350221489433858?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/117350221489433858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=117350221489433858' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117350221489433858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117350221489433858'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/03/back-online.html' title='Back online'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-117349703810814336</id><published>2007-03-09T19:23:00.000-08:00</published><updated>2007-03-09T19:23:58.120-08:00</updated><title type='text'>Pendrell being rebooted</title><content type='html'>The server is down again. See &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=461&amp;amp;pc=3"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=461&amp;amp;pc=3&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-117349703810814336?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/117349703810814336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=117349703810814336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117349703810814336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117349703810814336'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/03/pendrell-being-rebooted.html' title='Pendrell being rebooted'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-117349046130551336</id><published>2007-03-09T17:30:00.000-08:00</published><updated>2007-03-09T17:34:21.320-08:00</updated><title type='text'>Reboot complete</title><content type='html'>The server is back up -  &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=461&amp;amp;pc=2"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=461&amp;amp;pc=2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-117349046130551336?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/117349046130551336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=117349046130551336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117349046130551336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117349046130551336'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/03/reboot-complete.html' title='Reboot complete'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-117348344936968902</id><published>2007-03-09T15:36:00.000-08:00</published><updated>2007-03-09T15:37:29.386-08:00</updated><title type='text'>Pendrell is being rebooted</title><content type='html'>Note from my web host:&lt;br /&gt;&lt;br /&gt;"Pendrell is down and is being rebooted"&lt;br /&gt;&lt;br /&gt;More info: &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=461&amp;amp;pc=1"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=461&amp;amp;pc=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-117348344936968902?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/117348344936968902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=117348344936968902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117348344936968902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117348344936968902'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/03/pendrell-is-being-rebooted.html' title='Pendrell is being rebooted'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-117342044995487593</id><published>2007-03-08T22:07:00.000-08:00</published><updated>2007-03-08T22:07:29.966-08:00</updated><title type='text'>Maintenance complete</title><content type='html'>YubNub is back online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-117342044995487593?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/117342044995487593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=117342044995487593' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117342044995487593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117342044995487593'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/03/maintenance-complete.html' title='Maintenance complete'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-117341049834108745</id><published>2007-03-08T19:19:00.000-08:00</published><updated>2007-03-08T19:21:38.356-08:00</updated><title type='text'>Down for maintenance</title><content type='html'>The server at YubNub's web host lost a drive; the RAID is rebuilding. We'll be up again soon.&lt;br /&gt;&lt;br /&gt;More info: &lt;a href="http://help.textdrive.com/index.php?pg=forums.posts&amp;id=459&amp;pc=2"&gt;http://help.textdrive.com/index.php?pg=forums.posts&amp;id=459&amp;pc=2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-117341049834108745?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/117341049834108745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=117341049834108745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117341049834108745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/117341049834108745'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2007/03/down-for-maintenance.html' title='Down for maintenance'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-114496859304882470</id><published>2006-04-13T15:48:00.000-07:00</published><updated>2006-04-13T15:49:53.066-07:00</updated><title type='text'>PageFlakes integration</title><content type='html'>&lt;img src="http://www2.pageflakes.com/flakegallery/thumbnail/YubNub.png" alt="Screenshot" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pageflakes.com/"&gt;PageFlakes&lt;/a&gt; is one of those up and coming "Ajax Start Pages" that are starting to become popular. Anyway, Christoph Janz informed me that they've created a &lt;a href="http://www2.pageflakes.com/flakegallery/search2.html"&gt;YubNub component&lt;/a&gt;. Love the command history!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-114496859304882470?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/114496859304882470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=114496859304882470' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114496859304882470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114496859304882470'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/04/pageflakes-integration.html' title='PageFlakes integration'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-114462366282193416</id><published>2006-04-09T15:56:00.000-07:00</published><updated>2006-04-09T16:02:05.630-07:00</updated><title type='text'>param rocks</title><content type='html'>Just wanted to mention that Allen Ormond's "param" command is great. It lets you take an existing multiple parameter command like strReplace:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;strReplace -find a -replace o -string banana&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;and create an easier version of it (strRep in this case):&lt;br /&gt;&lt;br /&gt;&lt;code&gt;strRep a; o; banana&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Basically it lets you separate parameters with semicolons instead of keywords.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-114462366282193416?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/114462366282193416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=114462366282193416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114462366282193416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114462366282193416'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/04/param-rocks.html' title='param rocks'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-114399892964708548</id><published>2006-04-02T10:23:00.000-07:00</published><updated>2006-04-02T10:28:49.650-07:00</updated><title type='text'>Allen Ormond's eop command</title><content type='html'>Allen just created a fantastic command called &lt;a href="http://www.yubnub.org/kernel/man?args=eop"&gt;eop&lt;/a&gt; that makes it easy to create those commands that go to different URLs depending on whether or not a parameter is given (&lt;a href="http://www.yubnub.org/kernel/man?args=acf"&gt;example&lt;/a&gt;). The beauty part is that he fashioned it entirely out of existing YubNub commands. It is truly a work of art (and as with many commands, I haven't yet fully grokked how it works). Check it out:&lt;br /&gt;&lt;br /&gt;ifthen -value1 {strfind -find ${token=@}${token=@} -string %s} -value2 0 -test equal -then {strreplace -find ${token=@} -replace -string %s} -else ${else}&lt;br /&gt;&lt;br /&gt;It's as elegant (and impenetrable :-) as a terse regular expression.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-114399892964708548?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/114399892964708548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=114399892964708548' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114399892964708548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114399892964708548'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/04/allen-ormonds-eop-command.html' title='Allen Ormond&apos;s eop command'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-114359067822215398</id><published>2006-03-28T16:04:00.000-08:00</published><updated>2006-03-28T16:04:38.246-08:00</updated><title type='text'>YubNub down</title><content type='html'>Not sure what's up - I've submitted a ticket to my web host (TextDrive) to investigate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-114359067822215398?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/114359067822215398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=114359067822215398' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114359067822215398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114359067822215398'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/03/yubnub-down.html' title='YubNub down'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-114271325391307332</id><published>2006-03-18T12:16:00.000-08:00</published><updated>2006-03-18T12:20:54.286-08:00</updated><title type='text'>YubNub scripting continues to evolve</title><content type='html'>People continue to push the boundaries of what can be done with scripting. On Friday, Stian Haklev asked if there was a way to make a command that opens several browser tabs containing several command results. One day later, Fuska announced the &lt;a href="http://www.yubnub.org/kernel/man?args=multitab"&gt;MultiTab&lt;/a&gt; command to do just that. Multitab is a really beautiful command (and I do not fully grok the beauty quite yet) -&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;open {strReplace -find ; -replace %7D;%7Burl+${cmd}+ -string %7Burl+${cmd}+%s%7D}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-114271325391307332?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/114271325391307332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=114271325391307332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114271325391307332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114271325391307332'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/03/yubnub-scripting-continues-to-evolve.html' title='YubNub scripting continues to evolve'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-114240429593038191</id><published>2006-03-14T22:28:00.000-08:00</published><updated>2006-03-14T22:31:35.930-08:00</updated><title type='text'>Free place to host PHP scripts: Ning</title><content type='html'>If you need a place to host your PHP scripts, or if you just need somewhere to experiment with PHP, the company I work for (Ning) offers &lt;a href="http://www.ning.com/?view=apps&amp;amp;op=add"&gt;free PHP hosting&lt;/a&gt;. Actually the purpose of Ning is to be a platform for social apps, but you can just as easily use it for YubNub scripts :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-114240429593038191?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/114240429593038191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=114240429593038191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114240429593038191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114240429593038191'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/03/free-place-to-host-php-scripts-ning.html' title='Free place to host PHP scripts: Ning'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-114240405817365278</id><published>2006-03-14T22:25:00.000-08:00</published><updated>2006-03-14T22:27:38.196-08:00</updated><title type='text'>Updated: Jeremy's Picks of Best YubNub Commands</title><content type='html'>Jeremy Hussell has updated his &lt;a href="http://yubnub.org/documentation/jeremys_picks"&gt;list of the best YubNub commands&lt;/a&gt;, 7 months after his original list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-114240405817365278?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/114240405817365278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=114240405817365278' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114240405817365278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114240405817365278'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/03/updated-jeremys-picks-of-best-yubnub.html' title='Updated: Jeremy&apos;s Picks of Best YubNub Commands'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-114214650107427718</id><published>2006-03-11T22:53:00.000-08:00</published><updated>2006-03-11T22:55:01.103-08:00</updated><title type='text'>YubNub is Rewiring My Thought Paths</title><content type='html'>From the &lt;a href="http://groups.google.com/group/YubNub"&gt;YubNub Google Group&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;-----Original Message-----&lt;br /&gt;From: YubNub@googlegroups.com [mailto:YubNub@googlegroups.com] On Behalf Of elzr&lt;br /&gt;Sent: Saturday, March 11, 2006 6:23 PM&lt;br /&gt;To: YubNub&lt;br /&gt;Subject: YubNub is Rewiring My Thought Paths.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Today, as I read through the morning sitting in a cafe, sipping a cold Americano, and with no laptop handy, I found myself writing all sorts of notes and little reminders to myself in every scrap of paper I could get my hands on. What I found remarkable was not the actual content of the notes but the form they naturally took. I wrote "rae edomita" where I would have previously written "Que significa edomita?" (Spanish for "What does 'edomita' mean?"); "iy kingfisher bird" instead of "What does a Kingfisher bird look like?"; "a Markov process" instead of "Find out what's a Markov process."; "am Gravity and Grace" instead of "Find out about this 'Gravity and Grace' book."; "wp Edward Fredkins" instead of "Who is this Edward Fredkins?"; and so on, and so on...&lt;br /&gt;&lt;br /&gt;YubNub is rewiring my thought paths, I'm thinking in commands now! As I sat there pondering this epiphany, I thought I'd post to the YubNub Group about it. I wrote something like "yubgrub -new YubNub Is Rewiring My Thought Paths." and the first thing I did as soon as I got near a computer was implement that little command (the rewiring goes both ways!).&lt;br /&gt;&lt;br /&gt;Cheers to YubNub!&lt;br /&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-114214650107427718?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/114214650107427718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=114214650107427718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114214650107427718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/114214650107427718'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/03/yubnub-is-rewiring-my-thought-paths.html' title='YubNub is Rewiring My Thought Paths'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113929329931406503</id><published>2006-02-06T22:16:00.000-08:00</published><updated>2006-02-06T22:21:39.353-08:00</updated><title type='text'>(Joke) YubNub O'Reilly Book Cover</title><content type='html'>This (fake) YubNub O'Reilly Book Cover was made by &lt;a href="http://www.kaigani.com/feverishmind/"&gt;Kai Turner&lt;/a&gt; in response to the feverish activity on the &lt;a href="http://groups.google.com/group/YubNub"&gt;YubNub Google Group&lt;/a&gt; that Jacob Ensor is stirring up with his &lt;a href="http://www.jjefferydesign.com/aliases/"&gt;YubNub Aliases&lt;/a&gt; web app.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photo_zoom.gne?id=96203361&amp;amp;size=m"&gt;&lt;img src="http://static.flickr.com/42/96203361_1e03df6269.jpg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113929329931406503?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113929329931406503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113929329931406503' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113929329931406503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113929329931406503'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/02/joke-yubnub-oreilly-book-cover.html' title='(Joke) YubNub O&apos;Reilly Book Cover'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113869115082437552</id><published>2006-01-30T22:32:00.000-08:00</published><updated>2006-01-30T23:07:32.986-08:00</updated><title type='text'>The \\ command for auto-fixing typos in yubnub commands</title><content type='html'>I like the \\ command because it has a bit of a story to it. But first, what it does: it automatically corrects typos in your yubnub commands. For example, if you type &lt;a href="http://yubnub.org/parser/parse?command=%5C%5C+g+paecekeepers"&gt;\\ g paecekeepers&lt;/a&gt;, it will automatically convert this to "g peacekeepers" and do a Google search for peacekeepers.&lt;br /&gt;&lt;br /&gt;The challenge was laid down by kore7 yesterday:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Wondering whether we couldn't use Google to create a universal spell check  command as well. When an unrecognized word is submitted to Google, it usually  returns with "Did you mean: X?", where X is almost always what you meant to  type. I'm envisioning a YubNub prefix command called "?"...&lt;/blockquote&gt;&lt;br /&gt;This seemed pretty hard to me, so I just gave some encouragement but didn't think it would be done, at least not anytime soon:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Heh - that's an interesting idea. Perhaps the first step is to create a command called respell that returns the google-fixed spelling of a given word. Once that's in place, it would be trivial to create the ? command.&lt;/blockquote&gt;&lt;br /&gt;The indefatigable Eliazar rose to the challenge and actually made an attempt:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;I managed to scrape Google's spelling suggestion consistently with a command I created, &lt;a href="http://yubnub.org/kernel/man?args=sp1"&gt;sp1&lt;/a&gt;. Now I want to work with this result but I'm not able to pipe this command...&lt;/blockquote&gt;&lt;br /&gt;An hour and a half later, Brian Armknecht was inspired by Eliazar's code and took it a step further:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Eliazar -- Check out the &lt;a href="http://yubnub.org/kernel/man?args=%3F%3E"&gt;?&amp;gt;&lt;/a&gt; command.  I just built it based on your sp0 command. http://yubnub.org/kernel/man?args=?&amp;gt; I added an ifthen to return the original input if the spelling was correct. This seems to work with piping. e.g.: g {?&amp;gt; cmbodia}&lt;/blockquote&gt;&lt;br /&gt;So, much of the hard work was done; what remained was to create a single command to tie everything together and answer kore7's original challenge. And that's what Jacob Ensor did, with assistance from Anastas and myself:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Took me all day, but I've done it. I've implemented your spellcheck in this new command, check it out: &lt;a href="http://yubnub.org/kernel/man?args=%5C%5C"&gt;\\&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DESCRIPTION&lt;br /&gt;Checks the spelling of your input of any Yubnub command.&lt;br /&gt;&lt;br /&gt;EXAMPLE&lt;br /&gt;&lt;a href="http://yubnub.org/parser/parse?command=%5C%5C+gim+cmbodia"&gt;\\ gim cmbodia&lt;/a&gt; (performs a google image search for "cambodia")&lt;br /&gt;&lt;br /&gt;Go ahead try it! AWESOME! LOL.&lt;/blockquote&gt;&lt;br /&gt;And it's funny how these wonderful advancements and incremental improvements build on the work of early YubNub pioneers and experimenters: Fuska's &lt;a href="http://yubnub.org/kernel/man?args=%25"&gt;%&lt;/a&gt; command for positional parameters, Jeremy Hussell's suggestion of a &lt;a href="http://yubnub.org/kernel/man?args=url"&gt;url&lt;/a&gt; command, Sean O'Hagan's ambitious &lt;a href="http://yubnub.org/kernel/man?args=scrape"&gt;scrape&lt;/a&gt; command, Allen Ormond's handy &lt;a href="http://yubnub.org/kernel/man?args=scrape"&gt;ifthen&lt;/a&gt; command.&lt;br /&gt;&lt;br /&gt;Actually I feel moved as I consider all these people striving together to advance this idea of the URL as command line.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113869115082437552?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113869115082437552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113869115082437552' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113869115082437552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113869115082437552'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/01/command-for-auto-fixing-typos-in.html' title='The \\ command for auto-fixing typos in yubnub commands'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113843281583611547</id><published>2006-01-27T23:12:00.000-08:00</published><updated>2006-01-27T23:28:50.983-08:00</updated><title type='text'>Instant Mashups: The "mash" Command</title><content type='html'>&lt;img src="http://static.flickr.com/30/92055105_8447a3289e_o.png" /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://yubnub.org/kernel/man?args=mash"&gt;mash&lt;/a&gt; command is the inverse of the multi command mentioned earlier. Instead of applying several words to a single command, it applies several commands to a single word. In other words, you can create instant mashups.&lt;br /&gt;&lt;br /&gt;So for example, you can mash up Google Images, Yahoo Images, and Flickr: &lt;a href="http://yubnub.org/parser/parse?command=mash+porsche+gim+yim+flk"&gt;mash porsche gim yim flk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Or see how various dictionaries compare: &lt;a href="http://yubnub.org/parser/parse?command=mash+antidisestablishmentarianism+dic+thes+a+encarta"&gt;mash antidisestablishmentarianism dic thes a encarta&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a combination of Google Maps and Amazon: &lt;a href="http://yubnub.org/parser/parse?command=mash+honolulu+gmaps+am"&gt;mash honolulu gmaps am&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113843281583611547?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113843281583611547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113843281583611547' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113843281583611547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113843281583611547'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/01/instant-mashups-mash-command.html' title='Instant Mashups: The &quot;mash&quot; Command'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113843002618955998</id><published>2006-01-27T22:02:00.000-08:00</published><updated>2006-01-27T22:38:19.133-08:00</updated><title type='text'>The "multi" command: Run several searches simultaneously</title><content type='html'>&lt;img src="http://static.flickr.com/14/92045107_557caa1919_o.png"/&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yubnub.org/kernel/man?args=multi"&gt;multi&lt;/a&gt; is an interesting YubNub command. You can use it to run several Google searches simultaneously -- for example, &lt;a href="http://yubnub.org/parser/parse?command=multi+gim+porsche+ferrari+lamborghini+bmw"&gt;multi gim porsche ferrari lamborghini bmw&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Or the same thing in Yahoo: &lt;a href="http://yubnub.org/parser/parse?command=multi+yim+porsche+ferrari+lamborghini+bmw"&gt;multi yim porsche ferrari lamborghini bmw&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You can look up 5 dictionary definitions at the same time: &lt;a href="http://yubnub.org/parser/parse?command=multi+a+blog+incumbent+electoral+insurgent+hurricane"&gt;multi a blog incumbent electoral insurgent hurricane&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Or have lottery numbers automatically chosen for you: &lt;a href="http://yubnub.org/parser/parse?command=multi+random+49+49+49+49+49+49"&gt;multi random 49 49 49 49 49 49&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;multi is composed of a few other commands. The &lt;a href="http://yubnub.org/kernel/man?args=ifthen"&gt;ifthen&lt;/a&gt; and &lt;a href="http://yubnub.org/kernel/man?args=strlength"&gt;strlength&lt;/a&gt; commands were written by Allen Ormond. The &lt;a href="http://yubnub.org/kernel/man?args=%25"&gt;%&lt;/a&gt; command (for positional parameters) was done by Fuska. And the &lt;a href="http://yubnub.org/kernel/man?args=split"&gt;split&lt;/a&gt; command was done by yours truly!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113843002618955998?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113843002618955998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113843002618955998' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113843002618955998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113843002618955998'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/01/multi-command-run-several-searches.html' title='The &quot;multi&quot; command: Run several searches simultaneously'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113834510359528407</id><published>2006-01-26T22:50:00.000-08:00</published><updated>2006-01-26T22:58:23.700-08:00</updated><title type='text'>YubNub 200-character URL limit (bug) fixed by Sean O'Hagan</title><content type='html'>Sean O'Hagan has snatched the pebble from the master's hand.&lt;br /&gt;&lt;br /&gt;By examining the &lt;a href="http://svn.yubnub.org/svn/yubnub/"&gt;YubNub source code&lt;/a&gt;, Sean found the cause of the bug preventing URLs from exceeding 200 characters. This was proving quite problematic for the &lt;a href="http://yubnub.org/kernel/man?args=split"&gt;split&lt;/a&gt; command, which allows you to display several commands in split-screen mode (for example, &lt;a href="http://yubnub.org/parser/parse?command=gim+porsche+911"&gt;gimyim porsche&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;As I have said many times, it takes a village to build a command line.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113834510359528407?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113834510359528407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113834510359528407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113834510359528407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113834510359528407'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/01/yubnub-200-character-url-limit-bug.html' title='YubNub 200-character URL limit (bug) fixed by Sean O&apos;Hagan'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113790796737748842</id><published>2006-01-21T21:21:00.000-08:00</published><updated>2006-01-21T21:32:47.440-08:00</updated><title type='text'>"&gt;" - the Universal I'm Feeling Lucky command</title><content type='html'>This evening, I found the following note in my inbox from Fuska:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-style: italic;"&gt;COOL!!! elzr, I love this command&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;It's like a universal "I'm feeling lucky" button.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I think it deserves a Golden Egg right now&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Did I say that I love it?&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;Fuska was raving about a new command called "&gt;" -- not by Fuska himself but by &lt;a href="http://elzr.com/"&gt;Eliazar&lt;/a&gt;. I  dug through my mailbox and found Eliazar's note announcing  the "&gt;" command. It's a super-cool command:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;I read in a recent post about "amr" (Amazon through Google's Feeling Lucky) and thought it was a great idea. Exploring Yubnub I found a couple of other similar examples --"gww" (Wikipedia through GFL), "lfl", and "amluck" (interestingly, it does basically the same as&lt;br /&gt;"amr")-- and thought that this could be an interesting pattern to exploit: using Google's Feeling Lucky as a fast, efficient and direct gateway.&lt;br /&gt;&lt;br /&gt;Being in love with Yubnub, I thought about this in command terms and after some thinking came up with "&gt;". I chose a symbol because I think it could become a fairly common command and because the syntax it allows is quite nice -- it makes me think of directness (-&gt;) and compression (&gt;&lt;), which I think is appropriate. Here's how it works: (from it's man page)&lt;br /&gt;&lt;br /&gt;--------------&lt;br /&gt;&lt;br /&gt;URL: gfl site:{ extractDomainName { url {% 1 %s} } } {% 2- %s} [no url encoding]&lt;br /&gt;&lt;br /&gt;SYNOPSIS&lt;br /&gt;       &gt; [Yubnub command] [query]&lt;br /&gt;&lt;br /&gt;EXAMPLES&lt;br /&gt;       &gt; wp Figures of speech&lt;br /&gt;       results: the article in the English Wikipedia about Figures of speech&lt;br /&gt;&lt;br /&gt;       &gt; wpde Jonathan Ive&lt;br /&gt;       results: the article in the German (de!) Wikipedia about Jonathan Ive&lt;br /&gt;&lt;br /&gt;       &gt; am The Future and its Enemies&lt;br /&gt;       results: the page in Amazon for Viginia Postrel's book The Future and its Enemies&lt;br /&gt;&lt;br /&gt;       &gt; imdb Amelie&lt;br /&gt;       results: the page in the IMDB for Le Fabuleux destin d'Amélie Poulain&lt;br /&gt;&lt;br /&gt;       &gt; cia India&lt;br /&gt;       results: the CIA Factbook entry for India. (And this is is a much convenient than just using "cia", since then you have to know the country two letter code.)&lt;br /&gt;&lt;br /&gt;       &gt; cnn NYC transit workers&lt;br /&gt;       results: the CNN article "New Yorkers walk as transit strike ruled illegal." This brings up a subtle point: this is not be the most recent article in the topic, but rather the most important article on CNN about NYC transit workers according to Google. So "&gt;" can be interpreted to mean: Quick! Take me to the most important page in this site related to this query.&lt;br /&gt;&lt;br /&gt;       &gt; lj annzah&lt;br /&gt;       results: the LiveJournal user page of the user Annzah.&lt;br /&gt;&lt;br /&gt;       &gt; kottke just enough&lt;br /&gt;       results: Kottke's post "Just enough is more"&lt;br /&gt;&lt;br /&gt;       &gt; / Shockwave Rider&lt;br /&gt;       results: an article in Slashdot about Schockwave Rider&lt;br /&gt;&lt;br /&gt;DESCRIPTION&lt;br /&gt;       In practice, what "&gt;" does is search a "content" website through Google for your query and send you straight to the first result. It is convenient because it builds on your knowledge of Yubnub commands and because it is often more direct.&lt;br /&gt;&lt;br /&gt;       Here's a more precise description:  Yubnub generates a URL by interpreting the 1st param as a Yubnub command, it then extracts a domain name from that URL and uses it to configure a Google Feeling Lucky search for the 2nd param.&lt;br /&gt;&lt;br /&gt;--------------&lt;br /&gt;&lt;br /&gt;The command is far from perfect but I hope it's useful. The one think that's killing me is that it's slow! The domain extraction mini-script (man extractDomainName) is hosted on my server and that brings the total speed down. A command is as fast as it's slowest sub-command. This is a pity, Google is pretty much as fast as you can be in the web. But more importantly, being fast is the raison d'etre of this command. Suggestions please!&lt;br /&gt;&lt;br /&gt;Oh, and this is the first Yubnub command after "man" that eats (has as a parameter) other Yubnub commands, right?&lt;br /&gt;&lt;br /&gt;Cheers to Yubnub!&lt;br /&gt;&lt;br /&gt;-Eliazar&lt;br /&gt;elzr.com&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113790796737748842?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113790796737748842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113790796737748842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113790796737748842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113790796737748842'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/01/universal-im-feeling-lucky-command.html' title='&quot;&gt;&quot; - the Universal I&apos;m Feeling Lucky command'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113661120451530651</id><published>2006-01-06T21:16:00.000-08:00</published><updated>2006-01-06T21:20:04.550-08:00</updated><title type='text'>"if" command, by Samuel Hoffstaetter</title><content type='html'>Samuel Hoffstaetter obviously did a lot of work to create the new "if" command. One cool thing about it is that it builds on the landmark IfThen command created by Allen Ormond.&lt;br /&gt;&lt;br /&gt;Anyway, here's if in all its glory:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;ifthen -value1 ${lt}${gt}${le}${ge}${eq}${ne} -value2 -test EQUAL -then {ifthen -value1 %s -value2 False -test EQUAL -then ${else} -else {ifthen -value1 %s -value2 No -test EQUAL -then ${else} -else {ifthen -value1 %s -value2 0 -test EQUAL -then ${else} -else {ifthen -value1 %s -value2 -test EQUAL -then ${else} -else ${then} -redirect ${follow}} -redirect ${follow}} -redirect ${follow}} -redirect ${follow}} -else {ifthen -value1 %s -value2 ${lt}${gt}${le}${ge}${eq}${ne} -test {ifthen -value1 -value2 ${eq} -test EQUAL -then {ifthen -value1 -value2 ${gt} -test EQUAL -then {ifthen -value1 -value2 ${lt} -test EQUAL -then {ifthen -value1 -value2 ${ge} -test EQUAL -then {ifthen -value1 -value2 ${le} -test EQUAL -then NOTEQUAL -else LESSEQUAL} -else GREATEREQUAL} -else LESS} -else GREATER} -else EQUAL} -then ${then} -else ${else} -redirect ${follow}}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;NAME&lt;br /&gt;    if - compare two values and return a value based on the result.&lt;br /&gt;&lt;br /&gt;SYNOPSIS&lt;br /&gt;    if &lt;value1&gt; [-lt|gt|le|ge|eq|ne &lt;value2&gt;] [-then &lt;result1&gt;] [-else &lt;result2&gt;] [-follow True|False]&lt;br /&gt;&lt;br /&gt;EXAMPLES&lt;br /&gt;    if 1 -lt 2 -then yes -else no&lt;br /&gt;        (returns "yes" since "1" is less than "2")&lt;br /&gt;    if -eq ${var} -then yes -else no&lt;br /&gt;        (returns "yes" if var is empty, "no" otherwise)&lt;br /&gt;    if True -then yes -else no&lt;br /&gt;        (returns "yes")&lt;br /&gt;    if False -then yes -else no&lt;br /&gt;        (returns "no")&lt;br /&gt;    if abc -eq bcd -then http://google.com -else http://yahoo.com -follow True&lt;br /&gt;        (returns the Yahoo! webpage)&lt;br /&gt;&lt;br /&gt;DESCRIPTION&lt;br /&gt;    Either compares two values, or checks for the truth of a value.&lt;br /&gt;    All values other than "False", "No", "0" and "" are interpreted&lt;br /&gt;    as True.&lt;br /&gt;&lt;br /&gt;    Permitted comparisons are:&lt;br /&gt;        -lt       (Less Than)&lt;br /&gt;        -gt       (Greater Than)&lt;br /&gt;        -le       (Less than or Equal)&lt;br /&gt;        -ge       (Greater than or Equal)&lt;br /&gt;        -eq       (EQual)&lt;br /&gt;        -ne       (Not Equal)&lt;br /&gt;&lt;br /&gt;    When checking if a variable is empty, the variable has to&lt;br /&gt;    be specified behind the comparison switch:&lt;br /&gt;        if -eq ${var} -then yes -else no&lt;br /&gt;    The following WILL NOT work:&lt;br /&gt;        if ${var} -eq -then yes -else no&lt;br /&gt;&lt;br /&gt;    If the -follow switch is set to "True", if tries to follow links&lt;br /&gt;    that begin with "http://". The default setting for -follow is "False".&lt;br /&gt;&lt;br /&gt;AUTHOR&lt;br /&gt;    Samuel Hoffstaetter "http://shoffsta.linuxside.org/"&lt;br /&gt;    based on "IfThen" by Allen Ormond &lt;aormond (at) fromrocks (dot) com&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113661120451530651?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113661120451530651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113661120451530651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113661120451530651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113661120451530651'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/01/if-command-by-samuel-hoffstaetter.html' title='&quot;if&quot; command, by Samuel Hoffstaetter'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113643557633358054</id><published>2006-01-04T20:27:00.000-08:00</published><updated>2006-01-04T20:45:21.916-08:00</updated><title type='text'>Firefox plugin for yubbing the highlighted text</title><content type='html'>&lt;a href="http://systempuntoout.blogspot.com/2006/01/fastyub-10.html"&gt;&lt;img src="http://static.flickr.com/40/82367674_fba34f807b_o.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Michele has &lt;a href="http://systempuntoout.blogspot.com/2006/01/fastyub-10.html"&gt;written a Firefox plugin&lt;/a&gt; that takes the text you've highlighted in your browser and prompts you for a YubNub command to apply to it. All with a hotkey: Ctrl+Shift+K.&lt;br /&gt;&lt;br /&gt;A bit of a bear to install (gotta hunt for the download link then, once it's downloaded, drag the xpi file into Firefox). Interesting nonetheless!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113643557633358054?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113643557633358054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113643557633358054' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113643557633358054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113643557633358054'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/01/firefox-plugin-for-yubbing-highlighted.html' title='Firefox plugin for yubbing the highlighted text'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113636141775727773</id><published>2006-01-03T23:55:00.000-08:00</published><updated>2006-01-03T23:56:57.773-08:00</updated><title type='text'>New RSS feed for all commands</title><content type='html'>There are now two YubNub RSS feeds: &lt;a href="http://yubnub.org/golden_eggs.xml"&gt;golden-egg commands&lt;/a&gt;, and &lt;a href="http://yubnub.org/commands.xml"&gt;all commands&lt;/a&gt; (the latter requested by Shantanu Oak).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113636141775727773?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113636141775727773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113636141775727773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113636141775727773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113636141775727773'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2006/01/new-rss-feed-for-all-commands.html' title='New RSS feed for all commands'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113582673277105846</id><published>2005-12-28T19:23:00.000-08:00</published><updated>2005-12-28T19:25:32.786-08:00</updated><title type='text'>YubNub Konfabulator widget by Danny Smith</title><content type='html'>Danny Smith has whipped up a snazzy &lt;a href="http://widgets.yahoo.com/gallery/view.php?widget=37928"&gt;YubNub Konfabulator widget&lt;/a&gt;. Works on Windows and Mac.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://widgets.yahoo.com/gallery/view.php?widget=37928"&gt;&lt;img src="http://a191.g.akamai.net/7/191/1560/4/gallery.widgetgallery.com/shots/37928-shot.jpg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113582673277105846?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113582673277105846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113582673277105846' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113582673277105846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113582673277105846'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/12/yubnub-konfabulator-widget-by-danny.html' title='YubNub Konfabulator widget by Danny Smith'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113536687292130663</id><published>2005-12-23T11:38:00.000-08:00</published><updated>2005-12-23T11:41:12.956-08:00</updated><title type='text'>Copying a YubNub command to Yahoo Open Shortcuts</title><content type='html'>The amazing fuska has come up with another amazing command. It's called &lt;a href="http://yubnub.org/kernel/man?args=copy"&gt;copy&lt;/a&gt; and it copies any YubNub command to Yahoo Open Shortcuts.&lt;br /&gt;&lt;br /&gt;The string of YubNub commands that fuska used to implement it is a thing of beauty:&lt;br /&gt;&lt;br /&gt;&lt;span class="muted"&gt;y !${action=set} ${name=%s} {url %s }{echops}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113536687292130663?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113536687292130663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113536687292130663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113536687292130663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113536687292130663'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/12/copying-yubnub-command-to-yahoo-open.html' title='Copying a YubNub command to Yahoo Open Shortcuts'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113536413211888383</id><published>2005-12-23T10:50:00.000-08:00</published><updated>2005-12-23T10:55:32.136-08:00</updated><title type='text'>Integration with Yahoo Open Shortcuts</title><content type='html'>Shantanu Oak has &lt;a href="http://oksoft.blogspot.com/2005/12/yahoo-yubnub.html"&gt;made an easy way&lt;/a&gt; to add YubNub to Yahoo Open Shortcuts. Just &lt;a href="http://tinyurl.com/dyutk"&gt;go here&lt;/a&gt; and press ok.&lt;br /&gt;&lt;br /&gt;Then you can access all the YubNub commands! For example, !yb weather 90210&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113536413211888383?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113536413211888383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113536413211888383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113536413211888383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113536413211888383'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/12/integration-with-yahoo-open-shortcuts.html' title='Integration with Yahoo Open Shortcuts'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113480512478189145</id><published>2005-12-16T23:35:00.000-08:00</published><updated>2005-12-16T23:38:44.783-08:00</updated><title type='text'>Positional parameters problem solved by fuska</title><content type='html'>fuska is very clever.&lt;br /&gt;&lt;br /&gt;He implemented  positional parameters by creating a command called %. Yes it is called %. So essentially you can do % 1, % 2, % 3, etc.&lt;br /&gt;&lt;br /&gt;For example, the googlocal command:&lt;br /&gt;&lt;br /&gt;&lt;span class="muted"&gt;gloc -what {% 1 %s} -where {% 2 %s}[no url encoding]&lt;br /&gt;&lt;br /&gt;I was quite stunned when I saw this example, and it took me a couple of minutes to understand how % works its magic. I am so impressed.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113480512478189145?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113480512478189145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113480512478189145' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113480512478189145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113480512478189145'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/12/positional-parameters-problem-solved.html' title='Positional parameters problem solved by fuska'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113463450501239599</id><published>2005-12-15T00:13:00.000-08:00</published><updated>2005-12-15T00:15:05.026-08:00</updated><title type='text'>YubNub module for the Google personalized homepage</title><content type='html'>Amazingly, ChicagoSage has created a &lt;a href="http://blog.360.yahoo.com/blog-rEvuK9MzerSZc1WgyCWrtg--?p=96"&gt;YubNub module for the Google personalized homepage&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113463450501239599?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113463450501239599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113463450501239599' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113463450501239599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113463450501239599'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/12/yubnub-module-for-google-personalized.html' title='YubNub module for the Google personalized homepage'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113445714309120913</id><published>2005-12-12T22:54:00.000-08:00</published><updated>2005-12-12T22:59:03.106-08:00</updated><title type='text'>Feature Request: Positional Parameters</title><content type='html'>Vincent Borghi had an interesting feature request: positional parameters. So instead of typing&lt;br /&gt;&lt;br /&gt;    gloc -what pizza -where seattle&lt;br /&gt;&lt;br /&gt;you could just go&lt;br /&gt;&lt;br /&gt;    gloc pizza seattle&lt;br /&gt;&lt;br /&gt;The command itself would be written with $1, $2, ... to indicate the first word, second word, etc.&lt;br /&gt;&lt;br /&gt;Would someone be willing to write (and host) a command (call it, say, positional) that other commands could in turn call?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113445714309120913?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113445714309120913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113445714309120913' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113445714309120913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113445714309120913'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/12/feature-request-positional-parameters.html' title='Feature Request: Positional Parameters'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113308125907228185</id><published>2005-11-27T00:47:00.000-08:00</published><updated>2005-11-27T00:48:31.050-08:00</updated><title type='text'>Ken Allen's parameter trick</title><content type='html'>Ken Allen wrote me about a neat trick he used for the &lt;a href="http://www.yubnub.org/kernel/man?args=marchives"&gt;marchives&lt;/a&gt; command (for searching heavy-metal archives). First trick is that ${-} allows you to use "--" to separate two parameters (which looks kinda neat), as follows:&lt;br /&gt;&lt;br /&gt;marchives -t band -- funeral urn&lt;br /&gt;&lt;br /&gt;Second trick is to use %s in case the user forgets or does not wish to use the -t or --, like so:&lt;br /&gt;&lt;br /&gt;marchives funeral urn&lt;br /&gt;&lt;br /&gt;Here's how he did it. Note the ${-} and the %s:&lt;br /&gt;&lt;br /&gt;http://www.metal-archives.com/search.php?type=${t=band}&amp;amp;string=${-}%s&lt;br /&gt;&lt;br /&gt;Thanks Ken!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113308125907228185?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113308125907228185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113308125907228185' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113308125907228185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113308125907228185'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/11/ken-allens-parameter-trick.html' title='Ken Allen&apos;s parameter trick'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113264223018122957</id><published>2005-11-21T22:48:00.000-08:00</published><updated>2005-11-21T22:51:12.776-08:00</updated><title type='text'>Screencast by Don McAllister: YubNub + LaunchBar (OS X) Integration</title><content type='html'>&lt;a href="http://donmc.libsyn.com/index.php?post_id=24677"&gt;&lt;img src="http://static.flickr.com/30/65796257_d47b2befae_o.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Don McAllister told me he's created a &lt;a href="http://donmc.libsyn.com/index.php?post_id=24677"&gt;screencast&lt;/a&gt; on how you can integrate YubNub commands with Launchbar (OS X).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113264223018122957?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113264223018122957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113264223018122957' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113264223018122957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113264223018122957'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/11/screencast-by-don-mcallister-yubnub.html' title='Screencast by Don McAllister: YubNub + LaunchBar (OS X) Integration'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113264143598859129</id><published>2005-11-21T22:36:00.000-08:00</published><updated>2005-11-21T22:38:24.156-08:00</updated><title type='text'>YubNub Bookmarklet by Brian Armknecht</title><content type='html'>Brian Armknecht has written a &lt;a href='javascript:q = "" + (window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text); p = prompt("Yubnub search type? ... ", ""); if (q!=null) location="http://yubnub.org/parser/parse?command=" + escape(p).replace(/ /g, "+") + " " + escape(q).replace(/ /g, "+"); void 0'&gt;bookmarklet for YubNub&lt;/a&gt; (works on Firefox; doesn't seem to work on IE). Brian writes:&lt;i&gt; "There are occasions where I'd like to perform a YubNub command on some text on a webpage (e.g. a word I'd like to define, or an address I'd like to map). I created a new YubNub bookmarklet for this. First highlight the text, then click the bookmarklet. A dialogue box pops up to ask the YubNub command to be used. It then performs that command on the highlighted text."&lt;/i&gt;. Thanks Brian!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113264143598859129?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113264143598859129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113264143598859129' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113264143598859129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113264143598859129'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/11/yubnub-bookmarklet-by-brian-armknecht.html' title='YubNub Bookmarklet by Brian Armknecht'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113264013867651654</id><published>2005-11-21T22:09:00.000-08:00</published><updated>2005-11-21T22:16:30.716-08:00</updated><title type='text'>YubNub Firefox Toolbar by Gabriel Kent</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.rubnub.org/"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/7009/182/320/rubnub.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Gabriel Kent has begun work on a &lt;a href="http://www.rubnub.org/"&gt;Firefox Toolbar for YubNub&lt;/a&gt;. (Pretty website too, btw). It's currently quite simple, and Gabriel is inviting people to help out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113264013867651654?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113264013867651654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113264013867651654' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113264013867651654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113264013867651654'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/11/yubnub-firefox-toolbar-by-gabriel-kent.html' title='YubNub Firefox Toolbar by Gabriel Kent'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113143525997783776</id><published>2005-11-07T23:31:00.000-08:00</published><updated>2005-11-07T23:48:21.293-08:00</updated><title type='text'>Generating dynamic web pages with YubNub</title><content type='html'>Shantanu Oak (who has been doing some neat YubNub experiments that I want to blog about sometime) makes this interesting observation on the&lt;a href="http://groups.google.com/group/YubNub/browse_thread/thread/97a3b04e8e016d31/40539a82364855a8#40539a82364855a8"&gt; mailing list&lt;/a&gt;:&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;yubnub can be used to create web pages on the fly.&lt;br /&gt;For e.g.&lt;br /&gt;&lt;br /&gt;echo hello {echoshortcut staff}, &amp;lt;br&amp;gt; {echoshortcut confirm}&amp;lt;p&amp;gt; regards,&amp;lt;br&amp;gt; {echoshortcut shantanu}&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yubnub.org/example/echo?text=hello+staff%40somedomain.com%2C+%3Cbr%3E+%3Chtml%3EI+confirm+that+I+received+your+request+to+change+your+work+pattern.+I+shall+be+arranging+a+meeting+with+Human+Resources+to+discuss+your+application+within+28+days+following+%3Cb%3Ethis+%3C%2Fb%3Edate.%3C%2Fhtm%3Cp%3E+regards%2C%3Cbr%3E+shantanuo%40yahoo.com"&gt;Typing this command&lt;/a&gt; will generate a web page with the contents stored in the alias confirm. As you can see, you can store anything in the alias, an email, a message, a URL or even a picture! (coming soon)&lt;br /&gt;&lt;br /&gt;You can print, bookmark or include (using PHP) the auto-generated page.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;YSPs, anyone?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113143525997783776?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113143525997783776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113143525997783776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113143525997783776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113143525997783776'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/11/generating-dynamic-web-pages-with.html' title='Generating dynamic web pages with YubNub'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113069024370789251</id><published>2005-10-30T08:20:00.000-08:00</published><updated>2005-10-30T08:37:23.723-08:00</updated><title type='text'>YubNub Mobile + Skweezer</title><content type='html'>&lt;a href="http://thebogles.com/blog/"&gt;Phil Bogle&lt;/a&gt; has created a &lt;a href="http://www.thebogles.com/yubnub.html"&gt;YubNub Mobile&lt;/a&gt; page with a twist: it uses Skweezer to strip pages down to a mobile-friendly format:&lt;br /&gt;&lt;a href="http://www.thebogles.com/yubnub.html"&gt;&lt;br /&gt;&lt;img style="border: 1px solid black;" src="http://static.flickr.com/30/57562634_98698034a5_o.jpg" /&gt; &lt;img style="border: 1px solid black;" src="http://static.flickr.com/29/57562635_d1fc6be1b3_o.jpg" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;If you want to use Phil's service directly, use this URL: http://thebogles.com/tools/yubnub.py?q= (If you've got a Pocket PC or SmartPhone, this works great with &lt;a href="http://yubnub.blogspot.com/2005/07/yubnub-smartphonepocketpc-installation.html"&gt;MultiIE&lt;/a&gt;, which lets you enter YubNub commands in the browser address bar).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113069024370789251?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113069024370789251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113069024370789251' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113069024370789251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113069024370789251'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/10/yubnub-mobile-skweezer.html' title='YubNub Mobile + Skweezer'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113068838822359670</id><published>2005-10-30T08:02:00.000-08:00</published><updated>2005-10-30T08:06:28.223-08:00</updated><title type='text'>Easier YubNub installation in Safari</title><content type='html'>&lt;a href="http://www.teradome.com/"&gt;Noah Mittman&lt;/a&gt; has come up with an easier way to add YubNub to the Safari search bar: &lt;span style="font-style: italic;"&gt;"just wanted to let you know there is a freeware Safari add-on called &lt;/span&gt;&lt;a style="font-style: italic;" href="http://www.pozytron.com/?acidsearch"&gt;AcidSearch&lt;/a&gt;&lt;span style="font-style: italic;"&gt; that works very well with the site. It allows users to configure their own searches into the field normally locked to Google. A nice touch is that there is a panel built-in that lets users select and contribute search strings, so I've added YubNub to the list. So if you wanted, you could tell people to install AcidSearch and choose YubNub from the "More Channels..." list as way to install YubNub into Safari."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thanks Noah!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113068838822359670?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113068838822359670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113068838822359670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113068838822359670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113068838822359670'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/10/easier-yubnub-installation-in-safari.html' title='Easier YubNub installation in Safari'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-113068713861284561</id><published>2005-10-30T07:44:00.000-08:00</published><updated>2009-01-23T18:55:04.296-08:00</updated><title type='text'>Installing YubNub in Firefox - detailed instructions</title><content type='html'>Someone wanted instructions for installing YubNub in the Firefox search bar. Here's how:&lt;br /&gt;&lt;br /&gt;1. To install YubNub, first go to: &lt;a href="http://mycroft.mozdev.org/search-engines.html?name=yubnub&amp;opensearch=yes"&gt;http://mycroft.mozdev.org/search-engines.html?name=yubnub&amp;opensearch=yes&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. Click "YubNub". You will be prompted to add YubNub to your search bar.&lt;br /&gt;&lt;br /&gt;3. Click OK.&lt;br /&gt;&lt;br /&gt;4. Click on your search bar to change the search engine from Google to YubNub (the blue "y")&lt;br /&gt;&lt;br /&gt;5. And you're done! Now you can type the various YubNub commands into the search bar: g turtles, gim turtles, tec turtles, yim turtles, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-113068713861284561?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/113068713861284561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=113068713861284561' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113068713861284561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/113068713861284561'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/10/installing-yubnub-in-firefox-detailed.html' title='Installing YubNub in Firefox - detailed instructions'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112736772228108554</id><published>2005-09-21T22:35:00.000-07:00</published><updated>2005-09-21T22:42:02.286-07:00</updated><title type='text'>Using YubNub to recall short snippets of text</title><content type='html'>Sometimes I'm not in the mood for instant messaging. I'd like to have at hand a standard reply that I can paste into my chat client whenever I don't feel like engaging in an IM conversation. So I decided to create a YubNub command called &lt;a href="http://yubnub.org/kernel/man?args=jon-auto"&gt;jon-auto&lt;/a&gt; that displays a short snippet of text that I can paste into the IM window. The code for jon-auto is very simple:&lt;br /&gt;&lt;span class="muted"&gt;&lt;blockquote&gt;echo Auto-Response: Jon may not be in the mood for chatting right now. Please leave a message.&lt;/blockquote&gt;&lt;/span&gt;It just uses the echo command to display a snippet of text.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Is YubNub the (social) clipboard of the web?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112736772228108554?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112736772228108554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112736772228108554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112736772228108554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112736772228108554'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/09/using-yubnub-to-recall-short-snippets.html' title='Using YubNub to recall short snippets of text'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112658280031187711</id><published>2005-09-12T20:36:00.000-07:00</published><updated>2005-09-12T20:40:00.316-07:00</updated><title type='text'>YubNub slow</title><content type='html'>I'm finding that YubNub is very slow today. I traced the problem down to the redirects -- evidently there is a &lt;a href="http://aspn.activestate.com/ASPN/Mail/Message/ruby-rails/2813078"&gt;bug in lighttpd 1.4&lt;/a&gt; where redirects take around 30 seconds. Since YubNub's sole purpose is to do redirects, this is not good.&lt;br /&gt;&lt;br /&gt;I have submitted a trouble ticket to my &lt;a href="http://textdrive.com/"&gt;web host&lt;/a&gt; to try the workaround mentioned in the above article. So hopefully YubNub will be fast again soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112658280031187711?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112658280031187711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112658280031187711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112658280031187711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112658280031187711'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/09/yubnub-slow.html' title='YubNub slow'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112649658431565198</id><published>2005-09-11T20:42:00.000-07:00</published><updated>2005-09-11T20:43:04.320-07:00</updated><title type='text'>YubNub tip: if it's slow, give it another kick</title><content type='html'>Sometimes I find YubNub stalls for some reason, and if I run the command a second time it's quick. So if you find YubNub is taking a while, just try entering your command again. In other words, give it a swift second kick!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112649658431565198?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112649658431565198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112649658431565198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112649658431565198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112649658431565198'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/09/yubnub-tip-if-its-slow-give-it-another.html' title='YubNub tip: if it&apos;s slow, give it another kick'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112649531249052331</id><published>2005-09-11T20:15:00.000-07:00</published><updated>2005-09-11T20:22:43.796-07:00</updated><title type='text'>YubNub article in Maisonneuve Magazine by Mathieu Balez</title><content type='html'>Mathieu Balez (who pops into the YubNub forums now and then) writes for a magazine called Maisonneuve: Eclectic Curiosity. He's written an inspiring 2-page article on YubNub entitled &lt;a href="http://www.maisonneuve.org/index.php?&amp;page_id=12&amp;amp;article_id=1755"&gt;YubNub Is Your New Internet Dashboard&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;But unlike Google, YubNub can leverage (i.e., get inside and pull information from) almost any other search utility on the Web today, and not just find pages strictly under the purview of the Googleplex.&lt;/blockquote&gt;Mathieu writes clearly -- it's a great article for explaining to people what YubNub is. Go Mathieu!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112649531249052331?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112649531249052331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112649531249052331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112649531249052331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112649531249052331'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/09/yubnub-article-in-maisonneuve-magazine.html' title='YubNub article in Maisonneuve Magazine by Mathieu Balez'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112649430827141679</id><published>2005-09-11T20:01:00.000-07:00</published><updated>2005-09-11T20:10:16.896-07:00</updated><title type='text'>YubNub GNOME/Linux integration</title><content type='html'>Nigel Tao has made a &lt;a href="http://browserbookapp.sourceforge.net/deskbar-screencast.html"&gt;video&lt;/a&gt; showcasing his &lt;a href="http://www.gnomefiles.org/app.php?soft_id=780"&gt;GNOME/Linux deskbar&lt;/a&gt;, which features integration with YubNub -- just start by typing a backtick (`). Nigel's deskbar does lots of other nifty things, like searching your mail and integration with Beagle Desktop Search. Neat!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://browserbookapp.sourceforge.net/deskbar-screencast.html"&gt;&lt;img src="http://static.flickr.com/31/42548818_a30004af64.jpg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112649430827141679?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112649430827141679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112649430827141679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112649430827141679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112649430827141679'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/09/yubnub-gnomelinux-integration.html' title='YubNub GNOME/Linux integration'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112528792100906960</id><published>2005-08-28T20:56:00.000-07:00</published><updated>2005-08-28T20:59:09.976-07:00</updated><title type='text'>YubNub down for server move</title><content type='html'>Alright everyone, YubNub's down for a bit as our web host (TextDrive) upgrades the server on which YubNub resides ("pendrell"). Apparently the new Dell machines are going to be a lot more reliable, so we'll see a lot less downtime once it's up and running. TextDrive is posting status updates on its &lt;a href="http://weblog.textdrive.com/"&gt;weblog&lt;/a&gt; -- look for the server named "pendrell".&lt;br /&gt;&lt;br /&gt;This is evidently a major upgrade, so hang on tight!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112528792100906960?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112528792100906960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112528792100906960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112528792100906960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112528792100906960'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/08/yubnub-down-for-server-move.html' title='YubNub down for server move'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112511305377127328</id><published>2005-08-26T20:16:00.000-07:00</published><updated>2005-08-26T20:26:50.910-07:00</updated><title type='text'>First command to use ifThen command</title><content type='html'>Wow! Fuska sent me an email about a command he created called &lt;a href="http://yubnub.org/kernel/man?args=Microsiervos"&gt;Microsiervos&lt;/a&gt;. The cool thing about this command is that it is the first command to use &lt;a href="http://yubnub.blogspot.com/2005/08/allen-ormonds-programmatic-commands.html"&gt;Allen Ormond's ifthen command&lt;/a&gt;. And it does what some of you have requested: go to one URL if an argument is given; another URL if no argument is given. I was not aware that the problem could be solved in this way. Fuska writes:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;I created a new command to search in microsiervos.com a spanish blog that I recommend you (it isn`t mine).&lt;br /&gt; &lt;br /&gt;The interesting thing about this command is that this is the first command which uses the ifthen command. At least I didn't find any other command.&lt;br /&gt; &lt;br /&gt;The ifthen command changes the url pointing to the main page(if there isn't search query) or to the search page&lt;br /&gt; &lt;br /&gt;The code of the command is this:&lt;br /&gt;  http://www.microsiervos.com{ifThen -value1 %s -value2 -test NOTEQUAL -then /msmt/mt-search.cgi%3FIncludeBlogs=1%26search=%s}&lt;br /&gt;&lt;br /&gt;And this is the man page:&lt;br /&gt;&lt;a href="http://yubnub.org/kernel/man?args=Microsiervos"&gt;http://yubnub.org/kernel/man?args=Microsiervos&lt;/a&gt;&lt;/i&gt;&lt;/blockquote&gt;I'm really impressed! It takes a village to build a command line!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112511305377127328?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112511305377127328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112511305377127328' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112511305377127328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112511305377127328'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/08/first-command-to-use-ifthen-command.html' title='First command to use ifThen command'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112425231710421988</id><published>2005-08-16T21:15:00.000-07:00</published><updated>2005-08-16T21:18:37.110-07:00</updated><title type='text'>Jon away Aug 18-22</title><content type='html'>I'll be away August 18-22 at the Foo Camp tech conference in Sebastopol, California. If you send me an email I might not have a chance to get back to you until I'm back home in Victoria.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112425231710421988?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112425231710421988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112425231710421988' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112425231710421988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112425231710421988'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/08/jon-away-aug-18-22.html' title='Jon away Aug 18-22'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112396048161839174</id><published>2005-08-13T12:14:00.000-07:00</published><updated>2005-08-13T12:14:41.626-07:00</updated><title type='text'>PlayStation Portable integration</title><content type='html'>Brenden Mecleary has created a &lt;a href="http://dia.phano.us/"&gt; YubNub page optimized for PlayStation Portables&lt;/a&gt;. Brenden writes: "Yubnub seemed a  good choice because (a) I think it's a really killer idea and  (b) text entry on the PSP is a nightmare, so anything to save a  few keystrokes is welcome, and YN seems well-suited to that.".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112396048161839174?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112396048161839174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112396048161839174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112396048161839174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112396048161839174'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/08/playstation-portable-integration.html' title='PlayStation Portable integration'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112394741117395320</id><published>2005-08-13T08:32:00.000-07:00</published><updated>2005-08-13T08:36:51.180-07:00</updated><title type='text'>Allen Ormond's programmatic commands</title><content type='html'>Allen Ormond has written some new commands that are programming-language-like. Is YubNub turning into a scripting language?&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;&lt;a href="http://yubnub.org/kernel/man?args=ifthen"&gt;ifthen&lt;/a&gt; - if statement&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;&lt;a href="http://yubnub.org/kernel/man?args=strleft"&gt;strleft&lt;/a&gt; - returns the left portion of the string&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;&lt;a href="http://yubnub.org/kernel/man?args=strright"&gt;strright&lt;/a&gt; - returns the right portion of the string&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;&lt;a href="http://yubnub.org/kernel/man?args=strlength"&gt;strlength&lt;/a&gt; - returns the length of the string&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112394741117395320?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112394741117395320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112394741117395320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112394741117395320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112394741117395320'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/08/allen-ormonds-programmatic-commands.html' title='Allen Ormond&apos;s programmatic commands'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112387959550196269</id><published>2005-08-12T13:45:00.000-07:00</published><updated>2005-08-12T13:46:35.516-07:00</updated><title type='text'>YubNub server status</title><content type='html'>The web server on which YubNub sits is having some problems. The name of the server is Pendrell -- status updates here: &lt;a href="http://status.textdrive.com/"&gt;http://status.textdrive.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112387959550196269?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112387959550196269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112387959550196269' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112387959550196269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112387959550196269'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/08/yubnub-server-status.html' title='YubNub server status'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112335815191643862</id><published>2005-08-06T12:54:00.000-07:00</published><updated>2005-08-06T12:55:51.923-07:00</updated><title type='text'>YubNub Search Bar - works in any browser</title><content type='html'>Inspired by Felipe Gomes' &lt;a href="http://projects.felipc.com/gcl/"&gt;Google Command Line&lt;/a&gt;, Sean O'Hagan has written a neat &lt;a href="http://yubnub.org/parser/parse?command=man+cmdline"&gt;YubNub search-bar&lt;/a&gt; that lives at the bottom of your browser. The neat thing about it is that it works in almost any browser, because it uses a simple HTML frame. To start it up, simply type &lt;a href="http://yubnub.org/parser/parse?command=cmdline"&gt;cmdline&lt;/a&gt; into YubNub. Then try typing "gim porsche" into the command-line at the bottom of the screen (or a URL like google.com).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112335815191643862?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112335815191643862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112335815191643862' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112335815191643862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112335815191643862'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/08/yubnub-search-bar-works-in-any-browser.html' title='YubNub Search Bar - works in any browser'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112305006215851026</id><published>2005-08-02T23:20:00.000-07:00</published><updated>2005-08-02T23:21:02.163-07:00</updated><title type='text'>Update to Jeremy's Picks of the Best YubNub Commands</title><content type='html'>Jeremy Hussell has updated his list of the &lt;a href="http://yubnub.org/documentation/jeremys_picks"&gt;best YubNub commands&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112305006215851026?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112305006215851026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112305006215851026' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112305006215851026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112305006215851026'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/08/update-to-jeremys-picks-of-best-yubnub.html' title='Update to Jeremy&apos;s Picks of the Best YubNub Commands'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112270448735062818</id><published>2005-07-29T23:20:00.000-07:00</published><updated>2005-07-29T23:21:27.356-07:00</updated><title type='text'>YubNub Konfabulator widget (Windows)</title><content type='html'>Zheng has created a  &lt;a href="http://www.klogs.org/temp/YubNub.widget"&gt;Konfabulator widget&lt;/a&gt; for YubNub. More details on his blog post  (&lt;a href="http://yubnub.org/parser/parse?command=autotr+http://www.klogs.org/archives/2005/07/konfabulatoraey.html"&gt;English&lt;/a&gt;,  &lt;a href="http://www.klogs.org/archives/2005/07/konfabulatoraey.html"&gt;Chinese&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt; &lt;div class="blockquote"&gt;   &lt;a href="http://www.klogs.org/temp/YubNub.widget"&gt;&lt;img src="http://yubnub.org/images/yubnub_konfabulator.jpg" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112270448735062818?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112270448735062818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112270448735062818' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112270448735062818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112270448735062818'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/yubnub-konfabulator-widget-windows.html' title='YubNub Konfabulator widget (Windows)'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112270305521043094</id><published>2005-07-29T22:54:00.000-07:00</published><updated>2005-07-29T22:57:35.216-07:00</updated><title type='text'>Blackberry YubNub integration with Berry411</title><content type='html'>&lt;b&gt;Blackberry integration.&lt;/b&gt; &lt;a href="profile/47612"&gt;Wired Dude Dave&lt;/a&gt; gives &lt;a href="http://yubnub.blogspot.com/2005/07/yubnub-smartphonepocketpc-installation.html#112183428187613038"&gt;instructions&lt;/a&gt; on how to add YubNub to your Blackberry mobile device: &lt;i&gt;I did something similar with  &lt;a href="http://www.thebogles.com/Berry411.htm"&gt;Berry411&lt;/a&gt; (an awesome search client  for the blackberry). I just edited a new "plugin" feature to have a search string look like  http://yubnub.org/parser/parse?command=%s&lt;/i&gt; &lt;b&gt;Update:&lt;/b&gt; Berry411 creator Phillip Bogle has added YubNub to Berry411, so you can now type "yn: gim porsche" into your Blackberry. For more information, see &lt;a href="http://www.thebogles.com/blog/2005/07/yubnub-goes-mobile.html"&gt;Phillip's post&lt;/a&gt;. Here's a nice pic of YubNub on the Blackberry, from &lt;a href="http://wired-dude.blogspot.com/2005/07/blackberry-running-yubnub-mobile.html"&gt;Wired Dude Dave&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt; &lt;div class="blockquote"&gt;   &lt;a href="http://wired-dude.blogspot.com/2005/07/blackberry-running-yubnub-mobile.html"&gt;&lt;img src="http://yubnub.org/images/yubnub_blackberry.jpg" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112270305521043094?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112270305521043094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112270305521043094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112270305521043094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112270305521043094'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/blackberry-yubnub-integration-with.html' title='Blackberry YubNub integration with Berry411'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112249295785875919</id><published>2005-07-27T12:33:00.000-07:00</published><updated>2005-07-27T12:35:57.863-07:00</updated><title type='text'>Ryan Rabac's YubNub Console for Mac OSX</title><content type='html'>Ryan Rabac has written a nice-looking Mac OSX app for working with YubNub. He calls it &lt;a href="http://raf2005.ath.cx/rafsoftware/yubnubberweb/index.html"&gt;YubNubber&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://raf2005.ath.cx/rafsoftware/yubnubberweb/index.html"&gt;&lt;img src="http://photos21.flickr.com/29059836_a7a1417432_o.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112249295785875919?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112249295785875919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112249295785875919' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112249295785875919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112249295785875919'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/ryan-rabacs-yubnub-console-for-mac-osx.html' title='Ryan Rabac&apos;s YubNub Console for Mac OSX'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112214958729590523</id><published>2005-07-23T13:11:00.000-07:00</published><updated>2005-07-23T13:13:07.300-07:00</updated><title type='text'>Jeremy's Picks</title><content type='html'>Jeremy Hussell has created an insightful page describing his picks for the &lt;a href="http://yubnub.org/documentation/jeremys_picks"&gt;best YubNub commands&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112214958729590523?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112214958729590523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112214958729590523' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112214958729590523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112214958729590523'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/jeremys-picks.html' title='Jeremy&apos;s Picks'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112210371352393820</id><published>2005-07-23T00:22:00.000-07:00</published><updated>2005-07-23T00:30:00.916-07:00</updated><title type='text'>Call for awk, sed, grep, sort, tr commands</title><content type='html'>Sean O'Hagan (who has been working on HTML- and XML-parsing commands for YubNub) asks: &lt;span style="font-style: italic;"&gt;"Thinking more about pipes and such, I thought that it'd be great if someone could (create and) host web versions of common pipe and filter commands like: &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;awk, sed, grep, sort, tr&lt;/span&gt;&lt;span style="font-style: italic;"&gt;, etc. (and commands from other operating systems too of course)"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Would someone be willing to create yubnub commands for awk, sed, grep, sort, tr, etc.? I suppose all you'd need to do would be to create PHP scripts (or whatever) that delegated to the real unix commands to do the heavy lifting. If the user passed you a URL, I guess you could pipe in the text using lynx.&lt;br /&gt;&lt;br /&gt;Warning: this is a CPU/bandwidth intensive job! You might want to check the specs on your web server before contributing these commands!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112210371352393820?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112210371352393820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112210371352393820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112210371352393820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112210371352393820'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/call-for-awk-sed-grep-sort-tr-commands.html' title='Call for awk, sed, grep, sort, tr commands'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112209661355151956</id><published>2005-07-22T22:28:00.000-07:00</published><updated>2005-07-22T22:30:42.140-07:00</updated><title type='text'>YubNub down because of maintenance at TextDrive</title><content type='html'>My super web host TextDrive is doing maintenance on YubNub's server ("pendrell") so it will be down for a little bit. You can check on the status of pendrell here: &lt;a href="http://status.textdrive.com/"&gt;http://status.textdrive.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112209661355151956?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112209661355151956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112209661355151956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112209661355151956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112209661355151956'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/yubnub-down-because-of-maintenance-at.html' title='YubNub down because of maintenance at TextDrive'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112192900851248380</id><published>2005-07-20T23:55:00.000-07:00</published><updated>2005-07-21T00:27:37.116-07:00</updated><title type='text'>YubNub + Google Earth Mashup</title><content type='html'>I. am. astonished. Stefan Geens has made a command called &lt;a href="http://www.yubnub.org/kernel/man?args=gearth"&gt;gearth&lt;/a&gt; that launches Google Earth with the address you give it. He made a PHP script that generates KML ... I'll let &lt;a href="http://www.ogleearth.com/2005/07/yubnub__google.html"&gt;him do the explaining&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112192900851248380?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112192900851248380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112192900851248380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112192900851248380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112192900851248380'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/yubnub-google-earth-mashup.html' title='YubNub + Google Earth Mashup'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112191386181537538</id><published>2005-07-20T19:43:00.000-07:00</published><updated>2005-07-20T19:49:48.933-07:00</updated><title type='text'>Windows/Linux/MacOSX/Python integration</title><content type='html'>&lt;a href="http://gnulinux.net/blog/index.php?blog=2"&gt;Steve Milner&lt;/a&gt;  has created a set of programs that allow access directly to YubNub directly from your computer (OS X, Linux or Windows). He calls it &lt;a href="http://yubutils.sourceforge.net/"&gt;yubutils&lt;/a&gt;, and it has three parts: a GUI for YubNub, a  command-line interface, and a Python library:&lt;br /&gt;&lt;br /&gt; &lt;div class="blockquote"&gt;   &lt;a href="http://yubutils.sourceforge.net/"&gt;&lt;img src="http://yubnub.org/images/yubutils1.jpg" /&gt;&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://yubutils.sourceforge.net/"&gt;&lt;img src="http://yubnub.org/images/yubutils2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yubutils.sourceforge.net/"&gt;&lt;img src="http://yubnub.org/images/yubutils3.jpg" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112191386181537538?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112191386181537538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112191386181537538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112191386181537538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112191386181537538'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/windowslinuxmacosxpython-integration.html' title='Windows/Linux/MacOSX/Python integration'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112180227330397879</id><published>2005-07-19T12:37:00.000-07:00</published><updated>2005-07-19T13:00:54.010-07:00</updated><title type='text'>Improved random command, by Richard Frankel</title><content type='html'>Richard has made an improvement to the &lt;a href="http://yubnub.org/kernel/man?args=random"&gt;random&lt;/a&gt; command, allowing you to specify the min, the max, and how many numbers to generate.&lt;br /&gt;&lt;br /&gt;Examples:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;&lt;a href="http://yubnub.org/parser/parse?command=random+100"&gt;random 100&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://yubnub.org/parser/parse?command=random+-min+1998+-max+2005"&gt;random -min 1998 -max 2005&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; Richard's command is especially cool because you can combine it with other commands. For example, we can type &lt;a href="http://yubnub.org/parser/parse?command=fspell+%7Brandom+10000%7D"&gt;fspell {random 10000}&lt;/a&gt; to generate a series of Flickr images, one for each digit of a random number from 1 to 10000, using Eric Kastner's &lt;a href="http://yubnub.org/kernel/man?args=fspell"&gt;fspell&lt;/a&gt; command.&lt;br /&gt;&lt;br /&gt;And continuing our Penny Arcade example, you can get a random Penny Arcade comic from the last 365 days by typing in:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;&lt;a href="http://yubnub.org/parser/parse?command=paview+%7Bdate+-format+Y-m-d+-offset+-%7Brandom+365%7D%7D"&gt;paview {date -format Y-m-d -offset -{random 365}}&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; Neat!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112180227330397879?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112180227330397879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112180227330397879' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112180227330397879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112180227330397879'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/improved-random-command-by-richard.html' title='Improved random command, by Richard Frankel'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112158865715657358</id><published>2005-07-16T16:10:00.000-07:00</published><updated>2005-07-17T02:30:02.153-07:00</updated><title type='text'>OK we've got pipes! How to combine YubNub commands together.</title><content type='html'>Alright, we now have a way to chain commands together (but our work is not yet done, as I will explain in a moment).&lt;br /&gt;&lt;br /&gt;For example, to see the Penny Arcade comic from a week ago, we can combine the &lt;a href="http://yubnub.org/kernel/man?args=paview"&gt;paview&lt;/a&gt; and &lt;a href="http://yubnub.org/kernel/man?args=date"&gt;date&lt;/a&gt; commands as follows:&lt;br /&gt;&lt;br /&gt;&lt;a style="margin-left: 40px;" href="http://yubnub.org/parser/parse?command=paview+%7Bdate+-format+Y-m-d+-offset+-7%7D"&gt;paview {date -format Y-m-d -offset -7}&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Type that into YubNub and you will be taken to last week's Penny Arcade comic:&lt;br /&gt;&lt;br /&gt;&lt;a style="margin-left: 40px;" href="http://yubnub.org/parser/parse?command=paview+%7Bdate+-format+Y-m-d+-offset+-7%7D"&gt;&lt;img src="http://www.penny-arcade.com/images/2005/20050708l.jpg" width="300" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So to use the output of one command as the parameter for another, simply &lt;span style="font-weight: bold;"&gt;enclose the command in {curly brackets}.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And that's not all. If you find yourself often typing &lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;paview {date -format Y-m-d -offset -${age=7}}&lt;/span&gt;&lt;/span&gt;, you can make a new command for it. Just &lt;a href="http://yubnub.org/parser/parse?command=create"&gt;make a new command&lt;/a&gt; called &lt;a href="http://yubnub.org/kernel/man?args=paview2"&gt;paview2&lt;/a&gt; with the following URL:&lt;br /&gt;&lt;br /&gt;&lt;span style="margin-left: 40px;"&gt;paview {date -format Y-m-d -offset -7}&lt;br /&gt;&lt;br /&gt;No that is not a typo -- you type the same thing into the Create New Command box as you do into the YubNub command line. In other words, you can&lt;span style="font-weight: bold;"&gt; create new commands by &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;combining existing ones together&lt;/span&gt;. So now you can type &lt;a href="http://yubnub.org/parser/parse?command=paview2"&gt;paview2&lt;/a&gt; and it will take you to last week's Penny Arcade comic.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We can even make a &lt;a href="http://yubnub.org/kernel/man?args=paview3"&gt;paview3&lt;/a&gt; command that is a bit more flexible. This third version will let you optionally specify the age of the Penny Arcade comic that you want, in days (see &lt;a href="http://yubnub.org/documentation/describe_advanced_syntax"&gt;Advanced Syntax&lt;/a&gt; for more information on parameters and default values). Give paview3 the following URL:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="margin-left: 40px;"&gt;paview {date -format Y-m-d -offset -${age=7}}&lt;br /&gt;&lt;/span&gt;&lt;span style="margin-left: 40px;"&gt;&lt;br /&gt;Now you can type &lt;a href="http://yubnub.org/parser/parse?command=paview3"&gt;paview3&lt;/a&gt; to get last week's comic, or &lt;a href="http://yubnub.org/parser/parse?command=paview3+-age+20"&gt;paview3 -age 20&lt;/a&gt; to get the comic from 20 days ago, etc.&lt;br /&gt;&lt;br /&gt;Note that this technique cannot be used to pass huge chunks of text between commands. This technique is used to pass small snippets of text, which is perfect for specifying parameters as in the examples above.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I said at the start of this post that our work is not yet done. We need more little commands (like&lt;a href="http://yubnub.org/parser/parse?command=man+echo"&gt; echo&lt;/a&gt;, &lt;a href="http://yubnub.org/parser/parse?command=man+date"&gt;date&lt;/a&gt;, and &lt;a href="http://yubnub.org/parser/parse?command=man+url"&gt;url&lt;/a&gt;) that generate useful snippets of text that can be inserted into other commands. &lt;span style="font-weight: bold;"&gt;We also need a screen-scraper command&lt;/span&gt; to make it easier for people to make these little commands. Sean O'Hagan is working on a screen-scraper -- alternative implementations are also welcome.&lt;br /&gt;&lt;br /&gt;I would like to acknowledge two people who have been doing R&amp;amp;D on combining commands together: &lt;a href="http://metaatem.net/"&gt;Erik Kastner&lt;/a&gt; and Richard Frankel. I would also like to acknowledge the ideas of several individuals regarding syntax and implementation -- these include &lt;a href="http://www.billkatz.com/"&gt;Bill Katz&lt;/a&gt;, &lt;a href="http://www.nymar.demon.co.uk/"&gt;Nick Fortune&lt;/a&gt;, Michael Pacchioli, &lt;a href="http://mondueri.com/"&gt;Ciro Mondueri&lt;/a&gt;, Alex Ksikes (Alex has a ton of ideas) and more recently: Jeremy Hussell, &lt;a href="http://www.livejournal.com/%7Ematbalez"&gt;Mathieu Balez&lt;/a&gt;, and Sean O'Hagan.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112158865715657358?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112158865715657358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112158865715657358' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112158865715657358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112158865715657358'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/ok-weve-got-pipes-how-to-combine.html' title='OK we&apos;ve got pipes! How to combine YubNub commands together.'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112140294655453311</id><published>2005-07-14T21:39:00.000-07:00</published><updated>2005-07-14T21:49:06.560-07:00</updated><title type='text'>"url" command, suggested by Jeremy Hussell</title><content type='html'>Introducing a new YubNub core command, &lt;a href="http://yubnub.org/kernel/man?args=url"&gt;url&lt;/a&gt;, which will help people who are experimenting with chaining YubNub commands together (like Sean O'Hagan and Erik Kastner).&lt;br /&gt;&lt;br /&gt;url simply converts a YubNub command into a URL. For example,&lt;br /&gt;&lt;blockquote&gt;  url gim porsche 911&lt;/blockquote&gt;displays the following text:&lt;br /&gt;&lt;blockquote&gt;http://images.google.com/images?q=porsche+911&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;For the syntax for combining commands, I will probably go with Jeremy Hussell's suggestion of { curly brackets }. I envision it working both at "compile time" and at "runtime"; that is, both in the Add Command screen and at the YubNub command line. Tony Pitale has suggested a "today" command, and this would be a perfect application, both at compile time and runtime: {today -format yyyymmdd -offset 15}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112140294655453311?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112140294655453311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112140294655453311' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112140294655453311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112140294655453311'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/url-command-suggested-by-jeremy.html' title='&quot;url&quot; command, suggested by Jeremy Hussell'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112105125722927730</id><published>2005-07-10T18:38:00.000-07:00</published><updated>2005-07-10T20:07:37.236-07:00</updated><title type='text'>An Idea for Combining Commands: ${...} rather than pipes</title><content type='html'>Today I was talking with Michael Pacchioli about the syntax for combining commands. I'm leaning toward using ${...} (I can't remember who suggested it to me a few weeks back).&lt;br /&gt;&lt;br /&gt;Something like:&lt;br /&gt;&lt;blockquote&gt;gim ${parse ${gnews royal wedding}}&lt;/blockquote&gt;Well, it will unfortunately be uglier than that (especially the parse command), but that's the idea. Basically using a command called "parse" to extract a short snippet of text to pass to the outer command as a parameter.&lt;br /&gt;&lt;br /&gt;Sean O'Hagan is doing some great work on a parser.php script that I would like to use for the parse command.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112105125722927730?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112105125722927730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112105125722927730' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112105125722927730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112105125722927730'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/idea-for-combining-commands-rather.html' title='An Idea for Combining Commands: ${...} rather than pipes'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112104567534612408</id><published>2005-07-10T18:31:00.000-07:00</published><updated>2005-07-10T18:35:26.440-07:00</updated><title type='text'>Tip: Bookmarklet for creating those POST urls</title><content type='html'>As you probably know, you can tell YubNub to do a POST instead of a GET by &lt;a href="http://yubnub.org/documentation/describe_advanced_syntax"&gt;putting [post] somewhere in the URL&lt;/a&gt; when you create the command (thank Sean O'Hagan for adding that capability).&lt;br /&gt;&lt;br /&gt;But it can be a headache to try to construct the URL by looking at the HTML source. So go to  &lt;a href="http://ostermiller.org/bookmarklets/form.html"&gt;Stephen Ostermiller's bookmarklets&lt;/a&gt; and drag his "Forms To GET" bookmarklet to your toolbar. Then press it to convert that POST form to a GET form so you can see the parameters in your address bar when you submit it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112104567534612408?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112104567534612408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112104567534612408' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112104567534612408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112104567534612408'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/tip-bookmarklet-for-creating-those.html' title='Tip: Bookmarklet for creating those POST urls'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112092927299173701</id><published>2005-07-09T09:47:00.000-07:00</published><updated>2005-07-09T10:14:32.996-07:00</updated><title type='text'>YubNub Mobile page, by Sean Bonner</title><content type='html'>&lt;a href="http://www.seanbonner.com/"&gt;Sean Bonner&lt;/a&gt; has made a &lt;a href="http://metroblogging.com/yubnub/"&gt;little YubNub Mobile page&lt;/a&gt; that is optimized for mobile devices (like his Treo).&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;  &lt;img src="http://yubnub.org/images/yubnub_mobile.jpg"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112092927299173701?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112092927299173701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112092927299173701' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112092927299173701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112092927299173701'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/yubnub-mobile-page-by-sean-bonner.html' title='YubNub Mobile page, by Sean Bonner'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112062754026773745</id><published>2005-07-05T22:22:00.000-07:00</published><updated>2005-07-05T22:28:40.776-07:00</updated><title type='text'>Default Values for Multiple Parameters</title><content type='html'>OK you can now specify default values for your parameters (syntax suggested by Christopher Church). Continuing our &lt;a href="http://yubnub.org/documentation/describe_advanced_syntax"&gt;pizza example&lt;/a&gt;, here we specify the default "what" to be "tennis shoes", and the default "where" to be "Washington, DC":&lt;br /&gt;&lt;div class="blockquote"&gt;&lt;blockquote&gt;http://www.google.com/local?sc=1&amp;hl=en&amp;amp;q=&lt;span style="color:red;"&gt;${what=tennis&amp;nbsp;shoes}&lt;/span&gt;&amp;near=&lt;span style="color:red;"&gt;${where=Washington,&amp;nbsp;DC}&lt;/span&gt;&amp;amp;btnG=Google+Search&amp;rl=1&lt;/blockquote&gt;Now if the user does not specify a "what"...&lt;br /&gt;&lt;/div&gt; &lt;blockquote&gt;   &lt;div class="blockquote"&gt;gloc -where Poughkeepsie, NY&lt;/div&gt; &lt;/blockquote&gt; ...it will default to "tennis shoes" and they will be taken to...&lt;br /&gt;&lt;div class="blockquote"&gt;&lt;/div&gt; &lt;blockquote&gt;   &lt;div class="blockquote"&gt;http://www.google.com/local?sc=1&amp;amp;hl=en&amp;q=&lt;span style="color:red;"&gt;tennis+shoes&lt;/span&gt;&amp;amp;near=&lt;span style="color:red;"&gt;Poughkeepsie%2C+NY&lt;/span&gt;&amp;btnG=Google+Search&amp;amp;rl=1&lt;/div&gt; &lt;/blockquote&gt;Similarly, if they do not specify a "where", it will default to "Washington, DC".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112062754026773745?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112062754026773745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112062754026773745' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112062754026773745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112062754026773745'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/default-values-for-multiple-parameters.html' title='Default Values for Multiple Parameters'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112032506258550439</id><published>2005-07-02T10:13:00.000-07:00</published><updated>2005-07-02T15:38:34.466-07:00</updated><title type='text'>Experimentation with pipes (sorta)</title><content type='html'>Well, there is research being done on making pipes for YubNub commands, and it isn't being done by me! Erik Kastner (creator of the &lt;a href="http://metaatem.net/words/"&gt;spell with flickr&lt;/a&gt; website that's been making the rounds) is experimenting with combining YubNub commands. From Erik's email:&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;I made a new yubnub command"chain" -- A way to chain commands together. It's VERY beta right now and only supports:&lt;br /&gt;&lt;ul&gt;     &lt;li&gt;ftot (my new command for making an atom feed into text- which is broken b/c of an apache thingie)&lt;/li&gt;     &lt;li&gt;fspell&lt;/li&gt;     &lt;li&gt;random&lt;/li&gt;   &lt;/ul&gt; Example: chain random 42 fspell&lt;/blockquote&gt;Erik is taking us the first few steps into The Dream: combining YubNub commands together. This is the inflection point, the Singularity. On the day that YubNub commands can truly, freely interact with each other, great things will happen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; Eric sends me this in an email: &lt;a href="http://yubnub.org/parser/parse?command=chain+ftot+-url+http://aom.metaatem.info/person/kastner/feed+-titles+1+-bodies+1+-limit+1+fspell"&gt;chain ftot -url http://aom.metaatem.info/person/kastner/feed -titles 1 -bodies 1 -limit 1 fspell&lt;/a&gt;  Looks like it's beginning to really take shape!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112032506258550439?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112032506258550439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112032506258550439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112032506258550439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112032506258550439'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/experimentation-with-pipes-sorta.html' title='Experimentation with pipes (sorta)'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112027742888841522</id><published>2005-07-01T20:54:00.000-07:00</published><updated>2005-07-01T21:10:28.890-07:00</updated><title type='text'>Auto-translating the current page</title><content type='html'>YubNub can be useful in so many ways. For example, let's say you go to a page in another language. &lt;a href="http://www.labrujulaverde.com/2005/06/23/yubnub-y-ambedo-nuevos-buscadores/"&gt;Here's one written in ... Spanish, I guess?&lt;/a&gt; Anyway, I don't need to know because the autotr command will figure out what language it is in and convert it to English for me. And if you've&lt;a href="http://yubnub.blogspot.com/2005/06/safe-firefox-installation.html"&gt; installed YubNub as a keyword&lt;/a&gt; in your browser, all you need to do is stick a "y autotr" before the URL in your address bar, and presto, it's automatically translated into English for you!&lt;br /&gt;&lt;br /&gt;This technique also works great for the "tiny" command (which turns very long URLs into very short ones). Just stick a "y tiny" before the URL in your address bar, and tiny will convert it to a tiny url.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112027742888841522?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112027742888841522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112027742888841522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112027742888841522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112027742888841522'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/auto-translating-current-page.html' title='Auto-translating the current page'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112027581682696775</id><published>2005-07-01T20:39:00.000-07:00</published><updated>2005-07-01T20:43:57.776-07:00</updated><title type='text'>Now there's a way to test your commands</title><content type='html'>I just finished implementing a  good suggestion from Jürgen Antes and Jeremy Hussell: give YubNub a way to let you &lt;a href="http://yubnub.org/command/new?name="&gt;test your command&lt;/a&gt; before you submit it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112027581682696775?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112027581682696775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112027581682696775' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112027581682696775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112027581682696775'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/now-theres-way-to-test-your-commands.html' title='Now there&apos;s a way to test your commands'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112026240804395248</id><published>2005-07-01T16:58:00.000-07:00</published><updated>2005-07-01T17:02:36.100-07:00</updated><title type='text'>YubNub SmartPhone/PocketPC installation</title><content type='html'>If you have a SmartPhone or PocketPC and surf the web with  &lt;a href="http://www.southwaycorp.net/multiie.htm"&gt;MultiIE&lt;/a&gt;, you can turn your address bar into a YubNub command line:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.southwaycorp.net/multiie.htm"&gt;&lt;img src="http://yubnub.org/images/yubnub_multiie.png" /&gt;&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;Just go to MultiIE Options &gt; Misc &gt; Address Bar Macros &gt; Open Button Custom 1, then type in the following: &lt;span style="color: rgb(153, 153, 153);"&gt;http://yubnub.org/parser/parse?command=#^;-YubNub&lt;/span&gt; (as shown below). You will then be able to enter a YubNub command (like "gim porsche 911") then click YubNub (as shown above).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.southwaycorp.net/multiie.htm"&gt;&lt;img src="http://yubnub.org/images/yubnub_multiie_options.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112026240804395248?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112026240804395248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112026240804395248' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112026240804395248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112026240804395248'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/yubnub-smartphonepocketpc-installation.html' title='YubNub SmartPhone/PocketPC installation'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112024234817929907</id><published>2005-07-01T11:23:00.000-07:00</published><updated>2005-07-01T11:25:48.186-07:00</updated><title type='text'>Turning off URL Encoding</title><content type='html'>Normally YubNub will apply "URL encoding" to parameters. For example, "gim Mork &amp; Mindy" gets turned into http://images.google.com/images?q=Mork&lt;span style="color: red;"&gt;+%26+&lt;/span&gt;Mindy (note that the &amp;amp; became +%26+). This is what works for most websites. However, W. Van Hooste pointed out that this does not work for the Internet Archive Wayback Machine. To tell YubNub to turn off URL encoding, include the following text somewhere in your URL: [no url encoding]&lt;br /&gt;&lt;br /&gt;For example, if you make a command called arch with the following URL... &lt;br /&gt;&lt;div class="blockquote"&gt;&lt;blockquote&gt;http://web.archive.org/web/*/%s[no url encoding]&lt;/blockquote&gt;&lt;/div&gt;...when the user types... &lt;div class="blockquote"&gt;&lt;blockquote&gt;arch http://www.ing.be/&lt;/blockquote&gt;&lt;/div&gt;...they will be taken to... &lt;div class="blockquote"&gt;&lt;blockquote&gt;http://web.archive.org/web/*/http://www.ing.be/&lt;/blockquote&gt;&lt;/div&gt;If you hadn't specified [no url encoding], the user would have been taken to http://web.archive.org/web/*/http%3A%2F%2Fwww.ing.be%2F&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112024234817929907?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112024234817929907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112024234817929907' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112024234817929907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112024234817929907'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/07/turning-off-url-encoding.html' title='Turning off URL Encoding'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13703683.post-112019968897316595</id><published>2005-06-30T23:31:00.000-07:00</published><updated>2005-06-30T23:37:52.013-07:00</updated><title type='text'>50 Most-Popular Commands</title><content type='html'>On the recommendation of Jeremy Hussell, I have made a page listing the &lt;a href="http://yubnub.org/kernel/most_used_commands"&gt;50 most-used commands&lt;/a&gt;. Jeremy wanted to know which commands are most frequently used, as these would make good candidates for replacing some of those 1-letter commands that don't get used much.&lt;br /&gt;&lt;br /&gt;Here is Jeremy's &lt;a href="http://groups-beta.google.com/group/YubNub/msg/ff111b2a90a3ae49?hl=en"&gt;post&lt;/a&gt;:&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;Why not reserve the 1 character commands for the most commonly used commands? Which reminds me: are the commands case-sensitive? Unicode?&lt;br /&gt;&lt;br /&gt;Just looking through the lower case letters, there are a lot of duplications and 0 parameter commands.&lt;br /&gt;&lt;br /&gt;n - another google search&lt;br /&gt;b, s - google.com, no search(!)&lt;br /&gt;c, d, f, j, m, p, q, r, w - 0 parameters&lt;br /&gt;h, i, t, x, z - blogs, 0 parameters&lt;br /&gt;k - broken command&lt;br /&gt;&lt;br /&gt;l, u - duplicate, but possibly useful, URL shortening command&lt;br /&gt;a - answers.com search&lt;br /&gt;e - everything2.com search&lt;br /&gt;g - google search&lt;br /&gt;o - search opera software knowledge base&lt;br /&gt;v - search spanish law&lt;br /&gt;y - yahoo search&lt;br /&gt;&lt;br /&gt;So, out of the 26 shortest, easiest to type commands, 19 are obviously useless, and I would bet that o and v aren't used by many people.&lt;br /&gt;&lt;br /&gt;Is there a way to find out which commands are being used the most so someone can map them into the 1 letter commands?&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13703683-112019968897316595?l=yubnub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yubnub.blogspot.com/feeds/112019968897316595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13703683&amp;postID=112019968897316595' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112019968897316595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13703683/posts/default/112019968897316595'/><link rel='alternate' type='text/html' href='http://yubnub.blogspot.com/2005/06/50-most-popular-commands.html' title='50 Most-Popular Commands'/><author><name>Jonathan</name><uri>http://www.blogger.com/profile/00759347756359490466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-9TQbqrnPvrk/TkxumKgG_4I/AAAAAAAAAcQ/bB1ATSZ-o2s/s220/Jonathan-mail-80x80.jpg'/></author><thr:total>13</thr:total></entry></feed>
