<?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>kallewoof.com &#187; Kalle</title>
	<atom:link href="http://kallewoof.com/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://kallewoof.com</link>
	<description>privacy, democracy, and software</description>
	<lastBuildDate>Wed, 17 Aug 2011 19:34:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>The power of binary operations.</title>
		<link>http://kallewoof.com/2011/08/17/the-power-of-binary-operations/</link>
		<comments>http://kallewoof.com/2011/08/17/the-power-of-binary-operations/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 19:34:13 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=617</guid>
		<description><![CDATA[The following code: Selec All Code:NSString *resolvedSource = oneResolved ? oneSource : otherSource; if &#40;&#91;self projectSourceIsPortrait:resolvedSource&#93;&#41; &#123; if &#40;oneResolved&#41; &#123; oneTile.landscape.source = otherSource; &#125; else &#123; oneTile.portrait.source = otherSource; &#125; &#125; else &#123; if &#40;oneResolved&#41; &#123; oneTile.portrait.source = otherSource; &#125; &#8230; <a href="http://kallewoof.com/2011/08/17/the-power-of-binary-operations/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The following code:</p>

<div class="my_syntax_box"><span class="my_syntax_selecall"><a href="javascript:;" onclick="selectCode(this); return false;">Selec All</a> </span><span class="my_syntax_Bar">Code:</span><div class="my_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #400080;">NSString</span> <span style="color: #002200;">*</span>resolvedSource <span style="color: #002200;">=</span> oneResolved ? oneSource <span style="color: #002200;">:</span> otherSource;
<span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>self projectSourceIsPortrait<span style="color: #002200;">:</span>resolvedSource<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
    <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span>oneResolved<span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
        oneTile.landscape.source <span style="color: #002200;">=</span> otherSource;
    <span style="color: #002200;">&#125;</span> <span style="color: #a61390;">else</span> <span style="color: #002200;">&#123;</span>
        oneTile.portrait.source <span style="color: #002200;">=</span> otherSource;
    <span style="color: #002200;">&#125;</span>
<span style="color: #002200;">&#125;</span> <span style="color: #a61390;">else</span> <span style="color: #002200;">&#123;</span>
    <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span>oneResolved<span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
        oneTile.portrait.source <span style="color: #002200;">=</span> otherSource;
    <span style="color: #002200;">&#125;</span> <span style="color: #a61390;">else</span> <span style="color: #002200;">&#123;</span>
        oneTile.landscape.source <span style="color: #002200;">=</span> otherSource;
    <span style="color: #002200;">&#125;</span>
<span style="color: #002200;">&#125;</span></pre></div></div></div>

<p>can with proper use of binary operations turn into 8 lines (down from 14):</p>

<div class="my_syntax_box"><span class="my_syntax_selecall"><a href="javascript:;" onclick="selectCode(this); return false;">Selec All</a> </span><span class="my_syntax_Bar">Code:</span><div class="my_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #400080;">NSString</span> <span style="color: #002200;">*</span>resolvedSource <span style="color: #002200;">=</span> oneResolved ? oneSource <span style="color: #002200;">:</span> otherSource;
<span style="color: #a61390;">BOOL</span> setPortrait <span style="color: #002200;">=</span> oneResolved;
setPortrait <span style="color: #002200;">^=</span> <span style="color: #002200;">&#91;</span>self projectSourceIsPortrait<span style="color: #002200;">:</span>resolvedSource<span style="color: #002200;">&#93;</span>;
<span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span>setPortrait<span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
    oneTile.portrait.source <span style="color: #002200;">=</span> otherSource;
<span style="color: #002200;">&#125;</span> <span style="color: #a61390;">else</span> <span style="color: #002200;">&#123;</span>
    oneTile.landscape.source <span style="color: #002200;">=</span> otherSource;
<span style="color: #002200;">&#125;</span></pre></div></div></div>

<p>You can of course make the setPortrait bool a one-liner too, as in</p>

<div class="my_syntax_box"><span class="my_syntax_selecall"><a href="javascript:;" onclick="selectCode(this); return false;">Selec All</a> </span><span class="my_syntax_Bar">Code:</span><div class="my_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">BOOL</span> setPortrait <span style="color: #002200;">=</span> oneResolved <span style="color: #002200;">^</span> <span style="color: #002200;">&#91;</span>self projectSourceIsPortrait<span style="color: #002200;">:</span>resolvedSource<span style="color: #002200;">&#93;</span>;</pre></div></div></div>

<p>dropping you down to 7 lines of code. The XOR operator is more useful than it&#8217;s being given credit for. <img src='http://kallewoof.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/08/17/the-power-of-binary-operations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Right.</title>
		<link>http://kallewoof.com/2011/08/15/right/</link>
		<comments>http://kallewoof.com/2011/08/15/right/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 17:37:14 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=614</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://kallewoof.com/wp-content/uploads/2011/08/Screen-shot-2011-08-15-at-7.34.45-PM.png"><img class="alignnone size-full wp-image-615" title="Screen shot 2011-08-15 at 7.34.45 PM" src="http://kallewoof.com/wp-content/uploads/2011/08/Screen-shot-2011-08-15-at-7.34.45-PM.png" alt="" width="457" height="188" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/08/15/right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bleh.</title>
		<link>http://kallewoof.com/2011/06/15/bleh-2/</link>
		<comments>http://kallewoof.com/2011/06/15/bleh-2/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 19:57:24 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[Sweden]]></category>
		<category><![CDATA[Bad]]></category>
		<category><![CDATA[Nature]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=579</guid>
		<description><![CDATA[Yep yep, Swedish water is so fucking wonderfully clean. We&#8217;re so god damned proud of it it makes you vomit. &#160;]]></description>
			<content:encoded><![CDATA[<p>Yep yep, Swedish water is so fucking wonderfully clean. We&#8217;re so god damned proud of it it makes you vomit.</p>
<p><a href="http://kallewoof.com/wp-content/uploads/2011/06/bathtub-water.jpg"><img class="alignnone size-full wp-image-580" title="Water. Yes? Water." src="http://kallewoof.com/wp-content/uploads/2011/06/bathtub-water.jpg" alt="" width="2592" height="1936" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/06/15/bleh-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Can&#8217;t think of a more sophisticated way to get kicked out.</title>
		<link>http://kallewoof.com/2011/06/09/cant-think-of-a-more-sophisticated-way-to-get-kicked-out/</link>
		<comments>http://kallewoof.com/2011/06/09/cant-think-of-a-more-sophisticated-way-to-get-kicked-out/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 05:53:20 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=577</guid>
		<description><![CDATA[In the Console for my iPad, I got the following just as my app was killed for using too much memory: &#60;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&#62;&#60;!DOCTYPE plist PUBLIC &#8220;-//Apple//DTD PLIST 1.0//EN&#8221; &#8220;http://www.apple.com/DTDs/PropertyList-1.0.dtd&#8221;&#62;&#60;plist version=&#8221;1.0&#8243;&#62;&#60;dict&#62; &#60;key&#62;Label&#60;/key&#62; &#60;string&#62;syslog_relay&#60;/string&#62; &#60;key&#62;ProtocolVersion&#60;/key&#62; &#60;string&#62;2&#60;/string&#62; &#60;key&#62;Request&#60;/key&#62; &#60;string&#62;Goodbye&#60;/string&#62;&#60;/dict&#62;&#60;/plist&#62; Despite the annoyance &#8230; <a href="http://kallewoof.com/2011/06/09/cant-think-of-a-more-sophisticated-way-to-get-kicked-out/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the Console for my iPad, I got the following just as my app was killed for using too much memory:</p>
<p>&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;&lt;!DOCTYPE plist PUBLIC &#8220;-//Apple//DTD PLIST 1.0//EN&#8221; &#8220;http://www.apple.com/DTDs/PropertyList-1.0.dtd&#8221;&gt;&lt;plist version=&#8221;1.0&#8243;&gt;&lt;dict&gt;	&lt;key&gt;Label&lt;/key&gt;	&lt;string&gt;syslog_relay&lt;/string&gt;	&lt;key&gt;ProtocolVersion&lt;/key&gt;	&lt;string&gt;2&lt;/string&gt;	&lt;key&gt;Request&lt;/key&gt;	&lt;string&gt;Goodbye&lt;/string&gt;&lt;/dict&gt;&lt;/plist&gt;</p>
<p>Despite the annoyance of memory issues, I couldn&#8217;t help giggle at that one. &#8220;Goodbye&#8221;! Haha! I&#8217;ve never been kicked out in as extravagant a fashion as this.</p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/06/09/cant-think-of-a-more-sophisticated-way-to-get-kicked-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Privacy</title>
		<link>http://kallewoof.com/2011/04/19/privacy/</link>
		<comments>http://kallewoof.com/2011/04/19/privacy/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 12:43:23 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Educational]]></category>
		<category><![CDATA[Retarded]]></category>
		<category><![CDATA[Stupid]]></category>
		<category><![CDATA[Sweden]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=572</guid>
		<description><![CDATA[As some of you know, I moved to a new apartment in January, and with that obviously came a bunch of subscriptions (as in, &#8220;electricity bill&#8221; kind of subscriptions). I had the option to choose between a bunch of different &#8230; <a href="http://kallewoof.com/2011/04/19/privacy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As some of you know, I moved to a new apartment in January, and with that obviously came a bunch of subscriptions (as in, &#8220;electricity bill&#8221; kind of subscriptions). I had the option to choose between a bunch of different electricity companies but ended up just going with the default one (E.ON).</p>
<p>After a few months I got a phone call from E.ON. where they basically offered me a better than the default deal, which I accepted, and then today the contract arrived. Now&#8230; not a lot of people read these, right? I tend to give them a skim at least, to see if something insane appears and sometimes I hit the jackpot.</p>
<blockquote><p>&#8220;The personal details of you that we have obtained are necessary to accomplish our part of this agreement and to accomodate your needs as a customer. <strong>Your name and address may also be used for marketing by E.ON. as well as by companies with which E.ON. is cooperating. </strong>Your personal information may also be used in educational purposes.&#8221; (bold emphasis mine)</p></blockquote>
<p>So uh&#8230; not thinking there was much hope, I still decided to just email them,</p>
<blockquote><p>&#8220;Hi,</p>
<p>According to the contract you sent to my home, &#8220;(the above quote)&#8221;</p>
<p>I do NOT want you to use my personal information for marketing, and I most definitely don&#8217;t want you to give it out to other companies.</p>
<p>Sincerely,</p>
<p>-Kalle Alm (my personal id number).&#8221;</p></blockquote>
<p>Within an hour I got a response which to my surprise went:</p>
<blockquote><p>&#8220;Hi,</p>
<p>Thanks for your email.</p>
<p>We have registered that you do not want us to use your personal information for marketing purposes.</p>
<p>Please contact us again [blabla].&#8221;</p></blockquote>
<p>I didn&#8217;t think it&#8217;d be that easy, but there you have it. Summary: read through your contracts! You might end up with a company like E.ON. who thinks people are too lazy to read through this &#8220;boring&#8221; stuff!</p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/04/19/privacy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honestly&#8230;</title>
		<link>http://kallewoof.com/2011/04/06/honestly/</link>
		<comments>http://kallewoof.com/2011/04/06/honestly/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 06:33:40 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[FUD]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Retarded]]></category>
		<category><![CDATA[Silly]]></category>
		<category><![CDATA[Stupid]]></category>
		<category><![CDATA[USA]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=569</guid>
		<description><![CDATA[I hate to gripe just as the next guy, but seriously&#8230; going to the U.S. is just becoming more and more of a pain in the ass as time goes on. I&#8217;m going to S.F. to attend WWDC 2011, which &#8230; <a href="http://kallewoof.com/2011/04/06/honestly/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I hate to gripe just as the next guy, but seriously&#8230; going to the U.S. is just becoming more and more of a pain in the ass as time goes on. I&#8217;m going to S.F. to attend WWDC 2011, which I&#8217;m looking forward to. Except it&#8217;s the U.S. I&#8217;m going to. The land of laying down the hate on foreign visitors.</p>
<p>Last year when I went to the U.S., I had the unexpected fortune of encountering a customs officer who actually treated me like a living object. I even told her so.</p>
<p>&#8220;This is my first time being treated like a person, you know. Going through these customs control thingies.&#8221;, says I.<br />
&#8220;Oh&#8230; I&#8217;m sorry?&#8221;, says she, with a guilty grin.</p>
<p>Most of my trips to the states, I&#8217;ve over-thought this situation quite a bit. I&#8217;ve reasoned erroneously that these guys probably have a lot of tired and annoyed people going through, so I should at least make an effort and smile. That smile has put me inside rooms with mexicans and other dirty peoples (note the sarcasm, by the way) for 3-4 hours at a time. That smile, to me a way to say, &#8220;I know you&#8217;re just doing your job, but I don&#8217;t hate on you for it,&#8221; was to them a sign of suspicion.</p>
<p>So a few years ago I had enough. I knew I was going to be treated like excrement glaced with vomit, so I gave them exact, precise honesty. Frowning, grunting out replies, staring at them fully expecting the treatment I was surely going to be having, and I had it every time but that one time last year. And amusingly, I&#8217;ve not been questioned extensively or brought to any rooms with mexicans since.</p>
<p>Then came ESTA. Going to a country which is a part of the Schenger agreement (I think that&#8217;s the one) lets you, without a visa, enter the country for up to 90 days. Except someone in the states decided this was awfully unsafe, so they put up ESTA, a web site with seemingly no meaning whatsoever* , where you are asked questions you will be asked again, later.</p>
<p>(* except to deny you entry BEFORE you fly all the way over there, which I guess is a good thing &#8212; I&#8217;ve heard of people being sent all the way back home)</p>
<p>Regardless, what are these questions then, you might ask? Anyone who&#8217;s gone to the states has no doubt (whilst giggling quietly to themselves) answered these absolutely ridiculous questions.</p>
<p><a href="http://kallewoof.com/wp-content/uploads/2011/04/Screen-shot-2011-04-06-at-8.05.32-AM.png"><img class="alignnone size-full wp-image-570" title="Screen shot 2011-04-06 at 8.05.32 AM" src="http://kallewoof.com/wp-content/uploads/2011/04/Screen-shot-2011-04-06-at-8.05.32-AM.png" alt="" width="786" height="669" /></a></p>
<p>I mean&#8230; good thing I said No to all of those, right! Phew. Just look at (B), for example. If I was &#8212; and to any U.S. officials swinging by to see why the ESTA content are being published on my blog, I might assert that I am not &#8212; planning on &#8220;engaging in criminal or immoral activities&#8221;, I&#8217;m sure I&#8217;d be tempted for at least a second to answer Yes, honest as I am.</p>
<p>The big dump of excrement in my eye though is that this ridiculous form underwent a change as of March this year.</p>
<p>It now charges you $14 per application.</p>
<p>So not only am I forced to waste my time on the above bullshit, but I&#8217;m charged to do so.</p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/04/06/honestly/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Worst week ever.</title>
		<link>http://kallewoof.com/2011/03/18/worst-week-ever/</link>
		<comments>http://kallewoof.com/2011/03/18/worst-week-ever/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 13:06:26 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=560</guid>
		<description><![CDATA[Monday: exam, Computer Science &#8212; went well, I thought. Wednesday: exam, Linear Algebra and Geometry &#8212; uh, yeah. That was a waste of effort. Friday: exam, Networks and Communication &#8212; at least this one went reasonably well. Monday&#8217;s exam I &#8230; <a href="http://kallewoof.com/2011/03/18/worst-week-ever/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Monday: exam, Computer Science &#8212; went well, I thought.</p>
<p>Wednesday: exam, Linear Algebra and Geometry &#8212; uh, yeah. That was a waste of effort.</p>
<p>Friday: exam, Networks and Communication &#8212; at least this one went reasonably well.</p>
<p>Monday&#8217;s exam I didn&#8217;t study for, at all. I&#8217;d gone through the whole course like a breeze, learning lots of interesting little tidbits (e.g. the assembly language!), and mostly enjoying myself, which is why I felt that I could walk in there and do the exam like it was nothing. Turns out I was wrong, as I saw the &#8220;solution proposal&#8221; they put up (I&#8217;d done a bunch of errors, not read text properly, etc). I think I&#8217;ll pass, but no flying colors here.</p>
<p>Wednesday&#8217;s exam was the one I *did* study for. A lot. But because of ass-hole teachers who won&#8217;t bother answering emails, I didn&#8217;t get to enter the course until 2 weeks into it, and since I didn&#8217;t get the go ahead until that late, it took about another week before I had the book, which resulted in constant lagging behind. The intention was to sit down with it a weekend and study like a fiend to catch up with the others, but that just never happened. Over this weekend and Monday-Tuesday, I studied like a fool, but in the end I had to skim through something like 100 pages worth of stuff, skipping over the actual problem sections each time. I&#8217;ve developed an unprecedented hatred for Howard Anton, the author of the book, for his unrivaled incompetence in pedagogy.</p>
<p>Friday&#8217;s exam there&#8217;s not much to say about. I didn&#8217;t study anything up until the last day (i.e. yesterday), and the studying I did was only reading old exams. No flying color passing here either, but I&#8217;d be surprised if I didn&#8217;t pass.</p>
<p>At least it&#8217;s all over. For now.</p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/03/18/worst-week-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Personal Hotspot</title>
		<link>http://kallewoof.com/2011/03/07/iphone-personal-hotspot/</link>
		<comments>http://kallewoof.com/2011/03/07/iphone-personal-hotspot/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 12:50:49 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Awesome]]></category>
		<category><![CDATA[Educational]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Future]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=555</guid>
		<description><![CDATA[The next version of iOS (iPhone OS), 4.3, features a thing that android phones have had for awhile now (and jailbroken iPhones) &#8212; Personal Hotspot. I.e. the ability to set up a WiFi station on your iPhone and surf the &#8230; <a href="http://kallewoof.com/2011/03/07/iphone-personal-hotspot/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The next version of iOS (iPhone OS), 4.3, features a thing that android phones have had for awhile now (and jailbroken iPhones) &#8212; Personal Hotspot. I.e. the ability to set up a WiFi station on your iPhone and surf the net from a computer or such.</p>
<p>A few hours ago, my network at home went down so I found a use for that personal hotspot feature sooner than I&#8217;d imagined (I got the beta of the iOS release as a developer). It&#8217;s&#8230; fast. I&#8217;m actually not noticing a difference in the speed web pages are loading. And me and my wife are both using my iPhone 4 to surf.</p>
<p>The battery is plummeting though but I&#8217;m in the house after all. Just need to plug it in, but was interested in seeing just how much pressure this&#8217;d put on the little thing.</p>
<p>Still, way cool.</p>
<p><a href="http://kallewoof.com/wp-content/uploads/2011/03/personalhotspot.jpg"><img class="alignnone size-full wp-image-558" title="personalhotspot" src="http://kallewoof.com/wp-content/uploads/2011/03/personalhotspot.jpg" alt="" width="640" height="960" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/03/07/iphone-personal-hotspot/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Managed-by-Xcode provisioning profile that expired.</title>
		<link>http://kallewoof.com/2011/02/23/managed-by-xcode-provisioning-profile-that-expired/</link>
		<comments>http://kallewoof.com/2011/02/23/managed-by-xcode-provisioning-profile-that-expired/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 14:48:29 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Educational]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Retarded]]></category>
		<category><![CDATA[Silly]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Stupid]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=550</guid>
		<description><![CDATA[Any iOS developer has learned to appreciate the cruelties and hardships of life the moment they begun trying to make sense of Apple&#8217;s &#8220;unique&#8221; provisioning profile system. In short, it blows donkey-brains. That said, here&#8217;s a bit of info for &#8230; <a href="http://kallewoof.com/2011/02/23/managed-by-xcode-provisioning-profile-that-expired/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Any iOS developer has learned to appreciate the cruelties and hardships of life the moment they begun trying to make sense of Apple&#8217;s &#8220;unique&#8221; provisioning profile system. In short, it blows donkey-brains. That said, here&#8217;s a bit of info for you in case you run into the following scenario:</p>
<p><strong>You are using a &#8220;Team Provisioning Profile&#8221; and it expired. </strong><strong>You went to renew and download it, and noted &#8220;Managed by Xcode&#8221; and the &#8220;Renew&#8221; button was grayed out.</strong></p>
<p>The solution: delete the profile from Organizer in Xcode, then at the top click &#8220;Refresh&#8221; (right by &#8220;Automatic Device Provisioning&#8221;). Organizer will fetch a new provisioning profile with a new expiration date.</p>
<p>Intuitive indeed.</p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/02/23/managed-by-xcode-provisioning-profile-that-expired/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Thanks for the privacy, Apple.</title>
		<link>http://kallewoof.com/2011/01/06/thanks-for-the-privacy-apple/</link>
		<comments>http://kallewoof.com/2011/01/06/thanks-for-the-privacy-apple/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 18:03:52 +0000</pubDate>
		<dc:creator>Kalle</dc:creator>
				<category><![CDATA[Stupid]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Retarded]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://kallewoof.com/?p=542</guid>
		<description><![CDATA[A few weeks ago I was in the laundry room doing, you guessed it, laundry. The machine had 5-6 minutes left so I decided to just sit and wait, while fiddling with my iPhone. Bored as I was, I typed &#8230; <a href="http://kallewoof.com/2011/01/06/thanks-for-the-privacy-apple/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I was in the laundry room doing, you guessed it, laundry. The machine had 5-6 minutes left so I decided to just sit and wait, while fiddling with my iPhone.</p>
<p>Bored as I was, I typed in &#8220;sex&#8221; in the search and got a bunch of random looking results. I downloaded one, looked at it, noted (with no surprise) that it was retarded and then the machine beeped and I thought nothing more of it.</p>
<p>Fastforward a bit. Here you see me plugging my iPhone into my computer. It syncs.</p>
<p>Fastforward some more. Here you see me finding that app later. I delete it from the phone, thinking &#8220;phew, good thing I didn&#8217;t leave that around in case someone found it. How embarrasing.&#8221;</p>
<p>Fastforward again. Here I&#8217;m plugging the iPad into the computer. It syncs.</p>
<p>Fastforward a final time. Here&#8217;s my 12 year old niece playing, as she always does whenever she&#8217;s visiting, with my iPad.</p>
<p>And then later that day, I look at the first app page and what do I see? Yeah. iTunes synced that app in from my iPhone and out to my iPad. It&#8217;s a setting that I have control over, but geez, where are the privacy features on these bloody things? Where can I &#8220;hide&#8221; stuff I don&#8217;t want my 12 year old niece to stumble on?</p>
<p>Sigh. And now you guys know I downloaded a smut app. But the fact my 12 year old niece might have seen it is by far worse. Much, much worse. Ugh.</p>
]]></content:encoded>
			<wfw:commentRss>http://kallewoof.com/2011/01/06/thanks-for-the-privacy-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.561 seconds -->

