<?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>Henrik Falck&#039;s blog &#187; rant</title>
	<atom:link href="http://henrikfalck.com/blog/tag/rant/feed" rel="self" type="application/rss+xml" />
	<link>http://henrikfalck.com/blog</link>
	<description>reinventing web 3.0</description>
	<lastBuildDate>Mon, 12 Apr 2010 00:33:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Getting a credit card in racist Japan</title>
		<link>http://henrikfalck.com/blog/2010/04/getting-a-credit-card-in-racist-japan.html</link>
		<comments>http://henrikfalck.com/blog/2010/04/getting-a-credit-card-in-racist-japan.html#comments</comments>
		<pubDate>Wed, 07 Apr 2010 12:46:33 +0000</pubDate>
		<dc:creator>Henrik Falck</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[Japan]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[reflection]]></category>

		<guid isPermaLink="false">http://henrikfalck.com/blog/?p=365</guid>
		<description><![CDATA[Japan is a country where racial discrimination is so commonplace that it makes news headlines when people are not racially discriminated against, such as when a Japanese company hires foreigners or a local government body allows foreigners to take the tests for working there. For us white westerners, it works both ways though. But one [...]]]></description>
			<content:encoded><![CDATA[<p>Japan is a country where racial discrimination is <a href="http://www.japantoday.com/category/national/view/japan-faces-criticism-at-un-antiracism-committee"  target="_blank">so commonplace</a> that it makes <a href="http://www.asahi.com/english/TKY201004050360.html" title="Indiscrimination"  target="_blank">news headlines</a> when people are <em>not</em> racially discriminated against, such as when a Japanese company hires foreigners or a local government body allows foreigners to take the tests for working there. For us white westerners, it works both ways though. But one place where it really hits you (besides trying to find a landlord that will let you live in his apartment) is when it comes to getting a credit card.</p>
<p>I&#8217;ve been living in Japan for more than 4½ years now and tried many times to get one, always to be turned down. This especially includes applying for ones from my bank, Shinsei Bank, that I&#8217;ve used exclusively for all my time in Japan, and where I now have &#8220;platinum&#8221; status, meaning that I have many million yen entrusted at their bank, a significant part of which is in risky assests where they make a lot of profit. So they clearly rank me as one of their best customers, and I&#8217;m clearly bound to keep significant assets in their bank for the immediate future (so I cannot just &#8220;escape&#8221;), but still turn me down every time I apply for a credit card. Why is that?</p>
<div id="attachment_366" class="wp-caption aligncenter" style="width: 310px"><a href="http://henrikfalck.com/blog/wp-content/uploads/2010/04/japanese-credit-card-fail.jpg" ><img class="size-medium wp-image-366" title="japanese-credit-card-fail" src="http://henrikfalck.com/blog/wp-content/uploads/2010/04/japanese-credit-card-fail-300x188.jpg" alt="Being turned down for a VISA credit card by my Japanese bank" width="300" height="188" /></a><p class="wp-caption-text">Being turned down for a VISA credit card by my Japanese bank</p></div>
<p>When I visited one of Shinsei&#8217;s branch offices recently for a completely different, but somewhat time-consuming and complicated issue, I got to talk quite a lot with one of the staff there. As I have &#8220;platinum&#8221; status, they treat me quite well too, not hurriedly at all. This was one of the branches where a lot of foreigners visit, and she seemed quite used to working with foreigners, although we spoke only in Japanese. So at the end she asked if there was something else I&#8217;d like to inquire about, and I asked something along the lines of <em>why do you turn my credit card applications down all the time, despite me being a &#8220;platinum&#8221; level customer and having millions of yen in your bank?</em>. And surprisingly, she did have a good answer for that, not just the usual appologies.</p>
<p>The reason, it seems, why Shinsei Bank (which is, by the way, founded by a foreigner based on foreign capital) systematically turns down foreigners&#8217; credit card applications is that the company that is contracted to handle credit cards for the bank <em><strong>doesn&#8217;t have any support line in English</strong></em>. Since we&#8217;d just been having a conversation about quite complicated banking matters in Japanese for half an hour, that reason obviously seemed very silly at that point. Still, that&#8217;s why. And since Japan doesn&#8217;t have any laws against racial discrimination, systematically turning down anyone with a foreign-sounding name (they don&#8217;t actually <em>check</em> your nationality) is just fine here.</p>
<p>Anyhow, at long last I went to Citibank to beg for a credit card there, since I&#8217;ve heard they&#8217;re more open to foreigners&#8217; business. Considering the bank would have gone bankrupt if it hadn&#8217;t been bailed out by the US government, it&#8217;s not exactly my primary choice for doing banking, but anyway. And they gave me a credit card within less than a week, with a 1 million yen limit, which I think is very high. And unlike Shinsei Bank where I have the highest available &#8220;platinum&#8221; status, that was the first time I walked in to a Citibank office. I have no prior history with them at all. And they still gave me a pretty sweet credit card.</p>
<div id="attachment_367" class="wp-caption aligncenter" style="width: 310px"><a href="http://henrikfalck.com/blog/wp-content/uploads/2010/04/japan-credit-card-success.jpg" ><img class="size-medium wp-image-367" title="japan-credit-card-success" src="http://henrikfalck.com/blog/wp-content/uploads/2010/04/japan-credit-card-success-300x145.jpg" alt="Finally got a Japanese credit card." width="300" height="145" /></a><p class="wp-caption-text">Finally got a Japanese credit card.</p></div>
<p>So what is the conclusion from all this? Go to Citibank. It seems Shinsei Bank and Citibank are the two somewhat modern banks in Japan, with Shinsei being about 10 years behind the average Swedish bank instead of the Japanese average of 50 years behind. Citibanks seems just as (comparatively) moderen. Shinsei seemed very foreigner-friendly when I opened an account there, but in the end they certainly do practice discrimination against foreigners, so I must say that I regret my decision &#8211; I should have gone with Citibank instead. That is the best advice I can give to anyone non-Japanese who&#8217;s getting a bank account and/or credit card in Japan.</p>
]]></content:encoded>
			<wfw:commentRss>http://henrikfalck.com/blog/2010/04/getting-a-credit-card-in-racist-japan.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Good-bye Binero, hello DreamHost!</title>
		<link>http://henrikfalck.com/blog/2010/03/good-bye-binero-hello-dreamhost.html</link>
		<comments>http://henrikfalck.com/blog/2010/03/good-bye-binero-hello-dreamhost.html#comments</comments>
		<pubDate>Mon, 22 Mar 2010 09:50:07 +0000</pubDate>
		<dc:creator>Henrik Falck</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[progress]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[the site]]></category>

		<guid isPermaLink="false">http://henrikfalck.com/blog/?p=363</guid>
		<description><![CDATA[For many years now I have been hosting this site henrikfalck.com as well as all the other more or less useful web sites that I run at a company that was called Aleborg Solutions when I started using it, but is now known as Binero. They came highly recommended among web hosting services in Sweden [...]]]></description>
			<content:encoded><![CDATA[<p>For many years now I have been hosting this site henrikfalck.com as well as all the other more or less useful web sites that I run at a company that was called Aleborg Solutions when I started using it, but is now known as <a href="http://www.binero.se/"  target="_blank">Binero</a>. They came highly recommended among web hosting services in Sweden at the time when I signed up with them.</p>
<p>However, as things have changed I have now decided to move all my web activities over to the humongous and well known DreamHost hosting service. Moving it all has been extraordinarily boring, but at least it&#8217;s finished now so I can concentrate on making new, fun stuff for the web instead of worrying about my hosting, since I&#8217;ve known for about a month that I had to make this move. This three day weekend provided a good opportunity to move things over in stages to prevent a total meltdown of all my sites at the same time (which happened quite a lot when I hosted with Binero). That last remark brings me to why I&#8217;m changing to DreamHost. These are the reasons:</p>
<p><strong>1. A more stable hosting service.</strong> Binero used to be very good and all, but at some point they just started sucking. This peaked last month when I found all my sites being broken due to changes made by Binero (without informing me in advance) three times in one month. That is just a bit too often for me to tolerate. I&#8217;ve had my sites broken by Binero in the past too, but not that often. And once it took them two weeks to fix a simple problem introduced by one of their changes, by which time I had of course already worked around the it.</p>
<p>Binero&#8217;s tech support has always been very quick to respond, but usually had some snide, unnecessary remark in the response as well, and usually blamed me for problems caused by them randomly changing stuff. I&#8217;ve been a customer with them for a long time, so even if they&#8217;ve been telling new customers how to set things up correctly for the last five years, that doesn&#8217;t mean I know it automatically without them telling me about it. It&#8217;s not good when being a loyal customer is used against you. So I definitely can&#8217;t recommend Binero to anyone who&#8217;s thinking about getting web hosting somewhere.</p>
<p>Lately they&#8217;ve started hyping a new system they call Binero 2.0, which is exactly what I don&#8217;t want &#8211; even more changes, bound to break stuff if I know Binero correctly. On the other hand, the sysadmin at work has had sites running at DreamHost for many years without any breakage or changes. That kind of stability is what I want. I also like DreamHost&#8217;s attitude that you can essentially do whatever you want as long as it&#8217;s not a security risk or malicious. Binero on the other hand disabled sftp (encrypted) access, allowing only ftp (unencrypted) access <em>for security reasons</em>, according to their tech support. That is about as stupid as it gets. Besides, they also disabled ssh shell access (of course, unannounced), which is a pain in the ass when you need to fix something quickly, besides being just silly.</p>
<p><strong>2. Better located hosting for faster response times.</strong> When I started making web sites I lived in Sweden and most people who accessed the sites were in that area as well, so it made sense to use Sweden-based hosting. Now, however, I live in Japan and most of the people accessing my sites (<a href="http://whatlanguageisthis.com/"  target="_blank">whatlanguageisthis.com</a> is by far the most accessed one now) are in North America, Japan, or India, as well as from all over Europe with no country in particular standing out. My ping time to my sites on Binero&#8217;s servers was 300 ms, but DreamHost has 125 ms ping, which is a very noticeable improvement. DreamHost&#8217;s servers are located in California, which is the center of the physical Internet, unlike Sweden, which is about as far out on the fringe as you can get except Russia and Africa. (For example, Internet traffic from Japan to Sweden goes via the US, not via Russia, and all Asian countries are connected via the US west coast.)</p>
<p><strong>3. Get away from Sweden due to FRA.</strong> If you don&#8217;t know what <a rel="nofollow" href="http://en.wikipedia.org/wiki/Swedish_National_Defence_Radio_Establishment"  target="_blank">FRA</a> (&#8220;National Defence Radio Establishment&#8221;) is, would you believe me if I said that the Swedish government/military intercepts <em>all</em> Internet traffic crossing the border? Hopefully you wouldn&#8217;t, since you&#8217;re thinking that Sweden is a nice, modern, democratic society that doesn&#8217;t need to spy on its citizens nor the Russians, since the Cold War is over by now. Unfortunately, <a rel="nofollow" href="http://en.wikipedia.org/wiki/FRA_law"  target="_blank">that&#8217;s what they&#8217;re doing</a>, and Sweden seems to be moving in the wrong direction in many other ways too now when it comes to information privacy. Not nice. Since I&#8217;m in Japan, and stupid Binero didn&#8217;t allow encrypted access, that meant the FRA could intercept anything I uploaded to my sites. Not that I would upload something sensitive without encrypting it first, but still, it&#8217;s just silly. The US is a better place to host web sites, so score one more for DreamHost.</p>
<p>Anyway, that&#8217;s the end of this rant. Finally the move is over, and I&#8217;m looking forward to not having to wake up and find my sites being broken much often any more. I&#8217;ll also be writing more interesting stuff on this blog now that I&#8217;ve finished both the moves to a better blogging platform (WordPress instead of Blogger) and hosting service (DreamHost instead of Binero). No need to procrastinate any further now that the boring stuff is done.</p>
]]></content:encoded>
			<wfw:commentRss>http://henrikfalck.com/blog/2010/03/good-bye-binero-hello-dreamhost.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Good, The Bad, And Wikipedia</title>
		<link>http://henrikfalck.com/blog/2009/04/good-bad-and-wikipedia.html</link>
		<comments>http://henrikfalck.com/blog/2009/04/good-bad-and-wikipedia.html#comments</comments>
		<pubDate>Tue, 21 Apr 2009 10:53:00 +0000</pubDate>
		<dc:creator>Henrik Falck</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[interesting]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://henrikfalck.com/blog2/2009/04/the-good-the-bad-and-wikipedia.html</guid>
		<description><![CDATA[Wikipedia&#8217;s role on the web has been worrying me lately. Not that Wikipedia in itself is in any way particularly bad, but its influence on the web as a whole has some problems.
In the olden days, finding information on the web was hard, and good link directories were worth their bytes in gold, and good [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-weight: bold; font-style: italic;">Wikipedia&#8217;s role on the web has been worrying me lately.</span> Not that Wikipedia in itself is in any way particularly bad, but its influence on the web as a whole has some problems.</p>
<p>In the olden days, finding information on the web was hard, and good link directories were worth their bytes in gold, and good content was worth even more. Nowadays we have good search engines, thanks to Google, and lots of good content (and lots of bad content too, but that&#8217;s not really a problem).</p>
<p><a href="http://henrikfalck.com/blog/uploaded_images/wikipedia-on-a-dvd-795032.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" ><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 315px;" src="http://henrikfalck.com/blog/uploaded_images/wikipedia-on-a-dvd-795030.jpg" alt="" border="0" /></a><br /><span style="font-weight: bold; font-style: italic;">Wikipedia is one source of good content on the web.</span> But it&#8217;s not the only one &#8211; it&#8217;s just the most obvious one in many cases. My problem with Wikipedia is mainly <span style="font-weight: bold;">how people link to it</span>. Here&#8217;s an example:</p>
<p>　<span style="font-size:130%;"><span style="font-weight: bold; color: rgb(255, 0, 0);">×</span></span>　<span style="font-style: italic;">I like to feed the </span><a rel="nofollow" href="http://en.wikipedia.org/wiki/Pigeon" style="font-style: italic;"  target="_blank">pigeons</a><span style="font-style: italic;">. I sometimes feed the </span><a rel="nofollow" href="http://en.wikipedia.org/wiki/Sparrow" style="font-style: italic;"  target="_blank">sparrows</a><span style="font-style: italic;"> too.</span></p>
<p>This I&#8217;d like to claim is by far the most common way of referring to Wikipedia. What&#8217;s wrong with it?</p>
<ol>
<li>If your reader doesn&#8217;t know what a pigeon or sparrow is, it&#8217;s 99.9% certain that&#8217;s because the reader isn&#8217;t very good at English. In this case, if anything, every word ought to be linked to a <span style="font-weight: bold;">dictionary</span>, but that wouldn&#8217;t be very useful except for 0.1% of your readers. They should know how to look up words themselves if they&#8217;re not proficient in the language of the text they&#8217;re reading, don&#8217;t you think?</p>
</li>
<li>If your reader suddenly becomes very interested in pigeons or sparrows by reading your text, I&#8217;m sure one of the first places your reader would look for informations on said birds is Wikipedia. <span style="font-weight: bold;">There is no need to point people to Wikipedia</span>, because <span style="font-weight: bold;">everyone knows how to find Wikipedia articles</span> anyway. In Firefox, just type &#8220;wikipedia pigeon&#8221; in the address bar, and you&#8217;ll get redirected to the page. In other browsers, go to google.com and type it in and press &#8220;I&#8217;m feeling lucky&#8221;. It&#8217;s real easy.
</li>
<li><a href="http://henrikfalck.com/blog/uploaded_images/pigeon-706081.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" ><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 152px;" src="http://henrikfalck.com/blog/uploaded_images/pigeon-706078.jpg" alt="" border="0" /></a>The reader might think that you&#8217;re linking to some really interesting tidbit about pigeons or sparrows, or maybe a funny Youtube video. But to find out, the reader has to mouse over the links and check the status bar where they point. Only to find out they just point to the Wikipedia entries, which the reader could easily have found without your assistance. <span style="font-weight: bold;">This makes reading cumbersome.</span>
</li>
<li><span style="font-weight: bold;">It degrades the quality of interlinking on the web.</span> All you&#8217;re doing is helping Wikipedia get a higher PageRank &#8211; and their PageRank is already as high as it can get. You&#8217;re <span style="font-style: italic;">not</span> helping the guy who has spent serious time documenting pigeons and sparrows and runs a really interesting web site on the subject that your readers may actually enjoy if you had only taken the time to find and link to it &#8211; like in the old days.</li>
</ol>
<p>In the example above, it&#8217;d be easy to argue that &#8220;pigeons&#8221; and &#8220;sparrows&#8221; don&#8217;t need to be linked at all. But this is how thoughtlessly people use hyperlinks. So let&#8217;s change the example to something similar yet where hyperlinking a word might be more appropriate:</p>
<p>　<span style="color: rgb(255, 0, 0);font-size:130%;" ><span style="font-weight: bold;">×</span></span>　<span style="font-style: italic;">But the pronunciation doesn&#8217;t change since the word is a </span><a rel="nofollow" href="http://en.wikipedia.org/wiki/Dvandva" style="font-style: italic;"  target="_blank">dvandva</a><span style="font-style: italic;">.</span></p>
<p>I bet you don&#8217;t know what a dvandva is. It doesn&#8217;t matter here anyway since I&#8217;m just using it as an example but I&#8217;m sure you&#8217;ve already went and read the Wikipedia article. <img src='http://henrikfalck.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  The Wikipedia entry comes out first on Google for a search on &#8220;dvandva&#8221;. Why? Probably because of hyperlinks like the above example. But <span style="font-weight: bold;">the article sucks</span>. Here&#8217;s an example of good use of hyperlinking:</p>
<p>　<span style="color: rgb(0, 153, 0);font-size:130%;" ><span style="font-weight: bold;">○</span></span>　<span style="font-style: italic;">But the pronunciation doesn&#8217;t change since the word is a </span><a href="http://barrel.ih.otaru-uc.ac.jp/bitstream/10252/1917/1/RLA_69_99-120.pdf" style="font-style: italic;"  target="_blank">dvandva</a><span style="font-style: italic;">.</span></p>
<p>The target of this link is a paper written at a university regarding dvandvas in Japanese. Of course, if the context isn&#8217;t about Japanese then it might not be the best link target, but I&#8217;m sure there are more good articles about dvandvas. I thought that paper was da proverbial bomb. Really good reading. That&#8217;s why I link to it &#8211; <span style="font-weight: bold;">to encourage my readers</span> to read it, and <span style="font-weight: bold;">to promote it</span> in the search rankings. (Of course this is hypothetical since I&#8217;m actually writing about something else right now but if I <span style="font-style: italic;">were</span> writing about dvandvas&#8230;)</p>
<p>It takes time to find good link targets &#8211; but <span style="font-weight: bold;">please take the time</span>! For your own, your readers&#8217;, and the authors&#8217; of those link targets sake. And for the future of the Internet.</p>
<p><a href="http://henrikfalck.com/blog/uploaded_images/future-of-the-internet-781223.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" ><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 282px;" src="http://henrikfalck.com/blog/uploaded_images/future-of-the-internet-781220.jpg" alt="" border="0" /></a><br />Note that <span style="font-weight: bold;">I am not opposed to linking to Wikipedia</span> completely. If the Wikipedia article on a subject really is the best piece of information on it on the whole web, and the subject demands a hyperlink in order to be understood by most people, then indeed it&#8217;s the corresponding Wikipedia article you should link to.</p>
<p>Also of course when discussing Wikipedia itself it is highly appropriate to link to Wikipedia sources. But even in this case, I see it go wrong, for instance like this:</p>
<p>　<span style="color: rgb(255, 0, 0);font-size:130%;" ><span style="font-weight: bold;">×</span></span>　<span style="font-style: italic;">Wikipedia recently started adding the &#8220;<a href="http://en.wikipedia.org/wiki/Nofollow"  rel="nofollow" target="_blank"></a>&#8221; attribute to outgoing links.</span></p>
<p>That &#8220;nofollow&#8221; link to the Wikipedia article on the &#8220;nofollow&#8221; attribute violates the point outlined above in the same way &#8220;pigeons&#8221; did. Here&#8217;s a better way of linking it:</p>
<p>　<span style="color: rgb(0, 153, 0);">○</span>　<span style="font-style: italic;">Wikipedia recently started <a rel="nofollow" href="http://meta.wikimedia.org/wiki/Nofollow"  target="_blank">adding the &#8220;nofollow&#8221; attribute to outgoing links</a>.</span></p>
<p>which links to Wikipedia&#8217;s meta wiki describing the policy. That&#8217;s a good way of linking to Wikipedia. Here&#8217;s an even better way of doing it:</p>
<p>　<span style="color: rgb(153, 153, 0);font-size:130%;" ><span style="font-weight: bold;">☆</span></span>　<span style="font-style: italic;">Wikipedia recently started </span><a href="http://www.freedom-to-tinker.com/blog/felten/wikipedia-leads-will-search-engines-" style="font-style: italic;"  target="_blank">adding the &#8220;nofollow&#8221; attribute to outgoing links</a><span style="font-style: italic;">.</span></p>
<p>That links to the most interesting text on the subject that I could find in a couple of minutes. I&#8217;ll gladly share that good piece of writing on this subject with you &#8211; that&#8217;s why I link to it.</p>
<p><a href="http://henrikfalck.com/blog/uploaded_images/follow-me-783323.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" ><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 84px;" src="http://henrikfalck.com/blog/uploaded_images/follow-me-783321.jpg" alt="" border="0" /></a><br />Lastly, I&#8217;d like to mention that I think said Wikipedia policy of <span style="font-weight: bold; font-style: italic;">adding the &#8220;nofollow&#8221; attribute to outgoing links on Wikipedia is stupid and bad</span>. I think that if you read my above argumentation, you&#8217;ll see why I think that. People are linking to Wikipedia <span style="font-style: italic;">en masse</span> for no good reason, bloating its PageRank and diminishing the chance of other, better, sources of information to get found. If at least being cited in a Wikipedia entry boosted the PageRank of the source, then the chance of someone finding it would improve just a little. Not to mention it would be fair. The paper on dvandva above and Ed Felten&#8217;s blog entry deserve that.</p>
<p><span style="font-style: italic; color: rgb(153, 0, 0);">[</span><span style="font-weight: bold; font-style: italic; color: rgb(153, 0, 0);">No interwebs were hurt in the writing of this blog post</span><span style="font-style: italic; color: rgb(153, 0, 0);">; all links to Wikipedia have the "nofollow" attribute set.]</span></p>
]]></content:encoded>
			<wfw:commentRss>http://henrikfalck.com/blog/2009/04/good-bad-and-wikipedia.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>We&#8217;ll Always Have C</title>
		<link>http://henrikfalck.com/blog/2008/04/well-always-have-c.html</link>
		<comments>http://henrikfalck.com/blog/2008/04/well-always-have-c.html#comments</comments>
		<pubDate>Sat, 26 Apr 2008 04:02:00 +0000</pubDate>
		<dc:creator>Henrik Falck</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[programming languages]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://henrikfalck.com/blog2/2008/04/well-always-have-c.html</guid>
		<description><![CDATA[The other day there was an interview in Dr. Dobb&#8217;s Journal with the managing director of TIOBE Software, who publishes the TIOBE Programming Community Index, a ranking of programming language popularity. It was also discussed on Slashdot.
The methodology used by TIOBE to calculate a language&#8217;s popularity is basically the good old google hits ad-hoc voodoo [...]]]></description>
			<content:encoded><![CDATA[<p>The other day there was an <a href="http://www.ddj.com/development-tools/207401593" >interview in Dr. Dobb&#8217;s Journal</a> with the <span style="font-weight: bold;">managing director of TIOBE Software</span>, who publishes the <a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" style="font-weight: bold;" >TIOBE Programming Community Index</a>, a ranking of <span style="font-weight: bold;">programming language popularity</span>. It was also <a href="http://tech.slashdot.org/article.pl?sid=08/04/24/1955257" >discussed on Slashdot</a>.</p>
<p>The <a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm" >methodology used by TIOBE</a> to calculate a language&#8217;s popularity is basically the <span style="font-weight: bold;">good old google hits ad-hoc voodoo index</span>, using &#8220;<language name="">[language] programming&#8221; as the query. This measures the <span style="font-weight: bold; font-style: italic;">&#8220;web presence&#8221;</span> of a programming language.</p>
<p>First of all, it&#8217;s obvious to you and me that this measures something, that something being the amount of web pages including the term &#8220;<language name="">[language] programming&#8221;, obviously. There&#8217;s nothing wrong with this method, as long as one is aware of what they&#8217;re measuring. But is it fair to call this the popularity of a language?</p>
<p></language></language><a href="http://blog.rvburke.com/wp-content/uploads/2006/10/gary-larson-oct-1987.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" ><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://blog.rvburke.com/wp-content/uploads/2006/10/gary-larson-oct-1987.gif" alt="" border="0" /></a><br /><language name=""><language name=""><span style="font-weight: bold; font-style: italic;">Look at this blog, for example.</span> I mostly mention <span style="font-weight: bold;">JavaScript</span> and <span style="font-weight: bold;">PHP</span> here, just like everyone else. Throw in some <span style="font-weight: bold;">Ruby</span> and <span style="font-weight: bold;">Python</span> too to max out the buzz factor. There is no mention of relics such as C in this blog. <span style="font-weight: bold; font-style: italic;">But you know what language I use ten times more than any other?</span> C. I&#8217;d love to have a job hacking away in JavaScript, Ruby, and Python all days, <span style="font-weight: bold; font-style: italic;">but I&#8217;d have to settle with half the salary.</span> <span style="font-style: italic;">So here it goes:</span> <span style="font-weight: bold;">C programming</span>. Index that. <span style="font-style: italic;">Embedded, heavily multi-threaded, efficient, minimum memory, hardcore badass C programming</span>, that&#8217;s what I do, and I love doing it.</p>
<p></language></language><language name=""><language name="">Most coders can&#8217;t do C. <span style="font-weight: bold; font-style: italic;">That&#8217;s why you see all these Visual This and Dot That</span> and <span style="font-weight: bold;">scripting languages</span> on the ranking, because these kids blog about every little insignificant hobby project they manage to cut and paste together, just like I do. But let there be no mistake about it:<span style="font-weight: bold; font-style: italic;"> real programmers can code in C</span>. They do <span style="font-weight: bold; font-style: italic;">syntactically correct typedefs of function pointers in their sleep</span>. <span style="font-size:85%;">(just kidding that&#8217;s impossible.)</span></p>
<p></language></language><a href="http://existentialtype.net/wp-content/uploads/2007/05/im-in-ur-stackz-overflowing-ur-bufferz.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" ><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://existentialtype.net/wp-content/uploads/2007/05/im-in-ur-stackz-overflowing-ur-bufferz.jpg" alt="" border="0" /></a><br /><language name=""><language name=""><span style="font-weight: bold;">At work</span> I also hack in Python, Perl, and Makefile. <span style="font-weight: bold;">At home</span> it&#8217;s mostly JavaScript, PHP, Ruby, Python&#8230; <span style="font-weight: bold; font-style: italic;">Lately Python has replaced Ruby as my language of choice</span> for home hacking because of its <span style="font-weight: bold;">decent unicode support</span>. (Although I&#8217;ve had to hack the Python standard library in some places where it didn&#8217;t properly support unicode. I read the next version of Python (2.6?) will use unicode strings by default, which is great, and only ten years late.) I also sold my soul the other day and installed <span style="font-weight: bold;">Visual C# 2008 Express Edition</span> for some hobby hacking. Turned out not very fun though, but I haven&#8217;t given up yet.</p>
<p>At my previous job I used C++ for doing essentially the same thing as I do in C now. I&#8217;m completely convinced that C is the right tool for the job. <span style="font-weight: bold; font-style: italic;">I&#8217;m also convinced C does object orientation better than C++</span>, but that is a topic for another post. And I <span style="font-weight: bold;">used to be a Java fan</span>, but now I&#8217;m considering Java the best examples of software suckiness ever. It&#8217;s a volatile industry, technologies come and go, but <span style="font-weight: bold; font-style: italic;">no amount of blogging will convince me that the C programming language is anything but #1</span>.</p>
<p>I&#8217;m saying it because it&#8217;s true: <span style="font-weight: bold;">We&#8217;ll always have C.</span> Because we&#8217;ve got jobs to do.<br /></language></language></p>
]]></content:encoded>
			<wfw:commentRss>http://henrikfalck.com/blog/2008/04/well-always-have-c.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Me and The Gimp (and Four-Wheeled Cars)</title>
		<link>http://henrikfalck.com/blog/2007/07/me-and-gimp.html</link>
		<comments>http://henrikfalck.com/blog/2007/07/me-and-gimp.html#comments</comments>
		<pubDate>Fri, 13 Jul 2007 06:42:00 +0000</pubDate>
		<dc:creator>Henrik Falck</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://henrikfalck.com/blog2/2007/07/me-and-the-gimp-and-four-wheeled-cars.html</guid>
		<description><![CDATA[I use The Gimp to create graphics for my projects. The main reason is because it&#8217;s free (as in beer) &#8211; I usually don&#8217;t warez software except old games that don&#8217;t sell any more anyway. That goes doubly for software I use to create software. So Photoshop is out of the question. And The Gimp [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://gimp.org/about/splash/splash-images/gimp-splash-1.4.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" ><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 185px; height: 212px;" src="http://gimp.org/about/splash/splash-images/gimp-splash-1.4.png" alt="" border="0" /></a>I use <a href="http://gimp.org/" style="font-weight: bold;" >The Gimp</a> to create graphics for my projects. The main reason is because it&#8217;s free (as in beer) &#8211; I usually don&#8217;t warez software except old games that don&#8217;t sell any more anyway. That goes doubly for software I use to create software. So <span style="font-weight: bold;">Photoshop</span> is out of the question. And <span style="font-weight: bold; font-style: italic;">The Gimp is a really good application</span>.</p>
<p>But as anyone who uses The Gimp can tell you, <span style="font-weight: bold; font-style: italic;">its interface sucks</span>. It has always sucked and continues to suck to this day. Interestingly, quite often some discussion pops up regarding this sucky interface, and whether anyone should do anything about it &#8211; or whether war is actually peace.</p>
<p>Just the other day there was this <a href="http://developers.slashdot.org/article.pl?sid=07/07/10/1817230" >article linked on Slashdot</a> about some academic-type dudes who have developed a modified gimp that collects usage data, to analyze how people use it and possible be able to improve the interface.</p>
<p>Ok, it&#8217;s done at a university so I realize it&#8217;s just someone&#8217;s waste of time and government money, but still&#8230; Anyone who&#8217;s ever used gimp can tell you that there&#8217;s just one simple, outstanding issue that accounts for roughly half of its suckiness: <span style="font-weight: bold;">The Windows</span> (imagine that in place of &#8220;The Horror&#8221; from <span style="font-weight: bold;">Apocalypse Now</span>!). The Gimp opens gazillions of windows &#8211; and they&#8217;re not contained in one parent window, <span style="font-weight: bold; font-style: italic;">like every other application in the world</span>, no &#8211; they behave like independent application windows. You don&#8217;t need academic studies to figure that out. So if you&#8217;re editing the graphics to a web app for instance, you switch to Firefox to see the result, and then back to The Gimp, and you have to open like 8 separate windows to get your UI back to the state it was before switching to another application. This gets deadly tedious.</p>
<p><span style="font-weight: bold; font-style: italic;">If I were tasked with designing a commercial car</span> &#8211; and I&#8217;m a software engineer, mind you &#8211; when I got to the matter of how many <span style="font-weight: bold;">wheels</span> to equip the vehicle with, <span style="font-weight: bold;">I would go with 4</span>. Just like that &#8211; it&#8217;s a no brainer. <span style="font-weight: bold; font-style: italic;">Every other car out there has 4 wheels</span>. I think it must make structural sense, and people are used to cars having 4 wheels. A mechanical engineer or a car marketing specialist could probably tell you more. <span style="font-style: italic;">The gods know how many wheels The Gimp&#8217;s designers would fit on their cars</span>.</p>
<p>Guys! Don&#8217;t go buying that Photoshop license just yet! <span style="font-weight: bold; font-style: italic;">I have a solution to the problem!</span> (If you run Linux you can skip the rest of this paragraph.) Just use a virtual desktop manager &#8211; like the *nix guys do. I use one called <span style="font-weight: bold;">Yod&#8217;m 3d</span>. Unfortunately it&#8217;s been bought up by some suspicious company and made commercial, but the last freeware version, 1.4, works good enough and can be downloaded (legally) for instance from <a href="http://thepiratebay.org/search/yod%5C%27m%203d/0/3/300,600" >The Pirate Bay</a>. <span style="font-weight: bold; font-style: italic;">Just run The Gimp on a virtual desktop of its own</span>. Linux people have been doing this for ages, but it&#8217;s never been habit in the real world, although I heard the next version of Mac OS will have virtual desktops. Anyway, <span style="font-style: italic;">you can have it today, in your Windows</span>. (I used to run only Linux for many years, so I got this habit of using virtual desktops extensively back then.)</p>
<p>There are still a few nuances to work out of The Gimp though. But it doesn&#8217;t require a Ph.D. to figure them out. If you, like me, never start using Photoshop, then at least you won&#8217;t be annoyed simply because The Gimp is different &#8211; <span style="font-weight: bold;">it should be</span>!</p>
<p>I wish it had a line drawing tool though.</p>
]]></content:encoded>
			<wfw:commentRss>http://henrikfalck.com/blog/2007/07/me-and-gimp.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

