<?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>Wes Kroesbergen&#039;s Portfolio &#187; General</title>
	<atom:link href="http://www.kroesbergens.com/portfolio/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kroesbergens.com/portfolio</link>
	<description>my opinions, conjectures, and thoughts</description>
	<lastBuildDate>Sun, 08 Jan 2012 15:13:04 +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>Misconceptions Regarding Android&#8217;s &#8216;Open&#8217;ness</title>
		<link>http://www.kroesbergens.com/portfolio/2011/12/misconceptions-regarding-androids-openness/</link>
		<comments>http://www.kroesbergens.com/portfolio/2011/12/misconceptions-regarding-androids-openness/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 18:54:28 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[closed]]></category>
		<category><![CDATA[hypocrisy]]></category>
		<category><![CDATA[open]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/?p=535</guid>
		<description><![CDATA[I&#8217;ve wanted to write a post for some time now regarding the &#8216;open&#8217;ness of Android. Every time an Android user tells me about how their device is better because it is open, no one has been able to show me how that makes it a better OS than its competitors. The only people who tend [...]]]></description>
			<content:encoded><![CDATA[I&#8217;ve wanted to write a post for some time now regarding the &#8216;open&#8217;ness of Android. Every time an Android user tells me about how their device is better because it is open, no one has been able to show me how that makes it a better OS than its competitors.<br /><br />

The only people who tend to care about &#8216;open&#8217; are the ones looking for a utilitarian benefit. The tinkerers/programmers who want to code functionality into something, and businesses looking to save money. Consequently, little care or thought is given to the user experience. Programmers by their nature generally have no interest in the user experience of their application. Fortunately, UI guidelines/requirements in a closed model force programmers to think about how their application is being used, or wanted to be used. There is no such driving factor in an &#8216;open&#8217; model, and consequently, they generally fall back to modelling their application after UI/UX work done by others. There is also no real governance (by principle) of an &#8216;open&#8217; model, and therefore little financial incentive to research and develop UI/UX. This is why &#8216;Open&#8217; will never lead in UI/UX development, and will always tend to copy the look and feel of other proprietary software on the market. <br /><br />

This is also why Open Source has done so well on the server side. There is almost no need for UI/UX, but the breadth of functionality available, and the ability to create new functionality, is very advantageous to businesses and users looking for low cost server functionality. <br /><br />

I&#8217;ve written three points regarding the openness of Android, along with supporting information.<br /><br />

<h4>‘Open’ does not mean what you think it means</h4>
<ul>
	<li><strong>Google gives early, priority access to select partners.</strong> <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-1' id='fnref-535-1'>1</a></sup> This is hardly &#8216;open&#8217; nature.</li>
	<li><strong>Google buys partners.</strong> This not only is merely to get access to patents to use as defense in litigation, it also is hardly fair to other device manufacturers.</li>
	<li><strong>Google takes an average of 100 days to open source Android code.</strong> <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-2' id='fnref-535-2'>2</a></sup> The point of the &#8216;open&#8217; principle is to allow everyone to contribute to the same set of code.</li>
	<li><strong>Android is encumbered by patent lawsuits. More than half of Android OEMs have signed patent license agreements with Microsoft</strong> <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-3' id='fnref-535-3'>3</a></sup>, and Samsung has well-publicized patent lawsuits from Apple. Google steals hard work and ideas from other companies, makes it &#8216;open&#8217; (not free), and considers themselves justified. If you don&#8217;t like the patent rules, work to change the system, don’t abuse it. Play by the rules while working to change them.</li>
	<li><strong>Slavish copying of the iPhone by Android manufacturers.</strong> See here <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-4' id='fnref-535-4'>4</a></sup> and here. <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-5' id='fnref-535-5'>5</a></sup></li>
	<li><strong>Carriers block versions of Android if they choose</strong> <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-6' id='fnref-535-6'>6</a></sup>. This is one of the flaws (features depending how you look at it) of the Android model. Every carrier can customize and distribute Android as they see fit. Unfortunately, this also means that they can choose to not distribute entire versions of their customers if they so choose.</li>
	<li><strong>The idealisms of ‘open’ and ‘free’ are not enough to win.</strong> Linux zealots have been claiming for as long as I can remember that &#8216;this is the year of Linux&#8217;, that Open Source will triumph. Yet, the desktop market share of Linux has never gone much above 1% market share <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-7' id='fnref-535-7'>7</a></sup>. <strong>Idealism is not enough. Just like communism, Open Source promises much in its ideology</strong>, but there are many practical matters in life that hinder reaching ideal. Only the billions of dollars thrown at Android by Google have given it any headway whatsoever.</li>
	<li><strong>Developers live by the profit generated from their code.</strong> They will go where the money is. iOS generates 4 times as much return for developers as Android <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-8' id='fnref-535-8'>8</a></sup>, so this leads to more investment in the platform, and better apps for the platform.</li>
</ul>

<h4>‘Open’ does not mean safer</h4>
<ul>
	<li>Android has seen a rise of malware (37% increase last quarter, 1000 detected infections, doubled over the past year). <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-9' id='fnref-535-9'>9</a></sup> Almost all new mobile malware targets Android. <strong>Just because software might be &#8216;open&#8217;, does not mean that exploits are patched and gone.</strong></li>
	<li><strong>CarrierIQ</strong>. Precisely because the Android distribution model allows carriers to install their own customizations/bloatware on devices before distributing, nefarious apps like CarrierIQ can be installed and customized to scrape all your data, including text messages and email. So <strong>the average customer gets a device that they believe is safer because it&#8217;s &#8216;open&#8217;, but the carrier may have already exploited that &#8216;open&#8217; nature and implemented spyware.</strong></li>
	<li><strong>Viruses are prevalent on Android.</strong> Because apps are not vetted, it is free range for coders/hackers to distribute malicious apps. There was a 400% increase in malware Year Over Year in May 2011, and in 2H 2011, another 472% increase.<sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-10' id='fnref-535-10'>10</a></sup></li>
	<li>I&#8217;ve heard arguments that Android has permissions that can be set on a per-app basis, and that this makes the device secure. This <strong>model of security however, has been broken, using the very model designed to protect it.</strong><sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-11' id='fnref-535-11'>11</a></sup> It does not make your device secure.</li>
	<li>Another excuse I hear frequently is that the user should make sure that they are installing legitimate apps. No, just no. Respecting a user means taking all that background gunk out of the picture and giving them peace of mind. They should not have to worry about whether the app is safe or not&#8230; that is up to the distributor. <strong>Users in general are not inclined toward technology, and just want something that works. You don&#8217;t ask to see your bus driver&#8217;s license every time you get on the bus because you trust the transit commission. Why should a user have to worry about whether the app they&#8217;re installing is safe if coming from a primary distributor?</strong></li>
	<li>I also hear the <strong>excuse that a user may need to sacrifice security for choice</strong>. Again, no. Microsoft and Apple have managed to bring the best of both worlds in a closed model, so this is merely an excuse for selling Android&#8217;s &#8216;open&#8217;ness with its security flaws.</li>
	<li>I also hear that if users want security, they should only stick with &#8216;trustworthy&#8217; sources. This violates the entire principle of &#8216;open&#8217;! A user should not have to go to ‘trustworthy’ sources at the expense of &#8216;open&#8217;, if you are selling to them on the principle of &#8216;open&#8217;!</li>
	<li>A misconception I often hear is that viruses infect iOS and WP7, proven by the jailbreak toolkits. No. <strong>Exploits are not viruses, and viruses are not exploits. An exploit is a vulnerability, a virus is something malicious that takes advantage of the vulnerability. Android is the only major smartphone platform invaded by viruses, thanks to its &#8216;open&#8217; model</strong>.</li>
	<li>Carriers distribute updates infrequently. <strong>Typically, after 6 months, carriers/OEMs of Android phones no longer distribute updates.</strong><sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-12' id='fnref-535-12'>12</a></sup> This means all those security vulnerabilities that have been discovered, are no longer patched. <strong>New security enhancements and features in new phones are not available on the old phones.</strong> This is because there is too much cost and no incentive to either the carrier or the OEM in the &#8216;open&#8217; model to distribute updates to their users. Compare this to the iOS and WP7 platforms, where updates are mandatory on WP7, and updates are still being distributed for the latest OS to even 2.5 year old iPhone models.</li>
</ul>

<h4>‘Open’ does not mean better</h4>
<ul>
	<li>As we saw above, <strong>&#8216;open&#8217; systems will always lag behind &#8216;closed&#8217; systems in areas of design and UI/UX</strong>, thanks to the very nature of those developing &#8216;open&#8217; systems.</li>
	<li>&#8216;Open&#8217; systems will generally be significantly weaker in security, thanks to the principle of allowing anyone to distribute whatever they want. <strong>There is no real safeguard to prevent coders with malicious intent</strong> from distributing their wares to unsuspecting users.</li>
	<li>As MG Siegler points out<sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-13' id='fnref-535-13'>13</a></sup>, comparing an iOS device to an Android device is a bit like comparing a Mercedes to a Honda. Those who appreciate design and experience will get much more out of the Mercedes, but have difficulty telling someone who only appreciates functionality why.</li>
	<li><strong>Android has poor integration with enterprise services.</strong> No native IPsec VPN, and varying Exchange compatibility between OS versions. Thanks to the carriers who choose not to ensure updates to their devices, the support effort required to support Android on an enterprise deployment becomes astronomically larger in comparison to properly governed systems in a closed model.</li>
	<li><strong>There is no official support desk for Android.</strong> This is a huge barrier for many enterprises. Sure, there are many forums with coders and hackers to come up with fixes, but how many of them have experience in an enterprise setting, and would be able to resolve issues involving infrastructure beyond the device itself?</li>
	<li><strong>‘First’ is irrelevant.</strong> Arguing that one OS or piece of UI was developed before a competitor is irrelevant when it comes to which is better. Stop sidetracking!</li>
	<li>In general, Android apps are not as polished as iOS or WP7 apps, thanks to reasons I outlined previously. <strong>Low-quality apps from more sources is not &#8216;better choice&#8217; than high-quality apps from a single source.</strong></li>
	<li><strong>&#8216;More Choice&#8217; does not necessarily attract a customer. Simple is often better</strong>, and when you look at the lineup of iOS phones (4 phones) vs the hundreds of phones from other vendors, a user will often pick from a simple, easy to understand lineup. A very interesting study on this here.<sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-14' id='fnref-535-14'>14</a></sup></li>
	<li>Feature phones do not equal smartphones. By stripping down Android as a base OS for cheap/free phones that provide basic phone service with a few extra features increases market share. However, this increased marketshare does not make Android a better smartphone OS, as it&#8217;s no longer a smartphone. It merely speaks to the flexibility that Android can <em>function</em>.</li>
	<li>Being able to install Flash because it’s ‘open’ does not make it better. Mobile Flash has proven to be a battery and performance killer on every platform. <strong>Installing a now-deprecated</strong><sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-15' id='fnref-535-15'>15</a></sup> <strong>battery and performance killer</strong> does not make the platform better.</li>
	<li><strong>‘Open’ software does not mean able to change your battery.</strong> This is something that is at the discretion of the manufacturer. Some will choose to make it user-serviceable, others will not. The only thing that really matters in this scenario is the cost and downtime to fix it.</li>
	<li><strong>‘Open’ does not mean better quality of code.</strong> Firefox for example, is incredibly bloated on the Mac OS, and runs poorly. It also has hit the 32bit limitation for compiling.<sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-535-16' id='fnref-535-16'>16</a></sup> Open does not mean better code or coding practices.</li>
</ul>

As we can see from the above points, the virtuous, &#8216;open&#8217; nature of Android is really not so open or virtuous. Please don&#8217;t try to sell Android on the merits of being &#8216;open&#8217;.<br /><br />

<div class='footnotes'><div class='footnotedivider'></div><ol><li id='fn-535-1'><a href="http://fosspatents.blogspot.com/2011/09/shocker-for-android-oems-google.html" onclick="pageTracker._trackPageview('/outgoing/fosspatents.blogspot.com/2011/09/shocker-for-android-oems-google.html?referer=');">http://fosspatents.blogspot.com/2011/09/shocker-for-android-oems-google.html</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-1'>&#8617;</a></span></li><li id='fn-535-2'><a href="http://www.phonearena.com/news/Android-ranked-the-most-closed-open-source-project-heres-why_id24671?ratelimit=5&#038;sort=threaded" onclick="pageTracker._trackPageview('/outgoing/www.phonearena.com/news/Android-ranked-the-most-closed-open-source-project-heres-why_id24671?ratelimit=5_038_sort=threaded&amp;referer=');">http://www.phonearena.com/news/Android-ranked-the-most-closed-open-source-project-heres-why_id24671?ratelimit=5&#038;sort=threaded</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-2'>&#8617;</a></span></li><li id='fn-535-3'><a href="http://fosspatents.blogspot.com/2011/09/samsung-takes-android-patent-license.html" onclick="pageTracker._trackPageview('/outgoing/fosspatents.blogspot.com/2011/09/samsung-takes-android-patent-license.html?referer=');">http://fosspatents.blogspot.com/2011/09/samsung-takes-android-patent-license.html</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-3'>&#8617;</a></span></li><li id='fn-535-4'><a href="http://www.reddit.com/tb/kr14a" onclick="pageTracker._trackPageview('/outgoing/www.reddit.com/tb/kr14a?referer=');">www.reddit.com/tb/kr14a</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-4'>&#8617;</a></span></li><li id='fn-535-5'><a href="http://www.cultofmac.com/137752/samsung-is-now-shamelessly-ripping-off-the-design-of-the-4-years-old-iphone-3g-photo/" onclick="pageTracker._trackPageview('/outgoing/www.cultofmac.com/137752/samsung-is-now-shamelessly-ripping-off-the-design-of-the-4-years-old-iphone-3g-photo/?referer=');">http://www.cultofmac.com/137752/samsung-is-now-shamelessly-ripping-off-the-design-of-the-4-years-old-iphone-3g-photo/</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-5'>&#8617;</a></span></li><li id='fn-535-6'><a href="http://mediapost.com/publications/article/164172/verizon-accused-of-violating-license-by-blocking-g.html" onclick="pageTracker._trackPageview('/outgoing/mediapost.com/publications/article/164172/verizon-accused-of-violating-license-by-blocking-g.html?referer=');">http://mediapost.com/publications/article/164172/verizon-accused-of-violating-license-by-blocking-g.html</a>  <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-6'>&#8617;</a></span></li><li id='fn-535-7'><a href="http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=9&#038;qpcustomb=0&#038;d=2011-10" onclick="pageTracker._trackPageview('/outgoing/www.netmarketshare.com/operating-system-market-share.aspx?qprid=9_038_qpcustomb=0_038_d=2011-10&amp;referer=');">http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=9&#038;qpcustomb=0&#038;d=2011-10</a>  <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-7'>&#8617;</a></span></li><li id='fn-535-8'><a href="http://techcrunch.com/2011/12/13/android-24-percent-ios/" onclick="pageTracker._trackPageview('/outgoing/techcrunch.com/2011/12/13/android-24-percent-ios/?referer=');">http://techcrunch.com/2011/12/13/android-24-percent-ios/</a>  <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-8'>&#8617;</a></span></li><li id='fn-535-9'><a href="http://www.linuxfordevices.com/c/a/News/McAfee-3Q-2011-malware-report" onclick="pageTracker._trackPageview('/outgoing/www.linuxfordevices.com/c/a/News/McAfee-3Q-2011-malware-report?referer=');">http://www.linuxfordevices.com/c/a/News/McAfee-3Q-2011-malware-report</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-9'>&#8617;</a></span></li><li id='fn-535-10'><a href="http://www.dailymail.co.uk/sciencetech/article-2064686/Google-Anti-virus-apps-infected-Androids-charlatans-scammers.html" onclick="pageTracker._trackPageview('/outgoing/www.dailymail.co.uk/sciencetech/article-2064686/Google-Anti-virus-apps-infected-Androids-charlatans-scammers.html?referer=');">http://www.dailymail.co.uk/sciencetech/article-2064686/Google-Anti-virus-apps-infected-Androids-charlatans-scammers.html</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-10'>&#8617;</a></span></li><li id='fn-535-11'><a href="http://viaforensics.com/security/nopermission-android-app-remote-shell.html" onclick="pageTracker._trackPageview('/outgoing/viaforensics.com/security/nopermission-android-app-remote-shell.html?referer=');">http://viaforensics.com/security/nopermission-android-app-remote-shell.html</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-11'>&#8617;</a></span></li><li id='fn-535-12'><a href="http://techcrunch.com/2011/10/27/charted-android-fragmentation/" onclick="pageTracker._trackPageview('/outgoing/techcrunch.com/2011/10/27/charted-android-fragmentation/?referer=');">http://techcrunch.com/2011/10/27/charted-android-fragmentation/</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-12'>&#8617;</a></span></li><li id='fn-535-13'><a href="http://techcrunch.com/2011/12/14/iphone-galaxy-nexus-review/" onclick="pageTracker._trackPageview('/outgoing/techcrunch.com/2011/12/14/iphone-galaxy-nexus-review/?referer=');">http://techcrunch.com/2011/12/14/iphone-galaxy-nexus-review/</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-13'>&#8617;</a></span></li><li id='fn-535-14'><a href="http://www.minimallyminimal.com/journal/2011/11/16/coffee-time-market-share-vs-profit.html" onclick="pageTracker._trackPageview('/outgoing/www.minimallyminimal.com/journal/2011/11/16/coffee-time-market-share-vs-profit.html?referer=');">http://www.minimallyminimal.com/journal/2011/11/16/coffee-time-market-share-vs-profit.html</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-14'>&#8617;</a></span></li><li id='fn-535-15'><a href="http://www.wired.com/gadgetlab/2011/11/adobe-kills-mobile-flash/" onclick="pageTracker._trackPageview('/outgoing/www.wired.com/gadgetlab/2011/11/adobe-kills-mobile-flash/?referer=');">http://www.wired.com/gadgetlab/2011/11/adobe-kills-mobile-flash/</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-15'>&#8617;</a></span></li><li id='fn-535-16'><a href="http://www.ghacks.net/2011/12/13/firefox-suffers-middle-ages-bloat/" onclick="pageTracker._trackPageview('/outgoing/www.ghacks.net/2011/12/13/firefox-suffers-middle-ages-bloat/?referer=');">http://www.ghacks.net/2011/12/13/firefox-suffers-middle-ages-bloat/</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-535-16'>&#8617;</a></span></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2011/12/misconceptions-regarding-androids-openness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sharepoint 2010 UPS/FIM Error</title>
		<link>http://www.kroesbergens.com/portfolio/2011/08/sharepoint-2010-upsfim-error/</link>
		<comments>http://www.kroesbergens.com/portfolio/2011/08/sharepoint-2010-upsfim-error/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 21:59:13 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[.Net Framework 4]]></category>
		<category><![CDATA[FIM]]></category>
		<category><![CDATA[June CU]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>
		<category><![CDATA[UPS]]></category>
		<category><![CDATA[User Profile Sync]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/?p=513</guid>
		<description><![CDATA[Stumbled across an interesting issue the other day while provisioning a brand new Sharepoint 2010 SP1 install on a fully patched Windows Server 2008 R2 box. Everytime we tried to run User Profile Sync, it would fail with the error below being registered in the FIM console. extension-dll-exception Cause Figured out that the error is [...]]]></description>
			<content:encoded><![CDATA[<p>Stumbled across an interesting issue the other day while provisioning a brand new Sharepoint 2010 SP1 install on a fully patched Windows Server 2008 R2 box. Everytime we tried to run User Profile Sync, it would fail with the error below being registered in the FIM console.</p>


<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">extension-dll-exception</pre></div></div>



<h5>Cause</h5>
<p>Figured out that the error is happening due to .Net Framework 4 being installed, and FIM attempting to use .Net 4 instead of .Net Framework 2. This is a new issue that occurred in the June 2011 CU for Sharepoint 2010, and unbeknownst to us, the June CU was re-released to fix it. We were still utilizing the original June CU.</p>
<h5>Resolution</h5>
<p>This issue can be fixed by either installing the latest version of June CU, or by following the steps below.</p>
<ol>
	<li>Open


<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\Bin\miiserver.exe.config</pre></div></div>


 for editing.</li>
	<li>Locate the below section:<br /><br />


<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">&lt;startup useLegacyV2RuntimeActivationPolicy=&quot;true&quot;&gt;
  &lt;supportedRuntime version=&quot;v4.0.30319&quot;&gt;&lt;/supportedRuntime&gt;
  &lt;supportedRuntime version=&quot;v2.0.50727&quot;&gt;&lt;/supportedRuntime&gt;
&lt;/startup&gt;</pre></div></div>



</li>
	<li>Delete or comment out the reference for the .NET v4 version. Like this:<br /><br />


<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">&lt;startup useLegacyV2RuntimeActivationPolicy=&quot;true&quot;&gt;
  &lt;!-- &lt;supportedRuntime version=&quot;v4.0.30319&quot;&gt;&lt;/supportedRuntime&gt; -–&gt;
  &lt;supportedRuntime version=&quot;v2.0.50727&quot;&gt;&lt;/supportedRuntime&gt;
&lt;/startup&gt;</pre></div></div>



or<br /><br />


<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">&lt;startup useLegacyV2RuntimeActivationPolicy=&quot;true&quot;&gt;
    &lt;supportedRuntime version=&quot;v2.0.50727&quot;&gt;&lt;/supportedRuntime&gt; 
&lt;/startup&gt;</pre></div></div>



</li>
	<li>Restart the two FIM services in the services console.</li>
	<li>Run the sync again.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2011/08/sharepoint-2010-upsfim-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring SP2010 User Profile Sync Connections</title>
		<link>http://www.kroesbergens.com/portfolio/2011/08/configuring-sp2010-user-profile-sync-connections/</link>
		<comments>http://www.kroesbergens.com/portfolio/2011/08/configuring-sp2010-user-profile-sync-connections/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 17:59:22 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[AD]]></category>
		<category><![CDATA[CA]]></category>
		<category><![CDATA[Certification Authority]]></category>
		<category><![CDATA[DC]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Server 2008 R2]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>
		<category><![CDATA[UPS]]></category>
		<category><![CDATA[User Profile Sync]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/?p=508</guid>
		<description><![CDATA[Stumbled across an interesting issue/fix the other day. We have a Sharepoint 2010 RTM development farm that gives us grief every once in a while during reconfiguration of User Profile Sync. When trying to connect to AD during initial configuration, it would sometimes timeout and throw an error, and other times return the query right [...]]]></description>
			<content:encoded><![CDATA[
<p>Stumbled across an interesting issue/fix the other day. We have a Sharepoint 2010 RTM development farm that gives us grief every once in a while during reconfiguration of User Profile Sync. When trying to connect to AD during initial configuration, it would sometimes timeout and throw an error, and other times return the query right away. I discovered that after importing the root CA&#8217;s certificate into the Trust Centre, the LDAP queries to our Server 2008 R2 DC would return right away. I checked all the GPO&#8217;s, and none of them were misconfigured in regards to LDAP signing requirements. Perhaps this is an error in SP2010 RTM that has been fixed in a later version of Sharepoint? I will have to do some testing with our SP2010 SP1 farm.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2011/08/configuring-sp2010-user-profile-sync-connections/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Experiences Creating a VPS-based VPN</title>
		<link>http://www.kroesbergens.com/portfolio/2010/12/experiences-creating-a-vps-based-vpn/</link>
		<comments>http://www.kroesbergens.com/portfolio/2010/12/experiences-creating-a-vps-based-vpn/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 17:39:41 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iWork]]></category>
		<category><![CDATA[Last.FM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Pandora]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/?p=430</guid>
		<description><![CDATA[Years ago I used Pandora Internet Radio 1 as my primary source of discovering new music. Pandora Internet Radio is unique in that it is based on something called the Music Genome Project 2, which essentially attempts to map &#8216;genes&#8217; to songs for a more accurate analysis of the type of music the listener enjoys, [...]]]></description>
			<content:encoded><![CDATA[
<p>Years ago I used Pandora Internet Radio <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-1' id='fnref-430-1'>1</a></sup> as my primary source of discovering new music. Pandora Internet Radio is unique in that it is based on something called the Music Genome Project <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-2' id='fnref-430-2'>2</a></sup>, which essentially attempts to map &#8216;genes&#8217; to songs for a more accurate analysis of the type of music the listener enjoys, and more accurate suggestions. (Songs in the Music Genome Project database can often have upwards of 400 different attributes assigned to them!) After licensing restrictions were implemented and Pandora no longer was accessible to Canadian users, I switched to the then free Last.FM <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-3' id='fnref-430-3'>3</a></sup>, which essentially suggests songs that other people who have listened to similar music also enjoyed. Last.FM is no longer free, and costs about $3/mo.</p>
<p>Earlier this year my music collection started to seem a little stale, and I started to wish for more variety, more music I have not listened to. This lead me to consider a VPN, which would essentially tunnel my Internet connection to a server in the US, allowing me to access Pandora and other sites such as Hulu <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-4' id='fnref-430-4'>4</a></sup>. I considered paying for a subscription to a VPN, but was having difficulty finding one that was reasonably priced and would tunnel my connection properly (all my data needs to flow through the US IP, not just a HTTP proxy). The other requirement was that the VPN be accessible via my iPad and iPhone as well as my desktop computers (Windows and Mac), and the only type of VPN connection that seemed to adequately satisfy my needs was an L2TP/IPSec VPN.</p>
<p>Since I couldn&#8217;t find a VPN service that seemed to satisfy my needs, I decided to create my own, which means I need root access to a server. I also plan to tunnel a lot of data, considering I will primarily be using it for media streaming. I also didn&#8217;t want to pay Windows Server licensing fees, so decided to take the route of Ubuntu Server. OpenVPN does not do native L2TP/IPSec, so was out of the question considering my iPad/iPhone requirement. This left StrongSwan and FreeSwan as the potential VPN platforms.</p>
<p>I started looking at LowEndBox <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-5' id='fnref-430-5'>5</a></sup> for cheap Virtual Private Servers (VPS) that came with copious amounts of data. I don&#8217;t need much processing power&#8230; just a lot of bandwidth. Initially I thought I found a great service for $5/mo&#8230; an OpenVZ based VPS with unlimited data. I purchased a couple months worth, and began setting up an Ubuntu 10.10 server, using the guide at ByBacon.com <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-6' id='fnref-430-6'>6</a></sup>.</p>
<p>It was then that I hit a major stumbling block. Every time that I attempted to initiate a connection with the VPS from any one of my clients, the server would fail to respond. Checking the server logs, I didn&#8217;t see any record of either PPP connections or IPSec initiations. Obviously there was an issue with the NIC interface.</p>
<p>On investigation, I found that OpenVZ creates virtual, emulated ethernet devices, using the name VENET, with no MAC address. IPSec VPN service I was attempting to use requires root-level access to the device itself, as well as an accessible MAC address. Now, this can be accomplished using a TUN/TAP device&#8230; but requires some not-so-simple changes by the OpenVZ administrator. I put in a ticket to have one created, but unfortunately the service I&#8217;d paid for happens to not support creating these devices for clients.</p>
<p>So&#8230; I needed to find a different service&#8230; either Xen-based or VMware-based. Eventually I found a service from ENScloud <sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-430-7' id='fnref-430-7'>7</a></sup> that seems to work well, and provide me with copious amounts of bandwidth. It took about a week for them to provision my server and IP, but after the initial hiccup everything seems to function well (their support guy Brandon was more than helpful after I put in a ticket requesting update). I&#8217;ve been listening to Pandora a lot since the VPN was created.</p>
<p>I eventually plan to rent out access to my VPN to family and friends, as I want to recoup my costs, so I figure that if I can rent out access for $5/yr if I get 12-15 people interested. I&#8217;ve managed to get it working easily under Windows (certificate-based), Mac, iPad, and iPhone, so no matter what platform family and friends are using, it will be accessible to them. I would eventually like to get a WebDAV service running as part of the service, so those with iWork for iOS can use it for cloud document storage.</p>


<div class='footnotes'><div class='footnotedivider'></div><ol><li id='fn-430-1'><a href="http://www.pandora.com" onclick="pageTracker._trackPageview('/outgoing/www.pandora.com?referer=');">http://www.pandora.com</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-1'>&#8617;</a></span></li><li id='fn-430-2'><a href="http://en.wikipedia.org/wiki/Music_Genome_Project" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Music_Genome_Project?referer=');">http://en.wikipedia.org/wiki/Music_Genome_Project</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-2'>&#8617;</a></span></li><li id='fn-430-3'><a href="http://www.last.fm" onclick="pageTracker._trackPageview('/outgoing/www.last.fm?referer=');">http://www.last.fm</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-3'>&#8617;</a></span></li><li id='fn-430-4'><a href="http://www.hulu.com" onclick="pageTracker._trackPageview('/outgoing/www.hulu.com?referer=');">http://www.hulu.com</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-4'>&#8617;</a></span></li><li id='fn-430-5'><a href="http://www.lowendbox.com" onclick="pageTracker._trackPageview('/outgoing/www.lowendbox.com?referer=');">http://www.lowendbox.com</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-5'>&#8617;</a></span></li><li id='fn-430-6'><a href="http://www.bybacon.com/2010/08/28/l2tp-ipsec-vpn-ubuntu-10-04-server-maciphone-clients" onclick="pageTracker._trackPageview('/outgoing/www.bybacon.com/2010/08/28/l2tp-ipsec-vpn-ubuntu-10-04-server-maciphone-clients?referer=');">http://www.bybacon.com/2010/08/28/l2tp-ipsec-vpn-ubuntu-10-04-server-maciphone-clients</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-6'>&#8617;</a></span></li><li id='fn-430-7'><a href="http://www.enscloud.com" onclick="pageTracker._trackPageview('/outgoing/www.enscloud.com?referer=');">http://www.enscloud.com</a> <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-430-7'>&#8617;</a></span></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2010/12/experiences-creating-a-vps-based-vpn/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Thoughts on Mac OS X Lion</title>
		<link>http://www.kroesbergens.com/portfolio/2010/10/thoughts-on-mac-os-x-lion/</link>
		<comments>http://www.kroesbergens.com/portfolio/2010/10/thoughts-on-mac-os-x-lion/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 01:17:33 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Back To The Mac]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Lion]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/?p=414</guid>
		<description><![CDATA[It has been some time since I last posted an update to this blog. I had intended to be more frequent with updates, but unfortunately have not had material of late that I deemed worth writing about. Last week however, Apple disclosed a few of the features they&#8217;re working on for the next version of [...]]]></description>
			<content:encoded><![CDATA[<p>It has been some time since I last posted an update to this blog. I had intended to be more frequent with updates, but unfortunately have not had material of late that I deemed worth writing about. Last week however, Apple disclosed a few of the features they&#8217;re working on for the next version of OS X. Some of these features I feel are noteworthy, particularly as I feel they mark a subtle but important change in direction for desktop computing.</p>
<p>I&#8217;d like to start with one of the changes to application state management. Starting in OS X 10.7, developers will have API&#8217;s similar to iOS, and possibly requirements as well, to auto-save their application state. This means that when a user exits an application, and relaunch, it will re-open right where they left off. In addition, a few keen-eyed observers have noticed a lack of running application indicators in 10.7&#8242;s dock. This indicates to me that the dock will become similar to iOS&#8217;s dock, merely a launch area for frequently used applications, and not a means of managing open applications. This, combined with auto-state saving for applications, and an emphasis on full-screen application view, also indicates to me that the operating system will also handle memory and process management the way iOS does. Developers should no longer expect to leave their applications running at all times.</p>
<p>Obviously, if application state management changes to an iOS style system, then we should expect drastic performance increases on the Mac computing platform. If an iPad or iPhone can perform the way they do with the A4 processor and limited RAM, imagine what a desktop can do with copious amounts of RAM and processor power.</p>
<p>Another item I found very interesting was the introduction of the Mac App Store. While a logical next step for Apple, it caught me by surprise. I think this is a particularly noteworthy evolution of the Mac platform for both developers and end-users. To my eyes, the Mac App Store brings:</p>
<ul>
	<li>Exposure for end users to indie software. Many new users to the Mac platform miss out on a lot of the capabilities of their Mac, simply because they are unaware of third-party hole-in-the-wall websites for software. Now they will see new and nifty applications highlighted for them, as well as Genius results for software they might also like.</li>
	<li>Exposure for developers. No longer a little site in a corner of the web, with their software going un-noticed. Now a proper repository, with great exposure, and millions of eyeballs viewing.</li>
	<li>Easy software maintenance for end users. Once a user has purchased software, updates will become something routine, a habit formed when they visit the App Store. Developers will have much less likelihood of having to troubleshoot out-of-date software. Not only easy maintenance of updates, but also easy maintenance of licenses. No longer a requirement to store different license files or keys in some central backup location or email.</li>
	<li>Easy software distribution for developers. Developers no longer have to worry about creating proprietary licensing or activation mechanisms. They no longer have to worry about creating a website to host their software. They no longer have to be concerned about creating proprietary updating mechanisms. All can be done through the App Store.</li>
	<li>Easy in-app upgrades. A new mechanism for developers to add extra content into their applications. Enough said.</li>
<p>The Mac App Store is a noteworthy addition to the Mac platform. I completely understand Apple&#8217;s decision to push it out within the next 90 days.</p>
<p>Another item of note is the coming of Push Notifications in the FaceTime beta. I suspect we&#8217;ll see this fully implemented in OS X 10.7. I suspect this will give rise to a new class of desktop applications and services.</p>
<p>These are the things I think particularly noteworthy in Apple&#8217;s next OS. Snow Leopard was a performance upgrade. OS X Lion looks like it will be an upgrade that brings huge advances in refinement to the desktop computing experience.</p></ul>]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2010/10/thoughts-on-mac-os-x-lion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Summary of Steve Jobs at D8</title>
		<link>http://www.kroesbergens.com/portfolio/2010/06/summary-of-steve-jobs-at-d8/</link>
		<comments>http://www.kroesbergens.com/portfolio/2010/06/summary-of-steve-jobs-at-d8/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 03:24:46 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[D8]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/?p=385</guid>
		<description><![CDATA[Thought I&#8217;d post a quick summary of key remarks by Steve Jobs at D8, courtesy Engadget&#8217;s live coverage1. Regarding Foxconn Suicides: Steve: It&#8217;s a factory &#8212; but my gosh, they have restaurants and movie theaters&#8230; but it&#8217;s a factory. But they&#8217;ve had some suicides and attempted suicides &#8212; and they have 400,000 people there. The [...]]]></description>
			<content:encoded><![CDATA[<p>Thought I&#8217;d post a quick summary of key remarks by Steve Jobs at D8, courtesy Engadget&#8217;s live coverage<sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-385-1' id='fnref-385-1'>1</a></sup>.
</p>
<p>
<em><strong>Regarding Foxconn Suicides:</strong></em><br />
<strong>Steve:</strong> It&#8217;s a factory &#8212; but my gosh, they have restaurants and movie theaters&#8230; but it&#8217;s a factory. But they&#8217;ve had some suicides and attempted suicides &#8212; and they have 400,000 people there. The rate is under what the US rate is, but it&#8217;s still troubling.<br />
<strong>Steve:</strong> We had this in my hometown of Palo Alto, copy cat suicides.
</p>
<p>
<em><strong>Regarding Search:</strong></em><br />
<strong>Walt:</strong> So last year we had a company called Siri, a search company&#8230;<br />
<strong>Steve:</strong> They&#8217;re not a search company. They&#8217;re an AI company. We have no plans to go into the search business. We don&#8217;t care about it &#8212; other people do it well.
</p>
<p>
<em><strong>Regarding Press:</strong></em><br />
<strong>Steve:</strong> Well I think the foundation of a free society is a free press. And we&#8217;ve seen what&#8217;s happening to papers in the US right now. I think they&#8217;re really important. I don&#8217;t want to see us descend into a nation of bloggers. I think we need editors now more than ever.<br />
<strong>Steve:</strong> I can tell you as one of the largest sellers of content on the internet to date &#8212; price it aggressively and go for volume. That has worked for us. I&#8217;m trying to get the press to do the same thing. They need to do it differently than they do it for print.<br />
<strong>Steve:</strong> I think people are willing to pay for content. I believe it for music and video, and I believe it for the media.
</p>
<p>
<em><strong>Regarding Interaction with Computing Devices:</strong></em><br />
<strong>Steve:</strong> People laugh at me when I say it&#8217;s magical&#8230; but something has been stripped away and removed between you and the computer&#8230;
</p>
<p>
<em><strong>Regarding Pulitzer-winning Cartoon Censorship:</strong></em><br />
<strong>Steve:</strong> Yes&#8230; and political cartoons got caught in that. We didn&#8217;t think of that. So this guy submits his app and he gets rejected. We didn&#8217;t see that coming. So we changed the rule, but this guy never resubmitted&#8230; then he wins a Pulitzer Prize, and he says we rejected him. So, we are guilty of making mistakes. We&#8217;re doing the best we can, we&#8217;re learning as fast as we can &#8212; but we thought this rule made sense.<br />
<strong>Steve:</strong> We&#8217;re doing the best we can, we&#8217;re fixing mistakes. But what happens is &#8212; people lie. And then they run to the press and tell people about this oppression, and they get their 15 minutes of fame. We don&#8217;t run to the press and say &#8220;this guy is a son of a bitch liar!&#8221; &#8212; we don&#8217;t do that.<br />
<strong>Steve:</strong> 95% (of app submissions) are approved within 7 days&#8230;
</p>
<p>
<em><strong>Regarding Gizmodo:</strong></em><br />
<strong>Steve:</strong> Well a guy&#8230; who can say if he&#8217;s a journalist.<br />
<strong>Steve:</strong> The person who took the phone plugged it into his roommates computer. And this guy was trying to destroy evidence&#8230; and his roommate called the police. So this is a story that&#8217;s amazing &#8212; it&#8217;s got theft, it&#8217;s got buying stolen property, it&#8217;s got extortion, I&#8217;m sure there&#8217;s some sex in there (huge laughs)&#8230; the whole thing is very colorful. The DA is looking into it, and to my knowledge they have someone making sure they only see stuff that relates to this case. I don&#8217;t know how it will end up.<br />
<strong>Steve:</strong> You know, when this whole thing with Gizmodo happened, I got advice from people who said &#8216;you gotta just let it slide, you shouldn&#8217;t go after a journalist just because they bought stolen property and tried to extort you.&#8217; And I thought deeply about this, and I concluded the worst thing that could happen is if we change our core values and let it slide. I can&#8217;t do that. I&#8217;d rather quit.
</p>
<p>
<em><strong>Regarding TOS Change for Analytics:</strong></em><br />
<strong>Q:</strong> You changed your TOS on analytics &#8212; do you want to own that for developer&#8217;s data?<br />
<strong>A:</strong> Well we learned this really interesting thing. Some company called Flurry had data on devices that we were using on our campus &#8212; new devices. They were getting this info by getting developers to put software in their apps that sent info back to this company! So we went through the roof. It&#8217;s violating our privacy policies, and it&#8217;s pissing us off! So we said we&#8217;re only going to allow analytics that don&#8217;t give our device info &#8212; only for the purpose of advertising. But you can&#8217;t get info off of our devices and turn around and sell it. That you can&#8217;t do&#8230; is that clear?<br />
<strong>Q:</strong> It is, but there is vital info there that could make apps better&#8230;<br />
<strong>A:</strong> That&#8217;s true&#8230; but there&#8217;s no excuse for them not asking customers if it&#8217;s okay to send that data. We&#8217;re willing to talk to some of these people when we calm down&#8230; but it&#8217;s not today.
</p>
<p>
<em><strong>Regarding DRM-ed Content:</strong></em><br />
<strong>Q:</strong> I bought the movie Up on DVD, it had a digital download. I put it on my iPad. I hooked up my VGA adapter and tried to play it&#8230; but I couldn&#8217;t because of HDCP. Can you tell me how you&#8217;re helping with this?<br />
<strong>A:</strong> We didn&#8217;t invent this stuff&#8230;<br />
<strong>Q:</strong> But you did deploy it&#8230;<br />
<strong>A:</strong> Well the content creators are trying to protect this stuff, and they&#8217;re grabbing at straws. Sometimes they grab the right ones, and sometimes they don&#8217;t. If we want access to this stuff, we have to play by some of their rules. I feel your pain.
</p>
<p>
<em><strong>Regarding TV:</strong></em><br />
<strong>Q:</strong> Hi, I&#8217;m from Hillcrest Labs&#8230; do you think it&#8217;s time to throw out the interface for TV? When will Apple do something there?<br />
<strong>A:</strong> The problem with innovation in the TV industry is the go to market strategy. The TV industry has a subsidized model that gives everyone a set top box for free. So no one wants to buy a box. Ask TiVo, ask Roku, ask us&#8230; ask Google in a few months. So all you can do is ADD a box to the TV. You just end up with a table full of remotes, a cluster of boxes&#8230; and that&#8217;s what we have today. The only way that&#8217;s going to change is if you tear up the set top box, give it a new UI, and get it in front of consumers in a way they&#8217;re going to want it. The TV is going to lose in our eyes until there is a better go to market strategy&#8230; otherwise you&#8217;re just making another TiVo.<br />
<strong>Q:</strong> In the phone area you were able to partner with a carrier&#8230; would you do that with TV?<br />
<strong>A:</strong> Well then there&#8217;s a problem, providers are local&#8230; it&#8217;s a Tower of Babel problem&#8230;
</p>

<div class='footnotes'><div class='footnotedivider'></div><ol><li id='fn-385-1'><a href="http://www.engadget.com/2010/06/01/steve-jobs-live-from-d8/" onclick="pageTracker._trackPageview('/outgoing/www.engadget.com/2010/06/01/steve-jobs-live-from-d8/?referer=');">http://www.engadget.com/2010/06/01/steve-jobs-live-from-d8/</a>  <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-385-1'>&#8617;</a></span></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2010/06/summary-of-steve-jobs-at-d8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook</title>
		<link>http://www.kroesbergens.com/portfolio/2010/05/i-hate-facebook/</link>
		<comments>http://www.kroesbergens.com/portfolio/2010/05/i-hate-facebook/#comments</comments>
		<pubDate>Fri, 14 May 2010 22:06:47 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/2010/05/i-hate-facebook/</guid>
		<description><![CDATA[I hate Facebook. I hate their constant changes to UI without adequate customer feedback. I can&#8217;t stand the deteriorating usability they introduce with each update. The frequent updates to the terms of service force me to give up more control over my data each update. The usability of their account and privacy controls are absolutely [...]]]></description>
			<content:encoded><![CDATA[<p>I hate Facebook. I hate their constant changes to UI without adequate customer feedback. I can&#8217;t stand the deteriorating usability they introduce with each update. The frequent updates to the terms of service force me to give up more control over my data each update. The usability of their account and privacy controls are absolutely appalling. The cavalier attitude of their young and immature upper management toward their customers is disgusting. The way they introduce changes to access levels/privacy settings and open up their client data is disgusting. </p>
<p>I don&#8217;t trust Facebook. Never have, and never will. Unfortunately, with their actions they&#8217;ve lowered my trust from minimal levels to less than zero. </p>
<p>Unfortunately, they&#8217;ve got me by the cajones. Their client base includes my connections. I have to decide whether my distrust of Facebook is great enough to sever my easy access of up to date information from those close to me. How important is that data to me? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2010/05/i-hate-facebook/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPad Tethering</title>
		<link>http://www.kroesbergens.com/portfolio/2010/05/ipad-tethering/</link>
		<comments>http://www.kroesbergens.com/portfolio/2010/05/ipad-tethering/#comments</comments>
		<pubDate>Wed, 05 May 2010 00:53:21 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Rogers]]></category>
		<category><![CDATA[tethering]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/?p=294</guid>
		<description><![CDATA[As you&#8217;re no doubt aware, Steve Jobs indicated1 before the launch of the iPad that tethering to an iPhone would not be a supported feature. True to his word, my WiFi-only iPad does not tether via Bluetooth to the iPhone (as a matter of fact, they won&#8217;t pair at all). Unfortunately for me, I&#8217;ve sold [...]]]></description>
			<content:encoded><![CDATA[<p>As you&#8217;re no doubt aware, Steve Jobs indicated<sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-294-1' id='fnref-294-1'>1</a></sup> before the launch of the iPad that tethering to an iPhone would not be a supported feature. True to his word, my WiFi-only iPad does not tether via Bluetooth to the iPhone (as a matter of fact, they won&#8217;t pair at all). Unfortunately for me, I&#8217;ve sold my laptop. This means I can no longer tether the iPhone&#8217;s 3G connection to the laptop and set up an ad hoc WiFi network for the iPad to connect to.</p>
<p>Fortunately the Spirit jailbreak<sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-294-2' id='fnref-294-2'>2</a></sup> tool was released just after the launch of the 3G iPad this past weekend. The Spirit jailbreak uses a common exploit to the iPad and iPhone to jailbreak, and consequently, I was able to jailbreak my iPhone 3GS running the latest firmware/baseband. I installed MyWi<sup class='footnote'><a rel="nofollow" target="_blank" href='#fn-294-3' id='fnref-294-3'>3</a></sup> a tethering application that goes beyond Apple&#8217;s Bluetooth/USB tethering to provide tethering via WiFi, similar to the Verizon MiFi. I set up a WiFi network and password protected it. Thanks to the iPad&#8217;s network memory feature, every time I launch MyWi, it starts the protected network, and the iPad automatically connects. Smooth and seamless.</p>
<p>The only problem I&#8217;ve had with this setup is the bandwidth usage. In 40 minutes I used up 33Mb down and 6.5 up. This was just doing basic web browsing, email, and a speed test. I don&#8217;t know how tenable this usage is on my 6GB/mo plan.</p>
<p>Here&#8217;s a screenshot of my bandwidth up and down in Toronto on Rogers 3G network. </p>
<p><img src="http://www.speedtest.net/iphone/35468710.png" alt="SpeedTest" /></p>

<div class='footnotes'><div class='footnotedivider'></div><ol><li id='fn-294-1'><a href="http://mashable.com/2010/03/06/iphone-ipad-tethering" onclick="pageTracker._trackPageview('/outgoing/mashable.com/2010/03/06/iphone-ipad-tethering?referer=');">http://mashable.com/2010/03/06/iphone-ipad-tethering</a>  <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-294-1'>&#8617;</a></span></li><li id='fn-294-2'><a href="http://www.spiritjb.com" onclick="pageTracker._trackPageview('/outgoing/www.spiritjb.com?referer=');">http://www.spiritjb.com</a>  <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-294-2'>&#8617;</a></span></li><li id='fn-294-3'><a href="http://modmyi.com/forums/mywi" onclick="pageTracker._trackPageview('/outgoing/modmyi.com/forums/mywi?referer=');">http://modmyi.com/forums/mywi</a>  <span class='footnotereverse'><a rel="nofollow" target="_blank" href='#fnref-294-3'>&#8617;</a></span></li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2010/05/ipad-tethering/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why IT Pros Should Study Design and UX</title>
		<link>http://www.kroesbergens.com/portfolio/2010/04/why-it-pros-should-study-design-and-ux/</link>
		<comments>http://www.kroesbergens.com/portfolio/2010/04/why-it-pros-should-study-design-and-ux/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 12:45:47 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[recruiting]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/2010/04/why-it-pros-should-study-design-and-ux/</guid>
		<description><![CDATA[This may sound like a weird idea coming from someone who thinks with the right half of their brain, but I think technology professionals need to study design principles and user experience (UX). Far too often IT pros fail to grasp and/or appreciate how the technology on which they are working impacts the end user. [...]]]></description>
			<content:encoded><![CDATA[<p>This may sound like a weird idea coming from someone who thinks with the right half of their brain, but I think technology professionals need to study design principles and user experience (UX). Far too often IT pros fail to grasp and/or appreciate how the technology on which they are working impacts the end user. This results in upset clients, clients who (rightly so) feel that the technician attempting to fix their issue or help them implement a new project does not understand their &#8216;problem&#8217;. In turn, the tech feels that the user is ignorant and doesn&#8217;t appreciate how complex the task they are doing really is. This communication barrier begins to circle, and eventually you are left with two groups of people who do not trust or understand each other, and yet are forced to interact. This does not build good client relations.</p>
<p>The reason I suggest that IT pros study design principles is so that they learn to appreciate the &#8216;user-level&#8217; features for what they are, not dismissing them as merely useless pieces of eye-candy. When a tech can look at an object or interface, and not allow their &#8216;function over form&#8217; mentality to get the better of them, they can better relate to how the user will experience the interface. When the tech appreciates on some level what the user appreciates, understanding between the two parties can grow.</p>
<p>Hand-in-hand with the previous point, IT pros should also study user interface experience. By beginning to understand how to implement or at least structure a good user experience, the eyes are opened to a new perspective on how the world functions. Studying and ingraining good UX principles in the core of the tech&#8217;s mentality will drastically shift how they approach their users, and how they approach the potential technologies to be implemented.</p>
<p>Now, you may ask why I&#8217;m suggesting the actual techs learn these things instead of just ensuring that the head folks know and understand these things. I&#8217;m a firm believer in the ancient Greek holistic approach to education. However, beyond that, I think that while the head of the body is responsible for the rest of a person&#8217;s functionality, when the whole body is trained and tuned to the same level, the performance level of the particular body jumps exponentially. Consequently, new and previously unattainable heights can be reached.</p>
<p>If you&#8217;re interested in some design oriented websites, check out these for examples (mostly centered around web design):</p>
<p>Smashing Magazine: <a rel="nofollow" target="_blank" href="http://www.smashingmagazine.com" onclick="pageTracker._trackPageview('/outgoing/www.smashingmagazine.com?referer=');">http://www.smashingmagazine.com</a><br />
Noupe: <a rel="nofollow" target="_blank" href="http://www.noupe.com" onclick="pageTracker._trackPageview('/outgoing/www.noupe.com?referer=');">http://www.noupe.com</a><br />
Net-Tuts: <a rel="nofollow" target="_blank" href="http://net.tutsplus.com" onclick="pageTracker._trackPageview('/outgoing/net.tutsplus.com?referer=');">http://net.tutsplus.com</a>  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2010/04/why-it-pros-should-study-design-and-ux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts on the iPad</title>
		<link>http://www.kroesbergens.com/portfolio/2010/04/thoughts-on-the-ipad/</link>
		<comments>http://www.kroesbergens.com/portfolio/2010/04/thoughts-on-the-ipad/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 13:26:20 +0000</pubDate>
		<dc:creator>Wes Kroesbergen</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Air Video]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Apple Store]]></category>
		<category><![CDATA[FileBrowser]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Walden Galleria]]></category>

		<guid isPermaLink="false">http://www.kroesbergens.com/portfolio/2010/04/thoughts-on-the-ipad/</guid>
		<description><![CDATA[On April 3rd I, along with many other Canadians made the trip down to the Walden Galleria Apple Store in Buffalo, New York. I was too excited about the iPad to care that I was waiting in line for the first version of a new technology product. I for one hate shopping in general, and [...]]]></description>
			<content:encoded><![CDATA[<p>On April 3rd I, along with many other Canadians made the trip down to the Walden Galleria Apple Store in Buffalo, New York. I was too excited about the iPad to care that I was waiting in line for the first version of a new technology product. I for one hate shopping in general, and find it distasteful to wait in line. I also feel that it is silly to wait in line for a new product on the day it launches. Waiting a few days till the lineups are gone seems much more sensible to me. Yet, the lure of the iPad served to overcome my sensibilities, and at 10AM on April 3rd I was at the Apple Store waiting in line.</p>
<p> I refused to write a review on the iPad in the first week. In my mind, the iPad is a paradigm shifting technology. Until I&#8217;d used the iPad for a few weeks, I did not feel I could provide the perspective I feel is important to my readers. Reviewing a new device is like a relationship. All fuzzy feelings for the first little while, then reality hits. I wanted to write a review that was not affected by initial emotions or excitement. </p>
<p>So, without further ado, let me tell you my experience with the iPad.</p>
<p>Battery life. This thing is phenomenal. I have never had another electronic device that did not make me nervous toward the end of a day of use. Even my iPhone 3GS does not provide me with the same sense of security that the device will not die by the end of a day of use. I can even charge the iPad Friday morning, take it up north (always careful with how I use it when away from a charger), and still have 40% battery left. I completely trust the iPad to be charged when I need it.</p>
<p>Convenience. Portability. The iPad has changed the frequency with which I take my computer with me. I rarely take my MacBook Pro from home anymore. I take the iPad everywhere. It&#8217;s like carrying a notebook with me, weight-wise. I pick it up off the desk and carry it in my hand. I don&#8217;t need a backpack to take my computer with me. This has changed my perspective on using my personal commuting device. It has become a permanent companion, rather than a tool to be utilized when needed. Similar to my iPhone. </p>
<p>I have begun to reevaluate my need for the MacBook Pro. All my data is stored on my Ubuntu mediaserver (hosted on VMware ESXi along with my Windows VM&#8217;s). I now utilize the iMac for managing my virtual servers and ESXi. I have Air Video Server installed for streaming movies from the media server to the iPad, and FileBrowser installed for browsing the network files from the iPad. The only real need that I have for the laptop is for import of my photos from my Nikon D40. I&#8217;ve begun to question whether I really need the laptop solely for immediate import of my photos. My Aperture 3 library is synced across my backup server, iMac, and laptop. I&#8217;ve begun to think that as long as I can wait to import my photos from a weekend out of the city till I get back home, I have no justifiable need for my laptop. I will be continuing to evaluate this over the next month or so, but I&#8217;m afraid that the laptop will be going. Never thought I&#8217;d say this.</p>
<p>I can extoll the various features of the iPad. However, I feel enough other reviews have done that. This piece is about how the iPad has changed the way I&#8217;m using technology. The next posts that I write will likely be shaped from an iPad user&#8217;s experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kroesbergens.com/portfolio/2010/04/thoughts-on-the-ipad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

