<?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>codesofa &#187; General</title>
	<atom:link href="http://codesofa.com/blog/archive/category/general/feed" rel="self" type="application/rss+xml" />
	<link>http://codesofa.com</link>
	<description>chaotic. pragmatic. smart(ass).</description>
	<lastBuildDate>Wed, 04 Aug 2010 16:05:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Thoughts on the iPad &#8211; as a student and commuter.</title>
		<link>http://codesofa.com/blog/archive/2010/04/30/thoughts-on-the-ipad-as-a-student-and-commuter.html</link>
		<comments>http://codesofa.com/blog/archive/2010/04/30/thoughts-on-the-ipad-as-a-student-and-commuter.html#comments</comments>
		<pubDate>Fri, 30 Apr 2010 10:11:30 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Information]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[commute]]></category>
		<category><![CDATA[eth]]></category>
		<category><![CDATA[insight]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[student]]></category>

		<guid isPermaLink="false">http://codesofa.com/?p=235</guid>
		<description><![CDATA[So, for once I will suppress my programmer side and just give a hopefully objective review of how the iPad feels as a device for students and commuters. I bought mine 2 weeks ago and have been using it daily ever since. 3 weeks ago, I moved back to Winterthur from Zurich, but I&#8217;m still [...]]]></description>
			<content:encoded><![CDATA[<p>So, for once I will suppress my programmer side and just give a hopefully objective review of how the iPad feels as a device for students and commuters.<br />
I bought mine 2 weeks ago and have been using it daily ever since. 3 weeks ago, I moved back to Winterthur from Zurich, but I&#8217;m still studying in Zurich &#8211; and on some days I work there as well &#8211; so I enjoy about 40-50 minutes of commuting every day.</p>
<p>I must admit tho, in the first week, my  impressions while commuting were a bit poorly because taking the iPad out of your bag in a swiss train is somewhat.. let&#8217;s just say not my style :) (It was mid April, no iPad here till end of May)<br />
It was just the same at ETH. Everytime I took it out, I either ended up with hearing people whispering &#8220;Hey, isch das es iPad?&#8221; (en: Is that an iPad?) or coming over and asking me, if they may hold it for a while. (I guess that&#8217;s how mothers feel when everyone wants to hold their babies? &#8211; JUST DON&#8217;T FRIGGIN DROP IT!).</p>
<h3>#1: ETH or less arrogant: University.</h3>
<p>The iPad was announced during my last exam session &#8211; and I was eagerly waiting to give this thing a try since you read mostly PDFs at ETH. This is basically how it works here: Usually, you don&#8217;t have Podcasts, you sometimes get your &#8220;course book&#8221; on paper and most of the times you get the slides of every lecture online.<br />
I currently have 5 courses, only one engineering course this semester. The rest is pretty much only &#8220;blah blah&#8221;. (no, that was not free choice) Which means: many many slides. So, sometimes I printed them out during the semester or I had to print them before the exams (double sided, 4 slides per side..). What happened now is that I read every single information of my courses on the iPad. It&#8217;s kind of paradox &#8211; I didn&#8217;t like to read the stuff on my laptop, which is why I printed it in the first place. But I really like reading all the slides and exercises on the iPad.</p>
<p style="text-align: center;"><a href="http://codesofa.com/files/2010/04/photo.jpg"><img class="aligncenter size-full wp-image-236" title="iPad vs. Paper" src="http://codesofa.com/files/2010/04/photo.jpg" alt="iPad vs. Paper" width="480" height="360" /></a></p>
<p>This reduced the weight I usually carry around quite a bit. And since I have a device with a screen I can actually read something for an hour I&#8217;m able to leave my laptop at home. (Except for the boring days). This also reduced the weight of course, but it&#8217;s not the key point. When I brought my laptop with me, I usually opened it &#8211; I tend to get bored very quickly. And when I opened it, I started working on some programming projects. As some may know, when I&#8217;m programming, then I don&#8217;t get much information of what&#8217;s happening around me &#8211; including a boring course. So, now I don&#8217;t have the laptop anymore, only my iPad. Now the thing is that I either read the slides on it &#8211; or browse the web for a while during which I&#8217;m actually able to multitask. And I really do feel the effect of paying attention during the lecture &#8211; I get tired.</p>
<p>But, there is always a downside, right? I&#8217;ll just put it straight out: FOR FUCKS SAKE, why can I not save my PDFs with safari? &#8220;Are _you_ nuts?&#8221;. This makes it so ridiculously annoying to read stuff on a &#8220;bad WiFi day&#8221;. There&#8217;s another thing &#8211; which is also the 3rd question every fellow student asks me: can you mark text. Short answer: not with Safari. I think there are Apps  out there that can save PDFs and mark text in them. But the hassle of searching for the PDF in Safari, copying the link into that app and saving it there &#8211; I&#8217;m not so sure about that experience. As a student, I really really miss these two things: 1) Saving my PDFs &#8211; I now have 2 screens full of links to PDFs and 2) Mark text in PDFs &#8211; and then generate an abstract of the PDF?</p>
<p>This might be ETH specific, but yes, we do not have the best WiFi infrastructure &#8211; and depending on where you are seated, you have very bad reception. The fact that the iPad&#8217;s WiFi reception is not really its strong suit doesn&#8217;t improve that either.</p>
<h5>#1 Conclusion</h5>
<p>A nice device for students. It&#8217;s very slim, quite light (if you are able to hold your arms out for a minute&#8230;..) and great for reading. It&#8217;s lacking some core features tho, like saving PDFs and marking text in a PDF. As a student, you need to be able to work with information &#8211; which you cannot out of the box. Given the high price tag, I wouldn&#8217;t really &#8211; and never have &#8211; recommend it to my fellow students just now. I don&#8217;t really know about the payed Apps, since I only use the free Apps, which are not really striking. Out of the box: not really, but if you can afford it: go for it! With the right Apps: go for it! Ah, yeah, and if you are looking for girls: the male/female ratio of people approaching me was 50/50 &#8211; My guess if you are a single and female with an iPad: make sure you have some spare time ;)</p>
<p><span id="more-235"></span></p>
<h3>#2 Commuting</h3>
<p>First: again, I don&#8217;t have a paid iTunes account, so I&#8217;m just using iBooks with Project Gutenberg. Alright, I put it out there &#8211; I sometimes read books ;) While commuting, I do 3 things in 99% of the cases: read/watch the news, read books and watch podcasts &#8211; the order reflects the precedence. As I said in the beginning, I wasn&#8217;t really into people talking to me during the train ride. But you get used to it a.k.a. you learn how to cut it short ;) The first few days were horrible with this thing. I usually commute when it&#8217;s bright outside, say: I&#8217;m not really the guy for 8AM lectures. Reading on this shiny glossy mirror in the train gave me one hell of a headache. You see short reflections of the sun, houses etc. all passing by. At some point I thought it was much worse than with my macbook pro. As usual, you don&#8217;t always get the window seats &#8211; which actually reduced this problem! If you are not sitting next to the window: way less reflections and sparks etc. I really started to like watching podcasts. Watching podcasts? Yeah, the iPad doesn&#8217;t perform very well in WiFi only mode in trains. Even if some trains have WiFi nowadays, I tend to miss those consequently. This bugged me for a while. I really liked the iPad experience of wired.com or cnn.com &#8211; and I wasn&#8217;t really unhappy with nzz.ch either. There was a solution to this: Android.</p>
<p style="text-align: center;"><a href="http://codesofa.com/files/2010/04/photo1.jpg"><img class="size-full wp-image-238 aligncenter" title="Android iPad" src="http://codesofa.com/files/2010/04/photo1.jpg" alt="Android iPad" width="480" height="360" /></a></p>
<p>After hacking around for a while with my ADP1, I found a tool called WiFi tethering. It basically turns your phone into a wireless access point. However, the battery drains very quickly. But hey, I could now read my news in the morning! I have to say, reading your daily newspaper on this thing: awesome. But publishers have some work to do. While I usually liked the web experience, I couldn&#8217;t find many native iPad applications that really caught my eye. If there is one, then probably the NYT &#8211; but I somehow enjoy their web experience a lot more. Wired is coming up with a really cool application. I&#8217;m really looking forward to it. I think I made a lot of &#8220;the suits&#8221; jealous when I was watching some video on wired.com after having finished reading the NZZ.. (You know the feeling when you know somebody is watching over your shoulder?). I must admit, I haven&#8217;t found the proper way of holding this thing, especially in trains. You don&#8217;t have the space to do the iPad sitting style besides the fact that this is a very uncomfortable position anyway.</p>
<p style="text-align: center;"><a href="http://codesofa.com/files/2010/04/steve-jobs-sitting-with-an-ipad.jpg"><img class="aligncenter size-full wp-image-237" title="steve-jobs-sitting-with-an-ipad" src="http://codesofa.com/files/2010/04/steve-jobs-sitting-with-an-ipad.jpg" alt="steve-jobs-sitting-with-an-ipad" width="393" height="295" /></a></p>
<p>Nonetheless, I enjoy reading my daily news on the iPad, while trying out different positions to hold it :)</p>
<p>Because the Android battery drains rather quickly, I usually read books on the way home. &#8220;The Time Machine&#8221; by H.G. Wells lately. I kind of had the same issues as with reading news in the beginning: reflections and holding. It&#8217;s easier to hold it if you are reading books, because you only have to tap the right side if you want to flip the page, which means you can hold it with your right hand or both hands. The bookstore is really nice &#8211; I love the concept of the in-app-bookstore. If only I had U.S. CreditCard. I don&#8217;t really know why this has to be all that difficult to just buy a friggin book. Probably different agreements with every country. &#8220;Kantoenligeist&#8221; as we call it.. Anyway. I like the main font, the others not so much. The screen is bright enough and you can change the brightness in the iBook app while reading. As long as there are no reflections from the sun or other light sources, you can read fairly well. I&#8217;d say for the passionate reader, this might not be the ultimate device, but for casual 1h a day readers like me, this thing does the trick fairly well. There is another questions/remark I get fairly often: Why didn&#8217;t they just use continuous scrolling with books. Yeah, well.. I tried that here: <a href="http://www.gutenberg.org/cache/epub/35/pg35.html">http://www.gutenberg.org/cache/epub/35/pg35.html</a> &#8211; Holy crap, that would be really really annoying. I think there is a reason why we use books with pages and not rolls of paper. Pages give you orientation and a sense of progress (how much is left?). Whereas scrolling is just annoying and you feel lost in a very very long piece of text. (It almost  takes your motivation away &#8211; for the casual reader that is.)</p>
<h5>#2 Conclusion</h5>
<p>Commuting with the iPad is difficult today &#8211; because everyone wants to touch it or talk to you. (Again, it&#8217;s End of April 2010, no iPad launch in Switzerland). Once this is resolved, I think I will use my iPad with much less worries :) I don&#8217;t see the WiFi only model as something a commuter would use here. If you are a really passionate book reader &#8211; not needing internet at all in the train, and thus only require WiFi, you may wanna opt for a Nuuk or Kindle. For the rest of us: I&#8217;m really looking forward to the 3G model. It&#8217;s very nice to use the device everywhere you can use your mobile phone and still be able to do most of the things on the web on a nice, larger screen. (Note: Videos on NZZ.ch do not belong the the 90% of the internet video you can watch on this device). Reading books for the not so picky people: nice. Not great tho, but nice. Watching podcasts &#8211; what shall I say? It&#8217;s just great. But they couldn&#8217;t do a lot of mistakes here either..</p>
<h3>#3 One Last Thing</h3>
<p>The battery life on this thing is just great. Especially for people like me who have to charge 3 device every day &#8211; I always forget one. So I&#8217;m really glad I can usually charge my iPad on Thursday and Sunday evening (not that it is empty by then, but just for safety).</p>
<p>This is it. For Students: very nice, lacks features. Buy it if you have the money. Commuters: really, wait for the 3G model. (Or buy an Android phone..).</p>
]]></content:encoded>
			<wfw:commentRss>http://codesofa.com/blog/archive/2010/04/30/thoughts-on-the-ipad-as-a-student-and-commuter.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rant-an-Plan!</title>
		<link>http://codesofa.com/blog/archive/2009/06/23/rant-an-plan.html</link>
		<comments>http://codesofa.com/blog/archive/2009/06/23/rant-an-plan.html#comments</comments>
		<pubDate>Tue, 23 Jun 2009 22:06:34 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Information]]></category>
		<category><![CDATA[rant explain twitter liip]]></category>

		<guid isPermaLink="false">http://codesofa.com/?p=198</guid>
		<description><![CDATA[It&#8217;s been a while &#8211; not for me, but for you. I prepared some blog posts, which are not yet done, or are not ready for an announcement yet. But this one is kind of a special one.. It&#8217;s about ranting and my plans.. Recent happenings made me write this one :) For a few [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while &#8211; not for me, but for you. I prepared some blog posts, which are not yet done, or are not ready for an announcement yet. But this one is kind of a special one.. It&#8217;s about ranting and my plans..</p>
<p><strong>Recent happenings</strong> made me write this one :) For a few years or so, there has been this tool called Twitter &#8211; very nice thing, if you use it right. Lately &#8211; for a few months or so? &#8211; I&#8217;ve come to use Twitter as an outlet for my work/life imbalance. And users and especially friends have noticed that.. I heard a few times now, that I sound arrogant, disrespectful and maybe a bit harsh. Fortunately, I know most of my followers and they know that I&#8217;m usually not arrogant and only sometimes disrespectful (e.g. wearing a T-Shirt at BoSW ;)). About the rest I really should not care, should I? Well, since I gained some publicity at Open Expo and at BoSW, you may find my tweets pretty quick. So, this is quite a new situation &#8211; people watching me. The problem is, they are not only watching me, they also identify me with the company I work for.</p>
<p><strong>So, I think I need to explain myself for once and for all</strong> &#8211; I&#8217;m no man of bullshitbingo. I don&#8217;t think, light would have been that much of a success if it wouldn&#8217;t take the shortest path from A to B.<br />
I like being honest, being direct and being precise. What I really really hate is feedback in the form of &#8220;well, I somehow really don&#8217;t like to look of that button in the sense of&#8230;.&#8221; &#8211; WTF?! I really don&#8217;t want to being forced to parse your sentence and getting out the core essence. Could you please do that for me? And this is no wonderland. Don&#8217;t feel personally attacked if your code is crap. That happens.<br />
Unfortunately, it happens to me more often than I&#8217;d wish :)<br />
When I rant, I really don&#8217;t think I could do it so much better &#8211; about that I really don&#8217;t know &#8211; but I know that it is crap. Did you ever drive a Fiat? You somehow just know that it is crap, even if you couldn&#8217;t actually build a better one yourself.<br />
It&#8217;s not that I&#8217;m arrogant &#8211; I would be if I take the nice way and not telling others the truth.</p>
<p>Why I really love twitter is the instant feedback. It&#8217;s the valve for so much &#8211; happiness, hate.. everything. And usually you twitter within the first 60 seconds of your thought. If someone wrote &#8220;Gosh, I hate GottaGo, it&#8217;s just sooo friggin slow&#8221; on Twitter &#8211; that would be the best feedback ever. It&#8217;s what someone really cares about &#8211; the first impression if you will.<br />
Or even a less precise one: &#8220;Holy crap, which moron did that GottaGo thing?!&#8221; &#8211; Sounds personal, eh? Well, it is not. It is against the ideas and the code behind GottaGo, not against me. But I know instantly that something that I did really failed for that guy &#8211; again, an important first impression.<br />
<em>Catching that is so important for a developer.</em> (Since it&#8217;s Twitter, you can respond!)</p>
<p><strong>I&#8217;d really like to say &#8220;Sorry&#8221;, but I don&#8217;t see any reason</strong>. Usually, I mean what I tweet. I may think &#8220;why couldn&#8217;t I just wait a minute before I tweeted&#8221; but the core of what I mean is there &#8211; with emotions! When I say, &#8220;[Ubuntu] Linux developers seem to be a bunch of morons if they wonder why they don&#8217;t have a real user base&#8221;, then I most probably mean it that way. (This example is based on the Ubuntu redesign debate). I could write that sentence as &#8220;Linux developers may not doing the right thing when they think they know UI design better than a UI specialist&#8221;. How nice of me, right? Well, it&#8217;s not really my opinion. Because in my eyes, they are a bunch of.. They are sure not in a way of development and whatnot, but socially and user friendliness?<br />
Blahblah.. what I want to say is: I mean what I say, it&#8217;s the most honest thing I can offer you. Deal with it and use it or stop writing software and making decisions.</p>
<p><strong>Is it really necessary to be rude and do it in public? No.</strong> It&#8217;s just so convenient. And usually, I fight with a problem until I&#8217;m reeeeally pissed off. That&#8217;s the moment I twitter :) Why? Because I usually hate it so bad that I&#8217;d love to squeeze and punch someone really hard. And twitter gives me the same opportunity as we did in Kindergarten: pulling your pants down and tell others you have an ugly girlfriend!<br />
Yes, I really need to grow up &#8211; one day. Until then, my idealism will hunt and bug you all. Until I&#8217;m dull and worn out, I will always be honest and direct &#8211; and I expect the same from you.</p>
<p>To the company: my company must hate me for my tweets &#8211; I would :) They really don&#8217;t have anything to do with this. And they are not really forbidding me to tweet.. And if you prefer a nice looking company, filled with ties and lies, you are probably better off without me.</p>
<p>If you still think that you can&#8217;t stand it anymore: please please please please unfollow me and we can go drink a beer or whatever. I really don&#8217;t mind someone not following me.</p>
]]></content:encoded>
			<wfw:commentRss>http://codesofa.com/blog/archive/2009/06/23/rant-an-plan.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Alea iacta est.. almost.</title>
		<link>http://codesofa.com/blog/archive/2008/09/26/alea-iacta-est-almost.html</link>
		<comments>http://codesofa.com/blog/archive/2008/09/26/alea-iacta-est-almost.html#comments</comments>
		<pubDate>Fri, 26 Sep 2008 12:16:05 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[GottaGo]]></category>
		<category><![CDATA[Information]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[naming]]></category>
		<category><![CDATA[Transport]]></category>

		<guid isPermaLink="false">http://lab.codesofa.com/blog/archive/2008/09/26/alea-iacta-est-almost.html</guid>
		<description><![CDATA[Well.. Imagine.. You name your child &#8220;Bryan&#8221; and your wife/husband is from let&#8217;s say Iran.. To make your child getting the iranian passport, you&#8217;d have to name him/her &#8220;Ali&#8221; or something (this is actually true.). Then  you know how I feel now :) Imagine as well: You are Opel.. They made some not so good cars [...]]]></description>
			<content:encoded><![CDATA[<p>Well.. Imagine.. You name your child &#8220;Bryan&#8221; and your wife/husband is from let&#8217;s say Iran.. To make your child getting the iranian passport, you&#8217;d have to name him/her &#8220;Ali&#8221; or something (this is actually true.).<br />
Then  you know how I feel now :)</p>
<p>Imagine as well: You are Opel.. They made some not so good cars back then &#8211; they had a few bugs. Then they brought out some better cars (I heard so..) but now, nobody &#8211; except the few who are really interested in those things &#8211; buy Opel anymore. Why? Because they had a bad experience or missed something.</p>
<p>Recently I heard something like this from a former PHP programmer:<br />
I gave him some piece of code.. like this: &#8220;$a = new foo_class(); $b = $a;&#8221; He was pretty upset that I was going to post him a code which included object copying &#8211; and that&#8217;s exactly what he hates about PHP. Well this might be true for PHP4 but not for PHP5..</p>
<p>What am I going to tell you.. Well, the recent numbers of &#8220;GottaGo&#8221; made me think. We had an enormous loss of users after the 2.1 update and those are not coming back &#8211; probably never. So even if those hardcore fans who sticked to &#8220;GottaGo&#8221; over the time have updated so far (we only have about 5% v.0.0.1 users) those who missed something in the first version are not comming back &#8211; and they are not trying it again. Sad but true :)<br />
As mentioned in an earlier blogpost, I&#8217;m not quite happy with the name &#8220;GottaGo&#8221; anymore. And even less with the logo. (Not the design itself, which is great, but with the message it sends..)<br />
Besides that, &#8220;GottaGo&#8221; plays only a siderole in the new version, which kinda makes it not being &#8220;GottaGo&#8221; anymore. Rather a Schedule/Timetable app based on GottaGo. (To talk a bit of the coding side: almost 75% of the code was rewritten for this release &#8211; and of course every pixel was redesigned..)</p>
<p>What I think is that &#8220;GottaGo&#8221; deserves a new release &#8211; with a new name. Unfortunatly I can&#8217;t go with a cool name &#8211; although there were a few very good suggestions &#8211; but all geek names again :)<br />
This means, we are most probably going with &#8220;Transport&#8221; and some other minor changes.. I hope you don&#8217;t mind if I rename this and me being an attention whore &#8211; but I think those who supported me in this new release deserve it.. And I think those who are not happy with &#8220;SBB Fahrplan&#8221; deserve it as well.</p>
<p>Let&#8217;s see, how this pays out.. It might be a horribly wrong decision, but since it&#8217;s a free-time project, I can only learn. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://codesofa.com/blog/archive/2008/09/26/alea-iacta-est-almost.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->