<?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>sentient beings</title>
	<atom:link href="http://www.sentientbeings.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sentientbeings.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 28 Jan 2010 09:14:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>iPad: the best way to experience the web (deaf, partially blind, on your own)</title>
		<link>http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/</link>
		<comments>http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 09:14:00 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Selfish]]></category>
		<category><![CDATA[UI & Usability]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=117</guid>
		<description><![CDATA[The iPad is a device that has no USB ports, no Flash support, no front cam and no multitasking. Let's see what this means.
You won't be able to add additional storage. In a its cheapest form, it has 16GB of storage. That cannot be expanded. Think how many pictures and music you currently have on [...]]]></description>
			<content:encoded><![CDATA[<p>The iPad is a device that has no USB ports, no Flash support, no front cam and no multitasking. Let's see what this means.</p>
<p>You won't be able to add additional storage. In a its cheapest form, it has 16GB of storage. That cannot be expanded. Think how many pictures and music you currently have on your netbook or laptop.</p>
<p>It won't play music on the web. Last.FM, Facebook, YouTube, Hyves, MySpace and a myriad of other websites use Flash to let you listen to music. "The best way to experience the web" is as a deaf person.</p>
<p>You won't be able to connect to network or USB printers. This rules out the iPad as a business tool. Unless you absolutely never have to print anything out.</p>
<p>You won't be able to connect to external storage devices. You won't be able to connect to your Network Storage or other laptops - Windows, Mac or Linux.</p>
<p>It has no camera, so there won't be any videochat. Almost all current netbooks and laptops have a built-in webcam. And you won't be able to add an external webcam because, you guessed it, no USB support. There's also no mention of a microphone so even skyping won't work. Oh, and there's no USB support so no USB microphones either.</p>
<p>It won't play video on the web. Sure, it will have its built-in YouTube app, but since it doesn't have multitasking, that means you will have to stop browsing and watch the movie. When the movie is finished, you'll have to start the browser again. Manually. That's acceptable for a Smartphone, but not for a tablet. And you certainly won't be able to watch MySpace video. Or Vimeo. Or Blip.TV. All of which are very good and valid video sites with extremely good content.</p>
<p>There's no easy way to type text on the tablet. And you can't add a USB keyboard. Because it has no USB. So don't expect to type long mails to your mother - which you could just Skype if you had a webcam. Or even a built-in microphone.</p>
<p>For those of you who think the absence of Flash is good because "you browse with Flash turned off anyway". That is not entirely true for most. Most run with a Flash blocker which allows them to turn Flash ON every once in a while to experience additional content on a website. But you don't even have that choice. There is no Flash. And I highly doubt that it will have HTML5 video support.</p>
<p>So there. No iPad for me. I'll stick to my Acer Netbook for couch surfing.</p>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/&amp;title=iPad%3A+the+best+way+to+experience+the+web+%28deaf%2C+partially+blind%2C+on+your+own%29" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/&amp;title=iPad%3A+the+best+way+to+experience+the+web+%28deaf%2C+partially+blind%2C+on+your+own%29" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/&amp;title=iPad%3A+the+best+way+to+experience+the+web+%28deaf%2C+partially+blind%2C+on+your+own%29" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/&amp;title=iPad%3A+the+best+way+to+experience+the+web+%28deaf%2C+partially+blind%2C+on+your+own%29" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/&amp;title=iPad%3A+the+best+way+to+experience+the+web+%28deaf%2C+partially+blind%2C+on+your+own%29" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/&amp;title=iPad%3A+the+best+way+to+experience+the+web+%28deaf%2C+partially+blind%2C+on+your+own%29" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/&amp;t=iPad%3A+the+best+way+to+experience+the+web+%28deaf%2C+partially+blind%2C+on+your+own%29" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2010/01/ipad-the-best-way-to-experience-the-web-deaf-partially-blind-on-your-own/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validating non-US dates in T-SQL</title>
		<link>http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/</link>
		<comments>http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 18:04:32 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Sql]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=114</guid>
		<description><![CDATA[For persons not living in the US, date conversion is an every-day issue. While we mostly work around it by using representations of '20091116' for 16 November 2009, the non-geeks have no idea and enter their dates in their local format. For most of the Western-European countries, this would be a sequence of day, month, [...]]]></description>
			<content:encoded><![CDATA[<p>For persons not living in the US, date conversion is an every-day issue. While we mostly work around it by using representations of '20091116' for 16 November 2009, the non-geeks have no idea and enter their dates in their local format. For most of the Western-European countries, this would be a sequence of day, month, year.</p>
<p>It often happens when reading bulk information that dates get treated as text to minimise the amount of conversion errors on the import. I have seen a lot of intricate algorythms to verify the validity of such a string as a date. I have seen people cutting it up by explicitly searching for the separator, storing each part in a different variable, rearranging those variables and then convert the amalgamated strings into a new string which, hopefully, yields a date. I've seen code where the dates get split up, stuck in a table and then rearranged with selects. I believe there is an easier way which simply reads as follows.</p>
<pre class="tsql">&nbsp;
<span style="color: #0000FF;">SET</span> dateformat dmy
&nbsp;
<span style="color: #0000FF;">SELECT</span> <span style="color: #FF0000;">'It'</span><span style="color: #FF0000;">'s a date, cap'</span><span style="color: #FF0000;">'n!'</span>
<span style="color: #0000FF;">FROM</span> tblImport
<span style="color: #0000FF;">WHERE</span> <span style="color: #FF00FF;">ISDATE</span><span style="color: #808080;">&#40;</span>someDateField<span style="color: #808080;">&#41;</span> = <span style="color: #000;">1</span>
&nbsp;</pre>
<p>By using "set dateformat dmy", we tell SQL Server to analyse any possible date by assuming that first part of any date is the day of month, the second is the month and the last part is the year. There are drawbacks, however. You must use either a hyphen or a slash as a separator. You cannot use concatenated date strings or other separators such as periods or blanks.</p>
<p>Still, for us in continental Western-Europe, this solves a lot of problems when reading from bulk imports.</p>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/&amp;title=Validating+non-US+dates+in+T-SQL" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/&amp;title=Validating+non-US+dates+in+T-SQL" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/&amp;title=Validating+non-US+dates+in+T-SQL" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/&amp;title=Validating+non-US+dates+in+T-SQL" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/&amp;title=Validating+non-US+dates+in+T-SQL" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/&amp;title=Validating+non-US+dates+in+T-SQL" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/&amp;t=Validating+non-US+dates+in+T-SQL" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/11/validating-non-us-dates-in-t-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using SELECT instead of conditionals with variables</title>
		<link>http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/</link>
		<comments>http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 17:35:45 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Sql]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=105</guid>
		<description><![CDATA[You may have found yourself coding something like this in a Stored Procedure.
&#160;
IF @pCode = 'AA' or @pCode = 'AB' or @pCode = 'BA' or @pCode = 'XY'
	SET @actionType = 'single'
ELSE
	SET @actionType = 'combined'
&#160;
You can recode this to SQL to make it more readable.
The second option will be slower - about four times slower - [...]]]></description>
			<content:encoded><![CDATA[<p>You may have found yourself coding something like this in a Stored Procedure.</p>
<pre class="tsql">&nbsp;
<span style="color: #0000FF;">IF</span> @pCode = <span style="color: #FF0000;">'AA'</span> or @pCode = <span style="color: #FF0000;">'AB'</span> or @pCode = <span style="color: #FF0000;">'BA'</span> or @pCode = <span style="color: #FF0000;">'XY'</span>
	<span style="color: #0000FF;">SET</span> @actionType = <span style="color: #FF0000;">'single'</span>
<span style="color: #0000FF;">ELSE</span>
	<span style="color: #0000FF;">SET</span> @actionType = <span style="color: #FF0000;">'combined'</span>
&nbsp;</pre>
<p>You can recode this to SQL to make it more readable.</p>
<p>The second option will be slower - about four times slower - but on my stone-age development system, it still performed 20000 iterations in under 200ms. That's 100000 comparisons per second. </p>
<pre class="tsql">&nbsp;
<span style="color: #0000FF;">SELECT</span>
	@actionType = <span style="color: #FF0000;">'combined'</span>
&nbsp;
<span style="color: #0000FF;">SELECT</span>
	@actionType = <span style="color: #FF0000;">'single'</span>
<span style="color: #0000FF;">WHERE</span>
	@pCode in
		<span style="color: #808080;">&#40;</span>
			<span style="color: #FF0000;">'AA'</span>,
			<span style="color: #FF0000;">'AB'</span>,
			<span style="color: #FF0000;">'BA'</span>,
			<span style="color: #FF0000;">'XY'</span>
		<span style="color: #808080;">&#41;</span>
&nbsp;</pre>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/&amp;title=Using+SELECT+instead+of+conditionals+with+variables" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/&amp;title=Using+SELECT+instead+of+conditionals+with+variables" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/&amp;title=Using+SELECT+instead+of+conditionals+with+variables" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/&amp;title=Using+SELECT+instead+of+conditionals+with+variables" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/&amp;title=Using+SELECT+instead+of+conditionals+with+variables" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/&amp;title=Using+SELECT+instead+of+conditionals+with+variables" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/&amp;t=Using+SELECT+instead+of+conditionals+with+variables" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/11/using-select-instead-of-conditionals-with-variables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uservoice.com spam?</title>
		<link>http://www.sentientbeings.com/2009/05/uservoicecom-spam/</link>
		<comments>http://www.sentientbeings.com/2009/05/uservoicecom-spam/#comments</comments>
		<pubDate>Thu, 21 May 2009 06:19:03 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Selfish]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/2009/05/uservoicecom-spam/</guid>
		<description><![CDATA[Recently, I've been getting spam on a mail address I only use for uservoice.com. What's worse, the amount of spam is about 30 mails a day.
It's weird, because nowhere on the uservoice.com website is your mail address actually displayed or linked. So, either someone who participates in the tweetdeck uservoice discussions had a virus, or [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I've been getting spam on a mail address I only use for uservoice.com. What's worse, the amount of spam is about 30 mails a day.</p>
<p>It's weird, because nowhere on the uservoice.com website is your mail address actually displayed or linked. So, either someone who participates in the tweetdeck uservoice discussions had a virus, or uservoice.com has had a privacy leak and all the mail addresses in their database are now being spammed. The latter seems likely because of the high amount of spam I'm getting, which could indicate that spammers believe this address to be recent and valid.</p>
<p>I would like to hear from other people who've had their spam count increase dramatically over the past few weeks and if they can determine why.</p>
<p>Edit: At least 1 other person is experiencing this: <a href="http://twitter.com/bjq/status/1784497230">http://twitter.com/bjq/status/1784497230</a></p>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/05/uservoicecom-spam/&amp;title=Uservoice.com+spam%3F" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/05/uservoicecom-spam/&amp;title=Uservoice.com+spam%3F" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/05/uservoicecom-spam/&amp;title=Uservoice.com+spam%3F" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/05/uservoicecom-spam/&amp;title=Uservoice.com+spam%3F" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/05/uservoicecom-spam/&amp;title=Uservoice.com+spam%3F" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/05/uservoicecom-spam/&amp;title=Uservoice.com+spam%3F" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/05/uservoicecom-spam/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/05/uservoicecom-spam/&amp;t=Uservoice.com+spam%3F" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/05/uservoicecom-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breaking the privacy law with Computer Futures</title>
		<link>http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/</link>
		<comments>http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 16:42:08 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Selfish]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=96</guid>
		<description><![CDATA[Computer Futures is an IT recruitment company. At least, that's what they claim. In fact, they're nothing more than a call-center disguised as a recruitment center. There is no personal contact, no real assessment and no real matching.
In 2003, I applied for a job through Computer Futures. They have kept that information on file for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.computerfutures.com/">Computer Futures </a>is an IT recruitment company. At least, that's what they claim. In fact, they're nothing more than a call-center disguised as a recruitment center. There is no personal contact, no real assessment and no real matching.</p>
<p>In 2003, I applied for a job through Computer Futures. They have kept that information on file for over 6 years without a follow-up call. Any decent recruitment center would have either stopped using that information or place a follow-up meeting to make sure the data is up-to-date. More on the legality of keeping data that long in the last paragraph.</p>
<p>In the meantime, I keep getting job offers that do not concern me. I got job offers for developing in languages or environments that I never worked with and that certainly weren't ever mentioned in my resume. I got job offers stating that the candidate had to live in close vicinity to the offices - which were halfway across the country for me. I got job offers that didn't even mention a job offer, just a description of the company they were "recruiting" for.</p>
<p>I have asked to be removed from their systems several times over the past year. I have done so by writing to the call-center agents that mailed me, by writing to <a href="mailto:data-audit@computerfutures.com">the e-mail address they mentioned in their e-mails</a> and by writing to<a href="mailto:info@computerfutures.nl"> info@computerfutures.nl</a>. I kept getting mails.</p>
<p>Today, I called them and the person answering the phone couldn't tell me why I hadn't been removed from the system, even though I had used the mail address mentioned in their mails for about four times. Upon asking to be removed, I was told that "I will make sure that you will no longer receive our e-mails". That's not what I asked. I wanted to have my information removed from the system. The call-center agent replied that "I will block everything that I can block". He could not affirm that my data would be permanently deleted. He also wouldn't confirm that they never had face-to-face interviews or that they screened persons by a real-life interview. When I pushed, he asked me if I wanted to have my e-mail removed or if I wanted a discussion. I told him that the latter would be nice since I had some questions about the way they treated me and my privacy to which I got blown off with a "I don't have time for this". Well, thank you! Just another confirmation that Computer Futures doesn't care about you as a person.</p>
<p>Itmight  also be useful to add that Dutch Law states that data concerning job applications should not be held longer than one year after which they have to be destroyed. It looks like Computer Futures is breaking that law. Not only that law, but they're also breaking the OPTA rules which state that everyone should have the right to know what personal data is being kept by an organisation and should have the right to ask for immediate removal of this data from any databases and archives that this organisation stored his or her data in. So, I'm filing complaints with the appropriate government institutes. It'll take time and effort, but that's how tired I am of Computer Futures.</p>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/&amp;title=Breaking+the+privacy+law+with+Computer+Futures" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/&amp;title=Breaking+the+privacy+law+with+Computer+Futures" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/&amp;title=Breaking+the+privacy+law+with+Computer+Futures" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/&amp;title=Breaking+the+privacy+law+with+Computer+Futures" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/&amp;title=Breaking+the+privacy+law+with+Computer+Futures" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/&amp;title=Breaking+the+privacy+law+with+Computer+Futures" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/&amp;t=Breaking+the+privacy+law+with+Computer+Futures" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/04/breaking-the-privacy-law-with-computer-futures/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to reference MSHTML library from C#</title>
		<link>http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/</link>
		<comments>http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 19:36:36 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Selfish]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=92</guid>
		<description><![CDATA[This is another typical Microsoft-based development issue. Everyone is writing tutorials and omitting what references need to be set to make the tutorial code work.
Anyway, if you're looking for the MSHTML library, it's a COM reference and it's actually named "Microsoft HTML object library". You need to put using mshtml; in your project to be able [...]]]></description>
			<content:encoded><![CDATA[<p>This is another typical Microsoft-based development issue. Everyone is writing tutorials and omitting what references need to be set to make the tutorial code work.</p>
<p>Anyway, if you're looking for the <em>MSHTML library</em>, it's a COM reference and it's actually named "Microsoft HTML object library". You need to put <em>using mshtml; </em>in your project to be able to reference it.</p>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/&amp;title=How+to+reference+MSHTML+library+from+C%23" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/&amp;title=How+to+reference+MSHTML+library+from+C%23" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/&amp;title=How+to+reference+MSHTML+library+from+C%23" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/&amp;title=How+to+reference+MSHTML+library+from+C%23" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/&amp;title=How+to+reference+MSHTML+library+from+C%23" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/&amp;title=How+to+reference+MSHTML+library+from+C%23" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/&amp;t=How+to+reference+MSHTML+library+from+C%23" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/03/how-to-reference-mshtml-library-from-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autonumbering headings in Office Word 2007</title>
		<link>http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/</link>
		<comments>http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 10:32:53 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=82</guid>
		<description><![CDATA[Turning on autonumbering for headings in Word 2007 has puzzled a good many people. I have been looking for a way to make my headings automatically numbered for some months now.
Today, I looked further into the issue and finally found the solution.
Step 1.
Open the normal.dotm template. Enter the text as shown in the image below. [...]]]></description>
			<content:encoded><![CDATA[<p>Turning on autonumbering for headings in Word 2007 has puzzled a good many people. I have been looking for a way to make my headings automatically numbered for some months now.</p>
<p>Today, I looked further into the issue and finally found the solution.</p>
<p><strong>Step 1.</strong><br />
Open the<em> normal.dotm</em> template. Enter the text as shown in the image below. Do not use the headings at this point. Instead, type it in and format it the way you would like the headings to appear.</p>
<p><center><img class="aligncenter size-full wp-image-83" title="headings_word2007_1" src="http://www.sentientbeings.com/wp-content/uploads/2009/02/headings_word2007_1.jpg" alt="headings_word2007_1" width="450" height="490" /></center></p>
<p><strong>Step 2.</strong><br />
This is actually the part that I overlooked first.</p>
<p>Select all your text. Click the multiple-level list button and choose the list that has <em>heading</em> in it. In the picture below, it's the option that is enlarged. It says <em>kop</em> because I'm using the Dutch version of Word 2007.</p>
<p><center><img class="aligncenter size-full wp-image-86" title="headings_word2007_2a" src="http://www.sentientbeings.com/wp-content/uploads/2009/02/headings_word2007_2a.jpg" alt="headings_word2007_2a" width="377" height="430" /></center></p>
<p>Now, you need to tell Word that you want multiple levels - not just 1 level.</p>
<p>Click the multiple-level list button. There's an option that lets you change the level of the list item. For each heading you want to create, change the level.</p>
<p><center><img class="aligncenter size-full wp-image-84" title="headings_word2007_2" src="http://www.sentientbeings.com/wp-content/uploads/2009/02/headings_word2007_2b.jpg" alt="headings_word2007_2" width="442" height="692" /></center></p>
<p><strong>Step 3.</strong></p>
<p>The last step. Select each heading and then right-click the corresponding style button in the ribbon and select "update style to selection". That may not be the exact wording (again, I'm on a Dutch copy of Word) but it should be the first item in your list. Check the image for further help.</p>
<p><center><img src="http://www.sentientbeings.com/wp-content/uploads/2009/02/headings_word2007_3.jpg" alt="headings_word2007_3" title="headings_word2007_3" width="437" height="236" class="aligncenter size-full wp-image-85" /></center></p>
<p>Do this for all your headings. Save the template and press ctrl-n to start a new document. Your headings will be autonumbered.</p>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/&amp;title=Autonumbering+headings+in+Office+Word+2007" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/&amp;title=Autonumbering+headings+in+Office+Word+2007" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/&amp;title=Autonumbering+headings+in+Office+Word+2007" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/&amp;title=Autonumbering+headings+in+Office+Word+2007" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/&amp;title=Autonumbering+headings+in+Office+Word+2007" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/&amp;title=Autonumbering+headings+in+Office+Word+2007" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/&amp;t=Autonumbering+headings+in+Office+Word+2007" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/02/autonumbering-headings-in-office-word-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moving from &lt;table&gt;s to &lt;div&gt;s</title>
		<link>http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/</link>
		<comments>http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 15:55:59 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=75</guid>
		<description><![CDATA[The title is actually misleading. I'll be explaining how to ditch tables and move to a more CSS-centered approach of your website.
There is still a large number of webdesigners and webdevelopers that use tables over divs and CSS to design their website. This article is meant as a "getting started" tutorial to help you move [...]]]></description>
			<content:encoded><![CDATA[<p>The title is actually misleading. I'll be explaining how to ditch tables and move to a more CSS-centered approach of your website.</p>
<p>There is still a large number of webdesigners and webdevelopers that use tables over divs and CSS to design their website. This article is meant as a "getting started" tutorial to help you move from tables to divs.</p>
<p>This is in no way a complete guide to CSS-centered design, and it certainly doesn't explain about all the niceties of CSS-centered design. It's meant to help people move away from tables and start appreciating CSS-centered design.</p>
<p><span id="more-75"></span></p>
<p><strong>Using a doctype</strong></p>
<p>The first thing you want is a doctype. More specifically, you'll want a STRICT doctype. Most of the problems people encounter at first when using divs instead of tables arise from using transitional doctypes. Strict doctypes will make sure that all browsers look upon your CSS in more or less the same way - you eliminate a lot of the margin/padding/alignment problems by using STRICT doctypes. Use the following at the very top of your documents.</p>
<blockquote><p>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;</p></blockquote>
<p>Yes, you can use 1.1 if you prefer. It's even better, since there is no confusion between strict, transitional or framesets in this XHTML standard.</p>
<blockquote><p>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"&gt;</p></blockquote>
<p><strong>Designing for Divs</strong></p>
<p>Being a good webdesigner doesn't just mean coming up with fancy graphics. Being a good webdesigner also means knowing the limitations of (X)HTML, CSS and keeping those in mind when designing. To make your life easier, here are a few rules of thumb.</p>
<ul>
<li>Separate the header from the content from the navigation from the footer from the disclaimer from the sidebar. That doesn't mean your layout has to be columnar or in blocks - it just means that you should see the HTML while designing the page. Know where the different sections of your website will be and layout accordingly;</li>
<li>Use elaborate CSS where possible to substitute for images;</li>
<li>Use background images where possible to substitute for elaborate and complex HTML;</li>
</ul>
<p><strong>Centering your web layout</strong></p>
<p>Instead of using a master table and setting the width to 100% and then fitting the actual table with your design, you can use the following the autocenter your web layout.</p>
<p>Consider the following HTML content.</p>
<pre>&lt;body&gt;
&lt;div id="wrapper"&gt;This div will be perfectly centered.&lt;/div&gt;
&lt;/body&gt;</pre>
<p>Pair the HTML content with the CSS below.</p>
<pre>body, html
{
     margin: auto;
}

#wrapper
{
     margin: auto;
}</pre>
<p>Setting the margin to "auto" will make sure your browsers autocenters the layout by calculating the left and right margins necessary to center the layout.</p>
<p><strong>The Wrapper</strong></p>
<p>The <em>wrapper</em> div is a container that you set to the width you want your website to have. It's the box that you'll be working in. You can omit this if you want your website to be "fullscreen".</p>
<p><strong>Creating columnar layout</strong></p>
<p>Creating columnar layout is simple. Use <em>float</em> to make certain DIVs align left or right, automatically. Give them a width to work with and you're set. Use <em>clear</em> to clear to reset the alignment.</p>
<p>Consider the following HTML content.</p>
<pre>&lt;body&gt;
     &lt;div id="wrapper"&gt;
          &lt;div id="columnleft"&gt;This is the left column&lt;/div&gt;
          &lt;div id="columnright"&gt;This is the right column&lt;/div&gt;
     &lt;/div&gt;
&lt;/body&gt;</pre>
<p>There are several ways to make the left column align left and the right column align right. The method you choose is based on what column you want to have priority. The column you want to have priority should be declared first. The <em>float</em> property you need is the result of this decision. If you want the RIGHT column to have priority, then you first declare the RIGHT column and then set the <em>float</em> property to RIGHT.</p>
<pre>&lt;body&gt;
     &lt;div id="wrapper"&gt;
          &lt;div id="columnright" style="float: right;"&gt;This is the right column&lt;/div&gt;
          &lt;div id="columnleft"This is the left column&lt;/div&gt;
     &lt;/div&gt;
&lt;/body&gt;</pre>
<div>
<p>Vice versa, you first declare the LEFT column if you want to do so, then set <em>float</em> to LEFT.</p>
<pre>&lt;body&gt;
     &lt;div id="wrapper"&gt;
          &lt;div id="columnleft" style="float: left;"&gt;This is the left column&lt;/div&gt;
          &lt;div id="columnright"&gt;This is the right column&lt;/div&gt;
     &lt;/div&gt;
&lt;/body&gt;</pre>
<p>Problem is: if one of both columns is shorter than the other, the longest column will start to take up to the space left by the shorter column. To avoid this, give the suspected longest column a width. If you want to stop floating divs, use the "clear" property and then either <em>left</em>, <em>right </em>or <em>both</em>.</p>
<pre>&lt;body&gt;
     &lt;div id="wrapper"&gt;
          &lt;div id="columnleft" style="float: left;"&gt;This is the left column&lt;/div&gt;
          &lt;div id="columnright"&gt;This is the right column&lt;/div&gt;
     &lt;/div&gt;
     &lt;div style="clear:both"&gt;This will reset to the full width of your wrapper. Ideal for a footer, for example.&lt;/div&gt;
&lt;/body&gt;</pre>
<p>You can also use &lt;br clear="all" /&gt; but that's not the nicest way to clear your floats.</p></div>
<p><strong>Questions?</strong></p>
<p><strong></strong>Questions? Post them in the comments and I'll answer them. Most of them. At least the ones pertaining to CSS and/or this article.</p>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/&amp;title=Moving+from+%26lt%3Btable%26gt%3Bs+to+%26lt%3Bdiv%26gt%3Bs" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/&amp;title=Moving+from+%26lt%3Btable%26gt%3Bs+to+%26lt%3Bdiv%26gt%3Bs" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/&amp;title=Moving+from+%26lt%3Btable%26gt%3Bs+to+%26lt%3Bdiv%26gt%3Bs" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/&amp;title=Moving+from+%26lt%3Btable%26gt%3Bs+to+%26lt%3Bdiv%26gt%3Bs" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/&amp;title=Moving+from+%26lt%3Btable%26gt%3Bs+to+%26lt%3Bdiv%26gt%3Bs" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/&amp;title=Moving+from+%26lt%3Btable%26gt%3Bs+to+%26lt%3Bdiv%26gt%3Bs" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/&amp;t=Moving+from+%26lt%3Btable%26gt%3Bs+to+%26lt%3Bdiv%26gt%3Bs" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/01/moving-from-tables-to-divs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What was true in 1996 &#8230;</title>
		<link>http://www.sentientbeings.com/2009/01/what-was-true-in-1996/</link>
		<comments>http://www.sentientbeings.com/2009/01/what-was-true-in-1996/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 20:59:05 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Selfish]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=71</guid>
		<description><![CDATA[may still be true in 2009. Here's Steve Jobs in 1996, talking about Microsoft who, by that time, just released Windows 95. The sound is completely out of sync, so my apologies for that.

Here's the transcript.
The only problem with Microsoft is they have no taste. They have absolutely no taste and what that means is [...]]]></description>
			<content:encoded><![CDATA[<p>may still be true in 2009. Here's Steve Jobs in 1996, talking about Microsoft who, by that time, just released Windows 95. The sound is completely out of sync, so my apologies for that.</p>
<p><center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/upzKj-1HaKw&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/upzKj-1HaKw&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></center></p>
<p>Here's the transcript.</p>
<p><em>The only problem with Microsoft is they have no taste. They have absolutely no taste and what that means is ... I don't mean that in a small way, I mean that in a big way. In a sense that ... they ... they don't think of original ideas and they don't bring much culture into their product. And you say "why is that important?". Well, proportionally spaced fonts come from typesetting in beautiful books, that's where one gets the idea. If it weren't for the Mac, they would never have that in their products. ... Erm ... And ... So I, I guess, I am saddened, not by Microsoft's success. I have no problem with their success. They've earned their success - for the most part. I have a problem with the fact they just make really third-rate products.</em></p>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/01/what-was-true-in-1996/&amp;title=What+was+true+in+1996+%26%238230%3B" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/01/what-was-true-in-1996/&amp;title=What+was+true+in+1996+%26%238230%3B" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/01/what-was-true-in-1996/&amp;title=What+was+true+in+1996+%26%238230%3B" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/01/what-was-true-in-1996/&amp;title=What+was+true+in+1996+%26%238230%3B" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/01/what-was-true-in-1996/&amp;title=What+was+true+in+1996+%26%238230%3B" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/01/what-was-true-in-1996/&amp;title=What+was+true+in+1996+%26%238230%3B" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/01/what-was-true-in-1996/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/01/what-was-true-in-1996/&amp;t=What+was+true+in+1996+%26%238230%3B" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/01/what-was-true-in-1996/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Megcos 1182 Hacked</title>
		<link>http://www.sentientbeings.com/2009/01/megcos-1182-hacked/</link>
		<comments>http://www.sentientbeings.com/2009/01/megcos-1182-hacked/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 18:47:38 +0000</pubDate>
		<dc:creator>Kristof</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Selfish]]></category>

		<guid isPermaLink="false">http://www.sentientbeings.com/?p=64</guid>
		<description><![CDATA[We have the all-new Megcos 1182 at home since we got it from my sister for Christmas. While it may not be the most technologically advanced musical cow, we were able to hack it with a mixture of luck and coincidence.
DISCLAIMER: This hack can potentially harm your Megcos 1182. There is NO known reset procedure [...]]]></description>
			<content:encoded><![CDATA[<p>We have the all-new Megcos 1182 at home since we got it from my sister for Christmas. While it may not be the most technologically advanced musical cow, we were able to hack it with a mixture of luck and coincidence.</p>
<p>DISCLAIMER: This hack can potentially harm your Megcos 1182. There is NO known reset procedure should anything go wrong. Hitting the Megcos 1182 HARD is your best bet in case anything goes wrong.</p>
<p>The Megcos 1882 or Musical Cow is able to produce a number of interesting sounds and songs. The nose will generate a "moo" sound and the bell will sound like a cowbell. The A button will sound like a sheep, the B button is reminiscent of a rooster and the C button will sound lilke Zorro's Tornado. The 1 button will make a cellphone-like sound, the 2 button will make you think you're in the London tube (that's the underground for US English afficionados) and the 3 button will make a ticking sound like only a clock can. Each of the A, B, C, 1, 2 and 3 buttons will also play a song. Each of these buttons will alternate between "sound" and "song". The songs themselves will rotate and are the same for all buttons. I can't name all of the songs, but there's 10 of them.</p>
<p>However! There are more possibilities. With a little bit of <del datetime="2009-01-11T18:29:46+00:00">playing around</del> delving into the User Interface, we were able to extract 12 more sounds! These sounds are the following.</p>
<ul>
<li>"A" and "Triangle";</li>
<li>"B" and "Square";</li>
<li>"C" and "Circle";</li>
<li>"1" and "Star";</li>
<li>"2" and "Heart";</li>
<li>"3" and "Hexagon".</li>
</ul>
<p>The way to actually reveal these hidden sounds is to actually slide the "on" button not all the way "on" (or not all the way "off"). Sliding it just far enough will result in the buttons producing the said 12 additional sounds. If you don't slide the button for enough, the normal sounds will continue to sound or you get cut-off versions of the 12 additional sounds.</p>
<p>Also: Hexagon? What 1-year old is going to even reproduce that? HEXAGON! LOLLERSK8Z!</p>
<p><img class="aligncenter size-full wp-image-66" title="koe_560" src="http://www.sentientbeings.com/wp-content/uploads/2009/01/koe_560.jpg" alt="koe_560" width="560" height="420" /></p>
<ul></ul>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div class="twitThis">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://i14.photobucket.com/albums/a318/intGod/Blog/twitter_icons_24.png" alt="Tweet this"></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em><hr></em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.sentientbeings.com/2009/01/megcos-1182-hacked/&amp;title=Megcos+1182+Hacked" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.sentientbeings.com/2009/01/megcos-1182-hacked/&amp;title=Megcos+1182+Hacked" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.sentientbeings.com/2009/01/megcos-1182-hacked/&amp;title=Megcos+1182+Hacked" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.sentientbeings.com/2009/01/megcos-1182-hacked/&amp;title=Megcos+1182+Hacked" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://www.sentientbeings.com/2009/01/megcos-1182-hacked/&amp;title=Megcos+1182+Hacked" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.sentientbeings.com/2009/01/megcos-1182-hacked/&amp;title=Megcos+1182+Hacked" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.sentientbeings.com/2009/01/megcos-1182-hacked/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.sentientbeings.com/2009/01/megcos-1182-hacked/&amp;t=Megcos+1182+Hacked" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.sentientbeings.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.sentientbeings.com/2009/01/megcos-1182-hacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
