<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>trl.ca &#187; how-to</title>
	<atom:link href="http://trl.ca/tag/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://trl.ca</link>
	<description>the personal space of todd richard lyons</description>
	<lastBuildDate>Sun, 05 Feb 2012 18:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Unlimited Gmail aliases</title>
		<link>http://trl.ca/2010/06/unlimited-gmail-aliases/</link>
		<comments>http://trl.ca/2010/06/unlimited-gmail-aliases/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 12:30:01 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=1224</guid>
		<description><![CDATA[A helpful tip from Google, if you didn&#8217;t know about this already: Gmail doesn&#8217;t offer traditional aliases, but you can receive messages sent to your.username+any.alias@gmail.com. For example, messages sent to jane.doe+notes@gmail.com are delivered to jane.doe@gmail.com. You can set up filters to automatically direct these messages to Trash, apply a label or star, skip the inbox, [...]]]></description>
			<content:encoded><![CDATA[<p>A helpful tip from Google, if you didn&#8217;t know about this already:</p>
<blockquote><p>Gmail doesn&#8217;t offer traditional aliases, but you can receive messages  sent to <strong>your.username+any.alias@gmail.com</strong>. For example,  messages sent to <strong>jane.doe+notes@gmail.com</strong> are  delivered to <strong>jane.doe@gmail.com</strong>.  You can set up filters to automatically direct these messages to <strong>Trash</strong>,  apply a label or star, skip the inbox, or forward to another email  account.</p></blockquote>
<p>For me at least, this is a useful way of assigning custom email addresses to different services I use, particularly if I don&#8217;t trust them.  If I get spam directed to one of these addresses, it&#8217;s both simple to filter out, and to determine which service sold my email address to a third party.</p>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2010/06/unlimited-gmail-aliases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building an RT Twitterbot</title>
		<link>http://trl.ca/2010/05/building-an-rt-twitterbot/</link>
		<comments>http://trl.ca/2010/05/building-an-rt-twitterbot/#comments</comments>
		<pubDate>Thu, 27 May 2010 15:15:19 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=1184</guid>
		<description><![CDATA[﻿Creating a ReTweeting Twitterbot used to be easy. My colleague Peter Smith originally pointed me towards Tweetalert, a service which scanned Twitter Search for the hashtag of your choice, then retweeted the associated posts via your own Twitter account, or another you&#8217;d created for that specific purpose.  This is how the GCPEDIA and GCconnex Twitter [...]]]></description>
			<content:encoded><![CDATA[<p>﻿Creating a ReTweeting Twitterbot used to be easy. My colleague <a href="http://spaghettitesting.ca/">Peter Smith</a> originally pointed me towards <a href="http://spaghettitesting.ca/2009/11/27/feeding-the-gc20-tag-on-twitter/">Tweetalert</a>, a service which scanned Twitter Search for the hashtag of your choice, then retweeted the associated posts via your own Twitter account, or another you&#8217;d created for that specific purpose.  This is how the <a href="http://twitter.com/GCPEDIA">GCPEDIA</a> and <a href="http://twitter.com/GCconnex">GCconnex</a> Twitter accounts originally operated.</p>
<p>With the <a href="http://webevangelisten.de/tweetalert/">demise</a> of this service, I needed a replacement.  Tweetalert recommends <a href="http://rss2twitter.com/">RSS2twitter</a>, which as you would guess is a service for converting an RSS feed to a tweetstream.  As a simple solution, this can work.  Go to <a href="http://search.twitter.com/">Twitter Search</a>, type in your keyword of interest, and wait for the page of results.  Then, copy the link of the RSS feed (&#8220;Feed for this query&#8221;) and provide that as the link for RSS2twitter to broadcast when you sign up for an account there.</p>
<p>You might also want to look at my <em>&#8220;Connecting a ReTweeting  Service&#8221;</em> section at the end of this article.</p>
<p>But  for my bot, I wanted something more intricate.  If you don&#8217;t, then stop  reading now.</p>
<p>My reason for going the more complicated route is primarily to reduce duplicate tweets.  I want to capture all the first hand mentions of a keyword/hashtag, but none of the retweets or personal messages between users where the term is also mentioned.  Another consideration is the fact that ReTweeting services have limits.  Twitterfeed (which I&#8217;ve chosen over RSS2twitter) will rebroadcast tweets at a maximum rate of 5 per 30 minutes.  Removing the duplicate tweets through pre-processing is a great way to make the most of that cap, and not lose any first-run content.<span id="more-1184"></span></p>
<p>I found a tutorial on YouTube.  It&#8217;s extremely useful, but due to the spinning graphics it&#8217;s a bit difficult to follow.  Watch the video to orient yourself with the process, then follow my steps below.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Ue3k8COiw8M&amp;hl=en_GB&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/Ue3k8COiw8M&amp;hl=en_GB&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>According to Yahoo!, Pipes is &#8220;a powerful composition tool to aggregate, manipulate, and  mashup content from around the web&#8221;.  It&#8217;s a great way to take a raw RSS feed and process it to remove unwanted content.</p>
<p><span style="text-decoration: underline;"><strong>Creating a Yahoo! Pipe</strong></span></p>
<p>Above, I described how to grab the RSS feed from a <a href="http://search.twitter.com/">Twitter Search</a>. Copy that link.</p>
<p>Now, from the Yahoo! Pipes main page, click the &#8220;Create a pipe&#8221; button. You&#8217;ll be placed on a blank graph paper-style canvas.  A variety of object modules are in the left-hand column.</p>
<p>Drag the <strong>&#8220;Fetch feed&#8221;</strong> module onto the canvas (anywhere, but perhaps starting in the upper left corner) and paste your Twitter Search RSS feed address in the URL box.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://2.bp.blogspot.com/__0ZOaHZXAl0/S_5602DKjBI/AAAAAAAAAKA/8_KLAypy91U/s1600/GCtwitterbot-1.png"><img src="http://2.bp.blogspot.com/__0ZOaHZXAl0/S_5602DKjBI/AAAAAAAAAKA/8_KLAypy91U/s400/GCtwitterbot-1.png" border="0" alt="" width="400" height="122" /></a></div>
<p>Now, let&#8217;s begin the filtration process&#8230;</p>
<p>Click on the <strong>Operators </strong>heading, to reveal those modules. Drag the <strong>&#8220;Filter&#8221;</strong> module to the canvas and drop it somewhere near the feed module.  Leave a thumbwidth of space in between.  We&#8217;ll have to connect all these modules together later with &#8220;pipes&#8221;.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/__0ZOaHZXAl0/S_5807B9Z_I/AAAAAAAAAKE/5-VGJwHIiJo/s1600/GCtwitterbot-2.png"><img src="http://3.bp.blogspot.com/__0ZOaHZXAl0/S_5807B9Z_I/AAAAAAAAAKE/5-VGJwHIiJo/s400/GCtwitterbot-2.png" border="0" alt="" width="400" height="185" /></a></div>
<p>This filter prevents multiple retweets of the same content by different users, ignores personal communication between users where the term from the fetched feed (&#8220;GCconnex&#8221;) is mentioned, and prevents the bot (also named &#8220;GCconnex&#8221;) from retweeting itself.  Change <em>item.author.uri</em> to match the Twitter account name that you&#8217;ll be using to retweet from.</p>
<p>Now, some additional processing:</p>
<p>Again, from under the <strong>Operators </strong>heading, grab the <strong>&#8220;Loop&#8221; </strong>module<strong>. </strong>It&#8217;s hollow on the inside, so we need to<strong> </strong>grab another module to fill it.</p>
<p>Click on the <strong>String </strong>heading, to reveal those modules.  Drag the <strong>&#8220;String Builder&#8221;</strong> module and drop it inside the <strong>&#8220;Loop&#8221;</strong> module.  Then, fill in the boxes:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://1.bp.blogspot.com/__0ZOaHZXAl0/S_5_FAqgFeI/AAAAAAAAAKI/CTaUl8eyPRY/s1600/GCtwitterbot-3.png"><img src="http://1.bp.blogspot.com/__0ZOaHZXAl0/S_5_FAqgFeI/AAAAAAAAAKI/CTaUl8eyPRY/s400/GCtwitterbot-3.png" border="0" alt="" width="400" height="227" /></a></div>
<p>The strings are:</p>
<ul>
<li>item.author.uri</li>
<li>item.y:published.year</li>
<li>item.content.content</li>
</ul>
<p>Finally, we&#8217;ll reformat the tweet so that Twitterfeed receives a clean, organized string to retweet:</p>
<p>Again, under the <strong>Operators </strong>heading, grab<strong> &#8220;Regex&#8221; </strong>and populate it as I&#8217;ve done.  Click on the graphic if you need to enlarge it.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/__0ZOaHZXAl0/S_6A18s8VnI/AAAAAAAAAKM/nq3TvrZocJE/s1600/GCtwitterbot-4.png"><img src="http://3.bp.blogspot.com/__0ZOaHZXAl0/S_6A18s8VnI/AAAAAAAAAKM/nq3TvrZocJE/s400/GCtwitterbot-4.png" border="0" alt="" width="400" height="83" /></a></div>
<p>At this stage, Twitter&#8217;s URL is stripped and replaced with the standard RT @, to attribute authorship to the original tweeter.  The second line replaces the date with a <strong>colon and space</strong> (&#8220;: &#8221;). You obviously can&#8217;t see the space in this screen cap, so make sure you whack the spacebar once after typing your colon, or there will be no space between the user&#8217;s name and their tweet.</p>
<p>This bit of code will need to be updated once a year to reflect the date change.  It&#8217;s a tiny hassle, but the results are worth it.</p>
<p>Connect the modules in the order we&#8217;ve created them, with the <strong>&#8220;Regex&#8221;</strong> module exiting to <strong>&#8220;Pipe Output&#8221;</strong>. You connect modules by clicking and dragging the bottom circle of the module toward the top circle of an adjacent one to create a pipeline.</p>
<p>Finally, make sure you save your pipe!</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/__0ZOaHZXAl0/S_6FzRvtd3I/AAAAAAAAAKQ/bREU6fFQAKc/s1600/GCtwitterbot-0.png"><img src="http://3.bp.blogspot.com/__0ZOaHZXAl0/S_6FzRvtd3I/AAAAAAAAAKQ/bREU6fFQAKc/s400/GCtwitterbot-0.png" border="0" alt="" width="400" height="260" /></a></div>
<p>Congratulations.  The hard part is done.  The good news is that now that you&#8217;ve saved this as a prototype, you can easily create additional bots by cloning it.  The GCconnex bot is a clone of the GCPEDIA bot, with only minor alterations to update the raw RSS feed and filter criteria.</p>
<p><span style="text-decoration: underline;"><strong>Connecting a ReTweeting Service</strong></span></p>
<p>I use Twitterfeed, but RSS2twitter and similar services should do just fine.  Sign up for an account, then begin by giving it the processed RSS feed from Pipes.</p>
<ol>
<li>You&#8217;ll need to find your Pipe&#8217;s feed. Click on &#8220;My Pipes&#8221;, select its name from the list, then right click and copy the link location of the &#8220;Get as RSS&#8221; link.</li>
<li>From Twitterfeed, go to the Feed Dashboard and select &#8220;Create New Feed&#8221;.</li>
<li>Name the feed, and paste the URL from step 1.</li>
<li>Open the Advanced Settings, and make the following changes:</li>
</ol>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://2.bp.blogspot.com/__0ZOaHZXAl0/S_6K1CtusGI/AAAAAAAAAKU/y9wc0nIgK9Q/s1600/GCtwitterbot-5.png"><img src="http://2.bp.blogspot.com/__0ZOaHZXAl0/S_6K1CtusGI/AAAAAAAAAKU/y9wc0nIgK9Q/s400/GCtwitterbot-5.png" border="0" alt="" width="400" height="92" /></a></div>
<p>Make sure the feed checkbox is active, complete the steps, and save!</p>
<p>Be patient.  It can take a bit of time to start, and I&#8217;ve noticed that Twitter Search will sometimes refuse to talk to Pipes temporarily if it has been queried too often, but I can personally attest that this system works well.</p>
<p>Cheers.</p>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2010/05/building-an-rt-twitterbot/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Do-It-Yourself Degree Milling for Fun and&#8230; well, Just Fun</title>
		<link>http://trl.ca/2008/05/do-it-yourself-degree-milling-for-fun-and-well-just-fun/</link>
		<comments>http://trl.ca/2008/05/do-it-yourself-degree-milling-for-fun-and-well-just-fun/#comments</comments>
		<pubDate>Fri, 02 May 2008 23:32:57 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=431</guid>
		<description><![CDATA[When I was younger, I liked to hang my degrees up in my office.  I suppose that until I had a well established sense of identity and self worth, those framed bit of paper helped me feel like I belonged in the world of professionals. While they still have some importance to me—primarily as legal [...]]]></description>
			<content:encoded><![CDATA[<p>When I was younger, I liked to hang my degrees up in my office.  I  suppose that until I had a well established sense of identity and self  worth, those framed bit of paper helped me feel like I belonged in the  world of professionals.</p>
<p>While they still have some importance to me—primarily as legal  documents that I can produce to substantiate my credentials, should I  ever be asked to—for the most part these days they&#8217;re household  artwork.  So what to hang at work?</p>
<p>I suppose I could have bought some motivational poster with a  striking photograph and an inspirational caption, but&#8230; nah.  Why not  create some amusing fake degrees?  After all, I have valuable  skills and  life experience which I can use to obtain a degree without studying—at least that&#8217;s what  those stupid spam e-mails are always telling me.  But then I tell myself, why  should I mail <em>you</em> a check to0 send me something impressive looking but  worthless, when I can create something just as impressively worthless at  home for free?</p>
<p><a href="http://trl.ca/wp-content/uploads/2010/04/BillyBoBobUniversity-e1272371700461.png"><img class="alignright size-medium wp-image-429" title="BillyBoBobUniversity" src="http://trl.ca/wp-content/uploads/2010/04/BillyBoBobUniversity-e1272371700461-300x231.png" alt="" width="300" height="231" /></a>So I made a bunch of fake degrees and hung them  around my office.  Here&#8217;s one:  isn&#8217;t she a beauty?  And I have others:</p>
<ul>
<li>A Master of Locksmithing from <em>Yale University</em></li>
<li>A Bachelor of Science in Physics of Beer Pong from <em>Harverd <em>University </em></em>(yes,  Harv<strong>e</strong>rd)</li>
<li>A Bachelor of Arts in Counterfeiting from<em> Leland Stan</em><strong><em>d</em></strong><em>ford  Junior University</em>.</li>
</ul>
<p>I&#8217;d have misspelled Yale, but it was too critical to the joke.</p>
<p>My co-workers love them too.  I&#8217;ve made many more that matched the  personality quirks of the recipient.  My personal favourite, a Master in  Bathroom Renovation from <em>Bath Spa University</em>.  I couldn&#8217;t believe it  was a real institution, and again, I couldn&#8217;t misspell it.  Honestly, I  doubt either University will come knocking with cease and desist orders.</p>
<p>All you need is a word processor, some borrowed graphics from  legitimate institutions, and some fancy fonts from a site <a href="http://www.1001freefonts.com/">like this</a>.  I strongly  recommend collecting a variety of Old English fonts, in addition to as many handwriting script fonts as you can find.</p>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2008/05/do-it-yourself-degree-milling-for-fun-and-well-just-fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling MMS streams in Firefox</title>
		<link>http://trl.ca/2007/04/enabling-mms-streams-in-firefox/</link>
		<comments>http://trl.ca/2007/04/enabling-mms-streams-in-firefox/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 09:37:39 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MMS]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=110</guid>
		<description><![CDATA[If you&#8217;re sick of seeing &#8220;MMS is not a registered protocol&#8221; when trying to view streaming content, here&#8217;s the fix (compiled from a few half-correct or half-clear descriptions from around the net). I use Debian Linux with the KDE desktop, but this should work so long as you&#8217;ve got Firefox and Kaffeine installed. Mplayer or [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://trl.ca/wp-content/uploads/2007/04/firefox.jpg"><img class="alignright size-full wp-image-225" title="firefox" src="http://trl.ca/wp-content/uploads/2007/04/firefox.jpg" alt="" width="295" height="285" /></a>If you&#8217;re sick of seeing &#8220;MMS is not a registered protocol&#8221; when trying to view streaming content, here&#8217;s the fix (compiled from a few half-correct or half-clear descriptions from around the net).</p>
<p>I use Debian Linux with the KDE desktop, but this should work so long as you&#8217;ve got Firefox and Kaffeine installed. Mplayer or another media player or front-end will probably work in place of Kaffeine.</p>
<p>(1.) Open Firefox, type &#8220;about:config&#8221; (no quotes) in the address window, and click enter.</p>
<p>(2.) Right click on the window and choose [New], then [String] from the pop-up menu that appears.</p>
<p>(3.) In the first pop-up box, enter: &#8220;network.protocol-handler.app.mms&#8221; (no quotes, and it might just be easier to cut &#8216;n paste this into the box).</p>
<p>(4.) In the next pop-up box enter the path to Kaffeine (e.g. &#8220;/usr/bin/kaffeine&#8221;).</p>
<p>(5.) Now, click in the main window again but choose [New] then [Boolean]</p>
<p>(6.) In the first pop-up box, enter: &#8220;network.protocol-handler.external.mms&#8221;</p>
<p>(7.) In the second pop-up select [True].</p>
<p>Done. Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2007/04/enabling-mms-streams-in-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Speak Tamarian</title>
		<link>http://trl.ca/2006/02/how-to-speak-tamarian/</link>
		<comments>http://trl.ca/2006/02/how-to-speak-tamarian/#comments</comments>
		<pubDate>Wed, 15 Feb 2006 05:18:59 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=636</guid>
		<description><![CDATA[Too stupid to learn Klingon? Relax! Have you been rejected by the Über-nerds at Star Trek Conventions? Rejoice! Tamarian is the language spoken by the Children of Tamar, first heard in the episode &#8220;Darmok&#8221; from the fifth season of Star Trek: The Next Generation. Unlike traditional earth speech, it relies on metaphor and allegory to [...]]]></description>
			<content:encoded><![CDATA[<p>Too stupid to learn <em>Klingon?</em> <strong>Relax!</strong></p>
<p>Have you been rejected by the <em>Über-nerds</em> at <em>Star Trek</em> Conventions?  <strong>Rejoice!</strong></p>
<p><strong>Tamarian</strong> is the language spoken by the <em>Children of  Tamar</em>, first heard in the episode &#8220;Darmok&#8221; from the fifth season of <em>Star  Trek: The Next Generation</em>.  Unlike traditional earth speech, it  relies on metaphor and allegory to communicate meaning.</p>
<p>This confounded Starfleet for years, despite the long existence  of the <em>Universal Translator</em>, which can somehow resolve all sorts  of obscure clicks and bloobs into recognizable English speech, yet was  somehow unable to cross-reference obvious proper nouns with the names in  its own cultural databases.</p>
<p>Now, for the first time, you too can learn to speak an alien  tongue by expressing earth allegories using <em>Tamarian</em> syntax.   Just review the Tamarian phrases given as examples, then create your own   phrases using earth references.</p>
<p><strong>NOTE:</strong> For best results, use well-known celebrity  references, but avoid overutilized references like <em>Michael Jackson</em> or <em>O.J. Simpson</em>.  Failure to do so may result in the listener  breaking off the conversation and leaving (<em>&#8220;Kiteo, his eyes closed.&#8221;</em>)  or attacking you unexpectedly (<em>&#8220;Uzani, his army at Lashmir.&#8221;</em>)</p>
<p><a id="Tamarian" rel="nofollow" name="Tamarian"></a></p>
<h2>Tamarian</h2>
<table cellspacing="2" cellpadding="2" width="95%">
<tbody>
<tr bgcolor="beige">
<td><strong>Cultural Reference</strong></td>
<td><strong>Meaning</strong></td>
</tr>
<tr bgcolor="beige">
<td>Darmok and Jalad at Tanagra.</td>
<td><em>Friendship as a result of a fight against a common enemy.</em></td>
</tr>
<tr bgcolor="beige">
<td>Shaka, when the walls fell.</td>
<td><em>Failure.</em></td>
</tr>
<tr bgcolor="beige">
<td>Sokath, his eyes uncovered (or, his eyes open).</td>
<td><em>An understanding or realization has been achieved.</em></td>
</tr>
<tr bgcolor="beige">
<td>Kailash, when it rises.</td>
<td><em>An accident or unavoidable loss (e.g. natural disaster).</em></td>
</tr>
</tbody>
</table>
<p><a id="North_American_English" rel="nofollow" name="North_American_English"></a></p>
<h2>North American English</h2>
<table cellspacing="2" cellpadding="2" width="95%">
<tbody>
<tr bgcolor="beige">
<td><strong>Cultural Reference</strong></td>
<td><strong>Meaning</strong></td>
</tr>
<tr bgcolor="beige">
<td>Pam and Tommy on Lake Mead.</td>
<td><em>An act of stupidity or impulsiveness, especially one with  wide repercussions.</em></td>
</tr>
<tr bgcolor="beige">
<td>Janet, her nipple uncovered.</td>
<td><em>A futile cry for help or attention, usually from a desperate  person.</em></td>
</tr>
<tr bgcolor="beige">
<td>Martha, on home detention.</td>
<td><em>A joke or farce.</em></td>
</tr>
<tr bgcolor="beige">
<td>Shatner, his toupee unfurled. <small>(May substitute <em>Shatner</em> with Marv Albert, Sam Donaldson, Elton John or Burt Reynolds)</small></td>
<td><em>A flimsy lie, an embarrassment, or some other uncomfortable  truth that people know about but don&#8217;t talk about.</em></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2006/02/how-to-speak-tamarian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling mailto: in Firefox</title>
		<link>http://trl.ca/2005/10/enabling-mailto-in-firefox/</link>
		<comments>http://trl.ca/2005/10/enabling-mailto-in-firefox/#comments</comments>
		<pubDate>Tue, 04 Oct 2005 20:27:50 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=1024</guid>
		<description><![CDATA[As of Firefox 1.0.6 (Debian), FF still does not respond to email links in webpages. I have no clue why configuration of an external email program isn&#8217;t built into FF&#8217;s preferences yet, but it&#8217;s simple enough to configure if you haven&#8217;t already done so. (1.) Open Firefox, type &#8220;about:config&#8221; (no quotes) in the address window, [...]]]></description>
			<content:encoded><![CDATA[<p>As of Firefox 1.0.6 (Debian), FF still does not respond to email links in webpages. I have no clue why configuration of an external email program isn&#8217;t built into FF&#8217;s preferences yet, but it&#8217;s simple enough to configure if you haven&#8217;t already done so.</p>
<p>(1.) Open Firefox, type &#8220;about:config&#8221; (no quotes) in the address window, and click enter.<br />
(2.) Right click on the window and choose &lt;New&gt;, then &lt;String&gt; from the pop-up menu that appears.<br />
(3.) In the first pop-up box, enter: &#8220;network.protocol-handler.app.mailto&#8221; (no quotes, and it might just be easier to cut &#8216;n paste this into the box).<br />
(4.) In the next pop-up box enter the path to Thunderbird, or another email client (e.g. &#8220;/usr/bin/mozilla-thunderbird&#8221;).</p>
<p>That should do it. If not:<br />
(1.) Verify that your path to the email application is correct (e.g. &#8220;whereis mozilla-thunderbird&#8221; from a console window)<br />
(2.) In about:config verify that &#8220;network.protocol-handler.external.mailto&#8221; is set as Boolean / True (that&#8217;s the default AFAIK, so this shouldn&#8217;t be set to False unless you&#8217;ve changed it).</p>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2005/10/enabling-mailto-in-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to make a Favicon for your website using Debian Linux</title>
		<link>http://trl.ca/2005/10/how-to-make-a-favicon-for-your-website-using-debian-linux/</link>
		<comments>http://trl.ca/2005/10/how-to-make-a-favicon-for-your-website-using-debian-linux/#comments</comments>
		<pubDate>Mon, 03 Oct 2005 14:37:21 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=1026</guid>
		<description><![CDATA[To make a favicon (that icon that appears before http:// in the address bar of your browser): (1.) Install xpm2wico (xpm to Windows ico converter) using APT. (2.) Capture and shrink or create/edit a 16&#215;16 graphic in GIMP, KIconEdit, etc. (3.) Save your image in X PixMap Image (xpm) format. (4.) Open a console to [...]]]></description>
			<content:encoded><![CDATA[<p>To make a favicon (that icon that appears before http:// in the address bar of your browser):</p>
<p>(1.) Install xpm2wico (xpm to Windows ico converter) using APT.</p>
<p>(2.) Capture and shrink or create/edit a 16&#215;16 graphic in GIMP, KIconEdit, etc.</p>
<p>(3.) Save your image in X PixMap Image (xpm) format.</p>
<p>(4.) Open a console to the directory with your file and type: &#8220;xpm2wico favicon.xpm favicon.ico&#8221;.</p>
<p>(5.) Upload your new .ico file to your website&#8217;s main directory, and add this bit of code to the webpage&#8217;s HTML (edit the icon name as appropriate):</p>
<pre>&lt;link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2005/10/how-to-make-a-favicon-for-your-website-using-debian-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beginning Bass: Posture and Finger Technique</title>
		<link>http://trl.ca/2001/08/beginning-bass-posture-and-finger-technique/</link>
		<comments>http://trl.ca/2001/08/beginning-bass-posture-and-finger-technique/#comments</comments>
		<pubDate>Tue, 28 Aug 2001 01:51:10 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[bass]]></category>
		<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=161</guid>
		<description><![CDATA[What&#8217;s so hard about playing bass? You pick it up, hang it on a strap, and pound the crap out of it with your hand. You can play it around your knees like Geezer Butler, or play it with the headstock pointed at the ceiling like Fieldy. It ain&#8217;t rocket science. Is it? If you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://trl.ca/wp-content/uploads/2001/08/fieldy.jpg"><img class="alignright size-medium wp-image-208" title="fieldy" src="http://trl.ca/wp-content/uploads/2001/08/fieldy-244x300.jpg" alt="" width="244" height="300" /></a>What&#8217;s so hard                      about playing bass? You pick it up, hang it on a strap, and                      pound the crap out of it with your hand. You can play it around                      your knees like Geezer Butler, or play it with the headstock                      pointed at the ceiling like Fieldy. It ain&#8217;t rocket science.                      Is it?</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;">If you&#8217;re unconcerned                      by carpal tunnel syndrome and impervious to fatigue &#8212; read                      no further. However, if you think your present way of playing                      is hurting your back, your hands and your sound &#8212; read on.<br />
</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;"><strong>Standing Up</strong>:                      Most of us learned to play while sitting down. It&#8217;s the most                      comfortable thing in the world. I remember that when I first                      tried to stand while playing, it felt completely awkward &#8212;                      like I had to learn to play all over again. The reason? The                      instrument wasn&#8217;t in the same position relative to my body                      as it was before.</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;"><strong>Strap Length</strong>:                      Adjust your strap so that your bass is in exactly the same                      position when you stand, as it is when you sit. Follow these                      steps. (1.) Sit, with your hands on the bass in play position                      (2.) Stand. (3.) If you feel that the position or angle of                      your hands and arms has shifted because of the instrument                      being raised or lowered, re-adjust your strap length. (4.)                      Repeat until there is no discernible difference between the                      standing and seated instrument position.</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;"><strong>Instrument Balance</strong>:                      The amazing variety of bass body styles these days is a double-edged                      sword. It&#8217;s easy to find an instrument that looks cool, but                      more difficult to find one that balances correctly. The B.C.                      Rich Ironbird is amazing to look at, but you&#8217;re constantly                      having to lift the neck as you play. Your fret hand is already                      being exerted fingering the notes&#8230; do you really need to                      make it work harder? Rather than give up your precious Gibson                      Flying-V bass, a new strap might be in order. Wide leather                      straps are a good choice. They distribute the weight of a                      heavy instrument over a larger surface area, saving your back.                      They also tend to &#8220;stick&#8221; to your clothing, allowing                      less slip. Take your bass to the music store and experiment.                      A $40 strap pays for itself if it saves you one trip to the                      massage therapist.</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;"><strong>Plucking Hand</strong>:                      Some bass players complain that they tire easily because the                      strings are &#8220;big&#8221;. They say that the bass is a &#8220;strength                      instrument&#8221;. Obviously, they haven&#8217;t seen all the tiny                      female bass players I have. <img src='http://trl.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Bass players who tire easily                      tend to have poor plucking hand technique. To conserve energy,                      the right hand (for us right handed players) should move as                      little as possible. First, let&#8217;s assume we&#8217;re playing a 4                      string bass in standard tuning.  Make sure your thumb                      is resting on the pickup above the E string.  It doesn&#8217;t                      matter if your bass has P&#8217;s, J&#8217;s, or humbuckers&#8230; there&#8217;s                      generally some ledge for you to anchor your thumb on. If possible,                      always keep the thumb at a right angle (perpendicular) to                      the surface of the body.  Now, pluck with your fingers,                      as if you were trying to bring your fingers up to touch your                      thumb.  This is the same natural, comfortable movement                      you use to pick up a small or narrow object&#8230; like a pencil.                       The only time your thumb should move from its place                      on top of your pickup, is when you are playing your G string.                      In that case, rest the thumb on the E string instead of the                      pickup. Not only does this give you a better reach at the                      G, it mutes the E. Practice this. Look at your thumb from                      time to time. Watch that your fingers are always pulling up                      and towards the thumb. Master this technique, and you won&#8217;t                      tire as easily.</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;"><strong>But I Use A                      Pick!</strong>: Do you pick bi-directionally, or just downward?                      Guitarists are often guilty of this, too. If you just pick                      downward, your arm has to do twice as much pumping for the                      same number of notes. Play something fast, and you might as                      well forget it. Learn to pick in both directions. Play every                      song so that you alternate up and downstrokes. Begin musical                      lines with upstrokes, just to remind yourself to pick both                      ways. Downstrokes are a hard habit to break, and it will take                      time until your downstroke and upstroke notes sound the same.                      Get to work on it now.</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;"><strong>Fingers</strong>:                      Some players only use 2 of their 4 fingers on each hand. Practice                      using them all! Yes, your pinkies are kind of useless, but                      every little bit helps. When I first started trying to use                      all 4, I found my fret hand pinky was a good starting finger                      for fast downward runs, but was not as great at holding notes.                      It was very weak in the beginning, and I often had to brace                      it with its next door neighbour. With time, its gotten stronger.                      The pinky on my plucking hand lends some help wherever it                      can. It can be particularly useful for popping notes on my                      high C string. Third fingers are useful most of the time,                      especially for playing (tah-dah!) triplets. On my fret hand,                      my second or third finger will fret a note, depending on which                      one is closer, or faster. If you usually pluck with only two                      fingers, why not try using your third as an alternate finger,                      to give your second finger a rest? It&#8217;s just as easy to play                      8th notes with 1 and 3 instead of 1 and 2.<br />
</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;"> <strong>Back to Standing                      Up</strong>: So&#8230; your bass is at the correct height, both hands                      are making the most of your energy &#8212; what about your feet?                      Standing in one place is fatiguing, especially if you play                      a 6, or another heavy solid wood bass. If you absolutely must                      remain motionless, keep your feet spaced apart at shoulder                      width. Avoid leaning back and forth from foot to foot. Keep                      a stool nearby in case you need a rest. But to really keep                      your feet from tiring, I think it&#8217;s more straightforward (and                      more interesting) to just move. I see too many bass players                      on MTV and Muchmusic that just hang in the background like                      wallpaper. On the other end of the spectrum are players like                      Flea that bounce all over the stage. Why not try for something                      in between? Personally, I enjoy playing more (and I think                      I play better) when I move to my own groove. Audiences like                      it too. The guitarist and singer can&#8217;t be everywhere at once.                      Fill some empty space up front, and make a connection with                      the audience. There&#8217;s no need to jump around like a chihuahua                      on acid; simply walking around and swaying a little will keep                      you loose and the crowd watching.</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;">Now go practice.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2001/08/beginning-bass-posture-and-finger-technique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beginning Bass: How To Choose The Right Gear</title>
		<link>http://trl.ca/2001/07/beginning-bass-how-to-choose-the-right-gear/</link>
		<comments>http://trl.ca/2001/07/beginning-bass-how-to-choose-the-right-gear/#comments</comments>
		<pubDate>Sun, 22 Jul 2001 23:17:41 +0000</pubDate>
		<dc:creator>Todd Lyons</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[bass]]></category>
		<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false">http://trl.ca/?p=159</guid>
		<description><![CDATA[New bassists, young and old alike, ask this question all the time: What gear should I buy? I generally answer them with a level of detail that makes their eyes glaze over. Is it fear? Boredom? It&#8217;s difficult to tell sometimes. To spare you the pain of experiencing this yourself, I felt that writing an [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://trl.ca/wp-content/uploads/2001/07/bass_choice.jpg"><img class="alignright size-medium wp-image-205" title="bass_choice" src="http://trl.ca/wp-content/uploads/2001/07/bass_choice-300x180.jpg" alt="" width="300" height="180" /></a>New bassists, young   and old alike, ask this question all the time: What gear should  I buy?  I generally answer them with a level of detail  that makes their eyes glaze over.  Is it fear?  Boredom?  It&#8217;s difficult to tell sometimes.  To spare you the pain of experiencing this yourself, I felt that writing an article was the most humane approach.  And, just in case you&#8217;re too lazy to read, let&#8217;s just cut to the chase.   The secret of choosing good equipment is&#8230; eyes closed, ears open.  If you want the detailed version, you&#8217;ll  just have to keep reading.  Thank you, and good night.</p>
<p>Still reading?   Good.  Let&#8217;s start with the budget.</p>
<p>Step 1:   Determine the total amount of money you&#8217;re willing to spend  and promise yourself not to exceed it.  If you have $500  for a bass and an amp, split up the money between those two  things.  Try to stay close to 50/50 or 60/40 unless you  want to get the smallest practice amp possible, just to see  if you&#8217;ll be good enough to warrant buying a big one later.  Warning: Try not to go cheap on the bass.  A $99  bass will sound like crap through your $401 killer amp.</p>
<p>Step 2:  Here&#8217;s where you get to close your eyes.  Don&#8217;t be fooled  into buying an expensive, big name instrument.  Having   a top of the line Modulus like Flea plays won&#8217;t  make you sound like Flea.  It&#8217;ll just make you broke.   There&#8217;s no need to spend a fortune until you know you want to get really serious and start performing at clubs.    For a first instrument, I would recommend something  that&#8217;s of good quality, but inexpensive. Squier basses (made by Fender) and Epiphone (made by  Gibson) are a good buy, as are the lower priced Yamaha  RBX models, like the RBX 260. Any quality used bass  under $300 is also worth looking into. When I say quality  I mean&#8230; how does it feel in your hands? Does it feel solid and not cheap? Is it comfortably contoured to your body? When you hang it on a strap and stand up, does it balance?  If  the neck and headstock are heavy, you&#8217;ll tire quickly trying  to keep it raised while you play.</p>
<p>Eyes still closed?   Don&#8217;t be fooled by fancy paint jobs and flash. Concentrate  on solid, comfortable feeling instruments.  Pick up a   dozen different basses in your price range. Can&#8217;t play yet?    So what.  Run your fingers over the strings&#8230;  hold it on your lap. If it feels solid, get it. If it feels like it&#8217;s made of particle board with a plastic candy-coated  top, don&#8217;t get it.  Don&#8217;t buy an instrument at  the first store you visit.  Don&#8217;t buy any instrument on your first day of bass hunting.  You owe  it to yourself to be sure you&#8217;ve seen every good bass in town and tried them all.  At each store you visit, make some  notes about the models you like, and the cost.  On another  day you can go back and re-try all the ones you liked.</p>
<p>So&#8230; you&#8217;ve narrowed  the stores&#8217; inventories down to one or two models you like.   If you have the time (and you should make the time), try out several identical instruments through  an amplifier (see Step 3, below).  Seriously.  I&#8217;ve  been playing a lot of gear to review and I&#8217;ve  noticed significant feel and tone differences in many basses  of the same brand and model. They may all be created at the                      same factory, but they are not all created equally. The  most striking example I found was a Fender Standard  Jazz Bass (made in Mexico) that blew away all the other Mexi-Jazz basses and several of the USA-made Fenders I tried for comparison. Not being a luthier, or even casually familiar with the process of winding pickups, it&#8217;s difficult for me to explain how pickups of the same design can sound  so different.  In any case, this &#8220;cheap&#8221; Jazz  bass had high output, low noise and killer funk tone. I almost                      bought it on the spot. Then, I reminded myself I had to eat, and that as sweet as this bass was, it wasn&#8217;t necessary for my survival.  Take my advice though&#8230; an extra 15 minutes  spent on trying those 3 &#8220;identical&#8221; Yamaha  RBX&#8217;s may find you a diamond in the rough.</p>
<p>Hey!  Quit  looking at that Modulus!  The &#8220;cheap&#8221;   instrument you&#8217;re buying today can be upgraded to be good enough to play on a stage, or even record with,  for  an extra hundred bucks!  An inexpensive but good quality  bass with after-market replacement pickups can sound and play as well as an expensive bass for a fraction of the cost.  Why  pay for a $1000 bass with expensive Bartolini pickups (or Seymour Duncan, or DiMarzio)?   If and when you become Bass-god, you can buy the same  pickups for $50-$150, install them in your bass, and throw  your old ones away.  For another $50, you can have your  instrument professionally &#8220;set up&#8221;, so that the  action and intonation of the neck is perfect &#8212;  easy  to play, perfectly in tune, no fret buzzes &#8212; just like an  instrument that costs twice as much.  Trust me on this.  Ready to look at amplifiers now?  Open your eyes while we walk over.</p>
<p>Step 3: Great!  You&#8217;ve got your favourite [insert choice here] bass.  How much money do you have left?  Hopefully  enough for a combo amp.  Combo amps are so-called, because  they combine the amplifier &#8220;head&#8221; and a speaker  &#8220;cabinet&#8221; into one unit.  For those looking for an amazing little practice amp, I highly recommend the Peavey MicroBass.  It&#8217;s fine for your bedroom, apartment, or even jamming with your friend and his acoustic guitar.  Other small, inexpensive combo amps ($300 or less) are made by Crate, Fender, Trace Elliot, Danelectro, Vox,  Squier, and SWR.  Some of  these manufacturers (most notably SWR) also make huge, expensive amps.  In any case, find all the combo amps there are in your city at your price range and try them all.  Turn them up to the volume you&#8217;d normally practice at, and pound  on that big E top string (unless you can play something other than E).</p>
<p>From this point, don&#8217;t worry about the brand anymore.  Let your ear tell you which sounds the best for you.  Unless you know what you&#8217;re doing, don&#8217;t play with the knobs too much.  It&#8217;s easy to make a good amp sound bad if you dial all the tone down.  Get a salesman to help you if you need assistance,                      but beware of commissioned salespeople trying to up-sell you on an expensive model, or push a brand that you don&#8217;t like.</p>
<p>What?  You  blew all your money on the bass?  Didn&#8217;t you read Step 1? Headphone amps are a bargain solution, but you&#8217;ll just be practising alone until you can afford something  better.  However, if you just want to play for your own amusement, maybe these are the perfect choice.  If you&#8217;re  lucky enough to have a bit extra to spend on an amp, get the loudest one you can afford.  Here&#8217;s where it can be confusing.  Usually, the more watts of power an amp is capable of (e.g. 50 watts RMS), the louder it sounds.  In reality, some better quality amps of lesser wattage can sound louder  than lesser quality amps of higher wattage.  Again, it all boils down to listening instead of looking.  Your own ears will tell you what sounds best.</p>
<p>Happy hunting.</p>
]]></content:encoded>
			<wfw:commentRss>http://trl.ca/2001/07/beginning-bass-how-to-choose-the-right-gear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  trl.ca/tag/how-to/feed/ ) in 5.40727 seconds, on Feb 6th, 2012 at 5:58 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 6th, 2012 at 6:58 am UTC -->
