<?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>Darren&#039;s Blog</title>
	<atom:link href="http://www.dvhart.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dvhart.com</link>
	<description>www.dvhart.com</description>
	<lastBuildDate>Fri, 03 May 2013 04:31:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Hitting the Wall</title>
		<link>http://www.dvhart.com/2013/05/hitting-the-wall/</link>
		<comments>http://www.dvhart.com/2013/05/hitting-the-wall/#comments</comments>
		<pubDate>Fri, 03 May 2013 04:30:20 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Life and Family]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2481</guid>
		<description><![CDATA[After running faster than I&#8217;m able for a long while now, I&#8217;ve finally hit the wall. No, this is not a running post, this is me hitting that point in my career where I am involved in far more things than I can possibly keep up on entirely on my own. As my colleague, Sarah <a href='http://www.dvhart.com/2013/05/hitting-the-wall/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>After running faster than I&#8217;m able for a long while now, I&#8217;ve finally hit the wall. No, this is not a running post, this is me hitting that point in my career where I am involved in far more things than I can possibly keep up on entirely on my own. As my colleague, Sarah Sharp, has recently expressed (more eloquently than me), <strong>HALP! Darren doesn&#8217;t scale!</strong> To help unblock those of you waiting on things from me as well as to restore some semblance of normalcy to my life, I have created the start of a halp list. It will likely change format and location, but for now, it&#8217;s available here:<br />
<a href=" http://dvhart.com/darren/files/halp.txt"></p>
<p>http://dvhart.com/darren/files/halp.txt</a></p>
<p>If you, or someone you know, is looking to get involved with the <a href="http://www.minnowboard.org">MinnowBoard</a>, the <a href="http://www.yoctoproject.org">Yocto Project</a>, the <a href="http://www.kernel.org">Linux Kernel</a>, or <a href="http://rt.wiki.kernel.org">Real-Time Linux</a>, there is something here for them. Just have them contact me and I&#8217;ll gladly help them get started.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2013/05/hitting-the-wall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Becoming a Generalist</title>
		<link>http://www.dvhart.com/2013/01/becoming-a-generalist/</link>
		<comments>http://www.dvhart.com/2013/01/becoming-a-generalist/#comments</comments>
		<pubDate>Wed, 16 Jan 2013 21:20:11 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Yocto]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2466</guid>
		<description><![CDATA[Over the years I have tended to specialize in a particularly focused areas of development. Until recently, this has primarily been in locking and scheduling, particularly with respect to multiprocessing and real-time. Since I have joined Intel and been working on the Yocto Project, I have had to branch out quite a bit. From the <a href='http://www.dvhart.com/2013/01/becoming-a-generalist/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>Over the years I have tended to specialize in a particularly focused areas of development. Until recently, this has primarily been in locking and scheduling, particularly with respect to multiprocessing and real-time.</p>
<p>Since I have joined <a href="http://01.org">Intel</a> and been working on the <a href="http://www.yoctoproject.org">Yocto Project</a>, I have had to branch out quite a bit. From the Linux kernel side, I&#8217;ve updated serial drivers, forayed into accelerometers and industrial I/O, debugged x86 early boot errors in the VM, contributed to the start of an upstream modular Linux kernel configuration system, mapped out minimal configurations and tooling for whittling things down, as well as keeping an eye on some of what I used to contribute to and fixing bugs as they arise.</p>
<p>Outside of the Linux kernel, I&#8217;ve worked to enable EFI support of some new platforms, re-factored facets of image building and early boot, performed a similar minimal configuration exploration for user-space, fleshed out support for image generation using the ext[234] file-systems, and generally made a nuisance of myself to those who actually know what they&#8217;re doing.</p>
<p>While I miss the ability to truly focus on a particular problem and dig deep into brain-bending execution graphs involving multiple threads, atomic variables, and memory barriers, I also appreciate the value of an increased awareness of how all these pieces fit together to form a greater whole. I&#8217;ll continue to try and squirrel away some time to work on things I&#8217;m most passionate about, but overall, I believe this time spent on the Yocto Project has made me a better developer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2013/01/becoming-a-generalist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking to simplify personal finances</title>
		<link>http://www.dvhart.com/2013/01/looking-to-simplify-personal-finances/</link>
		<comments>http://www.dvhart.com/2013/01/looking-to-simplify-personal-finances/#comments</comments>
		<pubDate>Thu, 10 Jan 2013 05:19:26 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Life and Family]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2464</guid>
		<description><![CDATA[For over a decade or so we have been using GNU Cash to keep track of our personal finances. We, and by &#8220;we&#8221; I mean Mary Lou, have been meticulously recording every expenditure from mortgage payments to sodas from the gas station and reconciling them with our bank statements. As we tend to use credit <a href='http://www.dvhart.com/2013/01/looking-to-simplify-personal-finances/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>For over a decade or so we have been using GNU Cash to keep track of our personal finances. We, and by &#8220;we&#8221; I mean Mary Lou, have been meticulously recording every expenditure from mortgage payments to sodas from the gas station and reconciling them with our bank statements. As we tend to use credit cards for the points, each purchase involves 4 entries in the ledgers (debit from the credit card, payment to expenses, debit from the checking account, payment to the bills envelope (virtual account within checking)). As life gets more and more hectic, this is becoming less and less appealing. We have also struggled with the granularity of our envelopes and expense categories, continually tweaking them to balance between simple entry and detailed reports.</p>
<p>A friend recently reported using Mint.com and being a fan of their automated expense categories. They have a number of appealing features &#8211; like mobile access, email notifications, and lots of useful reports. These are things I either can&#8217;t do or take too much time with our current system. However, the aggregated financial service scares me from a security perspective.</p>
<p>Mint claims no money can be moved around from within Mint. OK good. Let&#8217;s assume for a moment that they have reasonable encryption and security processes in place to prevent a hacker from mining my passwords to my financial institutions. There is still the risk of exposing our financial information to anyone who manages to acquire our Mint.com password. Single point of failure. I&#8217;m not sure exactly how much damage someone could do with the read-only access, but I&#8217;m sure someone more clever than me can come up with some way to do something devious with it.</p>
<p>To address the common defense of &#8220;Mint.com is far more secure than the average laptop.&#8221; Undoubtedly true. They aren&#8217;t more secure than MY laptop though, at least not by much. They are also a much MUCH bigger target than the average laptop since there is so much bigger a reward waiting for a would be hacker than pictures of grand kids and a few weeks worth of CPU cycles for the latest bot net.</p>
<p>Now stepping back and not making the assumption of good security practices at Mint.com. Let&#8217;s assume they have every intent of having good security protocols in place, that doesn&#8217;t guarantee successful implementation of said protocols. So if some new guy, or even their senior security gal who had a late night, introduced a bug which caused the plain text password to be stored in an identifiable memory address for a short period of time and some creative villain noticed and managed to glean a few of these passwords, the results could obviously be catastrophic for those users.</p>
<p>So to all of those of you who are more security savvy than I am on a deeply technical level, please weigh in here and let me know your thoughts. I&#8217;d like to use the service, but I need to be convinced the risk is a reasonable one first. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2013/01/looking-to-simplify-personal-finances/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cringely on IBM, looking back&#8230;</title>
		<link>http://www.dvhart.com/2012/04/cringely-on-ibm-looking-back/</link>
		<comments>http://www.dvhart.com/2012/04/cringely-on-ibm-looking-back/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 00:58:59 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2456</guid>
		<description><![CDATA[I sincerely hope that Cringely is way off the mark regarding IBM (http://www.cringely.com/tag/ibm/). I spent 7 great years working at IBM&#8217;s Linux Technology Center (LTC). I worked alongside Linux superstars like Greg Kroah-Hartman, Ted Ts&#8217;o, Paul McKenney, and Mel Gorman (among many other talented Linux kernel developers). I poured my heart, soul, and vast quantities <a href='http://www.dvhart.com/2012/04/cringely-on-ibm-looking-back/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>I sincerely hope that Cringely is way off the mark regarding IBM (<a href="http://www.cringely.com/tag/ibm/" target="_blank">http://www.cringely.com/tag/ibm/</a>). I spent 7 great years working at IBM&#8217;s Linux Technology Center (LTC). I worked alongside Linux superstars like Greg Kroah-Hartman, Ted Ts&#8217;o, Paul McKenney, and Mel Gorman (among many other talented Linux kernel developers). I poured my heart, soul, and <b>vast</b> quantities of time (and sleep) into leading the Real-Time Linux project in support of Websphere Realtime and the Raytheon DDG Naval Destroyer program (<a href="http://www-03.ibm.com/press/us/en/pressrelease/21033.wss" target="_blank">http://www-03.ibm.com/press/us/en/pressrelease/21033.wss</a>). This is probably to date the most significant point of my professional career and I am sincerely grateful for the opportunity to be involved in such an ambitious and fascinating project.</p>
<p>Sometime in 2010 I became concerned about the direction of my particular project, and looking around the LTC I wasn&#8217;t seeing much that interested me personally. I had been saddened to see many of our top Linux developers leave over the years, and started to fear for the future of the LTC. Some managerial changes seemed to lead to a very different culture within the LTC, something much more Big Blue than what we had enjoyed previously. Accepting that the LTC had to grow up eventually, I was able to look past this.</p>
<p>Toward the end of my career at IBM, I attempted to persuade management to provide SSDs to their Linux kernel developers who made extensive use of the git source control management tool. Git is fast, but my tests demonstrated that a lot of time could be saved by switching to SSDs over the spinning disks that shipped with our developer laptops. After some time I got agreement to run a pilot in which a handful of SSDs would be handed out to developers and they would report on the benefits. I left IBM before this happened, and I learned later that management planned to scrap the pilot because &#8220;Darren was special.&#8221; Sorry, no I was not. I left. The developers that stayed were special! After a bit of a battle as I understand it, the pilot finally happened. Six SSDs were purchased. Six. And developers were meant to test with them, and then hand them over to another developer. Really? OK, so clearly being placated.</p>
<p>This was one of many frustrations associated with keeping costs down. A standing joke (based in fact I believe) was of a senior manager buying toilet paper from a local Costco because we couldn&#8217;t acquire it via other means. Another site morale meeting generated a ream of requests to help improve morale. The result were new clocks in the meeting rooms. Morale continued to fall within the LTC. There are many more significant stories to share, but many are probably not appropriate in one way or another for <b>me</b> to share.</p>
<p>In the midst of all this, my family grew by one HC, I lost my home office, and I started taking a close look at our finances. While I had been rated as very successful over the last several years and had seen a couple decent raises, I was clearly not going to achieve my financial goals at the rate things were going. So I looked around. I posted my resume around. I could have gone to New York to work on high frequency trading and made stupid amounts of money &#8211; but I valued my home life and my family was (is) young and I wanted to have time to enjoy this part of my life. Eventually Intel called and asked me to come work on the <a href="http://yoctoproject.org" target="_blank">Yocto Project</a> (well, they hadn&#8217;t announced it yet, so discussions were quite a bit more vague). The project looked interesting. The people were fun. The compensation was competitive. While it seems to be Taboo to discuss compensation, I feel it is rather core to this discussion. I recall receiving an OTAA (Outstanding Technical Achievement Award) for my work on Real-Time Linux at IBM which everyone congratulated me on. The director called me and formally awarded me with a few restricted stock units. I felt honored. It was a big deal. Except it wasn&#8217;t. The sums were paltry, and equated to something like a temporary 2% raise hinged on the company&#8217;s stock price. Combined with ever decreasing profit sharing bonuses and low raises for top performance ratings, there was clearly something wrong. After a lot of heart-wrenching soul searching, we (my wife and I) decided to make the jump. There were a lot of factors that influenced our decision, but they can all be summed up in two points: I wanted to work on something interesting and I wanted my technical contributions to be valued.</p>
<p>I have been with Intel, working on the Yocto Project in the Open Source Technology Center, for going on two years now. The project is still interesting. The people are still fun. And management has continued to impress me with the value they place on technical talent. The difference is like night and day. Are there frustrations? Of course. But it is A Great Place to Work, a lot like what the LTC was when I started back in 2003, or perhaps a bit earlier.</p>
<p>So I hope Cringely is dead wrong. Unfortunately, I fear that he is not and I am deeply saddened by the prospect. IBM employs some stellar technical talent as well as some excellent senior leadership. I sincerely hope this is all FUD, or that those who remain are able to turn things around.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2012/04/cringely-on-ibm-looking-back/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Choosing a Tablet</title>
		<link>http://www.dvhart.com/2012/02/choosing-a-tablet/</link>
		<comments>http://www.dvhart.com/2012/02/choosing-a-tablet/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 05:28:18 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2449</guid>
		<description><![CDATA[How would you decide which tablet to buy? In particular, I wanted to determine which screen size would suit my needs. I wanted to be able to view rmls.com listings and read the occasional technical paper. I did some initial web-research, then visited my local Best Buy to get my hands on a variety of <a href='http://www.dvhart.com/2012/02/choosing-a-tablet/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.dvhart.com/wordpress/wp-content/uploads/2012/02/samsung-galaxy-10-300x151.jpg" alt="" title="samsung-galaxy-10" width="300" height="151" class="alignleft size-medium wp-image-2451" /> How would you decide which tablet to buy? In particular, I wanted to determine which screen size would suit my needs. I wanted to be able to view rmls.com listings and read the occasional technical paper. I did some initial web-research, then visited my local Best Buy to get my hands on a variety of tablets.</p>
<p>My test? Google for &#8220;Paul McKenney Parallel Programming&#8221;, click on <a href="http://lwn.net/Articles/421425/">the LWN link</a> and download the <a href="http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.2011.01.02a.pdf">358-page PDF</a>. Then open it and test legibility in portrait and landscape mode.</p>
<p>I opted for the <a href="http://www.samsung.com/global/microsite/galaxytab/10.1/feature.html">10.1&#8243; Samsung Galaxy Tab</a>. I think the 8.9&#8243; would have worked every bit as well and I preferred the slightly smaller size (with the same 1280&#215;800 screen resolution). Unfortunately, they didn&#8217;t have it in stock at any of the Oregon locations and it didn&#8217;t come with the $50 gift card, eliminating the 10% savings.</p>
<p>I&#8217;ve only dabbled with the device so far and allowed a small gaggle of children to verify that the critical Angry Birds and Fruit Ninja &#8220;benchmarks&#8221; run beautifully. I will update once I&#8217;ve had some time with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2012/02/choosing-a-tablet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real Estate Priority Inversion</title>
		<link>http://www.dvhart.com/2012/01/real-estate-priority-inversion/</link>
		<comments>http://www.dvhart.com/2012/01/real-estate-priority-inversion/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 18:52:13 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Life and Family]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2444</guid>
		<description><![CDATA[As we&#8217;ve poured over listing after listing, looking for that ideal next home, I believe I have recognized a trend that once again places us in the minority. No surprise there. Unfortunately, this trend not only makes it harder to find a place we like, it also makes it harder for us to secure funding. <a href='http://www.dvhart.com/2012/01/real-estate-priority-inversion/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>As we&#8217;ve poured over listing after listing, looking for that ideal next home, I believe I have recognized a trend that once again places us in the minority. No surprise there. Unfortunately, this trend not only makes it harder to find a place we like, it also makes it harder for us to secure funding. Here&#8217;s why.</p>
<p>According to Susanka in &#8220;<a href="http://www.notsobighouse.com/" title="The Not so Big House">The Not so Big House</a>&#8220;, there are three key components to designing a home: Quantity, Quality, and Cost. You can fix any two of them, but the third must be allowed to adjust. It appears to me that the U.S. housing market prefers to focus on Quantity and Cost, and to maximize those, Quality suffers. This appears to be the case on through about 3500 sqft and $500k, after which there are options where Quality and Quantity are fixed, and the cost increases. Unfortunately for us, we would prefer to sacrifice Quantity for Quality, and, as is the case for most people, we have access to a limited quantity of dollars. Finding a well built home with quality design, fixtures, mechanicals, cabinetry, and finish carpentry in our price range has proven difficult &#8211; not because such a house couldn&#8217;t be built for the price, but rather because the market is flooded with larger lower quality homes.</p>
<p>The second fallout of this priority inversion is that securing a loan to expand our own home or fix-up a new one is made more challenging. These loans, such as the 203k, are based on the future appraisal value of the home after the renovations. Just as quantity trumps quality in the available inventory, it also wins out in the appraisal (no surprise again). Adding on to a house achieves a higher appraisal-increase-per-dollar-spent ratio than does improving the quality of the home.</p>
<p>So where does that leave house-snobs like us? Well, I suppose it leaves us in the position of needing to save even longer to be able to renovate an existing home (either ours or another of suitable size and location) so that we can bring more capital to the table. Save more? Borrow less? That&#8217;s down right un-american. So&#8230; the minority&#8230; again&#8230; still.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2012/01/real-estate-priority-inversion/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>House Hunting 2.0</title>
		<link>http://www.dvhart.com/2012/01/2436/</link>
		<comments>http://www.dvhart.com/2012/01/2436/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 20:06:58 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Life and Family]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2436</guid>
		<description><![CDATA[Dear LazyWeb, We&#8217;re exploring ways to gain some added space for our growing family. We&#8217;re considering adding on (or digging under) our existing house, as we like the area, the schools, and are comfortable here. We&#8217;re currently in the 26 Corridor and we like it, but I&#8217;m finding our money goes further if we look <a href='http://www.dvhart.com/2012/01/2436/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.dvhart.com/wordpress/wp-content/uploads/2012/01/tumalo-300x200.jpg" alt="" title="tumalo" width="300" height="200" class="alignleft size-medium wp-image-2437" /></p>
<p>Dear LazyWeb,</p>
<p>We&#8217;re exploring ways to gain some added space for our growing family. We&#8217;re considering adding on (or digging under) our existing house, as we like the area, the schools, and are comfortable here. We&#8217;re currently in the 26 Corridor and we like it, but I&#8217;m finding our money goes further if we look in south Beaverton (for example). Now is a great time to buy and we&#8217;re exploring the real-estate market. Finding an appropriate neighbourhood is such a chore, and I&#8217;m hoping you all can help us here, LazyWeb style. We&#8217;re looking for someplace with (in order of priority) good schools, young-family-friendly (high households-with-kids ratio, easy access to parks, bike/pedestrian/dog friendly). We&#8217;re hoping for something from 2500 to 3000 sqft with 3+ bedrooms, a den, and a large bonus/play room. Space for my woodshop is a huge plus. We&#8217;d prefer not to be on a postage stamp lot (8k sqft lot would be ideal) and would love Craftsman/Bungalow architecture (even if a modern interpretation thereof).</p>
<p>If you have ideas of areas we should explore, please share. Add a comment here, to Facebook, or to Google Plus and let us know what you like about the area.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2012/01/2436/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Oops, they did it again</title>
		<link>http://www.dvhart.com/2011/12/oops-they-did-it-again/</link>
		<comments>http://www.dvhart.com/2011/12/oops-they-did-it-again/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 21:47:35 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[lenovo laptop]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2423</guid>
		<description><![CDATA[I had hoped that the Lenovo X1 was a fluke and not a precursor of things to come when it comes to screen resolution in the Lenovo product line. Unfortunately, it seems Lenovo is continuing to release high-end notebooks with commodity screen resolutions. Their flagship mobile Thinkpad x220 as well as the new Ideapad u300s <a href='http://www.dvhart.com/2011/12/oops-they-did-it-again/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.dvhart.com/wordpress/wp-content/uploads/2011/12/u300s.jpg" alt="" title="Lenovo u300s" width="300" height="300" class="alignleft size-full wp-image-2427" />I had hoped that the <a href="http://www.dvhart.com/2011/06/lenovo-x1-what-about-developers-and-other-not-blind-people/">Lenovo X1</a> was a fluke and not a precursor of things to come when it comes to screen resolution in the Lenovo product line. Unfortunately, it seems Lenovo is continuing to release high-end notebooks with commodity screen resolutions. Their flagship mobile <a href="http://www.lenovo.com/products/us/laptop/thinkpad/x-series/x220/">Thinkpad x220</a> as well as the new <a href="http://www.amazon.com/Lenovo-108026U-13-3-Inch-Screen-Laptop/dp/B005WU2VNW/ref=sr_1_2?ie=UTF8&#038;qid=1323379649&#038;sr=8-2">Ideapad u300s</a> both sport 1366&#215;768 resolution displays. Their competition, the <a href="http://store.apple.com/us/browse/home/shop_mac/family/macbook_air">13&#8243; Mac Book Air</a> and the <a href="http://zenbook.asus.com/design/">Asus Zenbook UX31</a> both come with higher resolution displays and much trimmer designs. I have loved my Thinkpads over the years, but unless Lenovo offers better displays in the very near future, my next machine will likely come from another manufacturer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2011/12/oops-they-did-it-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geeking out in Prague</title>
		<link>http://www.dvhart.com/2011/10/geeking-out-in-prague/</link>
		<comments>http://www.dvhart.com/2011/10/geeking-out-in-prague/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 21:53:15 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Life and Family]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Prague]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[Yocto]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2417</guid>
		<description><![CDATA[Today concludes my eleventh day in Prague attending three conferences and enjoying a few quick days of vacation with my wife. Carsten Emde of OSADL was kind enough to invite me to speak on the Yocto Project at the Realtime Linux Workshop. I thoroughly enjoy hearing from members of industry, academia, and the Linux development <a href='http://www.dvhart.com/2011/10/geeking-out-in-prague/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>Today concludes my eleventh day in Prague attending three conferences and enjoying a few quick days of vacation with my wife.</p>
<p>Carsten Emde of <a href="http://www.osadl.org">OSADL</a> was kind enough to invite me to speak on the <a href="http://www.yoctoproject.org">Yocto Project</a> at the <a href="https://www.osadl.org/RTLWS-2011.rtlws-2011.0.html">Realtime Linux Workshop</a>. I thoroughly enjoy hearing from members of industry, academia, and the Linux development community all at the same conference. I received a lot of positive feedback regarding the Yocto Project and collected my fair share of &#8220;todos&#8221;. Spending time with the leading Linux kernel developers is always inspirational for me, I invariably return with renewed commitment to improving my technical skills. After so many of these events, I consider these people my friends, and I so enjoy the trips that they feel more like a social event than a professional one. That, in my opinion, is how it should be.</p>
<p>Mary Lou joined me here in Prague while Grandma and Grandpa Mickelson braved our two children so she could get away for the needed break. She joined us on an OSADL sponsored walking tour of Prague covering the caste, lesser town, old town, and new town. We enjoyed the sights, the food was great, and some quiet time alone in a place where we had no responsibilities was wonderful. Her visit was long enough that she got to relax and enjoy her vacation, as well as look forward to getting home to our kids, our home, and our life.</p>
<p>Following our break, the <a href="http://www.linuxfoundation.org">Linux Foundation</a> events began. The Embedded Linux Conference Europe (ELCE) and LinuxCon were held in parallel here at the <a href="http://www.cchp.cz/en/home-page/">Clarion Congress Hotel Prague</a>. I spent a good deal of time at the Yocto Project booth, talking with attendees and catching up with team members. People were still trying to figure out how to spell Yocto a year ago when the project was announced. Now that the message has gotten out, there was a surge of interest &#8211; largely from people tired of maintaining their own <a href="http://vimeo.com/24743626">frankenstein OS</a> and looking for a solution. Others came by to be mesmerized by the <a href="http://www.youtube.com/watch?v=uSh_Wlc-RNk&#038;feature=feedlik">Yocto Project 1.1 contributions visualization video</a> rendered with the excellent <a href="http://code.google.com/p/gource/">gource</a> project.</p>
<p>I attended excellent talks from Jonathan Corbet of <a href="http://www.lwn.net">LWN</a> fame, Mathieu Desnoyers (<a href="http://efficios.org">EfficiOS</a>), Grant Likely (<a href="http://www.secretlab.ca/node/1">Secret Lab</a>), Stephen Rostedt (<a href="http://www.redhat.com">Red Hat</a>), Frank Rowand (<a href="http://www.sony.com">Sony</a>), and Koen Kooi (<a href="http://www.beagleboard.org">beagleboard</a>). The hallway track was also excellent. I met with developers and friends whom I only see online, including someone I had never met in person and hadn&#8217;t heard from in nearly 10 years when we hacked on some opensource projects together.</p>
<p>I wrapped it up with my presentation on tuning Yocto Project built images for tiny systems. Despite an imposing stack of 48 slides, I delivered the talk in the allotted time with room for questions without sending my audience into a speed-talk-stupor. I received some valuable feedback and made some useful contacts.</p>
<p>I am now exhausted mentally and physically. While I&#8217;m rather dreading the travel home, I&#8217;m very excited to be home with my family again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2011/10/geeking-out-in-prague/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gnome 3: First Impressions</title>
		<link>http://www.dvhart.com/2011/08/gnome-3-first-impressions/</link>
		<comments>http://www.dvhart.com/2011/08/gnome-3-first-impressions/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 06:14:17 +0000</pubDate>
		<dc:creator>dvhart</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dvhart.com/?p=2398</guid>
		<description><![CDATA[The Linux desktop took great strides as GNOME and KDE migrated through versions 1 and 2 (and even 3 in the case of KDE). They literally caught up with the competition starting from the likes of fvwm2 and windowmaker in an incredibly short period of time. Since then though, things have been sluggish at best. <a href='http://www.dvhart.com/2011/08/gnome-3-first-impressions/' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>
<a href="http://www.dvhart.com/wordpress/wp-content/gallery/blog/gnome-3.png" title="" class="shutterset_singlepic2107" >
	<img class="ngg-singlepic ngg-left" src="http://www.dvhart.com/wordpress/wp-content/gallery/cache/2107__320x240_gnome-3.png" alt="gnome-3" title="gnome-3" />
</a>
 The Linux desktop took great strides as <a href="http://www.gnome.org">GNOME</a> and <a href="http://www.kde.org">KDE</a> migrated through versions 1 and 2 (and even 3 in the case of KDE). They literally caught up with the competition starting from the likes of fvwm2 and windowmaker in an incredibly short period of time.</p>
<p>Since then though, things have been sluggish at best. GNOME put a lot of work into the nuts and bolts which is a good thing, but didn&#8217;t do much to improve the user experience. KDE continued to blaze ahead with new technologies like Plasma and their white-screen-of-death&#8230; errr, maybe that wasn&#8217;t a feature. So GNOME 2 grew stale, while KDE became shiny and unusable.</p>
<p>While this was going on the GNOME Shell sprang into existence with lots of radical paradigm shifts in the desktop usage model. Not to be outdone, well not without trying anyway, Mark Shuttleworth began pushing Unity onto unsuspecting faithful Ubuntu users. Both of these have been met with significant resistance. While GNOME&#8217;s new desktop appears to have lovers and haters, Unity had haters and&#8230; well&#8230; sheep, but no lovers.</p>
<p>So no that <a href="http://www.fedoraproject.org">Fedora 15</a> is out and ships with GNOME3 by default, I figured it&#8217;s time I gave it a fair shake as I did <a href="/2011/05/ubuntu-11-04-and-unity-review-and-goodbye">unity some time back</a>. I grabbed the <a href="http://fedoraproject.org/en/get-fedora-options">x86_64 Fedora 15 live installer</a> and stuck it on a USB key using unetbootin.</p>
<p>So, first things first. Before evaluating GNOME3 I had to make some modifications so that I could do something other than complain about the defaults:<br />

<a href="http://www.dvhart.com/wordpress/wp-content/gallery/blog/gnome-3-tweak.png" title="" class="shutterset_singlepic2108" >
	<img class="ngg-singlepic ngg-right" src="http://www.dvhart.com/wordpress/wp-content/gallery/cache/2108__320x240_gnome-3-tweak.png" alt="gnome-3-tweak" title="gnome-3-tweak" />
</a>
</p>
<ol>
<li>Edit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml and replace all title_vertical_pad values with &#8220;0&#8243; (from the absolutely nucking futs default of 13).</li>
<li>Alt-tab between &#8220;different windows&#8221; is broken by Gnome3&#8242;s window grouping. To switch back and forth between two windows of the same application (say two consoles for instance) use alt+~ instead of alt-tab. There are extensions to restore the by-window behavior, but this is simple enough and provides some added functionality.</li>
<li>Install gnome-tweak-tool to be able to setup some decent fonts and font sizes, or alternatively just use the gnome-shell profile editor to select a console font manually. The rest of the fonts seem relatively sane.</li>
</ol>
<p>This is just what I did to be able to tolerate the live-image from Fedora.</p>
<p>The Good:<br />

<a href="http://www.dvhart.com/wordpress/wp-content/gallery/blog/gnome-3-windows.png" title="" class="shutterset_singlepic2109" >
	<img class="ngg-singlepic ngg-right" src="http://www.dvhart.com/wordpress/wp-content/gallery/cache/2109__320x240_gnome-3-windows.png" alt="gnome-3-windows" title="gnome-3-windows" />
</a>
</p>
<ul>
<li>The death of the folders and files on the Desktop. I hate them &#8211; and yet I am simply not diciplined enough not to put them there. In this one case, I appreciate the system forcing better behavior on me :-)</li>
<li>Better use of the Desktop. I like the full screen menu, especially with groups and a search function. It&#8217;s easy, intuitive, and attractive. Having the panel and the workspace switcher all integrated into that view works well for my workflow.</li>
</ul>
<p>The Bad:</p>
<ul>
<li>Constant Accessibility icon. If I don&#8217;t need this now, I probably am not going to need it tomorrow (crossing my fingers).</li>
<li>The panel calendar opens evolution, and only evolution. Evolution sucks (and so does Coke, Casio algebraic calculators, the Chrome browser, and Emacs), we need a calendar service that other applications can provide. Having the address book, mail, and calendar all assumed to be evolution is annoying.</li>
<li>The current window icon in the panel&#8230; wtf is that all about? It serves no useful purpose that I can determine.</li>
<li>The categories list in the Activities-&gt;Applications view is very small in relation to the application icons, detracting from the very easy course mouse control required to select applications when you have to revert to careful precise control to select a category.</li>
</ul>
<p>All the said, Gnome 3 is hands-down a much better integrated and implemented desktop environment than unity. Someone needs to take the developers rose colored shades away, and then I think we&#8217;ll have a nice Desktop solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvhart.com/2011/08/gnome-3-first-impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
