<?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>darph.plock</title>
	<atom:link href="http://www.darph.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.darph.net</link>
	<description>I'm not blogging.</description>
	<lastBuildDate>Wed, 22 Dec 2010 21:50:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Host-only network with fixed IP on Guest OS with VMware Fusion</title>
		<link>http://www.darph.net/host-only-network-with-fixed-ip-on-guest-os-with-vmware-fusion/</link>
		<comments>http://www.darph.net/host-only-network-with-fixed-ip-on-guest-os-with-vmware-fusion/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 21:50:09 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[ProGrammatik]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[vm]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=198</guid>
		<description><![CDATA[If you find this, probably via Google, you have a Virtual Machine that you want to run on VMware Fusion 3.1. The VM has a (pre-configured?) fixed IP-address that you cannot change for whatever reason. If you struggle to get a connection to the Guest&#8217;s network, keep reading. Unfortunately, Fusion does not expose a GUI [...]]]></description>
			<content:encoded><![CDATA[<p>If you find this, probably via Google, you have a Virtual Machine that you want to run on VMware Fusion 3.1. The VM has a (pre-configured?) fixed IP-address that you cannot change for whatever reason. If you struggle to get a connection to the Guest&#8217;s network, keep reading.</p>
<p>Unfortunately, Fusion does not expose a GUI (or even a virtual adapter in the System Preferences App) to edit the host side of the network configurations. It is simply assumed, that, no matter what network profile you select for your VM (shared, host-only etc.), the guest shall obtain its network settings from the host&#8217;s (virtual or actual) DHCP service.</p>
<p>There is a document floating around with the title <a href="http://communities.vmware.com/servlet/JiveServlet/download/718890-1931/VMware%2520Fusion%2520Network%2520Settings%2520-%2520Part%25201.pdf%3Bjsessionid%3D7F671542E407F1FC1EDC437415AD287C&amp;sa=X&amp;ei=QGkSTezEBITusgbcnajfDA&amp;ved=0CCEQrAIoADAA&amp;usg=AFQjCNHF0fz54vdwLPzXgIuQgb3FTewD2w">VMWare Fusion Network Settings Part 1</a>, which, in my case, was utterly useless and hopelessly outdated. The referenced <code>vmware-config-net.pl</code> is not part of the current distribution.</p>
<p>Another suggested solution was to create a custom setting in vmnet1/dhcpd.conf but that did not work for me either. </p>
<p>I assume that you have <a href="http://macromates.com/">TextMate</a>. If you don&#8217;t then you either are one of those vim-junkies or have no business in editing the kind of files mentioned here in the first place. Just replace <code>mate</code> with <code>nano</code>, if need be.</p>
<p>First though, make sure that your virtual machine is powered down (not suspended, really, shut down) and that the OS X VMware Fusion App is not running either.</p>
<p>Open Terminal and navigate to VMware&#8217;s Library folder:</p>
<pre>$ cd /Library/Application\ Support/VMware\ Fusion/</pre>
<p>Now turn off VMware&#8217;s networking interfaces:</p>
<pre>$ sudo ./boot.sh --stop</pre>
<p>Once the interfaces are shut down, we will edit the <code>networking</code> file to add another, custom interface. This way our changes will not affect any other VM that we have running.</p>
<pre>$ sudo mate networking</pre>
<p>Your <code>networking</code> file should be looking something like this:</p>
<p><a href="http://www.darph.net/wp-content/uploads/networking.png" rel="lightbox[198]"><img class="alignnone size-medium wp-image-199" title="networking" src="http://www.darph.net/wp-content/uploads/networking-300x164.png" alt="" width="300" height="164" /></a></p>
<p>You will find two network adapters described here, <code>vmnet1</code> and <code>vmnet8</code>. We will leave those untouched and add a third interface that will be used by our special guest system with the peculiar settings. At the end of the file, append the following, then save and close:</p>
<pre>answer VNET_2_DHCP yes
answer VNET_2_HOSTONLY_NETMASK 255.255.255.0
answer VNET_2_HOSTONLY_SUBNET 192.168.182.0
answer VNET_2_VIRTUAL_ADAPTER yes</pre>
<p>Note the line <code>VNET_2_HOSTONLY_SUBNET</code>. Replace this value with the IP of your Guest&#8217;s fixed IP, but make sure the last segment is 0. If your Guest has the IP <code>192.168.156.133</code>, then fill in 1<code>92.168.156.0</code>.</p>
<p>Back in the Terminal, restart the network:</p>
<pre>$ sudo ./boot.sh --start</pre>
<p>Now find your Guest&#8217;s <code>.vmx</code> file and open it in TextMate as well. Find the section that talks about ethernet0, and append the following:</p>
<pre>ethernet0.connectionType = "custom"
ethernet0.vnet = "vmnet2"
ethernet0.bsdName = "vmnet2"
ethernet0.displayName = "Custom Host Only VMnet2"</pre>
<p>The first entry, <code>ethernet0.connectionType</code> will most likely be defined already, so you will have to delete the first declaration. Otherwise the VMware Browser will warn you that the Virtual Machine is broken. If this happens, just replace existing lines with those above. Save and close.</p>
<p>Start your virtual machine and you should now be able to ping your Guest system from your Mac&#8217;s Terminal. </p>
<pre>$ ping 192.168.182.133
PING 192.168.182.133 (192.168.182.133): 56 data bytes
64 bytes from 192.168.182.133: icmp_seq=0 ttl=64 time=0.986 ms
64 bytes from 192.168.182.133: icmp_seq=1 ttl=64 time=0.467 ms
64 bytes from 192.168.182.133: icmp_seq=2 ttl=64 time=0.296 ms</pre>
<p>The use of an additional networking interface has the advantage that other VMs are unaffected as they are dependent of <code>vmnet1</code> or <code>vmnet8</code>. </p>
<p>In case you wish to disable the new interface, you will have to stop VMware&#8217;s networking service and change the following line in the <code>networking</code> file from <code>yes</code> to <code>no</code>:</p>
<pre>answer VNET_2_VIRTUAL_ADAPTER yes</pre>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/host-only-network-with-fixed-ip-on-guest-os-with-vmware-fusion/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bubble Cursor</title>
		<link>http://www.darph.net/bubble_cursor/</link>
		<comments>http://www.darph.net/bubble_cursor/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 14:49:47 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[ProGrammatik]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=193</guid>
		<description><![CDATA[An interesting find by Lukas Mathis is the Bubble Cursor, a proof-of-concept Script that always makes the nearest link an active link, eliminating the need to hit an object precisely with your curser. It is an interesting concept, but I believe it has major drawbacks. One is attention. Not only do I have to pay [...]]]></description>
			<content:encoded><![CDATA[<p>An interesting find by Lukas Mathis is the <a href="http://ignco.de/332">Bubble Cursor</a>, a proof-of-concept Script that always <a href="http://ignco.de/333">makes the nearest link an active link</a>, eliminating the need to hit an object precisely with your curser.</p>
<p>It is an interesting concept, but I believe it has major drawbacks. One is attention. Not only do I have to pay attention to where my cursor is located. I now have to find the active link in the vicinity of my cursor &#8211; I have to rely on the site to tell me in no unclear term, what will happen if I click on that white, dead space. Navigation becomes an obscure process relying solely on the &#8220;flashiness&#8221; of the hover to tell me what I am doing.</p>
<p>I am also not sure if it is a good idea to have the whole website being a &#8220;hot zone&#8221;. While reading a text I often click &#8211; not always entirely focussed &#8211; on different parts, marking text while reading it, etc. If all of the site is hot, every single click will lead to an action, which dramatically increases the chance of performing some action that I didn&#8217;t intend to.</p>
<p>In Google&#8217;s web based mail client the &#8220;save draft&#8221; and &#8220;send&#8221; buttons are already <a href="http://www.codinghorror.com/blog/2010/03/the-opposite-of-fitts-law.html">dangerously close to each other</a>. With the bubble cursor the effective size of the buttons is increased to the point where they are merely one pixel apart. Expanding this to every single link in the site exponentially increases the chance to click the wrong button. Not to mention that you cannot assume that all graphical operating systems will not execute the event when you click on an inactive window to bring it to the foreground. I know OS X requires two clicks, but I wouldn&#8217;t be so sure in other OSs.</p>
<p>Seeing how often I click next to what I actually intended to click on, only to then refine my targeting (*<em>waving fist at Fitt</em>*), I can see where it might be a good idea to have a limited &#8220;hot zone&#8221; around certain buttons for those with bad aiming skills. Let&#8217;s call it &#8220;glowing&#8221;. I don&#8217;t think, however, that expanding the buttons and links to cover the full page at all times does increase usability.  Dead space is important.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/bubble_cursor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make Backups</title>
		<link>http://www.darph.net/make-backups/</link>
		<comments>http://www.darph.net/make-backups/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 12:28:28 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[DeGeneration X]]></category>
		<category><![CDATA[ProGrammatik]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=178</guid>
		<description><![CDATA[Last month a 3 year old girl died in a car crash. She wasn&#8217;t wearing a seatbelt and flew right through the windshield. When the police asked the parents as to why they didn&#8217;t make their kid wear a seatbelt, they answered &#8220;so far nothing had happened, so we thought we didn&#8217;t need it.&#8221; Most [...]]]></description>
			<content:encoded><![CDATA[<p>Last month a <a href="http://kinderdoc.wordpress.com/2010/02/26/αλληγορέω/">3 year old girl died in a car crash</a>. She wasn&#8217;t wearing a seatbelt and flew right through the windshield. When the police asked the parents as to why they didn&#8217;t make their kid wear a seatbelt, they answered &#8220;so far nothing had happened, so <em>we thought we didn&#8217;t need it.</em>&#8221;</p>
<p>Most of the various tidbits of information in your life probably are digital by now. It starts with the <a href="http://tweetagewasteland.com/2010/03/my-head-is-in-the-cloud/">cell phone number of your boyfriend that you didn&#8217;t memorize</a> but only exists in your cell phone that is crashed when you have that little accident where that bystander offers to call him while you&#8217;re hauled into the trunk of the ambulance car. And it doesn&#8217;t end with 10 years worth of photographs that are only digital today.</p>
<p>When our kids will be grown up in 20 years or so and they will ask &#8220;Mommy, Daddy, why are there no pictures of you when you were young?&#8221;, do you want to tell them &#8220;because buying a second hard disk was too much hassle&#8221;?</p>
<p>If you&#8217;re a knowledge worker and don&#8217;t keep redundant backups you better be on your Creator&#8217;s favourable side. I had this conversation numerous times: &#8220;You need to help me, my thesis is due tomorrow and my computer doesn&#8217;t start/my USB-Stick can&#8217;t be read! This is important!&#8221; &#8211; &#8220;Do you have a copy?&#8221; &#8211; &#8220;No?&#8221; &#8211; &#8220;Then it wasn&#8217;t important.&#8221;</p>
<p>Every bit of digital information in your life quite simply does not exist if it does not exist in at least two physically different locations at the same time. If your laptop or its hard disk die, don&#8217;t expect  a warning.</p>
<p>&#8220;But I don&#8217;t know anything about Computers!&#8221; is not an excuse. It&#8217;s your tool, learn to handle it or else it will come around to bite you in the ass. If you don&#8217;t want to worry about the technical details of incremental backups and scripted automation at the very least go buy a Macintosh and an external hard drive which you use for TimeMachine backups (which has saved my butt on several occasions). Yes you pay a premium but failing a deadline for a prestigious client because you <em>didn&#8217;t</em> will cost you at least as much.</p>
<p><a href="http://www.43folders.com/2010/03/15/yes-another-backup-lecture">Read this.</a> Listen to the guy. He&#8217;s smarter than both of us. And the act on it. Coz, hell yes, you do need it <em>before</em> it is too late.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/make-backups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Next!</title>
		<link>http://www.darph.net/next/</link>
		<comments>http://www.darph.net/next/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 19:54:51 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[DeGeneration X]]></category>
		<category><![CDATA[ProGrammatik]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=169</guid>
		<description><![CDATA[It is always surprising to me in just how many ways people can make even the most simple things hideously complicated. A blog is, by definition, a series of publications or posts ordered in a timely fashion. Newest first, oldest at the end of the row. One usually starts reading the newest piece and continues [...]]]></description>
			<content:encoded><![CDATA[<p>It is always surprising to me in just how many ways people can make even the most simple things hideously complicated. A blog is, by definition, a series of publications or posts ordered in a timely fashion. Newest first, oldest at the end of the row. One usually starts reading the newest piece and continues reading, progressing back in time with each post.</p>
<p>Now having 200 blog posts on one html site might be possible, but, I guess we all agree, is kind of inconvenient. After all, we&#8217;re not talking about the endless click orgies of modern news papers&#8217; websites. Thus:</p>
<p>Enter pagination.</p>
<p>What kind of brain-pygmies on pixie-dust would call the pagination link that sends you to an <em>earlier</em> point in time &#8220;next page&#8221; and the one that leads you back to the top of the stack towards the <em>newest</em> posting &#8220;previous page&#8221;</p>
<div id="attachment_170" class="wp-caption alignnone" style="width: 525px"><img class="size-full wp-image-170" title="prevnext" src="http://www.darph.net/wp-content/uploads/prevnext.png" alt="Previous and Next in a blog makes no sense at all!" width="515" height="97" /><p class="wp-caption-text">Previous and Next in a blog makes no sense at all!</p></div>
<p>This confuses me every. single. time.</p>
<p>Call it &#8220;newer&#8221; and &#8220;older&#8221; for cryin&#8217; out loud, after all, we&#8217;re talking about a <em>time bar</em>, not a book of pages. This is completely contradictory to how a book works anyway: &#8220;Next&#8221; pages go <em>forward</em> in time. (Unless, of course you tell a story backwards, but then still you&#8217;re progressing the story forwards, so my point still stands.)</p>
<p>Your blog is not a book. If I progress to the <em>next</em> page, I expect the <em>next</em> posting and not the <em>previous</em> one!</p>
<p>It&#8217;s not that hard!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/next/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatische Paßkontrolle</title>
		<link>http://www.darph.net/automatische_passkontrolle/</link>
		<comments>http://www.darph.net/automatische_passkontrolle/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 11:32:39 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[DeGeneration X]]></category>
		<category><![CDATA[germany]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[terrorism]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=166</guid>
		<description><![CDATA[Die Frankfurter Allgemeine Zeitung berichtet (via lawblog) über die Einführung von automatisierten Einreisekontrollen am Frankfurter Flughafen. Inhaber eines biometrischen Reisepasses können sich die Einreiseerlaubnis nun von einem emotionslosen Automaten bestätigen lassen, anstatt von einem gelangweilt bis genervt dreinblickenden Bundespolizeibeamten. Das Vorgehen dazu ist geradezu kurios: Der Reisende legt seinen Pass auf ein Lesegerät. Dann betritt [...]]]></description>
			<content:encoded><![CDATA[<p>Die Frankfurter Allgemeine Zeitung <a href="http://www.faz.net/s/RubFAE83B7DDEFD4F2882ED5B3C15AC43E2/Doc~EAADE7160AAD4454DBDAC3870B8200D7F~ATpl~Ecommon~Scontent.html">berichtet</a> (via <a href="http://www.lawblog.de/index.php/archives/2009/10/17/links-439/">lawblog</a>) über die Einführung von automatisierten Einreisekontrollen am Frankfurter Flughafen. Inhaber eines biometrischen Reisepasses können sich die Einreiseerlaubnis nun von einem emotionslosen Automaten bestätigen lassen, anstatt von einem gelangweilt bis genervt dreinblickenden Bundespolizeibeamten.</p>
<p>Das Vorgehen dazu ist geradezu kurios:</p>
<blockquote><p>Der Reisende legt seinen Pass auf ein Lesegerät. Dann betritt er die Schleuse, in der er von einer Digitalkamera fotografiert wird. Ist der Pass echt <strong>und stimmen die biometrischen Daten darauf mit dem Foto überein</strong>, öffnet sich die Glastür, und der Fluggast kann einreisen. Ansonsten bleibt die Tür geschlossen, und der Passagier wird von Bundespolizisten nochmals überprüft.</p></blockquote>
<p>Und das Ganze in 15 Sekunden, wie der Herr Wurm von der Bundespolizei versichert. Ich behaupte mal, daß da spätestens zur Urlaubszeit (achtung, schlechter Scherz) massiv der Wurm drin sein wird. Der Reisepaß ist zehn Jahre gültig. Genug Zeit, um sich zu verändern, auch wenn das jetzt in der Pilotphase kein Problem darstellen sollte. In meinem Fall hatten drei Monate gereicht, um den Beamten die Echtheit des Photos anzweifeln zu lassen. Brille und Bart.</p>
<p>Hat man sich im Urlaub einen Bart wachsen lassen? Die Bilderkennung wird gewiß versagen. Trägt man eine Brille, die man bei der Aufnahme des Paßphotos abnehmen mußte? Die Bilderkennung wird versagen. Hat man zwischenzeitlich eine andere Frisur? Die Bilderkennung wird versagen.</p>
<p>In all diesen Fällen wird also wieder der Beamte einschreiten müssen. Jetzt kann man davon ausgehen, daß der Beamte zu Stoßzeiten nicht gerade erst aus seinem Büro angestratzt kommen kann. Also wird er seinen Posten neben der Station einnehmen und aus Sicherheitsgründen wird davon auszugehen sein, daß es nicht nur bei einem Polizisten bleibt. Die Anlage ersetzt also niemanden. Selbst wenn die Anlage funktioniert, es <em>könnte</em> ja sein, daß ein Einsatz nötig wird. Die Anwesenheit von Sicherheitskräften bleibt zwingend notwendig.</p>
<p>Ich bin ja mal gespannt, ob irgendwann rauskommt, wie viel Zeit und Geld wirklich eingespart wurde (die Abschreibung der Anschaffung gar nicht mitgerechnet). Vermutlich eher weniger.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/automatische_passkontrolle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I don&#8217;t like HTML5</title>
		<link>http://www.darph.net/i-dont-like-html5/</link>
		<comments>http://www.darph.net/i-dont-like-html5/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 09:11:29 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[ProGrammatik]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=158</guid>
		<description><![CDATA[I ignored the HTML5-specification for the most part until now for several reasons. For one, in the holy religious war that is the endless discussion between HTML or XHTML I clearly stand on the side of the semantic and well-defined approach of XHTML. On the losing side, I might add, as the development of XHTML2 [...]]]></description>
			<content:encoded><![CDATA[<p>I ignored the <a href="http://dev.w3.org/html5/markup/elements.html#elements">HTML5-specification</a> for the most part until now for several reasons. For one, in the holy religious war that is the endless discussion between HTML or XHTML I clearly stand on the side of the semantic and well-defined approach of XHTML. On the losing side, I might add, as the development of <a href="http://www.w3.org/TR/xhtml2/">XHTML2</a> as been discontinued in favor of <a href="http://dev.w3.org/html5/markup/elements.html#elements">HTML5</a>.</p>
<p>Mostly, this has been more of an emotional dispute. Whether you add trailing slashes on self-closing elements does not really matter, does it? But now that HTML5 is close to becoming actually used, it is time to take a look at it.</p>
<p>And oh boy, what a mess! HTML grew more or less organically. First being completely text-based and print-oriented, it had tags such as &lt;b&gt; to make text <strong>bold</strong> and &lt;i&gt; to make text <em>italic</em>. With time and the emergence of <em>semantic</em> web architectures, as it seems partly influenced by the „<em>seperation of concerns“-</em>philosophy of modern object oriented programming (see <a href="http://en.wikipedia.org/wiki/MVC_Pattern">MVC</a>), developers began to realize that „bold“ and „italic“ are just visual representations of concepts that go beyond reproduction of printed text on a screen. Screenreaders, that read text for the visually impaired, cannot read italic or bold text. The human voice does not have italic letters. What we can do, is alter the volume or pitch of our voice, to give words <em>emphasis</em>. XHTML was designed not only to introduce HTML-markup to the XML-realm (<a href="http://en.wikipedia.org/wiki/Html">HTML</a> is <a href="http://en.wikipedia.org/wiki/Sgml">SGML</a> and therefore a sister to <a href="http://en.wikipedia.org/wiki/Xml">XML</a>) to increase its readability for machines, but also to clean up the language, and make it more semantic – in short to put <strong>meaning</strong> where there was only <strong>display</strong>. Something is &lt;strong&gt; and something has &lt;em&gt;-phasis – how you display it, is up to the client. Seems reasonable. Of course, in websites, &lt;em&gt; is typically printed in italic, but that&#8217;s because what <strong>we</strong> associate italicized text with that <em>meaning</em>, it&#8217;s not what the <em>markup</em> says how it should be printed. It&#8217;s in the CSS.</p>
<p>HTML5, which seems to have been designed by the <a href="http://www.netzausfall.de/wp-content/merkel_diepartei.jpg" rel="lightbox[158]">Merkel</a>s of the W3C, completely ignores this approach and sinks back into the hole that is the print-centric HTML3. Yes, we have some nice new forms. But we also still have the iframe. But I want to concentrate on the text part here.</p>
<p><strong>HTML5 has an &lt;em&gt;-phasis tag as well as an &lt;i&gt;-talic tag.</strong> Both have the same standard style sheet associated (font-style: italic). Both <strong>seem</strong> to convey exactly the same meaning, just that &lt;em&gt; actually <em>is</em> about meaning, while &lt;i&gt; is about visual representation.</p>
<p>I would like to repeat that, because it sounds vaguely important: HTML5 (re-)reintroduces the &lt;i&gt; tag with the expressed intent of marking text that <em>should</em> be printed in italic. How is that in any way semantic and what on earth does this have to do with markup?</p>
<p>The HTML5 Definition says:</p>
<blockquote><p>The <a style="color: #ff4500 !important; font-weight: normal; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; font-family: sans-serif; background-position: initial initial;" href="http://dev.w3.org/html5/markup/em.html#em">em</a> element represents a span of text with emphatic stress.</p></blockquote>
<p>This is <em>good</em>. It carries <em>meaning</em>. Whether this should be displayed as italic or pronounced in a squeaky voice is a matter of the client. And of the designer – after all, you might be inclined to design a site in which emphasis is to be displayed in big, red, visually screaming letters. It&#8217;s up to you as a designer: Use Markup for the meaning, use CSS for the visual representation.</p>
<p>But then the <a href="http://www.whatwg.org/">Web Hypertext Application Technology Working Group</a>,  kind of shows us the finger by also defining an &lt;i&gt; tag:</p>
<blockquote><p>The <a style="color: #ff4500 !important; font-weight: normal; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; font-family: sans-serif; background-position: initial initial;" href="http://dev.w3.org/html5/markup/i.html#i">i</a> element represents a span of text in an alternate voice or mood, or otherwise offset from the normal prose (content whose typical typographic presentation is italicized).</p>
<p>[…]</p>
<p>Some examples of spans that might use the i element include a taxonomic designation, a technical term, an idiomatic phrase from another language, a thought, a ship name, or some other prose whose typical typographic presentation is italicized.</p></blockquote>
<p><strong>„Typical typographic presentation“ </strong>– really? So, what if I have &lt;em&gt;-phasized in my markup? Isn&#8217;t that (deducted from the <a href="http://dev.w3.org/html5/markup/em.html#em-display">default style sheet of said element</a>) typically italicized? Please, WHATWG, explain to me, how this carries any significance:</p>
<p><code>&lt;p&gt;This is &lt;em&gt;&lt;i&gt;Spartaaaa!&lt;/i&gt;&lt;/em&gt;&lt;/p&gt;</code></p>
<p>Are we really supposed to be writing markup like that? Why would we care about how something is typically printed? Yes, we care about it in our style sheets, but does the markup really need to know that? „Well, this part, it has some sort of significance, but, not really, coz it doesn&#8217;t deserve its own tag, like, you know, a <a href="http://dev.w3.org/html5/markup/dfn.html#dfn">definition</a> or an <a href="http://dev.w3.org/html5/markup/abbr.html#abbr">abbreviation</a>.“</p>
<p>The definition of the &lt;b&gt; tag that marks text that is <em>typically</em> bold goes even one step further in its confusion:</p>
<blockquote><p>The <a style="color: #ff4500 !important; font-weight: normal; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; font-family: sans-serif; background-position: initial initial;" href="http://dev.w3.org/html5/markup/b.html#b">b</a> element represents a span of text offset from its surrounding content without conveying any extra importance; for example, keywords in a document abstract, product names in a review, or other spans of text whose typical typographic presentation is bold text.</p></blockquote>
<p>So, it&#8217;s bold. I put a visual clue on it, people shall recognize it. But it&#8217;s not important, nope, nope. Not important at all. Carries no meaning. I just wanted to put your attention to it for no reason at all. What are <a href="http://www.fim.uni-passau.de/index.php?id=1401&amp;L=1">automated information aggregators and multimedia databases</a> supposed to do with this information?</p>
<p>Well &#8211; if it&#8217;s important, use &lt;strong&gt;, if it&#8217;s not important, it does not need bold text. (Which context writes product names in bold anyway? I have ever only seen italicized text or having names put in „quotation marks“. But that is besides the point.)</p>
<p>Not only that the existence of the &lt;i&gt; and &lt;b&gt; tag makes no sense at all from a semantic point of view, the fact that they are closely linked to the semantic equivalents to &lt;em&gt; and &lt;strong&gt; <strong>will </strong>lead to an &lt;strong&gt;&lt;strong&gt;&lt;b&gt;epic&lt;/b&gt;&lt;/strong&gt;&lt;/strong&gt; case of confusion among web monkeys: I am willing to bet a significant amount of money (let&#8217;s say a keg of beer) that more than half of all websites will confuse the two tag philosophies.</p>
<p>If people didn&#8217;t get the the difference between strict and <a href="http://www.w3.org/TR/html401/charset.html">transitional document declarations</a> (<a href="http://en.wiktionary.org/wiki/transition">look it up</a>, if you have to) and still create new transitional websites (come on! it&#8217;s in the fucking DTD!), do you honestly believe they will get the difference? Do you <em>really</em> think this makes <em>anything</em> easier or better? If so, <strong>please</strong> explain the reasoning to me.</p>
<p>The HTML5 definition is completely botched – keeping the print-centric tags is backwards and plain stupid. I am surprised that we didn&#8217;t reintroduce the &lt;u&gt;-nderline-tag, for, you know, text that is <em>typically</em> underlined.</p>
<p>The new forms are nice and the &lt;header&gt; and &lt;section&gt;-tags are a smart addition. But don&#8217;t get me started on headlines. &lt;h1&gt; to &lt;h6&gt;? <em>Are you serious? </em>XHTML2 really had <a href="http://www.xhtml.com/de/future/x-html-5-versus-xhtml-2/#x2-cool-new-headings">a smart, well-conceived and reasonable approach to nested sections and headlines</a>. Yes, let the DOM and CSS figure the nesting out! This way I can use the same markup in my single entry page as well as in the archive listing (you know, blogs)! It&#8217;s smart, versatile and it works!</p>
<p>But no, for sake of backward-compatibility (really, guys, this is why Vista sucked!) we keep the old six-level-headline format.</p>
<p>HTML5 should not care about backwards compatibility: Make the browsers support two rendering options. Making HTML5 so that the old HTML4-crap validates totally misses the point of creating a new version in the first place. The popularity of the transitional document type shows that <strong>people won&#8217;t change their bad habits in web-design. </strong></p>
<p>HTML5 was supposed to be clean and forward oriented, ready to support a semantic web architecture. It is not.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/i-dont-like-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outsourcing</title>
		<link>http://www.darph.net/outsourcing/</link>
		<comments>http://www.darph.net/outsourcing/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 17:31:56 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[DeGeneration X]]></category>
		<category><![CDATA[germany]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[terrorism]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=153</guid>
		<description><![CDATA[Er „lehne Folter strikt ab“, erklärte Schäuble weiter. Er werde aber Informationen von ausländischen Nachrichtendiensten, die helfen könnten, eine große Gefahr abzuwehren, „nicht deshalb ungenutzt lassen, weil nicht ganz so zuverlässig wie bei uns garantiert ist, dass sie rechtsstaatlich einwandfrei erlangt wurden“, sagte er und fügte hinzu: „Das wäre absurd.“ So sagt der Herr Schäuble [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Er „lehne Folter strikt ab“, erklärte Schäuble weiter. Er werde aber Informationen von ausländischen Nachrichtendiensten, die helfen könnten, eine große Gefahr abzuwehren, „nicht deshalb ungenutzt lassen, weil nicht ganz so zuverlässig wie bei uns garantiert ist, dass sie rechtsstaatlich einwandfrei erlangt wurden“, sagte er und fügte hinzu: „Das wäre absurd.“</p></blockquote>
<p>So sagt der Herr Schäuble <a href="http://www.handelsblatt.com/politik/deutschland/schaeuble-will-unschuldsvermutung-aufweichen%3B1256105">laut Handelsblatt</a>. Kein Problem. Bei unseren Verbündeten auf Kuba werden ja gerade Kapazitäten frei. Da kann man bestimmt günstig outsourcen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/outsourcing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kaffeemaschinenreparatur (und ein bißchen was über die Post)</title>
		<link>http://www.darph.net/kaffeemaschinenreparatur/</link>
		<comments>http://www.darph.net/kaffeemaschinenreparatur/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 14:16:43 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[PersOnanie]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=143</guid>
		<description><![CDATA[Da ich in der WG der einzige bin, der regelmäßig dem Coffein-Konsum frönt, ich aber keine ganze Kanne saufe, steht hier eine schmucke, kleine Senseo New Generation und versorgt mich mit meiner täglichen, kleinen Dosis schwarzen Goldes. Das heißt … so klein ist die Dosis dann doch nie, denn die schmucke, kleine Senseo hat(-te, denn [...]]]></description>
			<content:encoded><![CDATA[<p>Da ich in der WG der einzige bin, der regelmäßig dem Coffein-Konsum frönt, ich aber keine ganze Kanne saufe, steht hier eine schmucke, kleine Senseo New Generation und versorgt mich mit meiner täglichen, kleinen Dosis schwarzen Goldes.</p>
<p>Das heißt … so klein ist die Dosis dann doch nie, denn die schmucke, kleine Senseo hat(-te, denn sie kam heute Mittag zurück) einen Defekt, welcher sich dahingehend äußerte, daß mir regelmäßig die Kaffeetasse überlief, weil zu viel Wasser durch die Pads gejagt wurde. Aber das ist ja kein Problem, das Gerät war schließlich teuer genug, da können sich die Damen und Herren von Philips ruhig ein wenig bemühen.</p>
<p>Also flux den Support kontaktiert und wenige Tage später schickte man mir eine eigens für den Zweck des Rücktransports vorgesehene Transportkiste zu. Darin befand sich neben allerhand schützendes Füllmaterial auch ein Paket Filterkaffee. Damit ich weiter Kaffee trinken kann, während meine Senseo in Reparatur ist. Eine kleine Aufmerksamkeit, kostet nicht viel, ist aber einfach nett. Fand ich sympathisch.</p>
<p>Vier Werktage später halte ich die reparierte Kaffeemaschine wieder in der Hand. Das war flott. Finde ich auch sympathisch.</p>
<p>Besonders fesch finde ich aber diesen Satz aus dem Begleitschreiben:</p>
<blockquote><p>Außerdem freuen wir uns, Ihnen eine neue zweijährige Garantie für Ihre Senseo Kaffeemaschine anbieten zu können.</p></blockquote>
<p>(Auf die ganzen Markensymbole verzichte ich hier mal.) Das ist doch dufte. Es ist leider keine Selbstverständlichkeit, reparierte oder instandgesetzte Geräte mit einer neuen Garantielaufzeit zu versehen. So muß Service aussehen. Danke Philips.</p>
<p>Nicht so wie bei den Tante-Emma-Postläden, die mich bei der Sparkasse nebenan Geld holen lassen, weil man keine Kartenzahlung akzeptiert. Da läßt man mich 5 Euro Automatengebühr blechen, weil man 20 cent Transaktionsgebühr sparen will. Willkommen im 21. Jahrhundert, ihr vom Sparzwang zerfressene Deutsche Post, mit euren Wucherpreisen, die jeglicher Vernunft spotten. Dreizehn Euro für ein Päckchen! Ihr habt doch den Arsch offen!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/kaffeemaschinenreparatur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Freebies</title>
		<link>http://www.darph.net/freebies/</link>
		<comments>http://www.darph.net/freebies/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 15:49:49 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=132</guid>
		<description><![CDATA[Ich habe einen Gutschein für 1 (in Worten: Einen) Song aus dem iTunes-Store im Wert von € 0,99 erhalten.  Welchen Song soll ich mir nun davon kaufen? (Beziehungsweise welche Lizenz, das urheberrechtlich geschützte Werk auf bis zu drei Abspielgeräten abspielen zu dürfen, das aber auch nur, bis irgendwann der Schlüsselserver sagt &#8220;nöö, ich mag nicht [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe einen Gutschein für 1 (in Worten: Einen) Song aus dem iTunes-Store im Wert von € 0,99 erhalten. </p>
<p>Welchen Song soll ich mir nun davon kaufen? (Beziehungsweise welche Lizenz, das urheberrechtlich geschützte Werk auf bis zu drei Abspielgeräten abspielen zu dürfen, das aber auch nur, bis irgendwann der Schlüsselserver sagt &#8220;nöö, ich mag nicht mehr&#8221;?)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/freebies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s the end of the world</title>
		<link>http://www.darph.net/its-the-end-of-the-world/</link>
		<comments>http://www.darph.net/its-the-end-of-the-world/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 11:04:28 +0000</pubDate>
		<dc:creator>darph</dc:creator>
				<category><![CDATA[DeGeneration X]]></category>

		<guid isPermaLink="false">http://www.darph.net/?p=117</guid>
		<description><![CDATA[… as we know it and I feel fine. Tomorrow the Large Hadron Collider will go online and possibly destroy Earth and everything in its vicinity one way or another. To put it in clear terms: Tonight is probably your last chance of getting laid. Have fun.]]></description>
			<content:encoded><![CDATA[<p>… as we know it and I feel fine.</p>
<p>Tomorrow the <a href="http://lhc.web.cern.ch/lhc/">Large Hadron Collider</a> will go online and possibly <a href="http://www.cracked.com/article_16583_5-scientific-experiments-most-likely-end-world.html">destroy Earth and everything in its vicinity one way or another</a>.</p>
<p>To put it in clear terms: Tonight is probably your last chance of getting laid. Have fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.darph.net/its-the-end-of-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

