<?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>Quite a Bright Light &#187; Technology</title>
	<atom:link href="http://www.quitebrightlight.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.quitebrightlight.com</link>
	<description></description>
	<lastBuildDate>Mon, 10 May 2010 19:40:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IP based redirect for bots using .htaccess</title>
		<link>http://www.quitebrightlight.com/2009/04/ip-based-redirect-for-bots-usin-htaccess/</link>
		<comments>http://www.quitebrightlight.com/2009/04/ip-based-redirect-for-bots-usin-htaccess/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 21:01:53 +0000</pubDate>
		<dc:creator>jefke</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.quitebrightlight.com/?p=22</guid>
		<description><![CDATA[Like all of us &#8211; I think &#8211; I really hate comment spammers. I really hate unruly bots, actually. I really do. If you start keeping stats of visitors on your site, you&#8217;ll quickly spot bots crawling all over your site, searching for all sorts of ways to epxloit your website. They look for email [...]]]></description>
			<content:encoded><![CDATA[<p>Like all of us &#8211; I think &#8211; I really hate comment spammers. I really hate unruly bots, actually. I really do. If you start keeping stats of visitors on your site, you&#8217;ll quickly spot bots crawling all over your site, searching for all sorts of ways to epxloit your website. They look for email addresses, they try to submit spam comments, they try to find ways to enter your database, they do everything but help you. They are leeches. They stink. I really don&#8217;t like them&#8230;</p>
<p>Luckily, there are different ways to handle bots as well. If you&#8217;re using a .htacces file, for example, you can add a snippet to block the vermin based on their IP address. An idea I liked even better is to <a href="http://amifamousnow.com/how-to/howto-htaccess-ip-redirect-to-any-site/" onclick="pageTracker._trackPageview('/outgoing/amifamousnow.com/how-to/howto-htaccess-ip-redirect-to-any-site/?referer=');">redirect the bots</a> to a site that tries to reeducate the bots. You never know. </p>
<p>In stead of redirecting the bots to a governement site where they can take a seat and follow a hands-on course on cyber crimes, another good idea is to send the little bastards to a <a href="http://www.americanbeaconfunds.com/contact/spam/trap.html" onclick="pageTracker._trackPageview('/outgoing/www.americanbeaconfunds.com/contact/spam/trap.html?referer=');">spam trap page</a>. Gives me visions of all bots in the world swimming around in a pool of interlinked spam pages, never able to get out by them selves. Heaven&#8230;</p>
<p>So that&#8217;s what I do now, I redirect the bots to a spam trap. Typing in the IP&#8217;s in the required format for the .htaccess file, however, can be a PITA. Therefore, I wrote a little script to generate the .htaccess snippet based on a list of IP&#8217;s in their normal format. The .htaccess format itself comes from <a href="http://amifamousnow.com/how-to/howto-htaccess-ip-redirect-to-any-site/" onclick="pageTracker._trackPageview('/outgoing/amifamousnow.com/how-to/howto-htaccess-ip-redirect-to-any-site/?referer=');">Am I Famous Now</a>. Insert the URL where you want to send the bots to or leave the one I use, insert the IP&#8217;s of the bots and push the button:</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0445421940264769";
google_ad_slot = "7713378196";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<br />
<script type="text/javascript" src="http://www.quitebrightlight.com/wp-includes/js/jquery/jquery.form.js"></script><br />
<script type="text/javascript"> function createhtaccess() {
  var queryString = jQuery("#IPform").formToArray();
  jQuery("#IPresult").load("/scripts/IPredirect.php", queryString);
  jQuery("#IPresult").addClass("insertcode");
  }
  </script></p>
<form id="IPform">
<strong>The URL to refer the bots to:</strong></p>
<div class='field'>
<TEXTAREA name="URL" id="URL" rows="2" cols="60">http://www.americanbeaconfunds.com/contact/spam/trap.html</TEXTAREA>
</div>
<p><strong>The IP&#8217;s to refer (one per line):</strong></p>
<div class='field'>
<TEXTAREA name="IPs" id="IPs" rows="10" cols="60">xxx.xxx.xxx.xxx</TEXTAREA>
</div>
<input type=button value='generate .htaccess snippet' onclick='createhtaccess();' />
</form>
<div name = 'IPresult' id = 'IPresult'></div>
<p>Copy paste the snippet into your .htaccess file, and you&#8217;re all set. (WATCH OUT: if you don&#8217;t know what you&#8217;re doing, messing with .htaccess can wreck your site in a second. Don&#8217;t blame me. I told you.) This works fine, ofcourse, when you can easily keep track of the bots. When you have huge traffic on your site, you probably have a huge number of bots visiting it as well. In that case, you&#8217;re probably better of with a lean and mean, fully automated and integrated bot trapping/blocking device like <a href="http://www.kloth.net/internet/bottrap.php" onclick="pageTracker._trackPageview('/outgoing/www.kloth.net/internet/bottrap.php?referer=');">this</a> or <a href="http://www.kloth.net/internet/bottrap.php" onclick="pageTracker._trackPageview('/outgoing/www.kloth.net/internet/bottrap.php?referer=');">this</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0445421940264769";
google_ad_slot = "7713378196";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.quitebrightlight.com/2009/04/ip-based-redirect-for-bots-usin-htaccess/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pentax K20D firmware update under Linux</title>
		<link>http://www.quitebrightlight.com/2009/04/pentax-k20d-firmware-update-under-linux/</link>
		<comments>http://www.quitebrightlight.com/2009/04/pentax-k20d-firmware-update-under-linux/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 21:55:25 +0000</pubDate>
		<dc:creator>jefke</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[Pentax K20D]]></category>

		<guid isPermaLink="false">http://www.quitebrightlight.com/?p=21</guid>
		<description><![CDATA[Pentax has recently issued a new firmware update (1.03) for their current top DSLR, the K20D. Linux users might be suprised to see that only Windows and Mac users are supposed to download the firmware, as there&#8217;s only a download link for those two. A closer look to the accompanying text, however, shows that the [...]]]></description>
			<content:encoded><![CDATA[<p>Pentax has recently issued a <a href="ttp://www.pentax.jp/english/support/digital/k20d_s.html">new firmware update</a> (1.03) for their current top DSLR, the K20D. Linux users might be suprised to see that only Windows and Mac users are supposed to download the firmware, as there&#8217;s only a download link for those two. A closer look to the accompanying text, however, shows that the Mac download is actually an ordinary zip file. I have yet to see a Linux distro that doesn&#8217;t support extraction of zip-files, and this particular zip-file extracts to the bin-file you need to update the camera. Even under Linux (or BSD or&#8230;)</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0445421940264769";
google_ad_slot = "7713378196";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.quitebrightlight.com/2009/04/pentax-k20d-firmware-update-under-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ctrl-click layer in GIMP</title>
		<link>http://www.quitebrightlight.com/2008/06/ctrl-click-layer-in-gimp/</link>
		<comments>http://www.quitebrightlight.com/2008/06/ctrl-click-layer-in-gimp/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 10:44:26 +0000</pubDate>
		<dc:creator>jefke</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Ctrl-click layer]]></category>
		<category><![CDATA[GIMP]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.quitebrightlight.com/?p=7</guid>
		<description><![CDATA[Just the way I like buying cheap music, I like cheap software. But just the way I don&#8217;t like pirating music, I don&#8217;t like using cracked versions of expensive programs either. And the good news is: there&#8217;s no need to!
I&#8217;m pretty sure everybody with some graphical experience has seen a cracked version of Adobe Photoshop [...]]]></description>
			<content:encoded><![CDATA[<p>Just the way I like <a href="http://www.quitebrightlight.com/2008/05/mp3fiesta-doubles-pricesmp3fiesta-doubles-prices/">buying cheap music</a>, I like cheap software. But just the way I don&#8217;t like pirating music, I don&#8217;t like using cracked versions of expensive programs either. And the good news is: there&#8217;s no need to!</p>
<p>I&#8217;m pretty sure everybody with some graphical experience has seen a cracked version of <strong>Adobe Photoshop</strong> at least once in his life. And rumour has it that Photoshop condones this, because there&#8217;s no way that young kids, for example, are going to pay $500+ for a legal version. By using cracked versions, the kids learn to work with Photoshop, so that once these talented kids start working for real, they are hooked. Free promotion.</p>
<p>While obviously, Adobe won&#8217;t admit this, I guess there are some good reasons for them to try and hook as many people as possible. And one of them is the <a href="http://www.gimp.org/" onclick="pageTracker._trackPageview('/outgoing/www.gimp.org/?referer=');"><strong>GIMP</strong> (Gnu Image Manipulation Program)</a>. At least at amateur level, there&#8217;s not much one can do with Photoshop that you can&#8217;t do with <strong>GIMP</strong>. The main problem for GIMP is: it&#8217;s different from Photoshop. I think nobody will baldly claim that Photoshop is easy to learn. Everybody who hasn&#8217;t had much graphical experience before, will need a couple of hours to find out what the basic principles and possibilities of PS are. That&#8217;s because there&#8217;s an awfull lot that Photoshop can do.</p>
<p>If a Photoshop user starts using GIMP, he can be assured that what he wants to achieve is possible. The only problem is that when he starts looking in the menu for a certain function, chances are he can&#8217;t find it: a lot of functions are called differently, and sometimes placed in a totally different menu. GIMP is different.</p>
<p>The thing I missed the most, when I started using the GIMP, was ctrl-clicking a layer, for selecting all non-transparent items. I couldn&#8217;t find it, and for a while, I really thought that this was a Photoshop-only killer feature. And then, the day of relief dawned: I found it. While it&#8217;s not a shortcut, the function is easily accessible by right-clicking on a layer, and selecting <strong>&#8220;Alpha to Selection&#8221;</strong>. You can find it as well under Layers&gt;&gt;Transparancy&gt;&gt;Alpha to Selection.</p>
<p>By now, I&#8217;ve forgotten most Photoshopisms, and I feel using GIMP like I felt using Photoshop before. (That is: I&#8217;m sure somebody can do it, but I&#8217;ve no idea where to start myself&#8230; ;)</p>
<p>So if you have a crackedl version of Photoshop on your pc, and it gives you a quirky feeling, just give GIMP a try. And make sure not to give up too easily, because I can promise you: there will be times that you curse GIMP for making you feel like a beginner, looking for half an hour for something you could easily do in 2 minutes in PS. But trust me: it&#8217;s worth it&#8230;</p>
<p>ps: For the curious-but-conservative people: there&#8217;s a GIMP plugin that tries to mimic Photoshop behaviour and menu structures in GIMP: <a href="http://www.gimpshop.com/" onclick="pageTracker._trackPageview('/outgoing/www.gimpshop.com/?referer=');">GIMPshop</a>. Haven&#8217;t tried it myself, so feel free to chip in your comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.quitebrightlight.com/2008/06/ctrl-click-layer-in-gimp/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Google Adsense ad language</title>
		<link>http://www.quitebrightlight.com/2008/05/google-adsense-ad-language/</link>
		<comments>http://www.quitebrightlight.com/2008/05/google-adsense-ad-language/#comments</comments>
		<pubDate>Thu, 22 May 2008 12:00:04 +0000</pubDate>
		<dc:creator>jefke</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[ad language]]></category>
		<category><![CDATA[Google adsense]]></category>

		<guid isPermaLink="false">http://www.quitebrightlight.com/?p=6</guid>
		<description><![CDATA[When I started using Google Adsense, my ads were set in the wrong language: in stead of displaying ads in English, Google sent me ads in French. Even more: in stead of calling the whole thing &#8220;Ads by Google&#8220;, it was called &#8220;Google Annonces&#8220;. And all this happened on a site with not a single [...]]]></description>
			<content:encoded><![CDATA[<p>When I started using <a title="Google Adsense" onclick="pageTracker._trackPageview('/outgoing/www.google.com/adsense/?referer=');pageTracker._trackPageview('/outgoing/www.google.com/adsense/?referer=');pageTracker._trackPageview('/outgoing/www.google.com/adsense/?referer=http://www.quitebrightlight.com/2008/05/google-adsense-ad-language/');" href="https://www.google.com/adsense/" target="_self"><strong>Google Adsense</strong></a>, my ads were set in the <em>wrong language</em>: in stead of displaying ads in <em>English</em>, Google sent me ads in <em>French</em>. Even more: in stead of calling the whole thing &#8220;<em>Ads by Google</em>&#8220;, it was called &#8220;<em>Google Annonces</em>&#8220;. And all this happened on a site with not a single non-English word. It took me some time to find out how to change this, even though in the end it was pretty trivial. That&#8217;s why I decided to list some items you&#8217;ll want to check when the language of your ads are not the language you expected.</p>
<p>Google is pretty good in keeping secrets,  so I expect there are not a lot of people outside Google that know its recipe for selecting the language of ads they send you. We do know, however, that it is based on a range of different factors, and changing only one might not yield the result you were hoping for.</p>
<ul>
<li>First of all, there are the -very- obvious ones: your <em>personal settings</em> in your Adsense account. Even though this site is hosted on a server in <a title="DrupalValueHosting" onclick="pageTracker._trackPageview('/outgoing/www.drupalvaluehosting.com/members/aff.php?aff=075&amp;referer=');pageTracker._trackPageview('/outgoing/www.drupalvaluehosting.com/members/aff.php?aff=075&amp;referer=');pageTracker._trackPageview('/outgoing/www.drupalvaluehosting.com/members/aff.php?aff=075&amp;referer=http://www.quitebrightlight.com/2008/05/google-adsense-ad-language/');" href="http://www.drupalvaluehosting.com/members/aff.php?aff=075" target="_blank">Seattle</a> and  fully written in English, it still received French advertising. I think this is due to the fact that that is the closest they could get to my mother country. Mind you, the language in my account was set to English. You can&#8217;t move to another country, in order to have your ads displayed in another country, of course (or if you do, you must have a great website, can I join?) but keep it in mind anyway.</li>
<li>Then we go to the &#8211; for the less web savvy users &#8211; <em>less</em> obvious ones: the <em>meta information</em> in your sites headers. Every webpage starts with a bit of information about itself. This information is formatted in tags, that are called the meta tags. One piece of information you can share with the world, is the language used on the page. I found that my WordPress header didn&#8217;t include this information by default. You can change this by adding it to your header.php file. You can find this file in the directory of the theme you&#8217;re using (e.g. wp-content-&gt;themes-&gt;default-&gt;header.php). You can open it with any text editor, and then you want to change the line that looks like this:
<div class="insertcode">&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221; &lt;?php language_attributes(); ?&gt;&gt;</div>
<p>into this:</p>
<div class="insertcode">&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221; &lt;?php language_attributes(); ?&gt; xml:lang=&#8221;en&#8221; lang=&#8221;en&#8221; &gt;</div>
<p>Now you let the browsers of your visitors and Google or any other robot know that the language of your webpage is English (If you want another language, you&#8217;ll have to change the &#8220;en&#8221; of course). That&#8217;s what did it for me.</li>
<li>And now we go into the really obscure parts: the things you display on your page. It seems to make sense that Google looks at the words you use, and tries to link them to a certain language. So if your website is in Spanish, then it makes sense that the ads are in Spanish, right? But if that&#8217;s what they do, then that&#8217;s only a part of the story. <a title="Apparently" onclick="pageTracker._trackPageview('/outgoing/free-for-tips.blogspot.com/2007/07/google-adsense-tips.html?referer=');pageTracker._trackPageview('/outgoing/free-for-tips.blogspot.com/2007/07/google-adsense-tips.html?referer=');pageTracker._trackPageview('/outgoing/free-for-tips.blogspot.com/2007/07/google-adsense-tips.html?referer=http://www.quitebrightlight.com/2008/05/google-adsense-ad-language/');" href="http://free-for-tips.blogspot.com/2007/07/google-adsense-tips.html" target="_blank">Apparently</a>, the  use of <em>non-English characters</em> can upset the Great Googly Moogly language detector as well. So if tweaking of all the above setting doesn&#8217;t help, you might want to check on what exactly you&#8217;re displaying.</li>
<li>There&#8217;s another factor influencing the language of the ads shown on your site, but there&#8217;s not much you can do about it yourself: the locality of the visitor. A visitor&#8217;s location is obviously a strong indication of his language. So if you&#8217;re located in a Spanish speaking region, and visit an English website, you can still receive adds in Spanish. If you want to check what people in another region will see, you might try to use some kind of a proxy service. (The last time I checked <a onclick="pageTracker._trackPageview('/outgoing/www.webproxy.pro?referer=');pageTracker._trackPageview('/outgoing/www.webproxy.pro?referer=');" href="http://www.webproxy.pro" target="_blank">www.webproxy.pro</a> for example, its IP address returned an address in the States.)</li>
<li>If after all these great tips, you&#8217;re still receiving ads in <a onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Click_consonant?referer=');pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Click_consonant?referer=');pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Click_consonant?referer=http://www.quitebrightlight.com/2008/05/google-adsense-ad-language/');" href="http://en.wikipedia.org/wiki/Click_consonant" target="_blank">click language</a>, then alas, I don&#8217;t know what to do. If you do have other tips, though, do not hesitate to put them in a comment!</li>
</ul>
<p>Cheers</p>
]]></content:encoded>
			<wfw:commentRss>http://www.quitebrightlight.com/2008/05/google-adsense-ad-language/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Thumbs up for DrupalValueHosting!</title>
		<link>http://www.quitebrightlight.com/2008/05/thumbs-up-for-drupalvaluehosting/</link>
		<comments>http://www.quitebrightlight.com/2008/05/thumbs-up-for-drupalvaluehosting/#comments</comments>
		<pubDate>Sun, 11 May 2008 13:34:41 +0000</pubDate>
		<dc:creator>jefke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[drupalvaluehosting]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.quitebrightlight.com/?p=4</guid>
		<description><![CDATA[Not too long ago, I signed up with DrupalValueHosting for a BlowoutPackage2008. So far, I have been very pleased with the services they provide, and I have yet to have performance issues on my websites (though, admittedly, these sites are of the very-small-homebrew type that normally don&#8217;t attract millions of unique visitors each day).
A first [...]]]></description>
			<content:encoded><![CDATA[<p>Not too long ago, I signed up with <strong><a onclick="pageTracker._trackPageview('/outgoing/www.drupalvaluehosting.com/members/aff.php?aff=075&amp;referer=');pageTracker._trackPageview('/outgoing/www.drupalvaluehosting.com/members/aff.php?aff=075&amp;referer=http://www.quitebrightlight.com/wp-admin/edit.php');pageTracker._trackPageview('/outgoing/www.drupalvaluehosting.com?referer=http://www.quitebrightlight.com/wp-admin/edit.php');" href="http://www.drupalvaluehosting.com/members/aff.php?aff=075" target="_blank">DrupalValueHosting</a></strong> for a BlowoutPackage2008. So far, I have been very pleased with the services they provide, and I have yet to have performance issues on my websites (though, admittedly, these sites are of the very-small-homebrew type that normally don&#8217;t attract millions of unique visitors each day).</p>
<p>A first issue I had was that on the temporary IP address they provided for accessing files I uploaded to the public html directory, it was not possible to run php scripts (due to safety reasons). Clearly, I had no clue about what was going on, so I opened a service ticket. Not only did they respond quickly &#8211; on a Sunday morning &#8211; but moreover, they assigned me a private IP address so I could test my sites before changing the DNS servers. Great service.</p>
<p>The second issue I had was with the free domain name that comes with the blowoutpackage. After a couple of days, I noticed that my domain name still hadn&#8217;t been registered. As I had gone back and forth a couple of times during the sign-up, and even changed the domain name once, I thought I messed up the registration. Opened another service ticket, and an hour later, the domain was registered and online&#8230;</p>
<p>As I haven&#8217;t been using DVH for long, I can only speak for this short period, but I really wanted to share how well they treated me up till know. (And as you can see, I haven&#8217;t signed up for the referral program, so you can really trust me, I make no money by telling you this. I might sign up though, as additional users mean an additional load on the server I am using myself. At least, I get something in return that way&#8230;)</p>
<p><em>Edit: I did sign up for the program, so this review is no longer unbiased :-)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.quitebrightlight.com/2008/05/thumbs-up-for-drupalvaluehosting/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What&#8217;s the insert key for?</title>
		<link>http://www.quitebrightlight.com/2008/05/whats-the-insert-key-for/</link>
		<comments>http://www.quitebrightlight.com/2008/05/whats-the-insert-key-for/#comments</comments>
		<pubDate>Fri, 09 May 2008 12:24:32 +0000</pubDate>
		<dc:creator>jefke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[keyboard]]></category>

		<guid isPermaLink="false">http://www.quitebrightlight.com/?p=3</guid>
		<description><![CDATA[I imagine that the keyboard real estate is a hard business to be involved in, these days. Keyboards tend to get tiny, as devices with keyboards are getting smaller, and small devices like cell phones are being fitted with fully functional keyboards. One of the major complaints of the average Asus Eee PC user, besides [...]]]></description>
			<content:encoded><![CDATA[<p>I imagine that the keyboard real estate is a hard business to be involved in, these days. Keyboards tend to get tiny, as devices with keyboards are getting smaller, and small devices like cell phones are being fitted with fully functional keyboards. One of the major complaints of the average Asus Eee PC user, besides the small screen size &#8211; an issue that is being tackled with the new version as we speak &#8211; seems to be the awkwardly small keyboard.</p>
<p>Then why, one wonders, do all keyboard manufacturers all over the world put utterly useless keys on the board? I think the most useless part of my laptop, besides its 56k modem (and to be honest, I’m pretty sure that if I would try hard enough, I would be able to think of a situation where a 56k modem comes in handy), is the insert key. Is there one living soul that can explain to me what it’s use is? The only use I can see for it, is luring you into touching it while hitting the backspace, and subsequently sending two full sentences to sentence valhalla before you realise what’s going on. And of course, you wrote those sentences half an hour earlier, so you don’t remember them too well, and everything you substitute them with doesn’t really <em>flow</em> nicely.</p>
<p>I think ages ago, when a mouse was still something you tried to catch with a rusty piece of metal and a bit of cheese, it might have made sense to use the ‘overtype’ mode. In those times, you couldn’t easily select a bit of text, and type something else. So if your alinea didn’t <em>flow</em> nicely, you would go to the start of it, hit the insert key, and start allover. But those times are over! Now, we have more than 2 or 4 colours on our screen. We don’t use floppy disks anymore. 640 k was clearly not enough for everybody, and guess what: we don’t need the insert key anymore.</p>
<p>So I humbly suggest to all keyboard designers in the world, to find a good alternative use for the insert key. Even a smiley key would get used more often on my keyboard…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.quitebrightlight.com/2008/05/whats-the-insert-key-for/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
