<?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>www.vegard.net</title>
	<atom:link href="http://www.vegard.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vegard.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sat, 04 Feb 2012 20:26:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>RIPE Atlas.</title>
		<link>http://www.vegard.net/archives/4904/</link>
		<comments>http://www.vegard.net/archives/4904/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 19:56:21 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.vegard.net/?p=4904</guid>
		<description><![CDATA[On Thursday I got a notification slip in my snail-mail box about a packet that was waiting for me at the post office. It was registered mail, sent from Amsterdam, The Netherlands. Registered mail is interesting, since the sender actual cares if you receive the package or not. Amsterdam is also interesting, considering all the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vegard.net/wp-content/uploads/2012/02/5761786527_40f354a2af_o.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/02/5761786527_40f354a2af_o-650x432.jpg" alt="" title="Amsterdam Canal at Nightfall by Visualist Images (http://www.flickr.com/photos/visualistimages/5761786527/)" width="650" height="432" class="aligncenter size-medium wp-image-4907" /></a>On Thursday I got a notification slip in my snail-mail box about a packet that was waiting for me at the post office. It was registered mail, sent from Amsterdam, The Netherlands. Registered mail is interesting, since the sender actual cares if you receive the package or not. Amsterdam is also interesting, considering all the different things that you can receive from that particular city. The thing was that I couldn&#8217;t remember having bought anything recently that would be dispatched from Amsterdam.</p>
<p>Could I have been doing some drunken internet shopping? It has only happened once before, and it&#8217;s a long time ago. I watched an excellent movie, <a href="http://www.imdb.com/title/tt0118956/" rel="external">Deep Rising</a>, after coming home from a long night out and decided I just <em>had</em> to buy it on DVD. It was impossible to come by in Norway, but luckily I managed to dig it up in an obscure American online store. A few weeks later the DVD arrived in the mail. With P&#038;P, import tax and an unfortunate exchange rate, the price of the thing easily exceeded three times the normal price of a DVD. And after seeing the movie again I learned a hard lesson in life: Drunken internet shopping is a really bad idea. The movie was crap.</p>
<p>If I had been riding the plastic VISA dragon again, this registered packet from Amsterdam could potentially contain anything. Maybe it was a tiny prostitute or some dope?<sup>1)</sup> Should I worry about plain clothes cops hiding in the snowdrift outside the post office?</p>
<p><span id="more-4904"></span></p>
<p>As it turned out, I had nothing to worry about. Of course. What I received was my <a href="http://atlas.ripe.net/" rel="external">RIPE Atlas</a> probe. RIPE NCC is an independent, not-for-profit membership organisation that supports the infrastructure of the Internet through technical coordination and it&#8217;s located in &#8211; you guessed it &#8211; Amsterdam.</p>
<p>With the Atlas, RIPE is building the next generation active Internet measurement system. It is currently in the prototype stage and will eventually scale up to thousands of measurement nodes distributed around the globe. A probe is a tiny hardware device that runs measurements in the RIPE Atlas system and reports these measurements to the data collection components. I&#8217;ve now connected one of the nodes to my network to feeds the Atlas with relevant measurement data. Or all my passwords and credit card numbers.</p>
<p>I&#8217;m not doing this only to do RIPE a favor. I&#8217;m suspecting the my ISP has overbooked their bandwidth capacity considerably in my area: Last week I was at home sick for a day and around noon I started a download that sped through at maximum speed. As one should expect, since I do, you know, <em>pay</em> for that speed. In the evening, however, downloads tend to just crawl along. The most likely culprit is someone with way too much warez to share. I suspect the downstairs neighbors; I&#8217;m pretty sure I can hear the PSU fans of a server when I walk past their front door.</p>
<p>With the Atlas probe I&#8217;m hoping to extract some measurements that show ping values skyrocket and bandwidth measurements plummet in the evening. It&#8217;s nice to have some sort of data when sending that angry (but polite) old-cranky-man e-mail to the ISP. And if I don&#8217;t get the data I want from the probe, I&#8217;m still contributing to the RIPE Atlas. If you also want to connect a probe to your network, you can use <a href="https://atlas.ripe.net/pre-register/" rel="external">this form</a>.</p>
<p><span class="footnote">1) Just to clarify; I&#8217;ve never order neither (tiny) prostitutes nor dope (on the internet).</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/4904/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Challenge.</title>
		<link>http://www.vegard.net/archives/4892/</link>
		<comments>http://www.vegard.net/archives/4892/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 19:50:57 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.vegard.net/?p=4892</guid>
		<description><![CDATA[My employer encourages their employees to participate in some sort of activity outside of normal office hours to keep learning new skills. For me, cracking code is both my job and a spare time hobby, but after eight hours at work it&#8217;s often hard to find the motivation to sit down to fix even more [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vegard.net/wp-content/uploads/2012/02/5690861354_e849a0d0be_b.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/02/5690861354_e849a0d0be_b-650x487.jpg" alt="" title="Android by neko neko nya (http://www.flickr.com/photos/62397886@N07/5690861354/)" width="650" height="487" class="aligncenter size-medium wp-image-4898" /></a>My employer encourages their employees to participate in some sort of activity outside of normal office hours to keep learning new skills. For me, cracking code is both my job and a spare time hobby, but after eight hours at work it&#8217;s often hard to find the motivation to sit down to fix even more bugs or open a dry book on patterns. But this year &#8211; just like last year &#8211; I plan to make a simple Android app in my spare time. As it turns out there&#8217;s an internal contest at work starting these days that involves mobile application development. Convenient for me, since it means that I can, at least in theory, use some of my working hours to work on the Android application.</p>
<p><span id="more-4892"></span></p>
<p>Whoever wins gets to go on a conference of their choice. My choice, should the grand price mysteriously fall into my lap? <a href="http://www.blackhat.com/" rel="external">Black Hat USA</a>. Some of the greatest minds in IT security come together to share some of the most impressive hacks you&#8217;ll see that year. Who would not want to go to a conference where they recommend that you to leave all your gadgets at home and just bring a notebook and a pen? If you bring any gadgets you can be pretty sure they are hacked beyond all recognition when you leave the conference. Sounds like fun to me!</p>
<p>But to win an app contest where the competitors are the &#8220;best consultants in the universe&#8221;<sup>1)</sup> can be challenging and a killer app is required. Unfortunately, I have no idea what to develop. I <em>did</em> have a pretty good concept outlined, but it turned out the data required isn&#8217;t public and collecting the data myself is impossible, or at least not very practical. Also, all the killer applications are already developed. But the thing is that most these killer applications are based on an idea so simple and trivial any idiot could come up with them. Another option is to take a great concept and do it better. But how many flashlight applications are there room for? <a href="https://market.android.com/search?q=flashlight">At least 1000</a>.</p>
<p>During the last couple of days I&#8217;ve worked really hard to come up with a good concept. I&#8217;ve even brought out that pen and paper all the creative people recommend. I&#8217;m <em>this</em> close to starting to write on Anniken&#8217;s napkins and I have still not had a great idea that hasn&#8217;t already been done. I&#8217;ve given myself a deadline until next week to come up with something. If that doesn&#8217;t happen, I&#8217;ll just have to leech off of someone else&#8217;s great idea.</p>
<p><a href="http://www.youtube.com/watch?v=iDuMp2kDxos">The Simpsons did it</a>.</p>
<p><span class="footnote">1) Totally unbiased management quote.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/4892/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>February One-liners.</title>
		<link>http://www.vegard.net/archives/3961/</link>
		<comments>http://www.vegard.net/archives/3961/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 18:38:40 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[One-liners]]></category>

		<guid isPermaLink="false">http://www.vegard.net/?p=3961</guid>
		<description><![CDATA[Here are February&#8217;s additions to the one-liners collection. &#8220;A lie told often enough becomes the truth.&#8221; &#8212; Vladimir Lenin &#8220;Can a nation be free if it oppresses other nations? It cannot.&#8221; &#8212; Vladimir Lenin &#8220;Common sense is not so common.&#8221; &#8212; Voltaire &#8220;Every man is guilty of all the good he did not do.&#8221; &#8212; [...]]]></description>
			<content:encoded><![CDATA[<p>Here are February&#8217;s additions to the <a href="/one-liners/">one-liners</a> collection.</p>
<ul>
<li>&#8220;A lie told often enough becomes the truth.&#8221; &#8212; Vladimir Lenin</li>
<li>&#8220;Can a nation be free if it oppresses other nations? It cannot.&#8221; &#8212; Vladimir Lenin</li>
<li>&#8220;Common sense is not so common.&#8221; &#8212; Voltaire</li>
<li>&#8220;Every man is guilty of all the good he did not do.&#8221; &#8212; Voltaire</li>
<li>&#8220;I don&#8217;t know where I&#8217;m going, but I&#8217;m on my way.&#8221; &#8212; Voltaire</li>
<li>&#8220;I am free of all prejudice. I hate everyone equally.&#8221; &#8212; W. C. Fields</li>
<li>&#8220;I never drink water because of the disgusting things that fish do to it.&#8221; &#8212; W. C. Fields</li>
<li>&#8220;It ain&#8217;t what they call you, it&#8217;s what you answer to.&#8221; &#8212; W. C. Fields</li>
<li>&#8220;Take me down to the bar! We&#8217;ll drink breakfast together!&#8221; &#8212; W. C. Fields</li>
<li>&#8220;Price is what you pay. Value is what you get.&#8221; &#8212; Warren Buffett</li>
<li>&#8220;Everybody is ignorant, only on different subjects.&#8221; &#8212; Will Rogers</li>
<li>&#8220;Thought is free.&#8221; &#8212; William Shakespeare</li>
<li>&#8220;A conservative is a man who sits and thinks. Mostly sits.&#8221; &#8212; Woodrow Wilson</li>
<li>&#8220;If you want to make enemies, try to change something.&#8221; &#8212; Woodrow Wilson</li>
<li>&#8220;To you I&#8217;m an atheist; to God, I&#8217;m the loyal opposition.&#8221; &#8212; Woody Allen</li>
<li>&#8220;Cut my pie into four pieces, I don&#8217;t think I could eat eight.&#8221; &#8212; Yogi Berra</li>
<li>&#8220;There are no traffic jams on the extra mile.&#8221; &#8212; Zig Ziglar</li>
<li>I would rather tell you one truth you don&#8217;t like than to tell you a hundred lies you do like.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/3961/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive, Part II.</title>
		<link>http://www.vegard.net/archives/4884/</link>
		<comments>http://www.vegard.net/archives/4884/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 21:43:27 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Redesign]]></category>
		<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://www.vegard.net/?p=4884</guid>
		<description><![CDATA[Over the last couple of days I&#8217;ve been looking at responsive WordPress themes. Since &#8220;responsive&#8221; is just beginning to gain momentum among WordPress theme magicians, the number of available themes is low compared to old-fashioned, non-response themes. I eventually gave up on finding a nice, free theme and realized that I probably had to go [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last couple of days I&#8217;ve been looking at responsive WordPress themes. Since &#8220;responsive&#8221; is just beginning to gain momentum among WordPress theme magicians, the number of available themes is low compared to old-fashioned, non-response themes. I eventually gave up on finding a nice, free theme and realized that I probably had to go premium for the first time since I started to use WordPress to run this site. There are a lot of very talented designers and developers who sell premium themes on the interwebs, but they are somewhat hard to find: Many of them work out of their mum&#8217;s basement, as freelance contractors. Or at least it&#8217;s like that in my head.</p>
<p>Thankfully, there are sites like <a href="http://themeforets.net/" rel="external">ThemeForest</a>. ThemeForest works as an aggregator for all those people trapped in basements around the world and enables them to sell their creations on a secure market place. Not unlike how all other market places work. Many theme artists make good money on ThemeForest as well, having sold for a million USD or more. I&#8217;m guessing that the creators of ThemeForest also laugh a little when they go to bed at night.</p>
<p><span id="more-4884"></span></p>
<p>Unfortunately, there isn&#8217;t exactly an abundance of responsive premium themes either. Since there is limited money flowing in the blogging sphere &#8211; very few bloggers actually make money from their site &#8211; premium themes tend to be tailored for businesses and creative professions who need portfolios. I&#8217;m neither a business nor creative enough to need a portfolio, and this makes the selection of usable themes even more limited.</p>
<p>So far I&#8217;ve seriously considered <a href="http://themes.okaythemes.com/rewrite/" rel="external">Rewrite</a>, <a href="http://curtziegler.com/sitedemo/pixelpower/wordpress/" rel="external">PixelPower</a> and <a href="http://www.kriesi.at/themes/angular/blog/" rel="external">Angular</a>. Rewrite and PixelPower are blog themes, while Angular primarily is a portfolio theme with a nice blog section. All three themes look great and work well in terms of responsiveness. Previews are also available for all three themes (links above) and this gives the potential buyer an impression how the theme will look with his or her content.</p>
<p>Now, the problem with the previews is that the theme authors use just the right kind of content when the previews are created. I&#8217;ve got ten years<sup>1)</sup> worth of content with various length, images in all shapes and sizes and everything in a format that can&#8217;t exactly be described as &#8220;consistent&#8221;: The design has changed a lot over those ten years and the content format has changed with it. To be sure that things look good, or at least OK, with a new theme requires that I&#8217;m able to test drive everything with my own content. This can be challenging with a premium theme and shelling out $30+ for something untested that might not work well isn&#8217;t really an option.</p>
<p>So the hunt continues.</p>
<p><span class="footnote">1) Woah! It&#8217;s been ten years! Countless hours poured into something that has helped me keep my head above water every now and then.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/4884/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dyna Fyr.</title>
		<link>http://www.vegard.net/archives/4878/</link>
		<comments>http://www.vegard.net/archives/4878/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 16:00:58 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">https://www.vegard.net/?p=4878</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-21-15-47-14-417.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-21-15-47-14-417-650x520.jpg" alt="" title="Dyna fyr, lighthouse in the Oslo Fjord." width="650" height="520" class="aligncenter size-medium wp-image-4881" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/4878/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive.</title>
		<link>http://www.vegard.net/archives/4872/</link>
		<comments>http://www.vegard.net/archives/4872/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 20:22:50 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Redesign]]></category>
		<category><![CDATA[Site News]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.vegard.net/?p=4872</guid>
		<description><![CDATA[It&#8217;s been a few days now since WordCamp and everything has begun to sink in a little. Here are my main bullet points from the event: WordPress is huge. It&#8217;s no longer a pain in the ass to run on Windows. Responsive web design is the way to go. Plugin development is something I&#8217;d like [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a few days now since WordCamp and everything has begun to sink in a little. Here are my main bullet points from the event:</p>
<ul>
<li>WordPress is huge.</li>
<li>It&#8217;s no longer a pain in the ass to run on Windows.</li>
<li>Responsive web design is the way to go.</li>
<li>Plugin development is something I&#8217;d like to dive deeper into.</li>
<li>I discovered the distraction free writing feature.</li>
</ul>
<p>In the short term, responsive web design was the presentation that triggered me the most. I&#8217;m familiar with response web design and use a lot of responsive sites. Even this site is somewhat responsive, it&#8217;ll remove some white space on a device with a smaller screen, for instance a tablet device. Now I want to make the site&#8217;s design even more responsive and better looking on mobile devices. <a href="http://wordpress.org/extend/plugins/wptouch/" rel="external">WPtouch</a> is a great plugin, but when it&#8217;s possible to get the site to look familiar even on small screen, there&#8217;s really no need to use it.</p>
<p>One option would be to make the current theme more responsive, but that will probably be a lot of work for someone like me. Also, from past attempts to do my own redesign from scratch, I know my limitations. So my best bet is what I always do: Find a nice looking, free theme and hack away!</p>
<p>I&#8217;ve been looking around a little, and at this point <a href="http://renova.llow.it/wordpress/" rel="external">Renova</a> seems like a good option. But I&#8217;d prefer to have two columns, not just one. That can probably be arranged, though. It might take a while, but I&#8217;m positive the next design will be responsive. For more responsive goodness, have a look at the <a href="http://mediaqueri.es/" rel="external">Media Queries</a> showcase.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/4872/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>It&#8217;s WordCamp!</title>
		<link>http://www.vegard.net/archives/4822/</link>
		<comments>http://www.vegard.net/archives/4822/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 07:14:00 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">https://www.vegard.net/?p=4822</guid>
		<description><![CDATA[Here we are. It&#8217;s the 14th of Januar and the first of what will hopefully be annual WordCamp Norway. The event is sold out, the presenters look sharp and judging by the attendees list, the crowd is good looking. Even though no one is reading this, I intend to update with pictures throughout the day. [...]]]></description>
			<content:encoded><![CDATA[<p>Here we are. It&#8217;s the 14th of Januar and the first of what will hopefully be annual WordCamp Norway. The event is sold out, the presenters look sharp and judging by the <a href="http://2012.norway.wordcamp.org/om/deltakere/" rel="external">attendees list</a>, the crowd is good looking. Even though no one is reading this, I intend to update with pictures throughout the day. I&#8217;m using the Android WordPress app, and I have to admit I&#8217;m struggling a bit with it. But we&#8217;ll send how it works out.</p>
<p>At least I managed to <strike>write</strike> wrestle through this entry and schedule it yesterday!</p>
<p>09:53 CET: After a good morning walk I&#8217;m at Thon Hotell Opera. I&#8217;ve got my name tag and t-shirt (another one of them convention t-shirts you never use) and the main room is starting to fill up, but it&#8217;s not crowded enough for a picture yet. I&#8217;ve seen one familiar face, one of the presenters &#8211; who looked somewhat hung over. There&#8217;s public Wi-Fi, by the way. I&#8217;m <a href="/archives/4784/">not connecting</a>.</p>
<p>I&#8217;ve been trying to use the Android WordPress app to update, but holy crap, the thing is unstable when handling images: Crashes, XML parsing errors, disappearing updates. The WordPress app has them all. So I fell back to using Opera Mobile, which works, but it&#8217;s not ideal since the WordPress admin GUIDE isn&#8217;t exactly exactly made for mobile.</p>
<p>11:25 CET: After Hanni Ross&#8217; opening remarks I know now even more ways how to contribute to WordPress. Not sure where she got the percentages on the Norwegian translations of WordPress, though, because they don&#8217;t match the ones on translate.wordpress.org. And now: &#8220;Writing a plugin&#8221; by Morten Hauan. Title in English, presentation in Norwegian. Trailer fraud? </p>
<p>12:08 CET: Hauan gave a great introduction to plugin writing in WordPress. I&#8217;ve only touched the surface of plugin development in WordPress myself, and got some ideas on how to change wp-days-ago with what I learned. Next up: &#8220;Responsive Web Design&#8221; by Wilhem Joys Andresen. Voted best dressed this evening.</p>
<p>12:38 CET: Woah, that was fast! Wilhem, former Opera Software employee, now independent consultant, briefly took us through media queries. Nothing new and groundbreaking, but the more you talk about it, the greater the chance designers around the world will see the light. It&#8217;s the future, man (and it started way back in 2001). Unlike 99% of other presenters, Joys Andresen finished twenty minutes before schedule. Soon it&#8217;s time for lunch and a room packed with nerds awkwardly socializing. </p>
<p>13:57 CET: We&#8217;re back from lunch and I&#8217;m happy to report that there will be <em>no</em> pictures of food. But the lunch was nice. Next Marko Heijnen will tell us how to create native apps with WordPress. Rumors have it that the hipster phone will be involved. Maybe Marko knows something about the bugs in the Android client as well. </p>
<p>14:31 CET: And Marko is done. Must have been a nightmare for the interpreters to handle that one. Not as much native focus as I&#8217;d hoped, but gave a good introduction to how you can use WordPress while thinking way out of the box. </p>
<p>14:52 CET: I don&#8217;t know about you, but I just had a powernap. Feeling fresh an ready for Josh Holmes, who will tell us how to run WordPress on Windows. My experience: Noooooo!</p>
<p>16:01 CET: Josh is done and I&#8217;m not scared of running WordPress on Windows anymore. The rest of the pack is preparing for lighting sessions, while I&#8217;m heading out to do some errands. Back at 17:00 sharp for Zé Fontainhas&#8217; keynote. </p>
<p>17:01 CET: Let the keynote commence!</p>
<p>17:38 CET: Aaand we&#8217;re done. Zé took us through the history of WordPress and took a quick look into the future. Certainly interesting stuff, followed by a good Q&#038; A session. </p>
<p>I&#8217;m coming back next year. Given that there will be a next year, of course. </p>
<p>Pictures after the break. <span id="more-4822"></span> </p>
<p><a href="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-10-17-44-575.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-10-17-44-575-650x487.jpg" alt="" title="Scott Basgaard says hello. And someone brought their own interpreter. " width="650" height="487" class="aligncenter size-medium wp-image-4839" /></a><a href="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-10-18-30-561.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-10-18-30-561-650x487.jpg" alt="" title="Matt, aka WordPress-Jesus, is also saying welcome. He&#039;s all grown up now!" width="650" height="487" class="aligncenter size-medium wp-image-4840" /></a><a href="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-11-32-37-645.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-11-32-37-645-650x487.jpg" alt="" title="Morten Hauan with a great introduction to plugin writing in WordPress. Personal slogan: Every time you hack the core, God kills a kitten. Smart guy. " width="650" height="487" class="aligncenter size-medium wp-image-4845" /></a><a href="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-12-14-34-250.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-12-14-34-250-650x487.jpg" alt="" title="Responsive Web Design with Wilhem Joys Andresen. Media queries is the dominant topic of his lightning talk." width="650" height="487" class="aligncenter size-medium wp-image-4848" /></a><a href="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-14-07-18-016.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-14-07-18-016-650x487.jpg" alt="" title="Marko Heijnen: Creating native apps with WordPress." width="650" height="487" class="aligncenter size-medium wp-image-4853" /></a><a href="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-14-57-11-862.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-14-57-11-862-650x487.jpg" alt="" title="Josh Holmes, and enthusiastic guy talking about WordPress on Windows." width="650" height="487" class="aligncenter size-medium wp-image-4859" /></a><a href="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-17-03-12-1601.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/2012-01-14-17-03-12-1601-650x487.jpg" alt="" title="Zé Fontainhas giving his keynote." width="650" height="487" class="aligncenter size-medium wp-image-4864" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/4822/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Machinarium.</title>
		<link>http://www.vegard.net/archives/4763/</link>
		<comments>http://www.vegard.net/archives/4763/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 20:44:36 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Computer Games]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.vegard.net/?p=4763</guid>
		<description><![CDATA[When it comes to games, I&#8217;m not much of a puzzle guy. But since I got LIMBO a few months ago and enjoyed it quite a lot, I decided to give Machinarium a try when it was on sale on Steam a while back. Machinarium is a point-and-click adventure game with heavy use of puzzles [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vegard.net/wp-content/uploads/2012/01/machinarium-wallpaper-cover-1280x800.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/machinarium-wallpaper-cover-1280x800-650x406.jpg" alt="" title="Machinarium by Amanita Design." width="650" height="406" class="aligncenter size-medium wp-image-4765" /></a></p>
<p>When it comes to games, I&#8217;m not much of a puzzle guy. But since I got <a href="http://limbogame.org/" rel="external">LIMBO</a> a few months ago and <a href="/archives/4118/" title="LIMBO.">enjoyed it quite a lot</a>, I decided to give <a href="http://machinarium.net/demo/" rel="external">Machinarium</a> a try when it was on sale on Steam a while back.</p>
<p>Machinarium is a point-and-click adventure game with heavy use of puzzles and brain teasers. It&#8217;s created by <a href="http://amanita-design.net/" rel="external">Amanita Design</a>, a small, independent game developing studio based in the Czech Republic. The game was released in 2009, but that something is &#8220;old&#8221; doesn&#8217;t necessarily mean that it&#8217;s bad. &#8220;Old&#8221; in this case means that us patient gamers can get it on sale. &#8220;Old&#8221; in this case also means that the game is written in Flash, but we&#8217;ll come back to that later. Machinarium tells the story about Josef, a little robot who finds himself dumped on a scrapheap. After re-assembling himself he sets off towards the city to look for a friend. The story, which is told without the use of text or dialogue, unfolds as you play, and even though it&#8217;s not the most intriguing and creative story I&#8217;ve seen &#8211; you&#8217;ll probably feel it&#8217;s very familiar &#8211; it&#8217;s very well told.</p>
<p><span id="more-4763"></span></p>
<p>The story&#8217;s backdrop is beautiful, hand-drawn scenes accompanied to a lovely soundtrack by <a href="http://floex.cz/" rel="external">Floex</a>, Amanita Design&#8217;s own in-house &#8220;sound maker&#8221;, as he is entitled on their website. The soundtrack is available <a href="http://store.floex.cz/album/machinarium-soundtrack" rel="external">here</a> if you want to listen to it. If I&#8217;d have to label it, I&#8217;d call it &#8220;industrial chill&#8221;, which is perfect for Machinarium &#8211; except for some plants and a bit of water, everything in the game is mechanized and industrial, including the local wild life. The game design is extraordinary well thought-through and the attention to detail is impressive.</p>
<p>The puzzles you stumble across in Machinarium are mostly about pattern recognition. How to interact with the environment is also often part of the puzzles, which are very well balanced and just challenging enough for Average Joe. I got stuck once, but even if that happens, there is hope. Josef will have a small clue for you most of the time and if you find yourself feeling like a moron for not being able to solve a puzzle even with his help, you can play a little mini-game that will reveal the solution, or at least give you some very good clues on how to solve it.</p>
<p>But Machinarium, like all games, has its flaws. The game is written in Flash, and clicking the right mouse button brings up the Flash menu with its &#8220;About Flash&#8221; and whatnot. Since clicking the right mouse button is usually some kind of action in other point-and-click adventure games &#8211; for instance that you automatically put whatever you are holding back in to your inventory &#8211; the Flash menu got a bit annoying after a while. It&#8217;s mostly my own fault though, for not being able to memorize that I could not use the right mouse button to return whatever the little robot was holding in his hand back to the inventory. Instead the inventory had to be opened before the item could be returned. Point-and-click adventure games often involves a lot of pointing and clicking &#8211; hence the genre&#8217;s name &#8211; with items from the inventory, a process that got rather tedious.</p>
<p>The game lagged considerably on my computer when played in fullscreen. It have to be said that my hardware isn&#8217;t what you would call state of the art, but it should be able to handle a game from 2009. Hardware acceleration was turned on in the Flash settings, but that didn&#8217;t help at all. I ended up playing the game in windowed mode, which worked a lot better and was fine since fullscreen didn&#8217;t really add anything to the game: The resolution used in both fullscreen and window mode is the same. The immense detail of the background images also proved to be a challenge: In one of the scenes, it was virtually impossible to see that the main character could interact with an object on the screen, and it was only by accident I clicked on it.</p>
<p>But in spite of these minor issues, Machinarium is a great game. If you like puzzle games and brain teasers, you should go right ahead and buy it. It won&#8217;t entertain you that long, it took me only 6 hours to complete the game and I really suck at puzzles, but at the asking price of USD 10 it&#8217;s certainly worth it. You can buy the game <a href="http://amanita-design.net/games/machinarium.html" rel="external">straight from the creators</a>.</p>
<p>I tested the Machinarium on Windows, but it&#8217;s also available on Mac OS X, Linux (probably through Wine), PlayStation 3 (PSN), iPad 2, BlackBerry PlayBook, and soon, Android. So pick your poison.</p>
<p><a href="http://www.vegard.net/wp-content/uploads/2012/01/machinarium-wallpaper-plaza-1280x800.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/machinarium-wallpaper-plaza-1280x800-200x200.jpg" alt="" title="Machinarium by Amanita Design." width="200" height="200" class="alignleft size-thumbnail wp-image-4768" /></a><a href="http://www.vegard.net/wp-content/uploads/2012/01/machinarium-wallpaper-parrot-1280x800.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/machinarium-wallpaper-parrot-1280x800-200x200.jpg" alt="" title="Machinarium by Amanita Design." width="200" height="200" class="alignleft size-thumbnail wp-image-4767"/></a><a href="http://www.vegard.net/wp-content/uploads/2012/01/machinarium-wallpaper-alley-1280x800.jpg"><img src="http://www.vegard.net/wp-content/uploads/2012/01/machinarium-wallpaper-alley-1280x800-200x200.jpg" alt="" title="Machinarium by Amanita Design." width="200" height="200" class="alignleft size-thumbnail wp-image-4764" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/4763/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Sad State of Personal Wi-Fi Security.</title>
		<link>http://www.vegard.net/archives/4784/</link>
		<comments>http://www.vegard.net/archives/4784/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 19:23:07 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.vegard.net/?p=4784</guid>
		<description><![CDATA[If you have an internet connection at home, there&#8217;s a good chance you also have a wireless router set up to give you a wireless internet connection. Many people are happy with the default settings when they turn on their wireless routers for the first time. In some cases, if the router is provided by [...]]]></description>
			<content:encoded><![CDATA[<p>If you have an internet connection at home, there&#8217;s a good chance you also have a wireless router set up to give you a wireless internet connection. Many people are happy with the default settings when they turn on their wireless routers for the first time. In some cases, if the router is provided by an ISP that gives a crap, you have a router with good encryption and a decent password. If you&#8217;re not that lucky, the default settings mean you&#8217;re sharing your internet connection and everything you do while online with anyone with a little knowledge of how Wi-Fi works.</p>
<p>Encryption is the key to safe wireless internet usage and while all wireless routers available today support a range of different encryption standards, many are configured with no encryption or very poor encryption by default. As an example, let&#8217;s have a look at the wireless access points that are visible from my apartment.</p>
<p><img src="http://www.vegard.net/wp-content/uploads/2012/01/inSSIDer-2.png" alt="" title="inSSIDer 2" width="301" height="375" class="alignleft size-full wp-image-4789" />No less than 16 wireless access points are in range of my computer. I found them by using a tool called <a href="http://www.metageek.net/products/inssider/" rel="external">inSSIder</a>, which anyone can download and use to scan for available wireless access points. It basically does the same as your operating system when it searches for wireless networks to connect, but the information collected from the networks found is displayed in a very convenient way. The main point of interest here is the Privacy column, which tells us what kind of encryption each network uses. There is one network with no encryption at all, 6 with WEP encryption, 3 with WPA encryption and 6 with WPA2-AES encryption (displayed as &#8220;RSNA-CCMP&#8221; in the table). As you can see, the WPA encryption comes in two flavors; WPA-AES (WPA-CCMP) and WPA-TKIP.</p>
<p>Initially, the network without encryption seems like an interesting one: It will give you free internet access by simply connecting to it. Personally, I get a little nervous when I see an open wireless network like this. It might be tempting to use it, but in some cases <a href="http://www.youtube.com/watch?v=jWI8w9kLAks" rel="external">it&#8217;s a trap!</a>. Someone might have set up this honeypot to lure you to connect to it just to record everything you do while connected. And by everything I mean <em>everything</em>: usernames, passwords and credit cards numbers &#8211; every single piece of data that is transmitted between your computer and the internet. Remember that free wireless internet you use at the coffee shop and the pizza place? It might be that you are connecting to a honeypot, not the free wireless network. And even if you are connecting to the coffee shop&#8217;s network, anyone can eavesdrop on the connection as long as the connection is unencrypted. This is the reason why I never connect to an unencrypted network and neither should you.</p>
<p><span id="more-4784"></span></p>
<p>6 of the networks above are encrypted with WEP. In terms of communication security, WEP encryption is almost as unsafe as a network with no encryption at all. A <a href="http://www.google.com/search?q=crack+wep" rel="external">quick search on Google</a> shows you just how easy it is to crack the WEP passphrase and eavesdrop on the traffic on a WEP encrypted network: This means that if your network is encrypted with WEP and there&#8217;s someone within range of your network who wants to know what you are doing on the internet, he or she is probably listening in right now. Is your ex hiding in the bushes with his laptop? Even if that&#8217;s not the case, you should immediately change the encryption on your wireless network to something else than WEP.</p>
<p>WPA might seem tempting. But no. WPA can also be cracked fairly easy, even if it&#8217;s considerably more complicated than cracking WEP encrypted networks. Even though some Japanese scientists did it in <a href="http://jwis2009.nsysu.edu.tw/location/paper/A%20Practical%20Message%20Falsification%20Attack%20on%20WPA.pdf" rel="external">one minute</a> (PDF), most people wanting to crack an encrypted network will target WEP encrypted networks because it&#8217;s so damn easy. To stay as safe as you can today, switch to WPA2-AES (might be WPA2-CCMP on some routers) and create one hell of a passphrase. It <em>is</em> possible to crack WPA2-AES, but it requires a lot of computer power and password guessing. By using a non-dictionary password you can be fairly safe that no one will be able to eavesdrop when you surf on your wireless internet connection. </p>
<p>Personally, I&#8217;m using WPA2-AES with a 64 character long password. It makes me feel safe, but annoys the hell out of everyone who visits and want to connect to the internet.</p>
<p>Worth it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/4784/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>January One-liners.</title>
		<link>http://www.vegard.net/archives/3959/</link>
		<comments>http://www.vegard.net/archives/3959/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 19:57:47 +0000</pubDate>
		<dc:creator>Vegard Skjefstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[One-liners]]></category>

		<guid isPermaLink="false">http://www.vegard.net/?p=3959</guid>
		<description><![CDATA[A new  year is upon us and the one-liners just keep coming. &#8220;I don&#8217;t need you to remind me of my age. I have a bladder to do that for me.&#8221; &#8212; Stephen Fry &#8220;Design is not just what it looks like and feels like. Design is how it works.&#8221; &#8212; Steve Jobs &#8220;Innovation distinguishes [...]]]></description>
			<content:encoded><![CDATA[<p>A new  year is upon us and the <a href="/one-liners/">one-liners</a> just keep coming.</p>
<ul>
<li>&#8220;I don&#8217;t need you to remind me of my age. I have a bladder to do that for me.&#8221; &#8212; Stephen Fry</li>
<li>&#8220;Design is not just what it looks like and feels like. Design is how it works.&#8221; &#8212; Steve Jobs</li>
<li>&#8220;Innovation distinguishes between a leader and a follower.&#8221; &#8212; Steve Jobs</li>
<li>&#8220;Everywhere is walking distance if you have the time.&#8221; &#8212; Steven Wright</li>
<li>&#8220;All warfare is based on deception.&#8221; &#8212; Sun Tzu</li>
<li>&#8220;Opportunities multiply as they are seized.&#8221; &#8212; Sun Tzu</li>
<li>&#8220;Knowing what&#8217;s right doesn&#8217;t mean much unless you do what&#8217;s right.&#8221; &#8212; Theodore Roosevelt</li>
<li>&#8220;The reason fat men are good natured is they can neither fight nor run.&#8221; &#8212; Theodore Roosevelt</li>
<li>&#8220;When you&#8217;re at the end of your rope, tie a know and hold on.&#8221; &#8212; Theodore Roosevelt</li>
<li>&#8220;Hell, there are no rules here &#8211; we&#8217;re trying to accomplish something.&#8221; &#8212; Thomas Alva Edison</li>
<li>&#8220;I never did a day&#8217;s work in my life. It was all fun.&#8221; &#8212; Thomas Alva Edison</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.vegard.net/archives/3959/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

