<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7510845490997654617</id><updated>2012-02-19T09:58:18.944-05:00</updated><category term='protocolbuffers'/><category term='images'/><category term='googledocs'/><category term='businees'/><category term='cancer'/><category term='child'/><category term='rental'/><category term='Fedora'/><category term='control'/><category term='wrt54gl'/><category term='Biden'/><category term='static analysis'/><category term='cable'/><category term='news'/><category term='books'/><category term='bugs'/><category term='sutton'/><category term='lt3103u'/><category term='test post'/><category term='boost'/><category term='mars'/><category term='gop'/><category term='updates'/><category term='amd-vi'/><category term='performance reviews'/><category term='downfall'/><category term='eff'/><category term='bcm5752'/><category term='dell'/><category term='firefox'/><category term='knives'/><category term='send host-name'/><category term='automakers'/><category term='mandelbroit'/><category term='uk'/><category term='taleb'/><category term='family'/><category term='license'/><category term='diets'/><category term='video'/><category term='tpt'/><category term='rmagick'/><category term='eclipse'/><category term='D820'/><category term='cnn'/><category term='training'/><category term='protection'/><category term='parodies'/><category term='2008'/><category term='bias'/><category term='compaq'/><category term='sunspot'/><category term='Embarq'/><category term='walk'/><category term='threads'/><category term='tipping point'/><category term='global warming'/><category term='os'/><category term='CC'/><category term='security'/><category term='social security'/><category term='government'/><category term='language'/><category term='memory'/><category term='foreclosure'/><category term='style'/><category term='beta'/><category term='patents'/><category term='dunbar'/><category term='leaders'/><category term='trac'/><category term='photo'/><category term='housing'/><category term='problems'/><category term='ageism'/><category term='fox news'/><category term='zip codes'/><category term='intel'/><category term='democrats'/><category term='software updates'/><category term='shutdown'/><category term='openwrt'/><category term='projector'/><category term='dis'/><category term='statistics'/><category term='ar9285'/><category term='ubuntu'/><category term='suspend'/><category term='corruption'/><category term='cat'/><category term='crisis'/><category term='methodologies'/><category term='musings'/><category term='ampq'/><category term='nvidia'/><category term='pet'/><category term='google'/><category term='test 1.34.1'/><category term='ruby'/><category term='asia'/><category term='hla'/><category term='virtualization'/><category term='yahoo'/><category term='selinux'/><category term='technology'/><category term='marilla'/><category term='wolfe'/><category term='JAVA'/><category term='gun'/><category term='congress'/><category term='loyalty'/><category term='64bit'/><category term='republican'/><category term='jira'/><category term='real estate'/><category term='m65'/><category term='season greeting'/><category term='Oracle'/><category term='national politics'/><category term='crazy'/><category term='flash only'/><category term='gnome'/><category term='C++'/><category term='coverity'/><category term='sharepoint'/><category term='premiers'/><category term='subprime'/><category term='build time'/><category term='gateway'/><category term='tyranny'/><category term='agile'/><category term='consulting'/><category term='hd'/><category term='boomers'/><category term='windows'/><category term='ext4'/><category term='imagemagick'/><category term='SSL'/><category term='black swan'/><category term='kvm'/><category term='tomato'/><category term='confluence'/><category term='vt-d'/><category term='science'/><category term='Windows 7'/><category term='Thompson-Boling Arena'/><category term='linux'/><category term='Ron Paul'/><category term='router'/><category term='tech'/><category term='speed'/><category term='iommu'/><category term='children'/><category term='Internet'/><category term='assholes'/><category term='alfresco'/><category term='150'/><category term='dock'/><category term='vacation'/><category term='processor'/><category term='number'/><category term='politics'/><category term='startup'/><category term='television'/><category term='ie'/><category term='networks'/><category term='bonuses'/><category term='pennsylvania'/><category term='parents'/><category term='adblock'/><category term='patriot'/><category term='economics'/><category term='Comcast'/><category term='wireless'/><category term='TSO'/><category term='food'/><category term='hard drive'/><category term='netbook'/><category term='xfce'/><category term='house'/><category term='microsoft'/><category term='https'/><category term='qemu'/><category term='amd'/><category term='f11'/><category term='maps'/><category term='snow'/><category term='gmail'/><category term='management'/><category term='cg50'/><title type='text'>Life and Technology in Southwest Virginia</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default?start-index=101&amp;max-results=100'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>121</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1265856897489657918</id><published>2012-02-19T09:25:00.004-05:00</published><updated>2012-02-19T09:58:18.954-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='googledocs'/><title type='text'>Google Docs Issues</title><content type='html'>So, we're using Gmail/Google Apps at my new job.  The doc feature makes collaboration a breeze.  It has issues though.  &lt;br /&gt;&lt;br /&gt;1.  There is no lossless way to backup documents.  This shouldn't be a problem because Google shouldn't lose stuff.  However, some of us were using our personal gmail accounts until the new system was available.  If you only had a few docs, it's easy to share the docs between accounts and make a copy in the new account.  You lose all revision history in the new doc.  &lt;br /&gt;&lt;br /&gt;If you have lots of documents, this is difficult to do.  There's a download tool that will allow you download the docs in a specific collection, but only in a different format.  Formatting is lost. So, it's not lossless.  &lt;br /&gt;&lt;br /&gt;2. There are only a few specific styles and you can't add any new ones.  You can change the pre-defined ones, but that's of limited use.  In previous versions, you had the opportunity to change styles via the html input capability, but that's gone now.  &lt;br /&gt;&lt;br /&gt;3. No ability to reference another doc and stitch multiple docs together at export to pdf time. &lt;br /&gt;&lt;br /&gt;4. No image caption capability.  This isn't a big deal. Insert a 1 cell table and put text at the bottom.  &lt;br /&gt;&lt;br /&gt;Because the range of formatting options are limited, it would be really nice if GoogleDocs provided a basic DocBook or even LaTex export capability.  It would make it easier to integrate the documents into CM repository.  It would also allow you to create your own formatting and combine documents as needed.  &lt;br /&gt;&lt;br /&gt;The strength of GoogleDocs is it's online collaboration capability. You don't to pass around word documents and worry about who has what revision.  I don't know if Sharepoint makes this easier now.  Probably not since it's just a storage location.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1265856897489657918?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1265856897489657918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1265856897489657918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1265856897489657918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1265856897489657918'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2012/02/google-docs-issues.html' title='Google Docs Issues'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1840534094081528210</id><published>2011-06-13T21:38:00.007-04:00</published><updated>2011-06-13T22:16:34.467-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='xfce'/><category scheme='http://www.blogger.com/atom/ns#' term='shutdown'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Switching to XFCE for F15</title><content type='html'>I've begun the process of upgrading my home machines to Fedora 15.  Unfortunately, I'm going to have to switch to XFCE.  The new Gnome 3 Shell is pretty horrendous on my wife's D820 laptop.  The opensource nouveau drivers aren't good enough to run it.  It's not only the lack of speed but how they seem to have gone out of their way to make it not easy to use.  The one thing that sticks out is the lack of a shutdown button.  If you want to shutdown the computer, you have to hold down the ALT key while hovering over the suspend or log out and hit shutdown.  Here's a &lt;a href="https://bugzilla.gnome.org/show_bug.cgi?id=643457"&gt;bug report&lt;/a&gt; for the lack of shutdown and resulting conversation.&lt;br /&gt;&lt;br /&gt;I've not tried my work laptop yet. While it's docked it will crash when I try to suspend using the Nvidia closed driver.  I'll try the nouveau driver under F15 eventually.  If it fails like it did under F14, the suspend only button is totally unsatisfactory.  &lt;br /&gt;&lt;br /&gt;Prior to release, the buzz was that Gnome 3 was going to avoid the problems that accompanied the transition to KDE 4.  It looks like the transition to Gnome 3 will be just as bad.  I imagine that XFCE's user base will grow immensely now.&lt;br /&gt;&lt;br /&gt;Fedora 15 is the most disappointed that I've been in a while with Fedora.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1840534094081528210?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1840534094081528210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1840534094081528210' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1840534094081528210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1840534094081528210'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2011/06/switching-to-xfce-for-f15.html' title='Switching to XFCE for F15'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7649147536289367420</id><published>2010-12-31T23:57:00.000-05:00</published><updated>2010-12-31T23:59:52.066-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Updating machines to F14</title><content type='html'>I've updated most of the machines in the house to F14.  I purchased a 500GB 2.5" hard drive and used that for a new F14 64bit install for my desktop machine.  The virtualization stuff seems to be working better.  When I get the new work laptop, I'll use F14 on it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7649147536289367420?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7649147536289367420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7649147536289367420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7649147536289367420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7649147536289367420'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/12/updating-machines-to-f14.html' title='Updating machines to F14'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4737161378277941165</id><published>2010-10-15T22:53:00.000-04:00</published><updated>2010-10-15T23:15:10.489-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jira'/><category scheme='http://www.blogger.com/atom/ns#' term='trac'/><category scheme='http://www.blogger.com/atom/ns#' term='confluence'/><title type='text'>Jira/Confluence vs Trac</title><content type='html'>I've used &lt;a href="http://trac.edgewall.org"&gt;Trac&lt;/a&gt; in the past for projects.  For my current project we have &lt;a href="http://www.atlassian.com/software/jira/"&gt;Jira&lt;/a&gt; and &lt;a href="http://www.atlassian.com/software/confluence/"&gt;Confluence&lt;/a&gt;.  Jira and Confluence are nice.  However, trying to manage tasking for sprints is a pain.  With Trac it was easy to create tickets representing tasking.  Those tickets could be assigned to a milestone.  There doesn't seem to be an analog Jira.&lt;br /&gt;&lt;br /&gt;Confluence is a wiki, but integration with Jira is limited. Trac tickets can be referenced within it's internal wiki.  When a ticket is closed it's displayed with a line through it.  There are Jira macros for Confluence but it's not a nice as what trac offers. There's even an eclipse plugin for Trac to make it easier to deal with tasking. &lt;br /&gt;&lt;br /&gt;We're going to examine the &lt;a href="http://www.atlassian.com/software/greenhopper/"&gt;Greenhopper&lt;/a&gt; add on for Jira.  Maybe it will make things better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4737161378277941165?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4737161378277941165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4737161378277941165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4737161378277941165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4737161378277941165'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/10/jiraconfluence-vs-trac.html' title='Jira/Confluence vs Trac'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8827955149847319934</id><published>2010-10-01T20:24:00.000-04:00</published><updated>2010-10-01T20:37:35.359-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patents'/><title type='text'>Put Your Name on a Patent?</title><content type='html'>Considering all of the bad press that software patents have been getting, would you take pride in having your name on a software patent?  They're pretty much a joke.  The only reason you'd want one is so you can sue your competitors when they start competing.  Look at MS and Apple.  Google is starting to eat their lunch in the smart phone market.  Their only option is to sue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8827955149847319934?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8827955149847319934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8827955149847319934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8827955149847319934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8827955149847319934'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/10/put-your-name-on-patent.html' title='Put Your Name on a Patent?'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7525823057257916466</id><published>2010-09-24T20:40:00.000-04:00</published><updated>2010-09-24T20:42:51.730-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='walk'/><category scheme='http://www.blogger.com/atom/ns#' term='marilla'/><title type='text'>Marilla Walking</title><content type='html'>Marilla is finally taking her first steps.  She's taken a few small half steps over the past couple of weeks.  Today she actually started walking to people.  Our babysitter's daughters had her walking between them today.  Tonight she's walked to me and Lee Ann.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7525823057257916466?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7525823057257916466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7525823057257916466' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7525823057257916466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7525823057257916466'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/09/marilla-walking.html' title='Marilla Walking'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7904970283528898992</id><published>2010-09-05T08:46:00.000-04:00</published><updated>2010-09-05T09:54:48.719-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='ageism'/><category scheme='http://www.blogger.com/atom/ns#' term='training'/><category scheme='http://www.blogger.com/atom/ns#' term='leaders'/><title type='text'>Training Your Leaders</title><content type='html'>I found this &lt;a href="http://techcrunch.com/2010/09/04/tech-industry-managers-little-men-in-big-shoes/"&gt;article on training managers at tech companies&lt;/a&gt; on slashdot.  It's interesting in that new companies don't really have a culture of management.  The founders may still be running the company.  Since they're techies, they are probably young.  &lt;br /&gt;&lt;br /&gt;This may be a little different from other people starting small business, but I don't know.  If you're starting a small business (non-tech related), it seems to me that you may or may not have all of that knowledge either.  You'll probably hire an accountant to keep the books and make sure that you get your taxes paid on time.  An attorney will probably need to be engaged, especially if the company will be incorporated.  There are lots of books and local programs that will help the new small business owner learn things that they probably don't already know.  So it seems like this may be a common issue.&lt;br /&gt;&lt;br /&gt;The issue with tech companies especially the very large one is that they seem to grow very quickly.  Other small business may not have this problem.  Tech companies seem to grow into huge behemoths almost over night.  If a business has this problem, it's probably prudent to hire someone that can help manage the company while not interfering with founder's vision.&lt;br /&gt;&lt;br /&gt;The same author had another article about&lt;a href="http://techcrunch.com/2010/08/28/silicon-valley%E2%80%99s-dark-secret-it%E2%80%99s-all-about-age/"&gt;old techies&lt;/a&gt;.  It paints a pretty discouraging picture for those of us that are aging and doing tech.  It's almost an either or proposition.  You can do tech related things, not focus on growing tech skills while picking management capability.  Or, you must focus solely on tech skills picking up enough to do tech lead/team mgmt perhaps even enough for product management. The skills that you need as a someone that wants to maintain technical path are project level budgeting, hiring, and a focus on improving your capabilities.&lt;br /&gt;&lt;br /&gt;You might ask why someone would want to remain on a technical path.  My answer is better job security.  Highly skilled technical people with update to skills and excellent background may have an easier time finding jobs than middle managers.  Middle managers seem to be a dime a dozen.  It seems to be the first to go at companies especially large ones.  &lt;br /&gt;&lt;br /&gt;Another issue is that at places like government contractors, getting into management position is harder due to competition with those that may have MBA and have started at the organization on a management track.  This is especially true for those contractors that are Department of Defense (DoD) related.  &lt;br /&gt;&lt;br /&gt;The problem with DoD companies is that they'll be hiring most of their management from the either recently released/retired officers.  Those individuals have plenty of experience managing people.  (Probably not so much with EEO types of things though.)  Middle mgmt will more than likely be ex military. This is especially true if they're expected to do business development/bring in contracts.  They'll know the lingo and have contacts that are needed to form those connections.  &lt;br /&gt;&lt;br /&gt;Moving above middle mgmt in the above type of organization probably means that you'll need to have been a flag officer.  Admirals and Generals are flag officers.  It will be tough moving up. Perhaps those Generals/Admirals are worth it.  I'm skeptical.&lt;br /&gt;&lt;br /&gt;Former members of congress or high ranking government officials also take up those positions.  Don't forget that Dick Cheney used to be Chairman and CEO at Halliburton.  He certainly brought home the bacon once he became VP.  (Yeah it's a snarky low blow.)&lt;br /&gt;&lt;br /&gt;All in all, learning the soft skills of management/leadership is important.  Even highly skilled individuals maintaining a technical path will need to lead teams of people.  (Linus Torvalds is an example.)  Just like your tech skills, you can't count on the company providing the training.  You'll have to do your own reading or take classes for those things that can be taught.  Leading and dealing with people will need to be learned on the job.  Try to find a mentor that can help.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7904970283528898992?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7904970283528898992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7904970283528898992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7904970283528898992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7904970283528898992'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/09/training-your-leaders.html' title='Training Your Leaders'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2606721665432939039</id><published>2010-08-13T21:03:00.000-04:00</published><updated>2010-08-13T21:45:40.289-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='JAVA'/><title type='text'>Has Oracle Destroyed JAVA?</title><content type='html'>If you hadn't heard &lt;a href="http://www.linuxtoday.com/news_story.php3?ltsn=2010-08-13-031-35-OS-BZ-CY"&gt;Oracle has sued Google over the Dalvik&lt;/a&gt;.  &lt;a href="http://en.wikipedia.org/wiki/Dalvik_%28software%29"&gt;Dalvik&lt;/a&gt; is a knock off of JAVA.  It's a clean room implementation but apparently there are some patents that Oracle is alleging that Google is infringing in addition to some other charges.  &lt;br /&gt;&lt;br /&gt;Since &lt;a href="http://en.wikipedia.org/wiki/In_re_Bilski"&gt;Bilski&lt;/a&gt; didn't clear up the patent mess it looks Google is going to have fight a pitched battle with Oracle. If Google rolls over and just pays off Oracle, it won't bode well for FOSS applications that rely on JAVA.  &lt;br /&gt;&lt;br /&gt;The irony in this situation is that everyone complained about &lt;a href="http://www.fsf.org/news/dont-depend-on-mono"&gt;Mono and the submarine patents&lt;/a&gt; that MS could potentially wield against any free implementations.  Instead, we've now discovered that our new JAVA overlords aren't as friendly as Sun.  It's not really surprising.  Gates, Jobs, Ellison have the same basic business personalities. It's now holds barred and anything goes.  Oracle is shooting itself in the foot just like MS and &lt;a href="http://www.paulgraham.com/apple.html"&gt;Apple&lt;/a&gt; has. &lt;br /&gt;&lt;br /&gt;I wonder how much Oracle will start charging for either the JAVA runtime, SDK, or both. Oracle will probably squeeze as much money out of JAVA as they can.  They bought it after all.  It just seems sad that the nice ecosystem that has grown up around JAVA could be in trouble now.  &lt;br /&gt;&lt;br /&gt;Watch &lt;a href="http://patentabsurdity.com/"&gt;Patent Absurdity&lt;/a&gt; if you can.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.groklaw.net/article.php?story=20100813112425821"&gt;Groklaw&lt;/a&gt; has a nice write up of the situation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2606721665432939039?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2606721665432939039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2606721665432939039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2606721665432939039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2606721665432939039'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/08/has-oracle-destroyed-java.html' title='Has Oracle Destroyed JAVA?'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2941275643866386089</id><published>2010-08-07T09:21:00.000-04:00</published><updated>2010-08-07T11:30:08.732-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='photo'/><category scheme='http://www.blogger.com/atom/ns#' term='imagemagick'/><category scheme='http://www.blogger.com/atom/ns#' term='rmagick'/><title type='text'>Using RMagick to Resize Pics</title><content type='html'>I wanted to upload our beach pics to Facebook, but I didn't want the Facebook system to have to resize the pics.  From what I could determine, Facebook has a limitation on photo sizes of 720 pixels on the largest side.  Also some of the pics needed to be re-oriented.  &lt;br /&gt;&lt;br /&gt;The tool that I used to do accomplish this task under Linux is called &lt;a href="http://www.imagemagick.org/script/index.php"&gt;ImageMagick&lt;/a&gt;.  ImageMagick provides some nice command line tools for working with pics.  However, I didn't want to have to write complex bash scripts to accomplish this task so I decided to use &lt;a href="http://www.ruby-lang.org/en/"&gt;Ruby&lt;/a&gt; and &lt;a href="http://rmagick.rubyforge.org/"&gt;RMagick&lt;/a&gt;.    (Ruby, ImageMagick, and RMagick are available for Windows as well.)&lt;br /&gt;&lt;br /&gt;Below is the script that I ended up using.  It reads the name of the file to be resized from the command line.  If the camera adds orientation information to the image, the script will orient it in the proper direction.  After orienting the image, it will constrain the image to a maximum of 720 on each side while maintaining the aspect ratio.  This means that it will stretch or shrink the side in a manner that distorts the image.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Name: resize.rb&lt;br /&gt;&lt;br /&gt;#!/usr/bin/ruby&lt;br /&gt;&lt;br /&gt;require 'RMagick'&lt;br /&gt;include Magick&lt;br /&gt;&lt;br /&gt;ARGV.each { |filename|&lt;br /&gt;  origpic = Image::read(filename).first&lt;br /&gt;&lt;br /&gt;  newpic = origpic.auto_orient&lt;br /&gt;  origpic.destroy!&lt;br /&gt;  newpic.resize_to_fit!(720)&lt;br /&gt;  newpic.write("lores_"+filename)&lt;br /&gt;  newpic.destroy!&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Usage:&lt;br /&gt;  reseize.rb image.jpg&lt;br /&gt;or &lt;br /&gt;  resize.rb *.jpg  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that I'm using the destroy! option.  This tells the libraries to release the memory that the image was using.  Otherwise, running this script on a directory of images will quickly consume all of the memory and make the computer slower and slower.  I discovered this the hard way.  I had expected it to release the memory after each trip through the loop. It didn't work that way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2941275643866386089?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2941275643866386089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2941275643866386089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2941275643866386089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2941275643866386089'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/08/using-rmagick-to-resize-pics.html' title='Using RMagick to Resize Pics'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4016200119458687912</id><published>2010-08-04T20:33:00.001-04:00</published><updated>2010-08-04T20:34:32.948-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='musings'/><title type='text'>IT dept. reason for a new Job?</title><content type='html'>If your IT department sucks, is that a good reason to find a different job?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4016200119458687912?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4016200119458687912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4016200119458687912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4016200119458687912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4016200119458687912'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/08/it-dept-reason-for-new-job.html' title='IT dept. reason for a new Job?'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8153264258120716872</id><published>2010-07-25T17:29:00.000-04:00</published><updated>2010-07-25T17:31:16.996-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='economics'/><category scheme='http://www.blogger.com/atom/ns#' term='wolfe'/><category scheme='http://www.blogger.com/atom/ns#' term='republican'/><title type='text'>Republican Economic Failure</title><content type='html'>Got this from Paul Krugman.  Martin Wolf explains why current &lt;a href="http://blogs.ft.com/martin-wolf-exchange/2010/07/25/the-political-genius-of-supply-side-economics/"&gt;Republican economic policies are a  failure&lt;/a&gt;.  Double dip recession here we come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8153264258120716872?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8153264258120716872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8153264258120716872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8153264258120716872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8153264258120716872'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/07/republican-economic-failure.html' title='Republican Economic Failure'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8863827008345740392</id><published>2010-07-18T13:36:00.001-04:00</published><updated>2010-07-18T14:15:01.815-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistics'/><category scheme='http://www.blogger.com/atom/ns#' term='zip codes'/><category scheme='http://www.blogger.com/atom/ns#' term='social security'/><title type='text'>Zip Code Data</title><content type='html'>After reading a story about the local situation with &lt;a href="http://www2.tricities.com/tri/news/local/article/aging_schools_grapple_with_crumbling_infrastructure_shrinking_enrollment/49170/"&gt;aging schools&lt;/a&gt; and &lt;a href="http://www2.tricities.com/tri/news/local/article/educational_conundrum_renovate_or_consolidate/49171/"&gt;consolidation&lt;/a&gt; that provided some population statistics, I went looking for data on &lt;a href="http://www.ssa.gov/policy/docs/statcomps/index.html"&gt;Social Security benefits&lt;/a&gt; for the area's population.  I found it but I need some data on zip codes.  During my searching, I discovered that there's no free zip code except for the one that the census produced for a &lt;a href="http://www.census.gov/geo/www/tiger/tigermap.html#ZIP"&gt;1999 Census product&lt;/a&gt;.  It seems as though it's not going to be updated.  &lt;br /&gt;&lt;br /&gt;I went to the US Postal Services website.  You have to purchase the data.  If you want the data for the entire US, it will cost you $900 per product.  While I can understand the desire for the Post office to recoup their costs, it would seem like this key information about how citizens should be communicating would be free.&lt;br /&gt;&lt;br /&gt;Another issue is the fact that zip codes change.  I was looking at correlating historical data to the zip code.  However, zip codes for particular geographic areas change over time.  This makes it hard to correlate data to particular zip codes when there is data that goes back over a period of years.  It makes me wonder if there some historical zip code that that can be purchased. &lt;br /&gt;&lt;br /&gt;For example, Social Security publishes data broken down by the field office.  The field office services particular zip codes.  If a person's zip code changes, it's possible that they could change SS field offices.  I don't if that's true, but it's a possibility.&lt;br /&gt;&lt;br /&gt;In any event the 5 digit zip code data should be free and open to the public.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8863827008345740392?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8863827008345740392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8863827008345740392' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8863827008345740392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8863827008345740392'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/07/zip-code-data.html' title='Zip Code Data'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7749512091204155037</id><published>2010-04-20T22:49:00.001-04:00</published><updated>2010-04-20T23:15:00.647-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eff'/><category scheme='http://www.blogger.com/atom/ns#' term='parodies'/><category scheme='http://www.blogger.com/atom/ns#' term='downfall'/><title type='text'>Hitler in the Bunker (Movie Downfall) Parodies Removed</title><content type='html'>Apparently the makers of the movie &lt;a href="http://www.imdb.com/title/tt0363163/"&gt;Downfall&lt;/a&gt; have asked &lt;a href="http://www.slyck.com/story1941_EFF_Assails_YouTube_for_Removing"&gt;YouTube to remove all of the parodies&lt;/a&gt; of the Bunker Scene.  I hadn't even heard of the movie until I started see these parodies way back when.  I had been meaning to buy it, but now this movie joins Metallica on my list of Douche Bags not to support.  (Metallica came out strongly against mp3 way back when.  Look at the industry now, owned by Apple.) &lt;br /&gt;&lt;br /&gt;Here it is:&lt;br /&gt;&lt;object width="400" height="265"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11086952&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=11086952&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="265"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/11086952"&gt;Hitler, as "Downfall producer" orders a DMCA takedown&lt;/a&gt; from &lt;a href="http://vimeo.com/user3637117"&gt;Brad Templeton&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Note that the &lt;a href="http://nymag.com/daily/entertainment/2010/01/the_director_of_downfall_on_al.html"&gt;director of the film loves the parodies.&lt;/a&gt;  Too bad the ones that he likes aren't available on YouTube anymore.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7749512091204155037?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7749512091204155037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7749512091204155037' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7749512091204155037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7749512091204155037'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/04/hitler-in-bunker-movie-downfall.html' title='Hitler in the Bunker (Movie Downfall) Parodies Removed'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-541472160780069973</id><published>2010-03-11T21:22:00.001-05:00</published><updated>2010-03-12T08:12:16.063-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='marilla'/><category scheme='http://www.blogger.com/atom/ns#' term='food'/><title type='text'>Marilla eating</title><content type='html'>Here's a pic of Marilla eating prunes. It's not the first but not long after the first time.  She's about 3.5 months old. &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcJ3T1nNYic/S5mleWYzmEI/AAAAAAAAANk/YPyjW4pHgYY/s1600-h/lores_IMG_1080.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_WcJ3T1nNYic/S5mleWYzmEI/AAAAAAAAANk/YPyjW4pHgYY/s400/lores_IMG_1080.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5447567165105608770" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-541472160780069973?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/541472160780069973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=541472160780069973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/541472160780069973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/541472160780069973'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/03/marilla-eating.html' title='Marilla eating'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WcJ3T1nNYic/S5mleWYzmEI/AAAAAAAAANk/YPyjW4pHgYY/s72-c/lores_IMG_1080.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1175597491566587455</id><published>2010-03-11T07:21:00.000-05:00</published><updated>2010-03-11T07:26:37.332-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crazy'/><category scheme='http://www.blogger.com/atom/ns#' term='news'/><title type='text'>911 Dispatchers</title><content type='html'>Why do 911 dispatchers show up at news conferences?  I don't understand it.  I suppose it's a human interest story like this morning when they showed the dispatcher who took the kid's call for a break in.  But, I saw that they had interviewed the dispatcher for the California runaway Prius.  &lt;br /&gt;&lt;br /&gt;Why?  Is it really necessary?  I don't get any additional information from these people.  Does the press request that the dispatcher's show up?  How about answering the question as to why they've not caught the perpetrators.  I bet that they don't catch them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1175597491566587455?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1175597491566587455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1175597491566587455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1175597491566587455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1175597491566587455'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/03/911-dispatchers.html' title='911 Dispatchers'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5385972918760358182</id><published>2010-02-13T13:12:00.000-05:00</published><updated>2010-02-13T13:21:59.473-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bugs'/><category scheme='http://www.blogger.com/atom/ns#' term='coverity'/><category scheme='http://www.blogger.com/atom/ns#' term='static analysis'/><title type='text'>A Few Billion Lines of Code Later</title><content type='html'>&lt;a href="http://cacm.acm.org/magazines/2010/2/69354-a-few-billion-lines-of-code-later/fulltext"&gt;A Few Billion Lines of Code Later&lt;/a&gt; is an interesting look at the static analysis tool made by &lt;a href="http://www.coverity.com/"&gt;Coverity&lt;/a&gt;.  It was spawned by the static analysis research project at Stanford.  It is being used on lots of &lt;a href="http://scan.coverity.com/"&gt;open source software&lt;/a&gt; as a way of testing the tool.&lt;br /&gt;&lt;br /&gt;The article is an interesting look at some of the problems with management that must contend with a tool pointing out errors.  I highly recommend reading it.  You should read it soon. I don't know how long before it will before it goes behind the paywall and the above link is now good.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5385972918760358182?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5385972918760358182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5385972918760358182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5385972918760358182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5385972918760358182'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/02/few-billion-lines-of-code-later.html' title='A Few Billion Lines of Code Later'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5588099670019868086</id><published>2010-01-14T23:37:00.000-05:00</published><updated>2010-05-01T06:47:46.338-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='intel'/><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><category scheme='http://www.blogger.com/atom/ns#' term='iommu'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='vt-d'/><category scheme='http://www.blogger.com/atom/ns#' term='amd-vi'/><title type='text'>AMD IOMMU is AMD Vi</title><content type='html'>&lt;i&gt;This post isn't about the kernel boot error regarding 64MB of memory and IOMMU.  This post is about IOMMU and virtualization&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Much to my chagrin, I've discovered that the AMD IOMMU virtualization technology now called AMD Vi is not supported on any of its 7xx chipsets.  I've recently upgraded from a 780G motherboard to a 790GX.  From whatever reason, I was under the impression that AMD was supporting this IOMMU capability already.  Intel has been supporting it forever. They call it VT-d.  Since Intel has been supporting it for so, it's probably why I &lt;span style="font-style:italic;"&gt;assumed&lt;/span&gt; that AMD was supporting it.  Finally after digging around wikipedia and the AMD website this evening, I came to the conclusion that it wasn't supported.  I should have dug around a bit more before I purchased the Intel Gigabit ET ethernet card that has SR-IOV support.  &lt;br /&gt;&lt;br /&gt;Now, I'm feeling pretty jaded about my decision to buy AMD products.  I've been buying them because they have reasonable performance for a good price.  All of the AMD processors have virtualization support, whereas not all Intel processors had it.  Even some of the higher end Intel desktop processors didn't have it.  &lt;br /&gt;&lt;br /&gt;Even if I had chosen to go with Intel, I would have had to be careful.  Not all of Intel's chipsets support VT-d.  Just a quick search with google shows that there has been quite a bit of confusion.  Some people were calling Intel support and couldn't get an answer.  &lt;br /&gt;&lt;br /&gt;The confusion associated with finding out what virtualization tech is supported by a particular processor and chipset should not exist.  At the very least the there should be a table for processors and a table for chipsets that list capabilities.  Instead there's lots of confusion.  &lt;br /&gt;&lt;br /&gt;Even PC/laptop manufacturers make it tough for consumers.  HP and another big name vendor, either Sony or Lenovo, have been known not to support enabling of virtualization in the BIOS. (Yes you typically have to enable it in the BIOS.  It's not on by default.)  HP finally enabled it in one model after enough outcry, but the other vendor gave their customers the finger.  (Not literally of course.) &lt;br /&gt;&lt;br /&gt;Overall, I'm please with how well the virtualization stuff is working.  I no longer have to use a proprietary Virtual Machine solution to run windows and other items.  KVM+QEMU work well.  Fedora 12's implementation is great.  I'm just disgusted that determining capabilities about vendor solutions is so problematic.&lt;br /&gt;&lt;br /&gt;Update:&lt;br /&gt;If you want IOMMU (VT-d or AMD-Vi) on a desktop chipset, you'll have to stick with Intel for now.  The wikipedia page for &lt;a href="http://en.wikipedia.org/wiki/Intel_chipset"&gt;Intel chipsets&lt;/a&gt; seems to have the best information about VT-d support for chipsets in one place.  If you can provide a better link to more information, please post. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/X86_virtualization"&gt;X86 Virtualization&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.theregister.co.uk/2009/09/22/amd_fiorano_chipset_feeds/"&gt;AMD Server Chipset&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.amd.com/virtualization/tag/virtual-machines/"&gt;AMD-Vi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Update:&lt;br /&gt;AMD's newest chipset for desktops, the 890FX, has support for IOMMU 1.2 according to &lt;a href="http://www.anandtech.com/show/3674/amds-sixcore-phenom-ii-x6-1090t-1055t-reviewed/4"&gt;Anandtech&lt;/a&gt;.  From what I know, IOMMU 1.2 is AMD-Vi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5588099670019868086?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5588099670019868086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5588099670019868086' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5588099670019868086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5588099670019868086'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2010/01/amd-iommu-is-amd-vi.html' title='AMD IOMMU is AMD Vi'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5879789898327346187</id><published>2009-12-22T18:47:00.000-05:00</published><updated>2009-12-22T19:02:13.900-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='season greeting'/><title type='text'>Merry Christmas &amp; Happy New Year</title><content type='html'>&lt;b&gt;Merry Christmas and Happy New Year&lt;/b&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcJ3T1nNYic/SzFd5QleGjI/AAAAAAAAAMA/Jcn7UM0Cus8/s1600-h/hubbard_xmas_tree_2009.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 210px; height: 400px;" src="http://3.bp.blogspot.com/_WcJ3T1nNYic/SzFd5QleGjI/AAAAAAAAAMA/Jcn7UM0Cus8/s400/hubbard_xmas_tree_2009.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418215064989473330" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5879789898327346187?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5879789898327346187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5879789898327346187' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5879789898327346187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5879789898327346187'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/12/merry-christmas-happy-new-year.html' title='Merry Christmas &amp; Happy New Year'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WcJ3T1nNYic/SzFd5QleGjI/AAAAAAAAAMA/Jcn7UM0Cus8/s72-c/hubbard_xmas_tree_2009.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2702506560675510992</id><published>2009-12-19T17:02:00.000-05:00</published><updated>2009-12-19T17:07:22.556-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snow'/><title type='text'>More Snow pics</title><content type='html'>Here's some more snow pics for Dec 19, 2009.  I've left them at full resolution so that there's more detail.  I had a guy that was driving his tractor around with a scraper blade scrape the driveway for me.  I would have been out there all day. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcJ3T1nNYic/Sy1OVz1N1YI/AAAAAAAAAL4/wZvYerG4c6o/s1600-h/IMG_0970.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_WcJ3T1nNYic/Sy1OVz1N1YI/AAAAAAAAAL4/wZvYerG4c6o/s320/IMG_0970.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5417072063394207106" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcJ3T1nNYic/Sy1OVoymvsI/AAAAAAAAALw/Ool0yJh3Tj0/s1600-h/IMG_0976.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_WcJ3T1nNYic/Sy1OVoymvsI/AAAAAAAAALw/Ool0yJh3Tj0/s320/IMG_0976.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5417072060430466754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WcJ3T1nNYic/Sy1OVL4KfLI/AAAAAAAAALo/Xc523nKRptE/s1600-h/IMG_0967.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_WcJ3T1nNYic/Sy1OVL4KfLI/AAAAAAAAALo/Xc523nKRptE/s320/IMG_0967.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5417072052669152434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcJ3T1nNYic/Sy1OUzqZnyI/AAAAAAAAALg/SkD98D6AkXI/s1600-h/IMG_0964.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_WcJ3T1nNYic/Sy1OUzqZnyI/AAAAAAAAALg/SkD98D6AkXI/s320/IMG_0964.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5417072046168973090" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2702506560675510992?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2702506560675510992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2702506560675510992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2702506560675510992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2702506560675510992'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/12/more-snow-pics.html' title='More Snow pics'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WcJ3T1nNYic/Sy1OVz1N1YI/AAAAAAAAAL4/wZvYerG4c6o/s72-c/IMG_0970.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-323994818606740519</id><published>2009-12-18T23:42:00.000-05:00</published><updated>2010-01-28T20:38:49.545-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snow'/><title type='text'>Snow fall Dec 18 2009</title><content type='html'>&lt;b&gt;Update:&lt;/b&gt;  While we didn't lose power, some people in the surronding counties were without power for 14 days.  A month later, there are people without telephone service.  AEP has posted some &lt;a href="http://www.flickr.com/photos/apcophotos/sets/72157622926250061/show/"&gt;pics of the damage&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;--- &lt;br /&gt;&lt;br /&gt;Here's some pics of the snow tonight.   &lt;a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Abingdon,+va&amp;sll=37.0625,-95.677068&amp;sspn=29.358024,60.029297&amp;ie=UTF8&amp;hq=&amp;hnear=Abingdon,+Washington,+Virginia&amp;ll=36.709784,-81.986246&amp;spn=0.028968,0.058622&amp;t=h&amp;z=14"&gt;Abingdon, VA&lt;/a&gt;, has about 8" - 9" of snow on the ground before midnight.  The two images are of the back deck. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcJ3T1nNYic/SyxaIxLPIBI/AAAAAAAAALY/ojjD7Gx6M70/s1600-h/james_snow_20091218_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_WcJ3T1nNYic/SyxaIxLPIBI/AAAAAAAAALY/ojjD7Gx6M70/s320/james_snow_20091218_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5416803558505783314" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcJ3T1nNYic/SyxaIl1mtzI/AAAAAAAAALQ/JVKmUZcaEmQ/s1600-h/james_sweep_snow_20091218_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_WcJ3T1nNYic/SyxaIl1mtzI/AAAAAAAAALQ/JVKmUZcaEmQ/s320/james_sweep_snow_20091218_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5416803555462264626" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-323994818606740519?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/323994818606740519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=323994818606740519' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/323994818606740519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/323994818606740519'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/12/snow-fall-dec-18-2009.html' title='Snow fall Dec 18 2009'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WcJ3T1nNYic/SyxaIxLPIBI/AAAAAAAAALY/ojjD7Gx6M70/s72-c/james_snow_20091218_lores.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4331795395124955810</id><published>2009-11-04T08:58:00.000-05:00</published><updated>2009-11-10T16:01:23.451-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='child'/><title type='text'>New Baby</title><content type='html'>Our baby Marilla Larken was born on Monday Nov 2.  She's spent some time in the NICU due to "breathing" the meconium.  Mother and baby are doing well.  Hopefully, they'll be coming home Thursday.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt;  Lee Ann is coming home Thursday night and Marilla will come home early Friday morning. Marilla was moved into the nursery after 4:00p on Thursday.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt;  Everyone is doing fine.  Marilla came home Friday morning.  We've had lots of vistors.  Both sets of grandparents have been by to visit.  Aunts, uncles, and cousins too.  She slept pretty good through all of the Wii games being played and the running around of the two youngest boys. &lt;br /&gt;&lt;br /&gt;Lee Ann had her week after follow up.  The doctor said that everything was healing well.  So everything is good to go for now.  We're slowly becoming sleep deprived, but I've been told that comes with the territory.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcJ3T1nNYic/SvnUNJHFkSI/AAAAAAAAAKs/N1KQHh9v3kA/s1600-h/IMG_0838_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_WcJ3T1nNYic/SvnUNJHFkSI/AAAAAAAAAKs/N1KQHh9v3kA/s320/IMG_0838_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5402582550256652578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;center&gt;Grandmother, Great-Grandmother, Baby, Mother&lt;/center&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcJ3T1nNYic/Svmrtdh7hkI/AAAAAAAAAKk/_75kDMD0jWI/s1600-h/IMG_0845_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_WcJ3T1nNYic/Svmrtdh7hkI/AAAAAAAAAKk/_75kDMD0jWI/s320/IMG_0845_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5402538025517024834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcJ3T1nNYic/SvYM-OTwOLI/AAAAAAAAAKc/frBZWiimXpo/s1600-h/IMG_0832_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_WcJ3T1nNYic/SvYM-OTwOLI/AAAAAAAAAKc/frBZWiimXpo/s320/IMG_0832_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5401519066209859762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WcJ3T1nNYic/SvYM9-zWlgI/AAAAAAAAAKU/tSj3pPblHEQ/s1600-h/IMG_0831_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_WcJ3T1nNYic/SvYM9-zWlgI/AAAAAAAAAKU/tSj3pPblHEQ/s320/IMG_0831_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5401519062047430146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcJ3T1nNYic/SvYM98YwWLI/AAAAAAAAAKM/iMI9rhp_lgg/s1600-h/IMG_0830_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_WcJ3T1nNYic/SvYM98YwWLI/AAAAAAAAAKM/iMI9rhp_lgg/s320/IMG_0830_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5401519061399001266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcJ3T1nNYic/SvYM9SN_hFI/AAAAAAAAAKE/CgGHikyfrmA/s1600-h/IMG_0829_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_WcJ3T1nNYic/SvYM9SN_hFI/AAAAAAAAAKE/CgGHikyfrmA/s320/IMG_0829_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5401519050079568978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcJ3T1nNYic/SvYM9SmOnkI/AAAAAAAAAJ8/5Ldy59Abhcw/s1600-h/IMG_0828_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_WcJ3T1nNYic/SvYM9SmOnkI/AAAAAAAAAJ8/5Ldy59Abhcw/s320/IMG_0828_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5401519050181221954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcJ3T1nNYic/SvHF7bbq55I/AAAAAAAAAJs/nMZDnxyGEro/s1600-h/IMG_0798_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_WcJ3T1nNYic/SvHF7bbq55I/AAAAAAAAAJs/nMZDnxyGEro/s320/IMG_0798_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5400315052960704402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcJ3T1nNYic/SvHF7WQSmSI/AAAAAAAAAJk/QiMFkJb343U/s1600-h/IMG_0797_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_WcJ3T1nNYic/SvHF7WQSmSI/AAAAAAAAAJk/QiMFkJb343U/s320/IMG_0797_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5400315051570796834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WcJ3T1nNYic/SvHF7MGenhI/AAAAAAAAAJc/utkENyDFLXI/s1600-h/IMG_0794_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_WcJ3T1nNYic/SvHF7MGenhI/AAAAAAAAAJc/utkENyDFLXI/s320/IMG_0794_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5400315048845286930" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcJ3T1nNYic/SvHF7rY6tvI/AAAAAAAAAJ0/7Zs28Kpx5Lo/s1600-h/IMG_0800_lores.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_WcJ3T1nNYic/SvHF7rY6tvI/AAAAAAAAAJ0/7Zs28Kpx5Lo/s320/IMG_0800_lores.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5400315057244124914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Updated Pictures:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4331795395124955810?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4331795395124955810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4331795395124955810' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4331795395124955810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4331795395124955810'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/11/new-baby.html' title='New Baby'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WcJ3T1nNYic/SvnUNJHFkSI/AAAAAAAAAKs/N1KQHh9v3kA/s72-c/IMG_0838_lores.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8654869312320246497</id><published>2009-10-31T16:38:00.000-04:00</published><updated>2009-11-01T19:22:10.721-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='parents'/><category scheme='http://www.blogger.com/atom/ns#' term='children'/><category scheme='http://www.blogger.com/atom/ns#' term='boomers'/><title type='text'>The Failure of Previous Generations</title><content type='html'>As I sit here writing, watching TV and waiting for my wife to go into labor, I wonder about failure.  More specifically, I wonder how my generation will fail our children.  My parent's generation (Boomers) and their parents (WWII) have failed us.  A couple of examples are energy and health care.  &lt;br /&gt;&lt;br /&gt;The failure in energy is that they couldn't muster the strength of character and will to do what was needed after the 1970s oil crisis.  They did start the buying smaller cars, but it didn't last long enough to make the lasting changes needed.  Now it's 2009 and we have a economy that's in the toilet.  We're bailing out automotive companies that didn't see the writing on the wall because we weren't smart enough as consumers to see that gas might go up a lot one day.  Our parents didn't remember the lesson of the 1970s to teach us.  They believed cheap gas would be here forever.  (When my wife and I bought a car this year, we didn't buy a gas guzzler.)&lt;br /&gt;&lt;br /&gt;Health care is another issue where they've failed us.  I don't care if you're a Republican or  Democrat.  You are to blame. (Party loyalty is another joke.)&lt;br /&gt;&lt;br /&gt;The Boomers are in the process of retiring.  They're going to get health care via Medicare.  While they get theirs, they're leaving their children and grand-children behind.  Premiums are going up. It may not be seen because the employer is covering the costs, but that's less money in our pockets.&lt;br /&gt;&lt;br /&gt;This isn't the only problem.  On average it used to take six months to find a job. Even before the recession, the time to find a new job was increasing towards one year.  This has special implications for health care.  An individual/family can go no more than 6 months without health care coverage before pre-existing condition causes issues with your new coverage.&lt;br /&gt;&lt;br /&gt;I had hoped that the health care bill coming from Congress would provide a reasonable public option but it's not going to be.  Once again Democrats and Republicans have screwed over their children.  They didn't do what really needed to be done which was to prohibit employer provided health care plans.  &lt;br /&gt;&lt;br /&gt;The current system relies on the employer providing the health care coverage.  Why does it have to be this way?  My employer doesn't provide my car insurance.  I buy the coverage that I need for my car.  I have to buy it or I can't drive my car on the road.  The money for health insurance should go into my paycheck.  &lt;br /&gt;&lt;br /&gt;This system is a throwback to the &lt;a href="http://en.wikipedia.org/wiki/Company_town"&gt;company town&lt;/a&gt; where the company owned the town.  The employee lived in the company owned house and bought groceries at the company store with company provided &lt;a href="http://en.wikipedia.org/wiki/Scrip"&gt;scrip&lt;/a&gt;.  This system makes the employee beholden to the company and probably reduces the number of people attempting to start small businesses due to inability to buy coverage.  (Try buying coverage on the open market with pre-existing conditions and see how bad/costly the policies are.)&lt;br /&gt;&lt;br /&gt;Oh well, you reap what you sow.  Medicare payments to doctors may be slashed up to 21%.  This may force many doctors to not accept new Medicare patients.  (I saw this first hand a few years ago while sitting in my doctor's office in Va Beach. They told an old lady that they didn't accept new Medicare patients.)  Even &lt;a href="http://money.cnn.com/2009/10/27/news/economy/healthcare_medicare_doctors/index.htm"&gt;the doctors are scared&lt;/a&gt; about going on Medicare.  The irony is fantastic.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;But [Dr.] Hagan himself became Medicare-eligible this month -- and he's nervous. "If I accept Medicare for myself and my wife, I'm fearful I won't be able to stay with my cardiologist and my wife won't be able to stay with her physicians," he said.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I wonder how my generation will fail our children.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update 1:&lt;/b&gt;&lt;br /&gt;The article &lt;a href="http://www.huffingtonpost.com/chez-pazienza/what-a-long-strange-thoro_b_273774.html"&gt;What a Long, Strange, Thoroughly Obnoxious Trip It's Been&lt;/a&gt; will probably offend you if you're a boomer.  It's an even more scathing look at Boomers and Hippies.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update 2:&lt;/b&gt;&lt;br /&gt;&lt;a href="http://online.wsj.com/article/SB10001424052748703363704574503631430926354.html"&gt;Here's another example&lt;/a&gt; of how Boomers don't get it.  I think that it shows the real disconnect between Boomers and their children/grand-children.  Peggy Noonan is talking about how no one believes that politicians have answer anymore.  I don't believe that anyone of my generation believes that politicians have the answer anymore, if they ever did.&lt;br /&gt;&lt;br /&gt;Boomers are looking for salvation in their politicians.  As Boomers die off, expect political party affiliation too mean less and less.  Democrats or Republicans probably aren't prepared for this. Political party affiliation is becoming less about ideology and more about not putting in the same ol bunch of idiots every time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8654869312320246497?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8654869312320246497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8654869312320246497' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8654869312320246497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8654869312320246497'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/10/failure-of-previous-generations.html' title='The Failure of Previous Generations'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2312344943319814957</id><published>2009-10-31T11:43:00.000-04:00</published><updated>2009-11-08T21:15:57.535-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ampq'/><category scheme='http://www.blogger.com/atom/ns#' term='dis'/><category scheme='http://www.blogger.com/atom/ns#' term='protocolbuffers'/><category scheme='http://www.blogger.com/atom/ns#' term='hla'/><title type='text'>Replacing DIS/HLA with AMQP/ProcotolBuffers (Part 1)</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/High_level_architecture_%28simulation%29"&gt;High Level Architecture (HLA)&lt;/a&gt; is way of passing simulation data around. HLA was meant to replace &lt;a href="http://en.wikipedia.org/wiki/Distributed_Interactive_Simulation"&gt;DIS&lt;/a&gt;.  Both systems are crap.  &lt;br /&gt;&lt;br /&gt;DIS is still used because it's simple, standardized and well understood.  Anyone can implement it and inter-operate with other implementations.  The biggest problems is that since it's standardized, implementing capabilities outside of the spec means that the new feature/packet won't be supported on others systems. &lt;br /&gt;&lt;br /&gt;HLA was supposed to solve the above problems.  However, it's cause more problems than it's really solved. It's the reason why the Air Force and others outside of the Navy are sticking with DIS.  &lt;br /&gt;&lt;br /&gt;One problem with HLA is that there are multiple standards.  There's a DOD standard that everyone inside the Navy modeling and simulation world uses and the IEEE 1516 standard.  I've not seen anyone actually using the 1516 standard.  &lt;br /&gt;&lt;br /&gt;Another issue is what the standard actually specifies.  HLA while a standard is not an product that you would use.  &lt;a href="http://en.wikipedia.org/wiki/Run-Time_Infrastructure"&gt;Run-Time Infrastructure (RTI)&lt;/a&gt; is the middle-ware that is used. The standard specifies ways in data is distributed and programming interfaces, but it does not specify a wire protocol.  As a result, implementations of an RTI are usually not compatible on the wire.  So, competing implementations can't talk to one another.  This leads to vendor lock-in in that everyone that wants to play in a sandbox must agree to use a common version.  &lt;br /&gt;&lt;br /&gt;There are various RTI implementations.  Raytheon makes one called &lt;a href="http://www.raytheon.com/capabilities/products/rti/"&gt;RTI-NG Pro&lt;/a&gt;.  It's the "standard" that the Navy has chosen.  From what I understand it based on the original DMSO source code.  The code has been closed up and you can now buy the "standard" RTI from them.  &lt;br /&gt;&lt;br /&gt;Other implementations are around.  &lt;a href="http://porticoproject.org/index.php?title=Main_Page"&gt;Portico&lt;/a&gt; is an open source effort to implement the DoD standard and 1516.  RTI-S, while not compliant with the HLA standards, it implements the programming interface and can be easily swapped out with other implementations.  It has features that make it desirable to use.  RTI-S has funded by a few government agencies.  It's government open source in that you can get it if you need it and you're working on a government contract.  There was some talk of open sourcing, but I'll believe it when I see it. &lt;br /&gt;&lt;br /&gt;The nice feature of the HLA is that the data to be shared between the federates is defined in the Federation Object Model (FOM).  As long as all of the players agree on the FOM (and an RTI), it's easy to play together.  The FOM can be shared and everyone can implement those pieces that interests them.&lt;br /&gt;&lt;br /&gt;The FOM side steps the problem of having to re-convene a DIS committee to update the standard for the new features that are need.  It's more agile and easier to change when the players decide that the original understanding was faulty.  (What? We were wrong? Doesn't happen here.)&lt;br /&gt;&lt;br /&gt;So, we come back to our original problems:  DIS =&gt; Simple easy to use.  HLA =&gt; More flexible but must sell soul for licenses.&lt;br /&gt;&lt;br /&gt;I think that there's hope for the above problems and &lt;a href="https://www.tena-sda.org/display/intro/Home"&gt;TENA&lt;/a&gt; isn't it.  &lt;br /&gt;&lt;br /&gt;What's needed is to combine the simplicity of DIS with the flexibility of the FOM while making it opensource.  I believe that Google's &lt;a href="http://code.google.com/p/protobuf/"&gt;ProtocolBuffers (PB)&lt;/a&gt; may be a potential solution to part of the problem.&lt;br /&gt;&lt;br /&gt;Read the link to get more detail, but a PB is a way of specifying data to be sent on the network or stored in a file in a binary format.  The PB is actually specified in a simple text file.  It's not even xml.  The file with PB definition is processed by a code generator.  The resulting code is used to marshal/unmarshal the data. There are code generators for C++, Java, Python and Ruby. &lt;br /&gt;&lt;br /&gt;While code generation and simple format specification are great features, the best one is the ability to be backwards compatible with previous specifications.  This is accomplished with the required and optional tags for fields in the specification.  (Click the PB link above and you'll see an example.)&lt;br /&gt;&lt;br /&gt;The PB could be used with UDP, TCP, or Multi-cast to push data onto the network.  Just a quick glance at the PB group at Google, produced &lt;a href="http://groups.google.com/group/protobuf/browse_thread/thread/2c3790ca1c5b8496"&gt;this example of using PB on the network&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Since DIS is simple and easy to understand, it probably won't take much effort to create a PB version of DIS.  NPS has created an &lt;a href="http://xmsf.svn.sourceforge.net/viewvc/xmsf/trunk/xmlpg/DIS/"&gt;XML version of the specification&lt;/a&gt;.  While it will take some work, parsing the xml and generating the necessary PB files should reasonably straight forward.  &lt;br /&gt;&lt;br /&gt;While it's nice to have DIS in the PB format, it's just DIS in a new format.  As mentioned above, PB provides an easy way to extend an existing packet with new data while maintaining backwards capability with applications that might not have the new data fields.  This would allow experimentation and extension without worrying about convening a new committee meeting.&lt;br /&gt;&lt;br /&gt;This same capability could be extended to the FOM for HLA.  The FOM format is well defined but it has it's own issues and could be more flexible. (Why did it have to have ID numbers specified?) It would not take much to parse it and generate the appropriate PB files. &lt;br /&gt;&lt;br /&gt;Since there is no wire standard for HLA, it's not a problem to just broadcast the packets need for HLA.  However, HLA specifies certain capabilities that is needed compliance.  Data Distribution Management (DDM) is one item that would need to be addressed.   DDM allows players to subscribe to data that meets special requirements.  PB by itself can't do this.  There is potential fix that is open source way and has some standards support.  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://jira.amqp.org/confluence/display/AMQP/Advanced+Message+Queuing+Protocol"&gt;Advanced Message Queue Protocol (AMQP)&lt;/a&gt; may be the standard that is needed to fix the problem. &lt;a href="http://qpid.apache.org/"&gt;QPID&lt;/a&gt; is an opensource implementation that is used by RedHat and others.  I'll cover it in Part 2.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; &lt;br /&gt;&lt;a href="http://incubator.apache.org/thrift/"&gt;Thrift&lt;/a&gt; is an Apache Incubator project that could serve as an alternative to PB. &lt;br /&gt;&lt;a href="http://code.google.com/p/thrift-protobuf-compare/wiki/Benchmarking"&gt;Benchmark of PB vs other systems&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt;&lt;br /&gt;Fixed problem with link to DIS XML spec developed by MOVES.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2312344943319814957?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2312344943319814957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2312344943319814957' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2312344943319814957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2312344943319814957'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/10/replacing-dishla-with.html' title='Replacing DIS/HLA with AMQP/ProcotolBuffers (Part 1)'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1147837887412307984</id><published>2009-10-23T22:47:00.000-04:00</published><updated>2009-10-31T15:17:43.011-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='cnn'/><category scheme='http://www.blogger.com/atom/ns#' term='adblock'/><title type='text'>Adblock and CNN</title><content type='html'>I've noticed that CNN is putting more ads on their videos.  This means that if I have AdBlock enabled that I can't watch them.  If I want to watch something, I have to disable AdBlock.  All this adds up to watching less video on CNN's site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1147837887412307984?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1147837887412307984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1147837887412307984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1147837887412307984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1147837887412307984'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/10/adblock-and-cnn.html' title='Adblock and CNN'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-3061459530126426517</id><published>2009-10-17T21:30:00.000-04:00</published><updated>2009-10-17T22:09:25.487-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comcast'/><category scheme='http://www.blogger.com/atom/ns#' term='cable'/><category scheme='http://www.blogger.com/atom/ns#' term='hd'/><title type='text'>Comcast and Encrypted Digital Content</title><content type='html'>It looks like Comcast is encrypting many digital channels that I could previously watch on my television.  Previously, I could watch many channels that I get on Extended Basic cable in HD on a digital channel.  SyFy, Discovery, AE, TNT, TBS, and many others was being broadcast unencrypted in HD.  It was nice that I didn't need a digital cable box.  Many of those channels have disappeared.&lt;br /&gt;&lt;br /&gt;It would be nice to HD television, but I'm not "renting" a digital cable box.  I've got enough stuff connected to my TV.  I'm not investing in a cable card television either.  TVs cost too much to be buying a new TV to get the latest new feature.  If anything, I may end up dropping the cable television and just continue to buy my Internet access from the cable company.  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hulu.com/"&gt;Hulu&lt;/a&gt; now has a linux desktop client.  Perhaps, I'll use that to watch television programming that I normally couldn't watch without cable.   The other option is to buy DVD's of those shows or use NetFlix.&lt;br /&gt;&lt;br /&gt;DVD's of popular shows average around $50 for the season.  My extended cable costs ~$45/mth or ~$540/year.  For that much money, seaons of 10 programs could be purchased every year.  Most seasons of a particular program like &lt;a href="http://www.amazon.com/House-M-D-Season-Hugh-Laurie/dp/B0024FAD8I/ref=sr_1_1?ie=UTF8&amp;s=dvd&amp;qid=1255831400&amp;sr=8-1"&gt;House&lt;/a&gt; ($35) has 24 episodes.  This means that ~240 hours of programming could be bought.  (Really it's less, because an episode is about 50 minutes.)&lt;br /&gt;&lt;br /&gt;Or, more could be bought if you factored in the cost of digital cable.  If digital cable with HD support cost $100/mth or 24 seasons of television programs for a year.  That's a lot of television.  Of course you can't watch sports on ESPN.&lt;br /&gt;&lt;br /&gt;Sports would be the biggest problem.  If you love sports, you're still tied to cable.  Some of the problem could be mitigated by using Over The Air broadcast reception.  That is limited to the local station broadcast and the ability to receive those.  &lt;br /&gt;&lt;br /&gt;Overall, considering the quality of programming, the cost, and the awful boxes that have to be connected to receive the higher quality broadcasts; it doesn't seem worth it to have cable except as a connection to the Internet.  If I need to hook a box up to my tv, I might as well use a computer that would allow me to read my email and use a keyboard.  The Wii, Xbox, and Playstation aren't good enough for that. They suck.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-3061459530126426517?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/3061459530126426517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=3061459530126426517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3061459530126426517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3061459530126426517'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/10/comcast-and-encrypted-digital-content.html' title='Comcast and Encrypted Digital Content'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-6013767467285342958</id><published>2009-09-30T23:58:00.000-04:00</published><updated>2009-10-01T00:31:57.930-04:00</updated><title type='text'>Nvidia, AMD, Intel and GPGPU</title><content type='html'>As of now it looks like AMD is hitting Nvidia hard.  The latest 5xxx series from AMD is impressive.  The theoretical single precision performance is over 2TFLOPS and double precision is is over 500 GFLOPS.  Nvidia won't have a &lt;a href="http://techreport.com/articles.x/17670"&gt;competing product until next year&lt;/a&gt;.  Intel is working on it's answer&lt;a href="http://www.pcmag.com/article2/0,2817,2353201,00.asp"&gt;Larrabee&lt;/a&gt;, which should ship next year.&lt;br /&gt;&lt;br /&gt;Both Intel and AMD are providing specs to create open source products.  Because of this, I've been supporting them.  Most of my recent purchases has been AMD products.  The open source video drivers have been working.  I don't do a lot of 3d stuff so that's not so important.  I'm hopeful that open source video acceleration will soon be possible.  &lt;br /&gt;&lt;br /&gt;I've not been buying a lot of Nvidia hardware.  They were the best at producing binary drivers and supporting the various distributions.  Now that AMD has reasonable opensource driver support, it's more of a hassle to worry about getting the binary drivers installed.  It's fairly easy to install the binary drivers if your distribution has a non-free repo that maintains them. But, sometimes stuff breaks and if you have to fix it.  Also, binary drivers may not immediately support the latest and greatest kernel/xorg for your distro.  I'm glad that the we've got opensource drivers that are fixing this problem. &lt;br /&gt;&lt;br /&gt;The biggest problem now is the lack of opensource drivers for the GPGPU hardware capabilities of the newset equipment.  &lt;a href="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx"&gt;AMD&lt;/a&gt; and &lt;a href="http://www.nvidia.com/object/cuda_opencl.html"&gt;Nvidia&lt;/a&gt; both require binary drivers to allow general purpose programming access through OpenCL.  This presents a problem, because we're back to the problem of being reliant on the whims of a company to be able to write programs to make use of hardware.  &lt;br /&gt;&lt;br /&gt;This is where Intel comes into play.  They've been providing the information to developers to create the necessary drivers for their hardware.  I'm hopeful that they'll do the same with Larrabee.  If they provide opensource software/drivers, they'll take a big chunk of the market from AMD and Nvidia.  They'll take it because it'll be easier to use Intel hardware in compute clusters.  The necessary drivers and software will come with the distributions by default and will be very easy to use just like the Intel CPUs.  &lt;br /&gt;&lt;br /&gt;Herb Sutter's article on &lt;a href="http://www.ddj.com/go-parallel/article/showArticle.jhtml?articleID=219200099"&gt;multicore system&lt;/a&gt; gives you an idea of what it might be like when Larrabee comes along.  &lt;br /&gt;&lt;br /&gt;&lt;i&gt;In 2006, instead of shipping a dual-core Itanium part, with exactly the same transistor budget Intel could have shipped a chip that contained 100 decent Pentium-class cores with enough space left over for 16 MB of Level 3 cache.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;If&lt;/b&gt; Larrabee is a massively parallel x86 ISA that is open, it could really shake things up.  Hopefully, they'll provide it on a PCI-E card and not tie it to their CPU, otherwise it'll be a while before I can buy one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-6013767467285342958?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/6013767467285342958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=6013767467285342958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6013767467285342958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6013767467285342958'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/09/nvidia-amd-intel-and-gpgpu.html' title='Nvidia, AMD, Intel and GPGPU'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1048293056094120414</id><published>2009-09-22T07:54:00.000-04:00</published><updated>2009-09-22T08:00:40.261-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='D820'/><category scheme='http://www.blogger.com/atom/ns#' term='bcm5752'/><category scheme='http://www.blogger.com/atom/ns#' term='m65'/><title type='text'>BCM5752 no Jumbo Frames</title><content type='html'>According to the &lt;a href="http://www.broadcom.com/collateral/pg/57XX-PG105-R.pdf"&gt;programming guide for the BCM57XX chipset&lt;/a&gt; (pg 133/pdf pg 198):&lt;br /&gt;&lt;i&gt;The BCM5705, BCM5788, BCM5721, BCM5751, and BCM5752 devices do not support Jumbo Frames and hence both&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This chipset is used on a lot of dell laptops. The one that I use for work is Dell M65.  The Dell D820 has the same problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1048293056094120414?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1048293056094120414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1048293056094120414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1048293056094120414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1048293056094120414'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/09/bcm5752-no-jumbo-frames.html' title='BCM5752 no Jumbo Frames'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8609741860968124264</id><published>2009-09-17T22:03:00.000-04:00</published><updated>2009-09-17T22:10:33.236-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='premiers'/><category scheme='http://www.blogger.com/atom/ns#' term='networks'/><category scheme='http://www.blogger.com/atom/ns#' term='television'/><title type='text'>Network Television Season Premier Dates</title><content type='html'>Why is it that most of the networks don't put their season premiers on the main page of the shows?  Do they think that they'll get us to watch their re-runs more?  It's just another reason why they're failing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8609741860968124264?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8609741860968124264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8609741860968124264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8609741860968124264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8609741860968124264'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/09/network-television-season-premier-dates.html' title='Network Television Season Premier Dates'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-3899239880312491368</id><published>2009-09-07T21:27:00.000-04:00</published><updated>2010-12-31T23:56:07.334-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lt3103u'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='ar9285'/><title type='text'>AR9285 driver for linux</title><content type='html'>The Atheros AR9285 driver, ath9k, is barely usable in Fedora 12 Alpha and Ubuntu 9.10 Alpha.  I've been using the Ubuntu on the Gateway LT31.  The wireless will fail under heavy load.  I've not tested F12 Snapshot 1 yet, but I don't expect much better behaviour.  There's a bugzilla entry for it.  The number is &lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=520539"&gt;520539&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update 2009-09-26:&lt;/b&gt; I updated my install of Ubuntu 9.10 alpha and received that latest interface changes and such.  Suspends seem to be working.  However, I have to use the NetworkManager applet to stop the networking and start it again before I get acceptable performance leves out of it.  &lt;br /&gt;&lt;br /&gt;I've not tried Fedora 12 Snapshot 3, but 2 works about as well as the Snapshot 1.  I've noticed that the I have to restart the NetworkManager applet know matter what laptop I try.  I don't know if it's the LiveCD or what.  I'll wait until F12 Beta comes out before I try it again.  FYI, I've been using unetbootin to test F12.  If you use unetbootin, make sure that you re-label the USB key's volume name to LIVE.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update 2009-10-10:&lt;/b&gt;Using the Fedora 20091007 nightly of the desktop livecd, I was able to get reasonable performance after a suspend/resume of the card.  I need to do a throughput test to see if it works now.  I'm able to use the desktop affects on fedora which I can't on Ubuntu.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update 2009-10-25:&lt;/b&gt;I've moved over to using Fedora 12 Beta.  (Sorry Ubuntu.) Performance of the card isn't what I would like it to be, but it is working.  It continues to disconnect from the AP under heavy load, but will reconnect.  Transferring a large files will cause it to disconnect 2 - 3 times per minute.  I've updated the Fedora Bug report.  Fedora 12 works reasonably well and I can enable the 3D effects for the desktop with the open source driver.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update 2010-05-01:&lt;/b&gt; I'm now running Fedora 13 Beta.  The card hasn't given me any issues.  The Gateway LT31 seems to be working reasonably well.  I haven't had a corruption issue with the ATI video while using the opensource driver.  So far so good.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update 2010-12-31:&lt;/b&gt;  I've tried the the AR9285 with a N router.  I was pushing almost 13MB/s (~90Mbps) when sitting about 5 feet away. I had to set the router to N only with Turbo enabled.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-3899239880312491368?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/3899239880312491368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=3899239880312491368' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3899239880312491368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3899239880312491368'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/09/ar9285-driver-for-linux.html' title='AR9285 driver for linux'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8320410543166912181</id><published>2009-08-03T22:33:00.001-04:00</published><updated>2009-08-03T23:02:45.063-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='compaq'/><category scheme='http://www.blogger.com/atom/ns#' term='hard drive'/><category scheme='http://www.blogger.com/atom/ns#' term='cg50'/><title type='text'>Compaq Headache</title><content type='html'>Once again my decision to stay away from Compaq (now owned by HP) is confirmed as a good one.  Sunday, I picked up a Compaq CQ50-130US computer from a family friend.  The kid that owns it has been having problems with it.   I've been told that it's been sent back twice.  I got the call the check it out Sunday.   &lt;br /&gt;&lt;br /&gt;The problem it turns out is the hard drive.  I confirmed that the computer itself is okay by booting Ubuntu 9.10 alpha 3 from a usb key. It worked fine.  It recognized the wireless and the X display was excellent.  Ubuntu could not see the hard drive.  &lt;br /&gt;&lt;br /&gt;When I ran the hard drive diagnostic it says "Hard Drive Not Exist".  That's a pretty good sign that the drive is bad.  To verify that it wasn't just the drive not being seated properly, I removed the drive and put it back in.  It didn't fix the problem.  &lt;br /&gt;&lt;br /&gt;To verify that the drive controller wasn't bad, I removed the drive from the caddy and put it in my machine.  (It's easy to do this since I have a 2.5" drive carrier that I can slip the drive into.) I booted my F10 box and immediately I see that there is a SMART error.  The hard drive is definitely bad.  &lt;br /&gt;&lt;br /&gt;Tonight I go to the hp site and try chatting with a service rep.  I thought that I would get a new drive on the way this evening.  Unfortunately, I failed.  Below is the transcript of the chat session. &lt;br /&gt;&lt;br /&gt;I would recommend that you stay away from Compaq systems.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;Trever Shelton : HI James, how are you doing today?&lt;br /&gt;James Hubbard : Fine. How are you?&lt;br /&gt;Trever Shelton : I am fine, thank you for asking.&lt;br /&gt;Trever Shelton : As, per the above description your notebook hard disk shows failed, am I correct?&lt;br /&gt;James Hubbard : Yes. &lt;br /&gt;Trever Shelton : Let me see how best I can help you with this issue and make the day better for you. Your satisfaction is our primary goal.&lt;br /&gt;Trever Shelton : I would require few details about your product before troubleshooting.&lt;br /&gt;James Hubbard : Presario CQ50 S/N: xxxxxxxx P/N: xxxxxx&lt;br /&gt;Trever Shelton : Thank you for the information.&lt;br /&gt;Trever Shelton : Did you make any software or hardware changes to the computer recently?&lt;br /&gt;James Hubbard : No&lt;br /&gt;Trever Shelton : Could you stay online for 5 minutes, while I retrieve the System information from our database? &lt;br /&gt;James Hubbard : Yes&lt;br /&gt;Trever Shelton : Thank you for being online, I appreciate your patience.&lt;br /&gt;Trever Shelton : May I know are you chatting with me from the same notebook?&lt;br /&gt;James Hubbard : No from a different machine. &lt;br /&gt;Trever Shelton : okay&lt;br /&gt;Trever Shelton : May I know did you perform any hard drive self test?&lt;br /&gt;James Hubbard : I tried, but the error messages says hard drive not found. &lt;br /&gt;Trever Shelton : Okay, in this case you need to reseat the hard drive.&lt;br /&gt;James Hubbard : Actually it says "Hard disk not exist"&lt;br /&gt;Trever Shelton : You need to remove the hard drive and insert it.&lt;br /&gt;James Hubbard : I've already done that. Didn't help. I even placed the drive in my computer and it can't do anything with it. I tried to format it and it won't work the hard drive is dead. Trever Shelton : Thank you for performed the steps, I appreciate your efforts.&lt;br /&gt;James Hubbard : You're welcome&lt;br /&gt;Trever Shelton : I would like to suggest you, could you please enter into the BIOS?&lt;br /&gt;James Hubbard : I'm in the bios now. &lt;br /&gt;Trever Shelton : May I know which options do you able to see in BIOS&lt;br /&gt;James Hubbard : I pressed ESC to get the startup menu and then pressed F10.&lt;br /&gt;Trever Shelton : Okay!&lt;br /&gt;Trever Shelton : Now do you able to see the BIOS screen in your notebook?&lt;br /&gt;James Hubbard : Yes I see the BIOS screen.&lt;br /&gt;Trever Shelton : May I know which options do you able to see in BIOS?&lt;br /&gt;James Hubbard : There is Main Security Diagnostics System Configuration Exit.&lt;br /&gt;Trever Shelton : Could you please go to the Diagnostics system and try the hard drive self test?&lt;br /&gt;James Hubbard : I get "Hard Drive Not Exist" same as the previous message. &lt;br /&gt;Trever Shelton : I appreciate your efforts.&lt;br /&gt;Trever Shelton : I have to create a service ticket for replace the hard drive, is that fine with you?&lt;br /&gt;James Hubbard : Yes. &lt;br /&gt;Trever Shelton : First, I would like to register your notebook in our system data base. &lt;br /&gt;Trever Shelton : May I know your mailing address, telephone number and email id?&lt;br /&gt;James Hubbard : It should already be registered. The kid that owns it has called tech support before. &lt;br /&gt;Trever Shelton : Could you please reconfirm the mailing address, telephone number, email id , product number and serial number?&lt;br /&gt;James Hubbard : The owner's name is abcd efghi&lt;br /&gt;address:&lt;br /&gt;xxxx&lt;br /&gt;xxx&lt;br /&gt;phone: xxx-xxx-xxxx&lt;br /&gt;James Hubbard : send the ticket information to&lt;br /&gt;xxxx@xxxx.xxx&lt;br /&gt;Trever Shelton : Let me explain you, your notebook has not registered in our data base.&lt;br /&gt;James Hubbard : okay. &lt;br /&gt;Trever Shelton : We have limited access for users, so I dont have to send the ticket information at your email id.&lt;br /&gt;James Hubbard : okay. &lt;br /&gt;Trever Shelton : May I know the owner of the notebook?&lt;br /&gt;James Hubbard : abcd efghi&lt;br /&gt;Trever Shelton : Okay! could you please stay for a while.&lt;br /&gt;James Hubbard : Yes&lt;br /&gt;Trever Shelton : May I know do you have abcd efghi email id?&lt;br /&gt;James Hubbard : I don't know his email id. &lt;br /&gt;James Hubbard : Use mine for now. He doesn't have a computer at home that works. &lt;br /&gt;James Hubbard : Mine is xxx@xxxx.xxx&lt;br /&gt;Trever Shelton : May I know the alternate number of the owner for this notebook?&lt;br /&gt;James Hubbard : I don't know of an alternate number for the owner. &lt;br /&gt;Trever Shelton : I would require the owner of the notebook to register the notebook.&lt;br /&gt;James Hubbard : I've given you all of the information that you need to register the notebook.&lt;br /&gt;Trever Shelton : I understand your concern, for authentication purpose its necessary the owner of the notebook to chat with us. Or else you need tell to Johnny to call back and register the information in our system.&lt;br /&gt;Trever Shelton : I would like to give the alternate option, you need to visit our neareset authorized service center.&lt;br /&gt;James Hubbard : Where is the nearest authorized service center? &lt;br /&gt;Trever Shelton : You need to follow the below link, where you can find the service center.&lt;br /&gt;Trever Shelton : The link: http://h20465.www2.hp.com/GPL/search.aspx?language_code=en&amp;country_code=us&amp;SearchType=SSP&lt;br /&gt;Trever Shelton : I hope I answered your query.&lt;br /&gt;James Hubbard : No not really. My query was to get the hard drive replaced.&lt;br /&gt;Trever Shelton : I knew that, you will get the hard drive in service center.&lt;br /&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8320410543166912181?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8320410543166912181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8320410543166912181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8320410543166912181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8320410543166912181'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/08/compaq-headache.html' title='Compaq Headache'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7213204370708468082</id><published>2009-07-16T23:20:00.000-04:00</published><updated>2009-07-19T12:44:10.415-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lt3103u'/><category scheme='http://www.blogger.com/atom/ns#' term='netbook'/><category scheme='http://www.blogger.com/atom/ns#' term='gateway'/><category scheme='http://www.blogger.com/atom/ns#' term='f11'/><title type='text'>Purchased Netbook</title><content type='html'>I purchased a netbook this evening.  The one that I bought is the &lt;a href="http://www.bestbuy.com/site/olspage.jsp?skuId=9370272&amp;type=product&amp;id=1218093001788"&gt;Gateway LT3103u&lt;/a&gt;.  It comes with Vista.  Vista works on it and I've installed F11 on it.  I've not verified that Vista still works. &lt;br /&gt;&lt;br /&gt;I used unetbootin to setup the USB drive with Fedora 11 i686 livecd.  However, I did have a video corruption problem with the X that came by default with the F11 Live CD.   I had to use Ctrl-Alt F2 to switch to a console and switch back to X via Ctrl-F1.  The video would look better. I rebooted after the install and was able to get through First Boot where I was able to enter the user account and other things.  After getting to X, I went to the console and run yum update.  There's 284MB of updates installing now.  &lt;br /&gt;&lt;br /&gt;Other than the X windows having the corruption problems, it looks like everything else has just worked.  Atheros wifi seems to be working.  Sound works.  The machine has a decent sized keyboard and lcd screen.  &lt;br /&gt;&lt;br /&gt;I'll post additional updates here.&lt;br /&gt;&lt;br /&gt;Update:  I've not been able to get the Atheros AR9285 wireless to work under F11 yet.  I've installed the latest wireless drivers from &lt;a href="http://www.linuxwireless.org/"&gt;linuxwireless.org&lt;/a&gt;. So, I'm using the machine under Vista Basic most of the time.  Vista Basic doesn't perform too badly.   The machine does get a little warm, but overall it's a nice machine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7213204370708468082?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7213204370708468082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7213204370708468082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7213204370708468082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7213204370708468082'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/07/purchased-netbook.html' title='Purchased Netbook'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1259525188939107880</id><published>2009-07-08T21:43:00.001-04:00</published><updated>2009-07-08T21:59:41.004-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='pennsylvania'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Vacation in Pennsylvania</title><content type='html'>My parents, Lee Ann and I went to Pennsylvania for vacation.  We went to Gettysburg, Kutztown, Lancaster, and Hershey.  The trip was good.  &lt;br /&gt;&lt;br /&gt;We drove around the Gettysburg battlefield doing the auto tour until it started raining.  The next day we drove to Kutztown for the folk festival.  We spent several hours there looking through the booths.  The next morning we drove to Intercourse.  We took the 55 minute buggy ride that went through a covered bridge.  The ride was nice and we looked through some of the shops in town.&lt;br /&gt;&lt;br /&gt;Before driving to Hershey the next day, we went back to Gettysburg to Boyd's Country.  Thomas Kincade was doing a signing. My parents bought a small print, had him sign it, and got a picture of my dad with Thomas Kincade.  We drove to Hershey's Chocolate World afterwards. You can take a "tour" of the factory for free.  There is now real factory.  It's just  a ride with some videos and smells to make you think that you're going through a factory.  The cost of candy is reasonable though. &lt;br /&gt;&lt;br /&gt;On the way up, we stopped at the &lt;a href="http://gobookfair.com"&gt;Green Valley Book Fair&lt;/a&gt;.  I was able to get several non-fiction books that I had been putting off.  Among the books that I purchased was "Fooled By Randomness", "Made to Stick", and "Not Even Wrong".  These books sold for $4 - $7.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1259525188939107880?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1259525188939107880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1259525188939107880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1259525188939107880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1259525188939107880'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/07/vacation-in-pennsylvania.html' title='Vacation in Pennsylvania'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4580806190213271265</id><published>2009-05-20T22:29:00.000-04:00</published><updated>2009-05-20T22:43:55.056-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='threads'/><category scheme='http://www.blogger.com/atom/ns#' term='tpt'/><title type='text'>Eclipse Test and Performance Tools</title><content type='html'>I used the Eclipse Project's &lt;a href="http://www.eclipse.org/projects/project_summary.php?projectid=tptp"&gt;Test and Performance Tools&lt;/a&gt; for the first time.  I needed it to help determine a problem I was having with network responsiveness for a project.  After running the profiler, I was able to look at the execution time for the threads in a nice graph.  The graph showed me where most of the time was spent by one thread.  By modifying the run method, I was able to improve the performance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4580806190213271265?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4580806190213271265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4580806190213271265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4580806190213271265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4580806190213271265'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/05/eclipse-test-and-performance-tools.html' title='Eclipse Test and Performance Tools'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5178490053240938837</id><published>2009-05-03T11:19:00.000-04:00</published><updated>2009-05-03T11:33:52.612-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='national politics'/><category scheme='http://www.blogger.com/atom/ns#' term='democrats'/><category scheme='http://www.blogger.com/atom/ns#' term='gop'/><title type='text'>Why Care About a Political Party?</title><content type='html'>Why do people care about whether or not a lives or survives?  Paul Graham seems to have it right when he says that it's a &lt;a href="http://www.paulgraham.com/identity.html"&gt;part of someone's identity&lt;/a&gt;.  The party is another form of religion.  It's not just the GOP, but Democrats are the same way.  Political party as an extension of religion is especially obvious in places like Iraq and Iran.&lt;br /&gt;&lt;br /&gt;I don't care about any political party.  They don't have anything to teach me about morality.  Those that are in charge only care about furthering their own career.&lt;br /&gt;&lt;br /&gt;I write this because it bothers me to see people talking about saving a the Republican party.  Why does either party need or deserve saving?  It's about change.  It scares them. They wouldn't know what without the party machine to take care of them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5178490053240938837?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5178490053240938837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5178490053240938837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5178490053240938837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5178490053240938837'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/05/why-care-about-political-party.html' title='Why Care About a Political Party?'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-648481220520787437</id><published>2009-04-04T22:15:00.000-04:00</published><updated>2009-04-04T22:29:21.269-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software updates'/><title type='text'>Updating software</title><content type='html'>In the previous post, I wrote about my frustrations with Windows and updating the software to fix perceived performance problems.  My biggest beef is with the amount of stuff I have to download and how often I have to hit the Update Windows button.&lt;br /&gt;&lt;br /&gt;I mentioned that I after I installed SP3 I had to go to the Update Windows page again to get additional updates.  Prior to getting to the page for the updates, it had to update the authorization program. (If memory serves me correctly.)  Why can't the MS update software download everything all at once and update the system?   &lt;br /&gt;&lt;br /&gt;On Fedora/RedHat/Ubuntu and many other systems, when it discovers update it downloads them all at once and installs them.  I realize that Windows locks certain files and won't allow changes until it reboots, but why doesn't it continue installing the other things that is needed?  &lt;br /&gt;&lt;br /&gt;Also, why can't I download all of the updates and run them separately while not being connected?  (Yes, I know the reason. Control of the software.) I can do that for the above Linux based systems.  I can download all of the updates to a DVD and carry them to another machine and have it update the machine.  &lt;br /&gt;&lt;br /&gt;Fedora makes it even easier.  If you have multiple machines on a network, you can have one of those machines act as the repository for updates.  This means that when the repository machine is updated, the other machines can pull the updates from there minimizing your network traffic.  &lt;br /&gt;&lt;br /&gt;This means a lot now that you have providers such as Comcast and Time Warner capping data transfers.  Which would you rather spend your bandwidth allotment on watching Hulu or downloading Windows updates to the 1 - X machines in your home?  If you have 5 machines in your home and you had to pull down 200MB worth of updates, you just used 1GB of your data allotment.  &lt;br /&gt;&lt;br /&gt;It's not only Windows, but the latest release of Acrobat from Adobe asked me to install a language pack update that was 19MB when I clicked update.  The Acrobat installer also installed Air which I didn't ask for.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-648481220520787437?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/648481220520787437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=648481220520787437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/648481220520787437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/648481220520787437'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/04/updating-software.html' title='Updating software'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-9008468254021714952</id><published>2009-04-04T21:35:00.000-04:00</published><updated>2009-04-04T21:49:53.969-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='speed'/><category scheme='http://www.blogger.com/atom/ns#' term='problems'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>Fixing Windows Again</title><content type='html'>Once again I've spent part of a day working on a Windows PC.  The general complaint is that it's slow.  I've decided not to wipe it and re-install the software yet, but I probably will if it still seems slow.  This time around I'm applying updates for all of the software that is installed.  Yes ALL of the software.&lt;br /&gt;&lt;br /&gt;Part of the problem is that this computer connects to the Internet via dial up.  You can't update the computer with dial up.  You can tell windows to download  updates.  It will do it in the background, but on dial this is slow.  So, I brought the  machine home and doing the updates from here.  &lt;br /&gt;&lt;br /&gt;First thing this morning I told it to update and first thing it installed SP3.  Yes, I could have taken that with me (I had already downloaded it) but why bother.  After updating SP3, it wanted to update 3 other things for Windows which took another 248MB of download.  I believe that it was some .Net update.  &lt;br /&gt;&lt;br /&gt;In addition to the Windows update, I'm updating FireFox, AVG Free, Java, Spy Bot, Flash, Acrobat (you really need to update Acrobat), and OpenOffice.  After that I'll run spy bot and defragment the hard drive over night.  Hopefully this will help.  &lt;br /&gt;&lt;br /&gt;There are efforts being made to get some type of broad band connection into the area where this computer lives.  It's a small rural farming area that has one dial up provider. Once it's installed I think that I'm going to set up the machine for dual boot and see if I can the users to run Ubuntu.  &lt;br /&gt;&lt;br /&gt;I can't do that now since the modems they buy are WinModems. There are no drivers for them under Linux.  I'd have them buy more expensive modems, but they usually get one per year fried due to surges in the phone line.  (Yes a surge protector helps.) &lt;br /&gt;&lt;br /&gt;I need to do the same thing for my parents.   I've put off putting linux on their computer even though do have high speed. The reason for that is that they've got some programs that only run under windows.  I think that I'm going to try it anyway.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-9008468254021714952?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/9008468254021714952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=9008468254021714952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/9008468254021714952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/9008468254021714952'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/04/fixing-windows-again.html' title='Fixing Windows Again'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8129043964229153066</id><published>2009-04-02T20:14:00.000-04:00</published><updated>2009-04-02T20:24:33.070-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maps'/><category scheme='http://www.blogger.com/atom/ns#' term='uk'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Attention all Burglars</title><content type='html'>Apparently having your village in Google street maps is an &lt;a href="http://www.pcpro.co.uk/news/250698/angry-villagers-run-google-out-of-town.html"&gt;invitation for more burglaries&lt;/a&gt;.  It's ironic that everyone in the world now knows that &lt;a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;gl=us&amp;ie=UTF8&amp;t=h&amp;layer=x&amp;g=Broughton,+Milton+Keynes,+Buckinghamshire,+UK&amp;ll=52.042751,-0.700958&amp;spn=0.009371,0.01354&amp;z=16"&gt;Broughton in Buckinghamshire&lt;/a&gt; is an affluent place that might be a good place rob a home.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8129043964229153066?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8129043964229153066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8129043964229153066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8129043964229153066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8129043964229153066'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/04/attention-all-burglars.html' title='Attention all Burglars'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-6151442889970907629</id><published>2009-03-15T11:25:00.000-04:00</published><updated>2009-03-15T12:04:42.601-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ext4'/><category scheme='http://www.blogger.com/atom/ns#' term='corruption'/><title type='text'>Ext4 and Writing Filesystem apps</title><content type='html'>There's a brouhaha over the way in which ext4 and applications work together.  It was first noticed on Ubuntu and has a &lt;a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/317781?comments=all"&gt;bug report&lt;/a&gt;.  Ted Ts'o has written up an &lt;a href="http://thunk.org/tytso/blog/2009/03/12/delayed-allocation-and-the-zero-length-file-problem/"&gt;explanation of what is happening&lt;/a&gt; on his blog and the the bug report has a &lt;a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/317781/comments/45"&gt;similar explanation&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Later in the bug report, he explains &lt;a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/317781/comments/54"&gt;how applications should be written&lt;/a&gt; to ensure the data is written to the disk. He illustrates how Emacs and Vi ensure that the data gets written.  It was an eye opener.  I always wondered why they write the files that they do and now I know. &lt;br /&gt;&lt;br /&gt;The problem is that writing applications that ensure data is correctly written to the disk is hard.  I used to follow the PostgreSQL mailing list so I know how difficult it is to get data to the disk &lt;b&gt;reliably&lt;/b&gt;.  The presentation &lt;a href="http://mirror.linux.org.au/pub/linux.conf.au/2007/video/talks/278.pdf"&gt;Eat My Data&lt;/a&gt; by &lt;a href="http://www.flamingspork.com/"&gt;Stewart Smith&lt;/a&gt; gives you an idea of how hard it is. &lt;br /&gt;&lt;br /&gt;Most databases have been written to ensure that data gets written to the disk.  In the above posts, Ted Ts'o makes the assertion that if want your data to get to disk use a database.   Everybody hates the windows registry, so that didn't go over well.  If you don't want to worry about making sure that data gets to the disk, you're best bet is to use a database.  It will take away some of drudgery of verifying data written.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-6151442889970907629?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/6151442889970907629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=6151442889970907629' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6151442889970907629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6151442889970907629'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/03/ext4-and-writing-filesystem-apps.html' title='Ext4 and Writing Filesystem apps'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2223113692711681405</id><published>2009-02-14T19:57:00.000-05:00</published><updated>2009-02-15T22:34:14.638-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='test post'/><title type='text'>Testing Syntax Highlighter</title><content type='html'>I'm trying to get SyntaxHighlighter working.  This is a testing post. &lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="plain"&gt;&lt;br /&gt;class TestHighlight &lt;br /&gt;{&lt;br /&gt;public:&lt;br /&gt;    int mTestInt;&lt;br /&gt;&lt;br /&gt;private:&lt;br /&gt;};&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2223113692711681405?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2223113692711681405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2223113692711681405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2223113692711681405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2223113692711681405'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/02/testing-syntax-highlighter.html' title='Testing Syntax Highlighter'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7389365008795845961</id><published>2009-01-28T21:05:00.000-05:00</published><updated>2009-05-16T12:07:16.245-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='selinux'/><category scheme='http://www.blogger.com/atom/ns#' term='qemu'/><category scheme='http://www.blogger.com/atom/ns#' term='kvm'/><title type='text'>SELinux KVM QEMU errors</title><content type='html'>I'm getting close to disabling SELinux under F10.  I'm trying to setup a bridged network so that my windows guest can have full access to the network.  Windows runs fine in qemu_kvm using the "-net nic -net user" options.  My problem is that in bridge mode it uses "-net nic,macaddr=11:22:33:44:55:66 -net tap".  When I try to run the virtual machine I get this message "warning: could not configure /dev/net/tun: no virtual network emulation".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; I disabled SELinux, but that didn't fix the problem.  I got rid of the error by configuring the tap at least somewhat correctly.  I still can't get the bridge to work.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; My virtual machines now work with bridged networking.  The MAC address that I created above doesn't work.  You need to make it something else.  Use the networking information on this &lt;a href="http://www.linux-kvm.org/page/Networking"&gt;page&lt;/a&gt; as a guide to setting it up.  I'm using the /etc/qemu-ifup.  I use this script to create 3 taps corresponding to three virtual machines so I can run them at the same time.  I don't let my scripts for the virtual machine startup run the /etc/qemu-ifup script.  If you're running SELinux make sure that you apply the proper labels to the image.  &lt;br /&gt;&lt;br /&gt;I'm running a machine with 8GBs of RAM on an AMD Phenom II 840 processor.  I'm getting good performance with it.  I did upgrage the Fedora 10 kvm module to one from Fedora 11 development repos so that it wouldn't have so many problems with audio.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7389365008795845961?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7389365008795845961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7389365008795845961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7389365008795845961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7389365008795845961'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/01/selinux-kvm-qemu-errors.html' title='SELinux KVM QEMU errors'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-6853619975191549987</id><published>2009-01-24T11:09:00.000-05:00</published><updated>2009-05-20T21:21:47.800-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='wrt54gl'/><category scheme='http://www.blogger.com/atom/ns#' term='tomato'/><category scheme='http://www.blogger.com/atom/ns#' term='send host-name'/><title type='text'>Send Hostname to Router</title><content type='html'>I have &lt;a href="http://www.polarcloud.com/tomato"&gt;Tomato&lt;/a&gt; firmware on my &lt;a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16833124190"&gt;Linksys WRT-54GL wireless router&lt;/a&gt;.  I purchased the router so I could put Tomato or another open source firmware version. &lt;br /&gt;&lt;br /&gt;One of the things that I wanted with this was to assign the same ip address to each computer through DHCP and get my internal DNS working without setting up bind.  The tool that performs this duty and comes with most of these firmwares is &lt;a href="http://www.thekelleys.org.uk/dnsmasq/doc.html"&gt;Dnsmasq&lt;/a&gt;. It's a very easy to setup DNS and DHCP server.&lt;br /&gt;&lt;br /&gt;The Tomato web interface makes it easy to assign an ip address to the specific MAC address of the ethernet or wireless network card.  If the machine has one interface this isn't a problem.  This becomes an issue for laptops that connect either via the wireless card or the ethernet cable.  The problem is that Dnsmaq (and most other DHCP software) will not allow the same ip address to be assigned to two different mac addresses.  &lt;br /&gt;&lt;br /&gt;Most DHCP clients have the ability to send a hostname so that the DHCP server can assign a specific address to the machine everytime no matter the interface being used.  This prevents tying the ip address to a specific MAC addresss.   This ability is easy to enable in the Dnsmasq interface in Tomato. &lt;br /&gt;&lt;br /&gt;Go to the Advanced -&gt; DHCP/DNS. Enter the following in the custom configuration section:&lt;br /&gt;dhcp-host=MyHostname.domain.what, 192.168.xx.xx&lt;br /&gt;&lt;br /&gt;Change the information to be what you want it to be for your internal network.  I don't use a "domain.com" or "domain.anything" that is could be a real domain name.  &lt;br /&gt;&lt;br /&gt;In Windows, change the computer name to match "MyHostname" and reboot.  After rebooting, go to Start -&gt; Run -&gt; type cmd and click Run.  A command window should have appeared.  Type ipconfig[ENTER] to see the IP Address assigned.  I had no problem setting this up in Windows.&lt;br /&gt;&lt;br /&gt;Under Fedora 10, I ran into more difficulty. I used the normal Network Admin tools to attempt to set the "DHCP-Hostname".  After starting the interfaces a few dozen times, I was never able to get the IP assigned in this manner.&lt;br /&gt;&lt;br /&gt;NetworkManager is used to control the interfaces on the laptops.  If it used to edit the connection information, there is an option on the IPv4 Settings tab for DHCP Client ID.  This is not the same as sending the hostname. &lt;br /&gt;&lt;br /&gt;In the man page for dhclient.conf, there's an option for sending the hostname:&lt;br /&gt;send host-name "MyHostname.domain.what";&lt;br /&gt;&lt;br /&gt;The problem is that NetworkManager does not read the file called /etc/dhclient.conf.  NetworkManager generates it's own .conf file to pass to dhclient.  Finally I came across a post that mentioned creating a file called /etc/dhclient-ifname.conf.  In my case, the files are called:&lt;br /&gt;/etc/dhclient-eth0.conf&lt;br /&gt;/etc/dhclient-wlan0.conf&lt;br /&gt;&lt;br /&gt;I placed the above configuration option for sending the hostname into these files and restarted NetworkManager.  NetworkManager or the dhclient program picked up these file for the interface and sent the host-name.  So it works for me now.  &lt;br /&gt;&lt;br /&gt;This is what's in my /etc/dnsmasq.conf file on the router: &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;interface=br0&lt;br /&gt;domain=doman.internal&lt;br /&gt;resolv-file=/etc/resolv.dnsmasq&lt;br /&gt;addn-hosts=/etc/hosts.dnsmasq&lt;br /&gt;expand-hosts&lt;br /&gt;min-port=4096&lt;br /&gt;dhcp-range=192.168.xx.mm,192.168.xx.rr,255.255.255.0,1440m&lt;br /&gt;dhcp-option=3,192.168.99.2&lt;br /&gt;dhcp-authoritative&lt;br /&gt;dhcp-host=00:15:C5:BB:37:3C,192.168.xx.aa,1440m&lt;br /&gt;dhcp-host=00:0B:82:04:03:E7,192.168.xx.bb,1440m&lt;br /&gt;dhcp-host=00:04:F2:02:27:62,192.168.xx.cc,1440m&lt;br /&gt;dhcp-host=MyHostname.domain.internal,192.168.xx.hh&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you don't want to maintain a /etc/hosts file on all of your machines, ssh into the router and edit the /etc/hosts file.  Any ip and name pair will resolve when doing the following from the command line:&lt;br /&gt;host machine-name&lt;br /&gt;&lt;br /&gt;The /etc/hosts/file looks like this: &lt;b&gt;This doesn't work&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;192.168.xx.aa MyHostname&lt;br /&gt;192.168.xx.bb AnotherHostname&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Update: Modifying the /etc/hosts files directly doesn't work.  This &lt;a href="http://rhodesmill.org/brandon/2008/tomato-reverse-dns/"&gt;post&lt;/a&gt; describes what you need to do.  Go to Basic -&gt;Static DHCP and add an entry.  Don't fill out a mac address.&lt;br /&gt;&lt;br /&gt;Update: Added a semi-colon to the send host-name line.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-6853619975191549987?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/6853619975191549987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=6853619975191549987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6853619975191549987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6853619975191549987'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/01/send-hostname-to-router.html' title='Send Hostname to Router'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-3365258949935895347</id><published>2009-01-20T19:10:00.000-05:00</published><updated>2009-01-22T07:51:48.921-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='government'/><category scheme='http://www.blogger.com/atom/ns#' term='methodologies'/><title type='text'>W2COG Agile for the Government</title><content type='html'>I came to &lt;a href="http://www.w2cog.org"&gt;W2COG&lt;/a&gt; website because it was referenced in an article in the Communications of the ACM on using agile software methods for government projects.  They did an experiment where two projects were to produce similar software.  One project used the "standard" procedures, spent $1.5 million, and only produced a document.  The other project used agile methods, spent $100k, and produced working software.  &lt;br /&gt;&lt;br /&gt;They've published some information on using agile in government projects.  Go to their website and click the publications link.  I would provide a link, but it's one of the worst uses of flash for a website that I've seen (see &lt;a href="http://soweva.blogspot.com/2009/01/flash-gone-wrong.html"&gt;previous post&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Update: Changed some of the sentences around and did away with worst website moniker.  I've seen much worse sites.  I was frustrated so I was harsh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-3365258949935895347?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/3365258949935895347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=3365258949935895347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3365258949935895347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3365258949935895347'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/01/w2cog-agile-for-government.html' title='W2COG Agile for the Government'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4284562036353884203</id><published>2009-01-20T18:51:00.000-05:00</published><updated>2009-01-20T19:10:08.012-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flash only'/><title type='text'>Flash Gone Wrong</title><content type='html'>If you want to a site where flash has gone wrong check out the website for the &lt;a href="http://www.w2cog.org/"&gt;World Wide Consortium for the Grid&lt;/a&gt;.  I don't understand why someone would want to create the entire site in flash.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4284562036353884203?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4284562036353884203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4284562036353884203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4284562036353884203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4284562036353884203'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/01/flash-gone-wrong.html' title='Flash Gone Wrong'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8044575423188593389</id><published>2009-01-19T11:19:00.000-05:00</published><updated>2009-03-29T12:15:03.114-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='test 1.34.1'/><category scheme='http://www.blogger.com/atom/ns#' term='boost'/><title type='text'>Don't Use Boost Test</title><content type='html'>I've been using Boost Test in some production code that I work on.  This code has to run and compile on RHEL 5.  This should include the test, otherwise the tests aren't very useful.  My work environment had been Fedora 7. &lt;br /&gt;&lt;br /&gt;I recently updated my work laptop to Fedora 10.  I started running my unit tests and noticed that they were failing. In version 1.34.1, the way to create and run tests was changed to what appears to be an incompatible way of setting up and running tests now.  Because of the above requirements for RHEL 5 compatibility, this means that I can't rely on Boost Test. &lt;br /&gt;&lt;br /&gt;I've been somewhat skeptical of using Boost, this kind of reinforces it for me.  From what I can tell, there's been no guarantee of backwards compatibility or I've never read one.  Perhaps the other modules/libraries in Boost do provide some kind of statement.  The libraries that are scheduled for inclusion in the new C++ standard are probably the most stable. &lt;br /&gt;&lt;br /&gt;If anyone can provide any hints how to fix this without adding too many ifdefs, feel free to chime in.  I've not been able to use the suggested fixes in the link below.&lt;br /&gt;&lt;br /&gt;Here's the error message that I get on link using the old style of Boost Test.&lt;br /&gt;/usr/lib/gcc/i386-redhat-linux/4.3.2/../../../crt1.o: In function `_start': (.text+0x18): undefined reference to `main'&lt;br /&gt;&lt;br /&gt;Discussion about changes:&lt;br /&gt;http://archives.free.net.ph/message/20071218.095023.e2639d79.en.html&lt;br /&gt;&lt;br /&gt;Here's an example using the new way that actually works.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#define BOOST_TEST_DYN_LINK &lt;br /&gt;#define BOOST_TEST_MODULE MyTest&lt;br /&gt;#include &amp;lt boost/test/unit_test.hpp&amp;gt&lt;br /&gt;&lt;br /&gt;BOOST_AUTO_TEST_CASE( my_test )&lt;br /&gt;{&lt;br /&gt;    BOOST_CHECK_EQUAL(2, 2 );&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt;I'm still using Boost Test even though it's not backwards compatibility.  There's no requirements for testing in the code base that I'm using so I just use the post 1.34 capability.  Also, there's no way that I could use another tool associated with the software product that I'm using. The requirement is that the software be available on RHEL 5.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8044575423188593389?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8044575423188593389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8044575423188593389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8044575423188593389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8044575423188593389'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/01/dont-use-boost-test.html' title='Don&apos;t Use Boost Test'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-9129455966862282505</id><published>2009-01-10T16:47:00.000-05:00</published><updated>2009-01-10T16:53:03.276-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='beta'/><title type='text'>Windows 7 Beta Fail</title><content type='html'>So, I was going to download the Windows 7 Beta and install it on a qemu+kvm virtual machine.  This would be the first time that I've ever downloaded a MS Beta product. Unfortunately, I need a MS Passport account so I can sign in and get it.  &lt;br /&gt;&lt;br /&gt;Considering all of the flack that MS has gotten for Vista, you would think that they would make obtaining the beta really easy.  They're handing out keys for the OS like candy.  Why would they limit a user to a Windows Passport account?  &lt;br /&gt;&lt;br /&gt;I may have had one in the past, but I don't remember what it was/is.  I'm certainly not going to sign up for one now.  My wife has a HotMail account.  I may have her download it tomorrow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-9129455966862282505?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/9129455966862282505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=9129455966862282505' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/9129455966862282505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/9129455966862282505'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/01/windows-7-beta-fail.html' title='Windows 7 Beta Fail'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5882282018051565878</id><published>2009-01-01T17:03:00.000-05:00</published><updated>2009-01-01T17:32:09.060-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='2008'/><title type='text'>Books read in 2008</title><content type='html'>Books that I've read during 2008.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Non-Fiction&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Misbehavior-Markets-Fractal-Financial-Turbulence/dp/0465043577/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1230847769&amp;sr=1-1"&gt;The (Mis)Behavior of Markets&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Super-Crunchers-Thinking-Numbers-Smart/dp/0553384732/ref=pd_bbs_2?ie=UTF8&amp;s=books&amp;qid=1230847676&amp;sr=8-2"&gt;SuperCrunchers&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Tipping-Point-Little-Things-Difference/dp/0316346624/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1230848102&amp;sr=1-1"&gt;The Tipping Point&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1230848167&amp;sr=1-1"&gt;Clean Code&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Others not listed&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fiction&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Ender-Exile-Orson-Scott-Card/dp/0765304961/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1230848799&amp;sr=1-1"&gt;Ender in Exile&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Infoquake-Book-One-Jump-Trilogy/dp/1844165825/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1230848679&amp;sr=8-1"&gt;Infoquake&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/s/qid=1230848747/ref=a9_sc_1?ie=UTF8&amp;search-alias=stripbooks&amp;field-keywords=raymond%20feist"&gt;Lots of Raymond Fiest books&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Others not listed&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5882282018051565878?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5882282018051565878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5882282018051565878' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5882282018051565878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5882282018051565878'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2009/01/books-read-in-2008.html' title='Books read in 2008'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5251885059824161104</id><published>2008-12-22T23:39:00.001-05:00</published><updated>2008-12-22T23:45:34.865-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TSO'/><category scheme='http://www.blogger.com/atom/ns#' term='Thompson-Boling Arena'/><title type='text'>TSO in Knoxville Tn</title><content type='html'>Lee Ann and I went to Knoxville to see the &lt;a href="http://www.trans-siberian.com/index-main.php"&gt;Trans Siberian Orchestra&lt;/a&gt; for our anniversary.  It was a good show.  Too bad Thompson-Boling Area messed things up by not putting up signs for the Will Call.  We walked up to the entrance (3 Flights?) in 24 degF temps only to be told that we had to go back down for the Will Call. I noticed lots of others walking back down.  I should have caught a clue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5251885059824161104?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5251885059824161104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5251885059824161104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5251885059824161104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5251885059824161104'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/12/tso-in-knoxville-tn.html' title='TSO in Knoxville Tn'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1554047812796414516</id><published>2008-12-01T20:52:00.000-05:00</published><updated>2008-12-01T21:41:22.646-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='selinux'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Windows, USB drives, Military</title><content type='html'>If you hadn't heard, there is a ban on &lt;a href="http://redtape.msnbc.com/2006/04/military_thumb_.html"&gt;removable&lt;/a&gt; &lt;a href="http://blog.wired.com/defense/2008/11/military-usb-ba.html"&gt;re-writable&lt;/a&gt; &lt;a href="http://blog.wired.com/defense/2008/11/army-bans-usb-d.html"&gt;media&lt;/a&gt; in effect for the US Military. From what I'm hearing, this could be indefinite.  I'm not in any position to know this for a fact, but I've heard that they're looking for a solution to this problem.  If it was as easy to fix as not enabling autorun, I'm sure that it would have blown over and personnel would be getting their usb drives back. &lt;br /&gt;&lt;br /&gt;The above really illustrates the problem of security in a Windows environment.  Targeted exploits are being written that are not caught by virus scanners because they're not common enough in the wild.  The virus scanners are doing pattern matching and no one has entered the new pattern.  Consumer Reports pointed out &lt;a href="http://www.heise-online.co.uk/security/Is-it-permissible-to-create-new-viruses--/features/77440"&gt;just how bad the situation&lt;/a&gt; was in 2006.&lt;br /&gt;&lt;br /&gt;The interesting thing about this is that this worm/virus probably propagated without the user having admin access.  Most people take for granted that when running as a limited user it's harder to infect the system.  It looks like this didn't stop this virus, since most of those users won't be running as an admin.  &lt;br /&gt;&lt;br /&gt;Perhaps it's time that the U.S. Military stopped depending on Windows and decided to use other operating systems. The NSA has provided a very valuable Linux kernel security addon called &lt;a href="http://www.nsa.gov/selinux/"&gt;SELinux&lt;/a&gt;.  It should be possible to create policies that would prevent this from happening on a linux system.  &lt;br /&gt;&lt;br /&gt;To begin, the USB drive should not be mounted with execute permission.  This will prevent casual program execution.  Using SELinux, it should be possible to limit the user to running only applications specified by the admin in the most restricted environment.  I don't know how it's done, but it should be possible to prevent all shells and interpreted programs from running code from the USB drive.  &lt;br /&gt;&lt;br /&gt;I know what you're going to say next.  There's a lot of windows applications that are needed.  Run them in a virtual machine, but prevent that virtual machine from having access to USB drives.  If the user needs data from a drive, the user will have to copy it to an appropriate location.  This option will work well in the field.  Laptops with virtualization enabled processors will be able to run VMWare or some other vm product reasonably well enough for most applications.  Harden the laptop with all of the security that it needs.&lt;br /&gt;&lt;br /&gt;In an office environment skip Citrix and provide the users with a virtual machine running on a software like &lt;a href="http://www.qumranet.com"&gt;Qumranet's&lt;/a&gt; (purchased by RedHat recently) virtual machine products.  Watch the &lt;a href="http://www.qumranet.com/products-and-solutions/video-library/27-video-library/82-solid-ice-product-demo"&gt;video of 1080p HD video&lt;/a&gt; being streamed from the virtual machine to a thin client. I hear that Wyse, makers of thin clients, is having a &lt;a href="http://www.itwire.com/content/view/1955/53/"&gt;record year&lt;/a&gt; with the economy in a slump.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1554047812796414516?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1554047812796414516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1554047812796414516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1554047812796414516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1554047812796414516'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/12/windows-usb-drives-military.html' title='Windows, USB drives, Military'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7509500917873014848</id><published>2008-11-23T15:28:00.000-05:00</published><updated>2008-11-23T15:38:50.136-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='taleb'/><category scheme='http://www.blogger.com/atom/ns#' term='mandelbroit'/><category scheme='http://www.blogger.com/atom/ns#' term='businees'/><title type='text'>The Fragility of the Economic System</title><content type='html'>I watch the Bozo Business reporters on CNBC and Fox.  Mostly CNBC early in the morning and during lunch.  They're pretty much cluess and I don't mean that in a nice way.  Here's an excellent example of this.  Follow the link and watch the video. It contains interviews with Peter Schiff on various news programs.  The video was floating amongst the traders.&lt;br /&gt;&lt;a href="http://www.cnbc.com/id/27790985"&gt;Trader Talk&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Here's an &lt;a href="http://www.pbs.org/newshour/bb/business/july-dec08/psolman_10-21.html"&gt;interview&lt;/a&gt; with Nassim Taleb and Benoit Mandelbroit on the economy. They're very worried about what will happen.  &lt;br /&gt;&lt;br /&gt;Read more by Taleb at his website &lt;a href="http://www.fooledbyrandomness.com/"&gt;Fooled by Randomness&lt;/a&gt;.  I've read his book &lt;span style="font-style:italic;"&gt;The Black Swan&lt;/span&gt;, but haven't read the book &lt;span style="font-style:italic;"&gt;Fooled by Randomness&lt;/span&gt;. &lt;br /&gt;&lt;br /&gt;I'm in the process of reading Mandelbroit's book &lt;a href="http://www.amazon.com/Misbehavior-Markets-Fractal-View-Reward/dp/0465043577/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1227472558&amp;sr=1-2"&gt;The (Mis)Behavior of Markets&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7509500917873014848?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7509500917873014848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7509500917873014848' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7509500917873014848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7509500917873014848'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/11/fragility-of-economic-system.html' title='The Fragility of the Economic System'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5143002334858621740</id><published>2008-11-22T13:21:00.000-05:00</published><updated>2008-11-22T13:29:31.847-05:00</updated><title type='text'>Computers, Malware, Law</title><content type='html'>Simplification: A substitute teach was charged with showing students pornography when windows with pictures of naked people started popping up on the classroom computer.   She could have gone to jail for a long time.  It's an example of how clueless law enforcement is when it comes to computers.  There was no forensic investigation as to what happened with the computer.  It's hard to believe that New London County State's Attorney Michael Regan kept his job. &lt;br /&gt;&lt;br /&gt;She was cleared of the pornography charges but still had to plead guilty to disorderly conduct.  I suppose that this was a face saving move by Michael Regan. &lt;br /&gt;&lt;br /&gt;Go here to get more detail: &lt;a href="http://blogs.courant.com/rick_green/2008/11/connecticut-drops-felony-charg.html"&gt;Connecticut drops felony charges against Julie Amero, four years after her arrest&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5143002334858621740?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5143002334858621740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5143002334858621740' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5143002334858621740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5143002334858621740'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/11/computers-malware-law.html' title='Computers, Malware, Law'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2175415428204060966</id><published>2008-11-22T10:45:00.000-05:00</published><updated>2008-11-22T11:19:53.973-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='loyalty'/><category scheme='http://www.blogger.com/atom/ns#' term='bonuses'/><title type='text'>Reviews, Bonuses, Loyalty</title><content type='html'>Since it's the time of year for reviews and bonuses, there's been a few articles to come out recently. The following link is to a posting of Bob Sutton's that contains links to information about performance reviews. &lt;a href="http://bobsutton.typepad.com/my_weblog/2008/10/sam-culbert-in-the-wall-street-journal-get-rid-of-the-performance-review.html"&gt;Sam Culbert in the Wall Street Journal: Get Rid of the Performance Review!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nytimes.com/2008/11/20/opinion/20ariely.html?_r=1&amp;partner=permalink&amp;exprod=permalink"&gt;What’s the Value of a Big Bonus?&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;What would you expect the results to be? When we posed this question to a group of business students, they said they expected performance to improve with the amount of the reward. But this was not what we found. The people offered medium bonuses performed no better, or worse, than those offered low bonuses. But what was most interesting was that the group offered the biggest bonus did worse than the other two groups across all the tasks.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;None of the above is new.  Annual performance reviews are, at best, a time to rank people.  It's easier to justify who to layoff or fire.  &lt;br /&gt;&lt;br /&gt;When given yearly, bonuses are expected.  When it becomes an expectation, it's not really a bonus anymore.  It's a part of the yearly compensation.  If there's a year when one isn't given, you'll find out that someone was expecting that money to buy their kids something for Christmas or pay some type of expense.  Worst yet, you may be sending a signal to employees that things aren't working out so well at the company.  Ideally, the company is open honest with it's employees such that company performance is known and isn't a surprise.  The employees should have been treated well enough that you wouldn't expect them to leave when bad news is announced.  This is called loyalty and it's something today's worker can't afford to give lightly.  &lt;br /&gt;&lt;br /&gt;Companies that want loyalty should know that it isn't earned easily.  It's earned with trust which is built on honesty. Employees need to trust their supervisors and management.  Trust comes from being able to believe what management says.  &lt;br /&gt;&lt;br /&gt;If I were an autoworker, there's no way that I would have any loyalty to automakers.  It was obvious from the testimony before congress that don't know what they're doing.  They danced around questions and couldn't give good direct answers. They can't be trusted.&lt;br /&gt;&lt;br /&gt;It's the same thing with politics.  I'm an independent because I can't trust what either party says.  I won't sign up for the dogma that is espoused by either side, because I don't believe that they're honest.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2175415428204060966?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2175415428204060966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2175415428204060966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2175415428204060966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2175415428204060966'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/11/reviews-bonuses-loyalty.html' title='Reviews, Bonuses, Loyalty'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7144927289615066761</id><published>2008-11-21T08:51:00.000-05:00</published><updated>2008-11-21T08:56:11.108-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='sutton'/><category scheme='http://www.blogger.com/atom/ns#' term='automakers'/><title type='text'>Sutton on Automaker Mgmt.</title><content type='html'>Instead of pointing the finger at the workers and their compensation perhaps it time to talk about mgmt.  Bob Sutton does this in his post, &lt;a href="http://bobsutton.typepad.com/my_weblog/2008/11/the-auto-industry-bailout-thoughts-about-why-gm-executives-are-clueless-and-their-no-we-cant-mindset.html"&gt;The Auto Industry Bailout: Thoughts About Why GM Executives Are Clueless And Their Destructive “No We Can’t” Mindset&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;I could list hundreds of management, cultural, and operational reasons why I believe that GM is such a flawed organization, but to me, a pair of root causes standout:  Most of the senior executives  -- and many of the managers -- are (1) clueless about what matters most and (2) suffer from  a "no we can't" mindset.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7144927289615066761?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7144927289615066761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7144927289615066761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7144927289615066761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7144927289615066761'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/11/sutton-on-automaker-mgmt.html' title='Sutton on Automaker Mgmt.'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2730175339971514308</id><published>2008-08-24T11:42:00.000-04:00</published><updated>2008-08-24T11:46:09.644-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Biden'/><category scheme='http://www.blogger.com/atom/ns#' term='Ron Paul'/><title type='text'>Joe Biden Anti-Tech Guy</title><content type='html'>I've never really cared for Joe Biden this &lt;a href="http://news.cnet.com/8301-13578_3-10024163-38.html?tag=newsLeadStoriesArea.0"&gt;CNET&lt;/a&gt; article sums it up for me. Looks like I have even more of a reason to write in Ron Paul's name.  &lt;br /&gt;&lt;br /&gt;He's just another example of big government advocates trying to help maintain the status quo.  &lt;br /&gt;&lt;blockquote&gt;Last year, Biden sponsored an RIAA-backed bill called the Perform Act aimed at restricting Americans' ability to record and play back individual songs from satellite and Internet radio services. (The RIAA sued XM Satellite Radio over precisely this point.)&lt;/blockquote&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2730175339971514308?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2730175339971514308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2730175339971514308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2730175339971514308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2730175339971514308'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/08/joe-biden-anti-tech-guy.html' title='Joe Biden Anti-Tech Guy'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-6875283179077505464</id><published>2008-08-21T08:38:00.000-04:00</published><updated>2008-08-22T22:27:47.763-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='assholes'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>Clients Can't be Assholes</title><content type='html'>Here's a &lt;a href="http://www.infoq.com/presentations/fernandez-sales-do-the-hustle"&gt;presentation&lt;/a&gt; by Obie Fernandez on running a consulting business. There are some good ideas here.  I like the part near the end (30 minute mark) where he says that they don't tolerate asshole clients.  He provides an example of client "misbehaviour."  His remedy was that the person had to apologize to the entire team.&lt;br /&gt;&lt;br /&gt;This ties in well to the book &lt;a href="http://www.amazon.com/Asshole-Rule-Civilized-Workplace-Surviving/dp/0446698202/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1219457765&amp;sr=8-1"&gt;The No Asshole Rule&lt;/a&gt; by &lt;a href="http://bobsutton.typepad.com/"&gt;Bob Sutton&lt;/a&gt;.  Obie's goal is to head off "asshole poisoning."  By not allowing this behaviour, he maintains a good working environment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-6875283179077505464?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/6875283179077505464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=6875283179077505464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6875283179077505464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6875283179077505464'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/08/clients-cant-be-assholes.html' title='Clients Can&apos;t be Assholes'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1529116849370932473</id><published>2008-08-06T21:51:00.001-04:00</published><updated>2008-08-06T22:07:28.962-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build time'/><title type='text'>Build Times</title><content type='html'>Oh I wish that the product that I work with could have &lt;a href="http://lwn.net/Articles/292995/"&gt;build times like the linux kernel&lt;/a&gt;. &lt;br /&gt;&lt;blockquote&gt;For example, for the kernel, I can literally rebuild my whole kernel (which is just what I use on _that_ machine) in about 16 seconds. This is _not_ using ccache or anything else - it's rebuilding the whole tree with -j16.&lt;/blockquote&gt;&lt;br /&gt;Obviously Linus has a machine with at least  8 cores if not a machine that has 4 quad core processors.  Also, he has enough memory to keep the entire kernel tree in the buffers. In addition, the kernel is highly modular so there aren't as many dependencies between systems.  This means that there aren't a lot of extraneous header files that would slow down the build.&lt;br /&gt;&lt;br /&gt;If you know about agile, you  know why this is important.  Fast build times means:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt; An automated build that can let you know at the minimum that your project is/is not building.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Fast builds "probably" means that your product doesn't have a lot of dependencies if it is large and this lends itself to incorporating tests and running those test via automation as well.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The above is the beginning of continuous integration. It can help your software quality especially if you take it seriously and start doing the other things that go along with Agile processes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1529116849370932473?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1529116849370932473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1529116849370932473' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1529116849370932473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1529116849370932473'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/08/build-times.html' title='Build Times'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7525875612171923552</id><published>2008-08-03T16:08:00.000-04:00</published><updated>2008-08-03T16:17:06.045-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='diets'/><title type='text'>Diets</title><content type='html'>This is a follow up to the &lt;a href="http://soweva.blogspot.com/2008/07/bias-and-diets.html"&gt;Bias and Diets&lt;/a&gt; post earlier. The &lt;a href="http://www.nytimes.com/2008/07/17/health/nutrition/17diets.html"&gt;latest long term study&lt;/a&gt; on diets suggests that low carb diets work better than the low fat diets.  &lt;br /&gt;&lt;blockquote&gt;The biggest weight loss happened in the first five months of the diet — low-fat and Mediterranean dieters lost about 10 pounds, and low-carbohydrate dieters lost 14 pounds.&lt;br /&gt;&lt;br /&gt;By the end of two years, all the dieters had regained some, but not all, of the lost weight. The low-fat dieters showed a net loss of six pounds, and the Mediterranean and low-carbohydrate dieters both lost about 10 pounds.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Another &lt;a href="http://www.boston.com/news/health/blog/2008/07/diet_study_hold.html"&gt;article&lt;/a&gt; about this study has more information:&lt;br /&gt;&lt;blockquote&gt;For people with cholesterol problems, the low-carb diet seemed best; for those at risk for diabetes, the Mediterranean diet provided more health benefits.&lt;br /&gt;&lt;br /&gt;"The take-home message should be that we should abandon the idea that low fat diets are the number one way for people to lose weight –- it wasn’t the best diet, it can be helpful for some people, but overall I think the first choice should be the Mediterranean or the low carb," he said.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7525875612171923552?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7525875612171923552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7525875612171923552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7525875612171923552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7525875612171923552'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/08/diets.html' title='Diets'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2367706005125750242</id><published>2008-08-03T13:30:00.000-04:00</published><updated>2008-08-03T13:42:57.529-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dunbar'/><category scheme='http://www.blogger.com/atom/ns#' term='150'/><category scheme='http://www.blogger.com/atom/ns#' term='number'/><category scheme='http://www.blogger.com/atom/ns#' term='tipping point'/><title type='text'>Dunbar's Number, Rule of 150</title><content type='html'>I came across &lt;a href="http://en.wikipedia.org/wiki/Dunbar's_number"&gt;Dunbar's Number&lt;/a&gt; or the Rule of 150 while reading the &lt;a href="http://www.gladwell.com/tippingpoint/"&gt;The Tipping Point&lt;/a&gt;. I've noticed that the small companies where I've worked have been less than 150 people.  BMH was approaching 150 employee's when it was purchased.&lt;br /&gt;&lt;br /&gt;Since being bought out by a much larger company, the BMH operation has changed quite a bit.  It no longer has the same feel even though I work with the same basic people. This probably has to do with the way in which the more common processes have been changed and the fact that one of the founders of BMH has become part time as he transitions into retirement.  &lt;br /&gt;&lt;br /&gt;Don't get me wrong about the above statements.  I am not trying to be derogatory toward my current employer.  It's more of comment/observation about the fact that small companies that want to grow need to realize that will need to change or they won't be successful.  &lt;br /&gt;&lt;br /&gt;Management has to prepare for the change and make that change easy or else they will lose the people that made them successful.  (They may lose them anyway.)  The &lt;a href="http://en.wikipedia.org/wiki/Hutterite"&gt;Hutterite&lt;/a&gt; communities mentioned both in the article and the book recognized this early on and have a rule that communities must split once they reach 150 members.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2367706005125750242?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2367706005125750242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2367706005125750242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2367706005125750242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2367706005125750242'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/08/dunbars-number-rule-of-150.html' title='Dunbar&apos;s Number, Rule of 150'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7909369433433467538</id><published>2008-07-30T09:02:00.000-04:00</published><updated>2008-07-30T09:06:14.229-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bias'/><category scheme='http://www.blogger.com/atom/ns#' term='diets'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Bias and Diets</title><content type='html'>Here's an interesting blog post about &lt;a href="http://www.overcomingbias.com/2008/07/gary-taubes-goo.html"&gt;Bias and Diets&lt;/a&gt;.&lt;br /&gt;&lt;blockquote&gt;Why is Taubes so interested in bias?  For several decades, it has been the conventional wisdom that dietary fat (and especially saturated fat) contributes to obesity, heart disease, and cancer.  Judging from Taubes’ exhaustive research -- indeed, I'd be surprised if any other book examined bias within a particular scientific field in such detail -- the conventional wisdom was based on unreliable and slender evidence that, once established and institutionalized in government funding, set a pattern of confirmation bias by which further research was judged (or ignored). &lt;/blockquote&gt;&lt;br /&gt;I recommend that you read the article and read the interviews at the bottom.  If there's this much bias just for diets, it makes you wonder about the global warming debate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7909369433433467538?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7909369433433467538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7909369433433467538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7909369433433467538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7909369433433467538'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/07/bias-and-diets.html' title='Bias and Diets'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-781711559717433360</id><published>2008-07-13T16:55:00.000-04:00</published><updated>2008-07-13T18:01:01.349-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='router'/><category scheme='http://www.blogger.com/atom/ns#' term='tomato'/><category scheme='http://www.blogger.com/atom/ns#' term='openwrt'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><title type='text'>Tomato Firmware</title><content type='html'>After listening to the discussion regarding wireless routers n the &lt;a href="http://www.twuug.org"&gt;TWUUG&lt;/a&gt; list, I finally decided to buy a &lt;a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16833124190"&gt;WRT54GL&lt;/a&gt;.  About 4 years ago I purchased a Linksys WRT54GS v1.1 with the intention of replacing it's bios with one of the custom firmware releases. I never got around to it and I didn't want to brick my only router.  So I bought the WRTG54L since it's the only one of the WRT54G/GS models that you can put Linux on now. All of the others have limited memory and only run VxWorks.  &lt;br /&gt;&lt;br /&gt;I installed &lt;a href="http://www.openwrt.org"&gt;OpenWRT&lt;/a&gt;.  It installed without a problem.  I wanted a nice webgui, but the latest didn't have one or I didn't find it.  Instead, I used &lt;a href="http://www.polarcloud.com/tomato"&gt;Tomato&lt;/a&gt;.  &lt;br /&gt;&lt;br /&gt;Tomato's webgui is nice.  I set it up within a few minutes and replaced the old router with the new. The network statistics are cool. It provides a realtime graph that can be viewed in the browser and it maintains a daily, weekly, and monthly log.&lt;br /&gt;&lt;br /&gt;I've turned on QOS, but I don't know how well it is working.  This week should give me an idea of how well the QOS works.  I set my Vonage voip device to have the highest settings.&lt;br /&gt;&lt;br /&gt;I need the extra router for a trip to the beach later this month. After that I'll play around with OpenWRT.  There are some interesting things that can run on the router.  I want to play around with &lt;a href="http://www.asterisk.org/"&gt;Asterisk&lt;/a&gt;.  I've got some actual voip phones that I can use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-781711559717433360?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/781711559717433360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=781711559717433360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/781711559717433360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/781711559717433360'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/07/tomato-firmware.html' title='Tomato Firmware'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2031631713401594820</id><published>2008-07-01T22:43:00.000-04:00</published><updated>2008-07-01T22:45:20.125-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='images'/><category scheme='http://www.blogger.com/atom/ns#' term='license'/><category scheme='http://www.blogger.com/atom/ns#' term='CC'/><title type='text'>CC licensed images</title><content type='html'>Here's an &lt;a href="http://kernelslacker.livejournal.com/126823.html"&gt;interesting post&lt;/a&gt; about the usage of Creative Commons material available on the internet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2031631713401594820?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2031631713401594820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2031631713401594820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2031631713401594820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2031631713401594820'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/07/cc-licensed-images.html' title='CC licensed images'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1059170289097143711</id><published>2008-06-30T20:23:00.001-04:00</published><updated>2008-06-30T20:27:11.968-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='style'/><title type='text'>Google C++ Style Guide</title><content type='html'>Here's the &lt;a href="http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml"&gt;Google C++ Coding Style Guide&lt;/a&gt;.  I looked for other languages but didn't find any.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1059170289097143711?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1059170289097143711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1059170289097143711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1059170289097143711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1059170289097143711'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/06/google-c-style-guide.html' title='Google C++ Style Guide'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8213564885336970283</id><published>2008-06-28T21:54:00.000-04:00</published><updated>2008-06-28T22:02:36.248-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os'/><category scheme='http://www.blogger.com/atom/ns#' term='processor'/><category scheme='http://www.blogger.com/atom/ns#' term='64bit'/><title type='text'>Processor support for 64 bit?</title><content type='html'>While chatting with a friend online the other day I became curious how one would determine if a processor supports 64bit and if the kernel is 64bits. Know the answer to first question could have helped me out a few weeks ago when I tried to install the x86_64 version of Fedora 9 on my wife's laptop.  Unfortunately when I booted the install disk, the installer message stated that it was not 64bit capable. &lt;br /&gt;&lt;br /&gt;To determine if you processor supports 64bit mode in Linux, the easiest thing to do is:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;grep lm /proc/cpuinfo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The lm stands for long mode and it's in the cpu flags section.  If more than one line is returned with the same information, the processor has multiple cores.  &lt;br /&gt;&lt;br /&gt;To determine if the OS kernel what instruction set it is running use:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;uname -m&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A value of x86_64 indicates that it is running the 64 bit extensions for Intel/AMD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8213564885336970283?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8213564885336970283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8213564885336970283' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8213564885336970283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8213564885336970283'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/06/processor-support-for-64-bit.html' title='Processor support for 64 bit?'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-9176405593590359182</id><published>2008-06-26T17:27:00.000-04:00</published><updated>2008-06-26T17:48:27.470-04:00</updated><title type='text'>Could not chdir to home directory /home/xxx</title><content type='html'>I recently installed Fedora 9 x86_64 on my home machine.  This is the first time that I've run the 64 bit version.  I didn't disable SELinux this time either.  &lt;br /&gt;&lt;br /&gt;I've got most things working well on the machine.  The most annoying issue that I've had is when I used ssh to access my machine from somewhere else.  Everytime that I logged in I would get the the following message and get dumped to the / directory.  &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Could not chdir to home directory /home/xxx: Permission denied&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I could type cd and it would take me to my home directory.  I could read files in those directories.   Looking around I found that others were having problems but usually it was a pam problem or something else related to authentication.  Eventually I decided that it was a SELinux issue.  &lt;br /&gt;&lt;br /&gt;Since I've never run SELinux on my machine, it stands to reason that none of the proper contexts were ever applied to the home directories.  After digging around with google and figuring out what I needed I discovered the problem.  Below is what my context looked like:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&gt; ls -Zd * &lt;br /&gt;drwx------  xxx  xxx system_u:object_r:file_t:s0      xxx&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;I created another user and discovered that what it should look like is this:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;drwx------  aaa aaa system_u:object_r:user_home_dir_t:s0 aaa&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;To change the context to be that I used: &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&gt;chcon -t user_home_dir_t xxx&lt;br /&gt;&gt; ls -Zd * &lt;br /&gt;drwx------  xxx xxx system_u:object_r:file_t:s0      xxx&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;SELinux tended to be difficult to use.  Fedora and the other distributions are working hard to make it easier to use.  Consider leaving it enabled when working with newer distributions.  It could prevent a zero day exploit from taking over your machine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-9176405593590359182?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/9176405593590359182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=9176405593590359182' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/9176405593590359182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/9176405593590359182'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/06/could-not-chdir-to-home-directory.html' title='Could not chdir to home directory /home/xxx'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1446971542841517191</id><published>2008-05-18T10:04:00.000-04:00</published><updated>2008-05-18T10:19:00.041-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='house'/><title type='text'>New Railing and Storm Doors</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_WcJ3T1nNYic/SDA6slxvuwI/AAAAAAAAADA/c0jmsds87zk/s1600-h/homepic_blog.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_WcJ3T1nNYic/SDA6slxvuwI/AAAAAAAAADA/c0jmsds87zk/s320/homepic_blog.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5201722107342338818" /&gt;&lt;/a&gt;&lt;br /&gt;We decided to put up railing last year.  It's not required by code but we figured that it would help improve the look of the house and prevent any unwanted accidents.  We wanted it to last but didn't want to spend a fortune for it.  We finally settled on &lt;a href="http://www.colorguardrailing.com/colorguard/home/default.asp"&gt;ColorGuard&lt;/a&gt; railing.  Each piece of railing comes with everything that you need.  &lt;br /&gt;&lt;br /&gt;Some of the original posts had some rot on them.  They looked nice but were not pressure treated.  Two of them would have need to be replaced this summer no matter what.  The posts were replaced with pressure treated 4x4 posts that had a vinyl sleeve placed over them.&lt;br /&gt;&lt;br /&gt;New &lt;a href="http://www.larsondoors.com/"&gt;Larson&lt;/a&gt; Tradewinds storm doors were installed.  These have the retractable screen.  The door on the front of the house is a full view and the one on the back is a mid view.  The retractable screen is nice since you can open the door at any time and pull down the glass to reveal the screen. There's no mess with the removing glass and installing the screen. &lt;br /&gt;&lt;br /&gt;Here's the before &lt;a href="http://soweva.blogspot.com/2007_06_01_archive.html"&gt;pics&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The new look:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1446971542841517191?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1446971542841517191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1446971542841517191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1446971542841517191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1446971542841517191'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/05/new-railing-and-storm-doors.html' title='New Railing and Storm Doors'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_WcJ3T1nNYic/SDA6slxvuwI/AAAAAAAAADA/c0jmsds87zk/s72-c/homepic_blog.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7796053065719163992</id><published>2008-05-05T22:35:00.000-04:00</published><updated>2008-05-05T22:45:03.045-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><category scheme='http://www.blogger.com/atom/ns#' term='cancer'/><title type='text'>Family and Cancer</title><content type='html'>Lee Ann's cousin's wife has cancer.  She has been documenting her progress on her &lt;a href="http://blog.myspace.com/index.cfm?fuseaction=blog.view&amp;friendID=104504618&amp;blogID=387928852"&gt;MySpace site&lt;/a&gt;.  She and her family are doing as well as can be expected. I can't even imagine what it must be like to deal with it.&lt;br /&gt;&lt;br /&gt;The brother of my best friend from high school had his son diagnosed with Leukemia a couple of years ago.  He's made it through the chemo and I believe that they have stated that it's in remission.  Again, it's not a situation that's easy to imagine.  There is a good documentary called &lt;a href="http://www.pbs.org/independentlens/lioninthehouse/00_learnmore.htm"&gt;A Lion in the House&lt;/a&gt; that appeared on PBS a couple of years ago that deal with children and cancer.   It's probably one of the saddest things I've watched.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7796053065719163992?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7796053065719163992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7796053065719163992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7796053065719163992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7796053065719163992'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/05/family-and-cancer.html' title='Family and Cancer'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-3555606409892423850</id><published>2008-04-13T13:23:00.000-04:00</published><updated>2009-02-13T22:14:23.307-05:00</updated><title type='text'>Pthreads</title><content type='html'>I needed to learn a little about pthreads so that I could modify some code for work.  Below is a sample program that does some basic counting in threads.  I've used pthread_join to wait for the threads to finish.  I did this because I wanted to signal to the threads when to finish.  There's a global value, thread_exit, that is shared with the threads.  Setting thread_exit = true signals all of the threads to exit.  It is set after the program sleeps for 1 second.&lt;br /&gt;&lt;br /&gt;If a thread needs to do a certain amount of work and finish during it's own time, a status flag could be passed into the thread.  When the thread is finished, the flag would be set.  This method is described in the pthread_join man page.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.google.com/search?q=using+pthreads+&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a"&gt;Numerous examples&lt;/a&gt; demonstrating the use of pthreads can be found using google.  &lt;br /&gt;&lt;br /&gt;Put iostream and pthread.h between the &lt;&gt;.&lt;br /&gt;&lt;pre class="brush: cpp"&gt;&lt;br /&gt;//============================================================================&lt;br /&gt;// Name        : pthread_test.cpp&lt;br /&gt;// Author      : James Hubbard&lt;br /&gt;// Version     :&lt;br /&gt;// Copyright   : Public Domain&lt;br /&gt;// Description : Pthread Example&lt;br /&gt;//============================================================================&lt;br /&gt;&lt;br /&gt;#include &lt;&lt;iostream&gt;&gt;&lt;br /&gt;#include &lt;&lt;pthread.h&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;using namespace std;&lt;br /&gt;bool thread_exit = false;&lt;br /&gt;&lt;br /&gt;void *thread_test(void *arg) {&lt;br /&gt;    int thread_num = *((int *)arg);&lt;br /&gt;    int *count = new int(0);  //clean up elsewhere&lt;br /&gt;    while (!thread_exit) {&lt;br /&gt;        (*count)++;&lt;br /&gt;        //if ( !(*count%5000000) )&lt;br /&gt;        // cout &lt;&lt; "thread " &lt;&lt; thread_num &lt;&lt; ": " &lt;&lt; *count &lt;&lt; endl; &lt;br /&gt;    }&lt;br /&gt;    cout &lt;&lt; "Thread " &lt;&lt; thread_num &lt;&lt; "  complete: " &lt;&lt; *count &lt;&lt; endl;&lt;br /&gt;    return (void *)count;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int main() {&lt;br /&gt;    int num_threads = 10;&lt;br /&gt;    pthread_t *thread_id = new pthread_t[num_threads];&lt;br /&gt;&lt;br /&gt;    cout &lt;&lt; "Pthread Test" &lt;&lt; endl;&lt;br /&gt;    for (int i = 0; i &lt; num_threads; i++) {&lt;br /&gt;        int error = pthread_create (&amp;thread_id[i], NULL, &lt;br /&gt;                thread_test, (void *)&amp;i);&lt;br /&gt;        if (error)&lt;br /&gt;            cout &lt;&lt; "Error: " &lt;&lt; error &lt;&lt; endl;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    sleep(1);&lt;br /&gt;    thread_exit = true;&lt;br /&gt;    int *count_value[num_threads];&lt;br /&gt;&lt;br /&gt;    for (int i = 0; i &lt; num_threads; i++ )&lt;br /&gt;        pthread_join(thread_id[i], (void **)&amp;count_value[i]);&lt;br /&gt;&lt;br /&gt;    cout &lt;&lt; endl;&lt;br /&gt;    for (int i = 0; i &lt; num_threads; i++) {&lt;br /&gt;        cout &lt;&lt; "main count " &lt;&lt; i &lt;&lt; ": " &lt;&lt; *count_value[i] &lt;&lt; endl;&lt;br /&gt;        delete count_value[i]; //cleanup counts from threads&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    delete thread_id;&lt;br /&gt;&lt;br /&gt;    return 0;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-3555606409892423850?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/3555606409892423850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=3555606409892423850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3555606409892423850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3555606409892423850'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/04/pthreads.html' title='Pthreads'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-3268175650851843734</id><published>2008-03-31T18:43:00.000-04:00</published><updated>2008-03-31T19:57:10.132-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='fox news'/><category scheme='http://www.blogger.com/atom/ns#' term='cnn'/><title type='text'>Outfoxed: Rupert Murdoch's War on Journalism</title><content type='html'>After watching the primaries this year it's obvious that all of the news agencies are biased.  Fox News is just as bad.  I have less faith in Fox News than I do in CNN.  They are truly horrible.  Without a doubt, they pushed other candidates aside to so that they would not have a chance.  Ron Paul raised more money than any other Republican candidate directly from the people.  At every turn he didn't get the coverage that he deserved. &lt;br /&gt;&lt;br /&gt;Here's an interesting video on Fox News: &lt;br /&gt;&lt;a href="http://video.google.com/videoplay?docid=6737097743434902428&amp;q=outfoxed&amp;total=340&amp;start=0&amp;num=10&amp;so=0&amp;type=search&amp;plindex=0"&gt;Outfoxed: Rupert Murchoch's War on Journalism&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Update 1: Just so you know I don't really care for any of the news networks.  This &lt;a href="http://www.huffingtonpost.com/chez-pazienza/say-what-you-will-requie_b_87282.html"&gt;article&lt;/a&gt; by Chez should give you an idea of just how bad it is at CNN.  I used to watch a lot of CNBC, but the housing crisis and current economic woes illustrates just how clueless they are.  I find myself watching MythBusters and  How it's Made on the Discovery channel more and more.&lt;br /&gt;&lt;br /&gt;Update 2:  Here's &lt;a href="http://article.nationalreview.com/?q=MzQ4YTgwYTk2YmI2YTQ1NDQ5YmI5M2Y1ZDIwOWQyMzM="&gt;another example&lt;/a&gt; of why I don't watch CNBC, Larry Kudlow.  He's one of those that has been talking up the economy. He's been calling it Goldilocks for more than 1.5 years now.  During this time he's give &lt;a href="http://www.rgemonitor.com/"&gt;Roubini&lt;/a&gt; and others that have been talking about how bad it was getting and is now the short end of the stick.  &lt;br /&gt;&lt;br /&gt;Kudlow is a real cheerleader for less gov't regulation and intervention.  To a certain point I think less is more.  The gov't economists really don't know how to model the economy.  (It would be nice to have a scoreboard to see how badly they've done.)  Almost all of the regulation seems to have come after major problems like Great Depression, Savings/Loan, Long Term Capital Managment, Dot.Com Bubble and now Subprime.  &lt;br /&gt;&lt;br /&gt;The Subprime problem has essentially fixed itself.  The banks are scared, people now know not to buy a home they can't afford. (Keep on charging the card though.)  The only reason to enact legislation now is to clean up some of the bad mortgage and loan procedures.  It will also provide a reminder for later generations 40 years from now when they start doing stupid stuff again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-3268175650851843734?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/3268175650851843734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=3268175650851843734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3268175650851843734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3268175650851843734'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/03/outfoxed-rupert-murdochs-war-on.html' title='Outfoxed: Rupert Murdoch&apos;s War on Journalism'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2938364931263180127</id><published>2008-03-19T07:37:00.000-04:00</published><updated>2008-03-19T07:52:55.497-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rental'/><category scheme='http://www.blogger.com/atom/ns#' term='foreclosure'/><title type='text'>Your rental is being foreclosed</title><content type='html'>&lt;a href="http://quinnzblog.blogspot.com/2008/03/youve-just-been-served.html"&gt;Quinn's situation&lt;/a&gt; isn't unique.  It's happening in a lot of places.  It's just a shock when someone you know is having it happen to them.  What probably happened is that the owner took out a sub prime loan or took out too much equity thinking that he would be able to sell it at a profit.  The housing market in HI is doing fine from the reports that I had been hearing, but it's not crazy.  Local lenders had been more conservative as well.  Most of the subprime problem in Hawai'i has been caused by outside lenders.&lt;br /&gt;&lt;br /&gt;Update: Fix spelling mistake in title.  Also note that it is Washington Mutual that owns the mortgage. WaMu is in trouble because of all of their subprime lending.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2938364931263180127?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2938364931263180127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2938364931263180127' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2938364931263180127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2938364931263180127'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/03/youre-rental-is-being-foreclosed.html' title='Your rental is being foreclosed'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4336126748859778430</id><published>2008-03-16T20:29:00.000-04:00</published><updated>2008-03-16T20:52:01.510-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patriot'/><category scheme='http://www.blogger.com/atom/ns#' term='tyranny'/><title type='text'>The End of America</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/RjALf12PAWc&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/RjALf12PAWc&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;p&gt;Book: &lt;a href="http://www.amazon.com/End-America-Letter-Warning-Patriot/dp/1933392797"&gt;The End of America: A Letter of Warning to a Young Patriot&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Update: Jerry B. mentioned that the book &lt;a href="http://www.peikoff.com/op/home.htm"&gt;Ominous Parallels&lt;/a&gt; may be a better book.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4336126748859778430?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4336126748859778430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4336126748859778430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4336126748859778430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4336126748859778430'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/03/end-of-america.html' title='The End of America'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-3975524438488005910</id><published>2008-03-11T17:27:00.000-04:00</published><updated>2008-03-11T17:45:00.966-04:00</updated><title type='text'>Pics from Ohio and Niagara Falls</title><content type='html'>We went to Ohio and Niagara Falls the March 3 - 7.  When we got to Ohio there was 3"-4" of snow on the ground.  The snow melted on Monday when it was in the 60s F.  When we left Ohio Wednesday there was some snow on top of the .5"-1" ice/sleet that had fallen the night before.  There was ice on the trees from Ohio to somewhere in Pennsylvania.  In Niagara, there was snow on the ground but none on the roads.  The river was frozen below the falls.&lt;br /&gt;&lt;br /&gt;The low value of the dollar makes going to Niagara expensive.  One US dollar is about or less than one Canadian dollar.  A meal at TGIF was $100CDN for 4 people that didn't order expensive dishes compared to other items on the menu.  Fish &amp; Chips, quesidilla, salad, and another chicken dish was ordered.  The 4 soft drinks cost ~$16CDN. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_WcJ3T1nNYic/R9b6fREDc1I/AAAAAAAAACA/UHqrL_twJVM/s1600-h/IMG_2685.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_WcJ3T1nNYic/R9b6fREDc1I/AAAAAAAAACA/UHqrL_twJVM/s320/IMG_2685.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5176600236772258642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Sleet/Ice falling in Independence, OH.&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_WcJ3T1nNYic/R9b6fREDc2I/AAAAAAAAACI/KbNLdFwLIS0/s1600-h/IMG_2693.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_WcJ3T1nNYic/R9b6fREDc2I/AAAAAAAAACI/KbNLdFwLIS0/s320/IMG_2693.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5176600236772258658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Sleet/Ice with snow on top the next morning.&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_WcJ3T1nNYic/R9b6fxEDc3I/AAAAAAAAACQ/0X3925vGBBM/s1600-h/IMG_2723.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_WcJ3T1nNYic/R9b6fxEDc3I/AAAAAAAAACQ/0X3925vGBBM/s320/IMG_2723.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5176600245362193266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_WcJ3T1nNYic/R9b6gBEDc4I/AAAAAAAAACY/i2IqOm8nQ5k/s1600-h/IMG_2725.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_WcJ3T1nNYic/R9b6gBEDc4I/AAAAAAAAACY/i2IqOm8nQ5k/s320/IMG_2725.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5176600249657160578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_WcJ3T1nNYic/R9b6gREDc5I/AAAAAAAAACg/wnPXHv0akOI/s1600-h/IMG_2739.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_WcJ3T1nNYic/R9b6gREDc5I/AAAAAAAAACg/wnPXHv0akOI/s320/IMG_2739.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5176600253952127890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_WcJ3T1nNYic/R9b67xEDc6I/AAAAAAAAACo/cwLn_JsMZTg/s1600-h/IMG_2779.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_WcJ3T1nNYic/R9b67xEDc6I/AAAAAAAAACo/cwLn_JsMZTg/s320/IMG_2779.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5176600726398530466" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_WcJ3T1nNYic/R9b69REDc7I/AAAAAAAAACw/3qR8M2-3p4c/s1600-h/IMG_2865.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_WcJ3T1nNYic/R9b69REDc7I/AAAAAAAAACw/3qR8M2-3p4c/s320/IMG_2865.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5176600752168334258" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Picture of a bird taken at Bird Kingdom in Niagara.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_WcJ3T1nNYic/R9b69hEDc8I/AAAAAAAAAC4/xuP02J81ATI/s1600-h/IMG_2878.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_WcJ3T1nNYic/R9b69hEDc8I/AAAAAAAAAC4/xuP02J81ATI/s320/IMG_2878.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5176600756463301570" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Driving on I-79 in Northwestern Pennsylvania on Friday. It wasn't very fun for about an hour.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-3975524438488005910?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/3975524438488005910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=3975524438488005910' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3975524438488005910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3975524438488005910'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/03/pics-from-ohio-and-niagara-falls.html' title='Pics from Ohio and Niagara Falls'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_WcJ3T1nNYic/R9b6fREDc1I/AAAAAAAAACA/UHqrL_twJVM/s72-c/IMG_2685.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8889466101332760046</id><published>2008-02-18T19:33:00.000-05:00</published><updated>2008-02-18T19:37:45.203-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patents'/><category scheme='http://www.blogger.com/atom/ns#' term='protection'/><category scheme='http://www.blogger.com/atom/ns#' term='congress'/><title type='text'>Fix Patent Law Not Protect Special Interests</title><content type='html'>Looks like &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/02/13/AR2008021303731.html"&gt;someone owns the patents cover check scanning and clearing&lt;/a&gt; those checks electronically.  Instead of fixing the patent laws, Congress is planning to pass some special measures to protect the banking industry.  I wish that I could buy a couple of congress people to help protect me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8889466101332760046?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8889466101332760046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8889466101332760046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8889466101332760046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8889466101332760046'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/02/fix-patent-law-not-protect-special.html' title='Fix Patent Law Not Protect Special Interests'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7901257942045898050</id><published>2008-02-18T07:39:00.001-05:00</published><updated>2008-02-18T07:42:08.240-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dock'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='suspend'/><title type='text'>Laptop Suspends in Dock</title><content type='html'>I hadn't tried suspending my laptop while it was on the dock in a long time.  Sunday evening I decided to give it a try.  It worked.  Hurray!!!  It's good to know that this is finally working.  Suspend has worked well in Fedora 7.  The are only few issue that I have so far.  On my wife's laptop, if you play with the touchpad it seems to cause the keyboard and touchpad not to work.  I have to close the lid and wait for it to suspend again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7901257942045898050?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7901257942045898050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7901257942045898050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7901257942045898050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7901257942045898050'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/02/laptop-suspends-in-dock.html' title='Laptop Suspends in Dock'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1794931316519123220</id><published>2008-02-13T11:36:00.000-05:00</published><updated>2008-02-13T22:15:11.006-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Embarq'/><category scheme='http://www.blogger.com/atom/ns#' term='Comcast'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Comcast Filtering Pushing Customers Away</title><content type='html'>Comcast has briefed the FCC on their &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/02/12/AR2008021202778.html?hpid=moreheadlines"&gt;traffic policies&lt;/a&gt;.  They are shaping the traffic to slow down some user's data transfers.  Music and video transfers are two that are being slowed. &lt;br /&gt;&lt;br /&gt;Time Warner is running a &lt;a href="http://arstechnica.com/news.ars/post/20080116-leaked-memo-time-warner-cable-to-trial-hard-bandwidth-caps.html"&gt;trial of hard bandwidth caps&lt;/a&gt;.  Comcast is also considering the same thing.  A fee will be charged for exceeding the bandwidth cap.  &lt;br /&gt;&lt;br /&gt;All of this makes me think that I should cancel my Comcast service.  Luckily, I live in an area where I have some choice.  I can get satellite from Direct or Dish.  Embarq offers DSL and I've used their service.  It looks like speed of 10Mbps/860kbps (Down/Up) is available. &lt;br /&gt;&lt;br /&gt;I spend about $100/mth with Comcast.  I'm guessing that Embarq will cost about $55-$65/mth.  Direct will probably cost another $50-$60.  Is it worth the potential extra $120/yr plus equipment costs?  If it will help make Comcast wake up, maybe it is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1794931316519123220?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1794931316519123220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1794931316519123220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1794931316519123220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1794931316519123220'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/02/comcast-filtering-pushing-customers.html' title='Comcast Filtering Pushing Customers Away'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2646822427852090211</id><published>2008-02-12T20:53:00.001-05:00</published><updated>2008-02-12T21:46:59.167-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subprime'/><category scheme='http://www.blogger.com/atom/ns#' term='housing'/><category scheme='http://www.blogger.com/atom/ns#' term='black swan'/><title type='text'>Subprime and Black Swans</title><content type='html'>It goes without say that the subprime mess is a &lt;a href="http://en.wikipedia.org/wiki/Black_swan_theory"&gt;Black Swan&lt;/a&gt; event, though many people will say that it was obvious. (We didn't purchase a home in Va Beach in 2005-2006 because of it.)  The abundance of cheap money fueled a bubble.  This is a well known phenomenon.   It happened with the DotComs and other things.  It caught the money people on Wall Street off guard. (Are they ever really on guard?) Everyone was looking to get fantastic returns so they kept pumping money into the system. &lt;br /&gt;&lt;br /&gt;Another Black Swan event is the shown in this &lt;a href="http://www.ft.com/cms/s/0/039614aa-d02b-11dc-9309-0000779fd2ac.html?nclick_check=1"&gt;article&lt;/a&gt; from this article of the Financial Times.  &lt;br /&gt;&lt;br /&gt;Here's a quote:&lt;br /&gt;&lt;span style="font-style:italic;"&gt;In particular, it seems that mathematical models used to predict future default rates, based on past patterns of losses, have gone wrong because they did not adjust to reflect shifts in household behavior. Or, to put it another way, financiers have been tripped up because they ignored one of the most basic rules of investment, which is usually found in product literature: the past is not always a guide to the future.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;What makes this a Black Swan event is the fact that the models being used didn't take into consideration a potential shift in the way that people value their possessions.  A home used to important. It was the American Dream. Homeowners wouldn't stop paying the monthly bill. Money was saved to purchase a place where the children would be raised. Credit cards would be paid last.  &lt;br /&gt;&lt;br /&gt;Consider the fact that homes have been used as cash dispensers and there was no down payment for most of the non prime loans, people have no reason to stay in the home.   From what I've been reading, foreclosure only hurts credit scores for two years so long as all of the other bills are paid on time. People are walking away from what is bad investment.  Traders do the same thing with stock why shouldn't regular Joe's do the same thing? &lt;br /&gt;&lt;br /&gt;The modelers and their models never considered this change in human behavior.  They used the past as a predictor of things to come. It's a past based only on a few years of observation.  It's weak and their short sightedness is going to cost everyone big.  &lt;br /&gt;&lt;br /&gt;(Roubini has &lt;a href="http://www.rgemonitor.com/redir.php?sid=3&amp;tgid=0&amp;cid=243625"&gt;some things to say&lt;/a&gt; about "Jingle Mail" phenomenon.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2646822427852090211?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2646822427852090211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2646822427852090211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2646822427852090211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2646822427852090211'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/02/subprime-and-black-swans.html' title='Subprime and Black Swans'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1335382841179082660</id><published>2008-02-04T08:22:00.000-05:00</published><updated>2008-02-04T22:10:40.134-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Google, MS, Yahoo</title><content type='html'>Google is &lt;a href="http://googleblog.blogspot.com/2008/02/yahoo-and-future-of-internet.html"&gt;complaining about Microsoft&lt;/a&gt;.  I still can't setup a multiuser (group) chat using a pidigin.  It's only available to &lt;a href="http://talk.google.com"&gt;google talk gadget&lt;/a&gt; users.  &lt;br /&gt;&lt;br /&gt;I went to my neighbor's house for a birthday get together.  Everybody there had a Yahoo! account and no one wants them to be bought by Microsoft. Some of these people were over 70 years old.  What does that tell you about Microsoft's credibility?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.zimbra.com/forums/zimbra-success-stories/14964-ms-offering-buy-yahoo.html"&gt;Zimbra users are concerned&lt;/a&gt; about the Microsoft offer to purchase Yahoo!. Zimbra is an Exchange competitor.  It uses a pseudo opensource license that is similar to Mozilla's.  It requires attribution.  It is possible to fork it, but whom ever does will have to put a powered by Zimbra notice at the bottom of the web pages served.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1335382841179082660?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1335382841179082660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1335382841179082660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1335382841179082660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1335382841179082660'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/02/google-ms-yahoo.html' title='Google, MS, Yahoo'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1508764834599692513</id><published>2008-01-28T21:09:00.000-05:00</published><updated>2008-02-04T21:23:12.888-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='cat'/><title type='text'>Cat Plays Fetch</title><content type='html'>Our cat &lt;a href="http://www.mcs.uvawise.edu/~jhubbard/movie/mossy_fetch.avi"&gt;Mossy plays fetch&lt;/a&gt;.  One of her favorite toys is a wire tie.  (Plastic coated wire.) The video is 2.5MB.&lt;br /&gt;&lt;br /&gt;Update: If you can't see this under windows you'll need to download and install &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=53761"&gt;ffdshow&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1508764834599692513?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1508764834599692513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1508764834599692513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1508764834599692513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1508764834599692513'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/01/cat-plays-fetch.html' title='Cat Plays Fetch'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-7315391729348060397</id><published>2008-01-01T17:29:00.000-05:00</published><updated>2008-01-01T17:31:39.947-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>"The Two Party Swindle"</title><content type='html'>This is a &lt;a href="http://www.overcomingbias.com/2008/01/the-two-party-s.html"&gt;good post&lt;/a&gt; discussing the our Two Party System.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;And I dare say the Big Mess is not likely to be cleaned up, until the Republifans and Demofans realize that in many ways they have more in common with other Voters than with "their" Politicians; or, at the very least, stop enthusiastically cheering for rich lawyers because they wear certain colors, and begin judging them as employees severely derelict in their duties.&lt;br /&gt;&lt;br /&gt;Until then, the wheel will turn, one sector rising and one sector falling, with a great tumult of lamentation and cheers - and turn again, with uninhibited cries of joy or apprehension - turn again and again, and not go anywhere.&lt;br /&gt;&lt;br /&gt;Getting emotional over politics as though it were a sports game - identifying with one color and screaming cheers for them, while heaping abuse on the other color's fans - is a very good thing for the Professional Players' Team; not so much for Team Voters.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-7315391729348060397?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/7315391729348060397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=7315391729348060397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7315391729348060397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/7315391729348060397'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2008/01/two-party-swindle.html' title='&quot;The Two Party Swindle&quot;'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-9198750067009088351</id><published>2007-12-29T13:18:00.001-05:00</published><updated>2007-12-29T13:33:42.549-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fox news'/><category scheme='http://www.blogger.com/atom/ns#' term='Ron Paul'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>FoxNews NH Forum</title><content type='html'>Ron Paul is &lt;a href="http://www.ronpaul2008.com/press-releases/94/has-fox-news-excluded-ron-paul"&gt;being excluded&lt;/a&gt; from a Fox News Republican forum in New Hampshire. This is fine since they're a business and get to decide what they want to do.  &lt;br /&gt;&lt;br /&gt;It really doesn't matter if they're supposed to be "Fair and Balanced."  We already knew that they weren't. It only matters that they're being fair and balanced in their own minds when looking at the other stations like CNN. If you're the opposite of another entity, doesn't mean that you're any better than that entity. &lt;br /&gt;&lt;br /&gt;Republicans and Democrats are different sides of the same coin.  They're not really the yin to the other's yang. They're about consolidating power and doing what is best for their own power base.  &lt;br /&gt;&lt;br /&gt;After the Republican loss you would think that they would understand that America doesn't like where they're going. It's going to happen with the upcoming Va Senate race when they put forward Jim Gilmore as their candidate.  Gilmore will be hammered by Mark Warner.  Warner basically had to step in to fix the budget mess that Gilmore got us into.  &lt;br /&gt;&lt;br /&gt;Republicans don't really seem to have any fiscal control. Democrats might want to spend money, but at least they understand that they have pay for it in some manner.  Republicans seem to want to spend and spend, but want to defer payment.  &lt;br /&gt;&lt;br /&gt;I love the following quote from this &lt;a href="http://money.cnn.com/2007/12/06/pf/taxes/AMTpatch_Senate/index.htm?postversion=2007120621"&gt;article&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;The Finance Committee's top Republican, Charles Grassley of Iowa, said it was time for Democrats to abandon their "PayGo obsession," referring to the "pay-as-you-go" principle that tax cuts or spending increases should be paid for so as not to add to the federal deficit. With the "clean" AMT bill, "the Senate Democratic leadership seems to realize that the AMT should not be offset," he said.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-9198750067009088351?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/9198750067009088351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=9198750067009088351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/9198750067009088351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/9198750067009088351'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/12/foxnews-nh-forum.html' title='FoxNews NH Forum'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-6961281453594713069</id><published>2007-12-23T22:03:00.000-05:00</published><updated>2007-12-28T11:00:55.562-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='businees'/><category scheme='http://www.blogger.com/atom/ns#' term='bonuses'/><title type='text'>Circuit City and Bonuses</title><content type='html'>Here's a good &lt;a href="http://www.prospect.org/csnc/blogs/beat_the_press_archive?month=12&amp;year=2007&amp;base_name=sanata_claus_comes_for_failed"&gt;post&lt;/a&gt; about cutting top sales people and having to pay bonuses to senior management to get them to stay on.  The basic point is that Circuit City fired its top sales people.  Their sales are horrible and stock is dropping fast.  They're now paying bonuses up to $1 million to keep their executive management. &lt;br /&gt;&lt;br /&gt;Of course management isn't going into the store to sell things.  It sounds like they're trying to make themselves more appealing as an acquisition target.  Keep management around and someone will come along and buy.  Why would you buy them unless it's for the property and maybe the brand? CompUSA is out of the picture now. Best Buy will probably rule the retail electronics business.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-6961281453594713069?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/6961281453594713069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=6961281453594713069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6961281453594713069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6961281453594713069'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/12/circuit-city-and-bonuses.html' title='Circuit City and Bonuses'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1851468919462233823</id><published>2007-12-14T12:31:00.000-05:00</published><updated>2007-12-14T12:38:59.931-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='control'/><category scheme='http://www.blogger.com/atom/ns#' term='gun'/><category scheme='http://www.blogger.com/atom/ns#' term='knives'/><title type='text'>UK Banning Swords and Other Blade Weapons</title><content type='html'>Apparently the U.K. is having a problem with knife crime.  They're in the process of &lt;a href="http://www.telegraph.co.uk/news/main.jhtml?xml=/news/2007/03/05/nsamurai105.xml"&gt;banning various forms/styles of knives&lt;/a&gt;. It looks as though people found other means to commit murder after the gun ban. &lt;a href="http://news.bbc.co.uk/2/hi/uk_news/scotland/glasgow_and_west/4788881.stm"&gt;Here&lt;/a&gt; are some &lt;a href="http://news.sky.com/skynews/article/0,,91211-1296651,00.html"&gt;more&lt;/a&gt; &lt;a href="http://www.chroniclelive.co.uk/north-east-news/todays-evening-chronicle/2007/12/11/campaigners-hail-killer-swords-ban-72703-20233754/"&gt;links&lt;/a&gt;.   A google search will provide many more. &lt;br /&gt;&lt;br /&gt;There's even a group called &lt;a href="http://mothersagainstknives.tripod.com/"&gt;Mother's Against Knives&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1851468919462233823?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1851468919462233823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1851468919462233823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1851468919462233823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1851468919462233823'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/12/uk-banning-swords-and-other-blade.html' title='UK Banning Swords and Other Blade Weapons'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2037317368520804612</id><published>2007-12-06T17:59:00.000-05:00</published><updated>2007-12-06T18:04:15.199-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='language'/><title type='text'>Dialects of Mountain People</title><content type='html'>I was curious about dialects and found this &lt;a href="http://www.wvculture.org/history/journal_wvh/wvh30-2.html"&gt;interesting article&lt;/a&gt;.  What made me think of searching for something was the wasp which as a kid we would turn into wasper or waspers for plural.  We discussed this in an Appalachian studies class that I took in college.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2037317368520804612?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2037317368520804612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2037317368520804612' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2037317368520804612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2037317368520804612'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/12/dialects-of-mountain-people.html' title='Dialects of Mountain People'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-6103461430883981439</id><published>2007-12-05T15:33:00.000-05:00</published><updated>2007-12-05T15:36:59.864-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snow'/><title type='text'>Snow Today</title><content type='html'>It snowed in Abingdon today.  It snowed in a most places north of here.  It was nasty in Smyth and Tazewell Counties.  Icy in patches.&lt;br /&gt;&lt;br /&gt;Here's a pic:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_WcJ3T1nNYic/R1cLtTzER5I/AAAAAAAAAB4/izKnht-2-zc/s1600-h/snow_abingdon_20071205.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_WcJ3T1nNYic/R1cLtTzER5I/AAAAAAAAAB4/izKnht-2-zc/s320/snow_abingdon_20071205.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5140590372703192978" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-6103461430883981439?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/6103461430883981439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=6103461430883981439' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6103461430883981439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/6103461430883981439'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/12/snow-today.html' title='Snow Today'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_WcJ3T1nNYic/R1cLtTzER5I/AAAAAAAAAB4/izKnht-2-zc/s72-c/snow_abingdon_20071205.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5882170586937576901</id><published>2007-11-27T14:33:00.000-05:00</published><updated>2007-11-27T14:36:54.147-05:00</updated><title type='text'>Verizon and Hell Freezing</title><content type='html'>Hell must have frozen over because &lt;a href="http://bits.blogs.nytimes.com/2007/11/27/verizon-wireless-says-bring-your-own-device/"&gt;Verizon will be opening up it's network to devices&lt;/a&gt; that it doesn't sell.  The device must certified on it's network so we'll see how easy it is for device makers to achieve this.  I'm really interested in an &lt;a href="http://www.openmoko.org/"&gt;OpenMoko&lt;/a&gt; device.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5882170586937576901?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5882170586937576901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5882170586937576901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5882170586937576901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5882170586937576901'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/11/verizon-and-hell-freezing.html' title='Verizon and Hell Freezing'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-3401647109556867617</id><published>2007-11-26T09:55:00.000-05:00</published><updated>2007-11-26T09:58:39.524-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='memory'/><title type='text'>Developers, Linux and Memory</title><content type='html'>Ulrich Drepper wrote a series of articles for LWN called &lt;a href="http://people.redhat.com/drepper/cpumemory.pdf"&gt;"What every programmer should know about memory"&lt;/a&gt;.  He put it together into one big pdf that is 114 pages long.  I've read parts of it.   It's something that I need to read. &lt;br /&gt;&lt;br /&gt;The copyright forbids redistribution.  It's at the bottom of the first page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-3401647109556867617?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/3401647109556867617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=3401647109556867617' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3401647109556867617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3401647109556867617'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/11/developers-linux-and-memory.html' title='Developers, Linux and Memory'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4859346992655004375</id><published>2007-11-26T09:43:00.000-05:00</published><updated>2007-11-26T09:44:53.930-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='projector'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><title type='text'>Linux, NVidia, Projectors</title><content type='html'>Here's an article that tells you how to get the nvidia driver to work with projectors when it won't autodetect the correct settings.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://techxplorer.com/2007/11/15/getting-a-projector-to-work-under-ubuntu-linux-with-nvidia-drivers/"&gt;http://techxplorer.com/2007/11/15/getting-a-projector-to-work-under-ubuntu-linux-with-nvidia-drivers/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4859346992655004375?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4859346992655004375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4859346992655004375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4859346992655004375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4859346992655004375'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/11/linux-nvidia-projectors.html' title='Linux, NVidia, Projectors'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8897843767781595290</id><published>2007-11-25T23:34:00.001-05:00</published><updated>2007-11-25T23:40:36.081-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='real estate'/><category scheme='http://www.blogger.com/atom/ns#' term='crisis'/><category scheme='http://www.blogger.com/atom/ns#' term='foreclosure'/><category scheme='http://www.blogger.com/atom/ns#' term='asia'/><title type='text'>Bangkok and America</title><content type='html'>Here's a &lt;a href="http://housingdoom.com/2007/07/29/bangkoks-ghost-buildings/"&gt;video of Bangkok&lt;/a&gt; with it's empty buildings that were left incomplete after the Asian Crisis.  I wonder if this is &lt;a href="http://www.dailybusinessreview.com/news.html?news_id=45826"&gt;starting to happen&lt;/a&gt; in some of the hardest hit by the subprime mess. &lt;br /&gt;&lt;br /&gt;If &lt;a href="http://www.rgemonitor.com/blog/roubini/228668"&gt;Roubini's forecasts&lt;/a&gt; are to be believed, it probably will.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8897843767781595290?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8897843767781595290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8897843767781595290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8897843767781595290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8897843767781595290'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/11/bangkok-and-america.html' title='Bangkok and America'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1077036247535994802</id><published>2007-11-21T09:13:00.000-05:00</published><updated>2007-11-21T09:25:36.285-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='ie'/><category scheme='http://www.blogger.com/atom/ns#' term='alfresco'/><title type='text'>IE only form</title><content type='html'>Periodically, I have to fill out some online forms.  These forms have their own problem.  I live with them since I can do almost everything in Linux using Firefox except for one thing.  The one thing is the ability to upload a pdf that contains some scanned images.  The form puts the file into a &lt;a href="http://www.microsoft.com/sharepoint/default.mspx"&gt;SharePoint&lt;/a&gt; repository.  &lt;br /&gt;&lt;br /&gt;Why would you do that?  This upload section has it's own form with a few fields and an attach file button. I cannot do the upload from there.  I have to either reboot, startup VMware, or use my wife's laptop.  I'm in Linux 100% of the time on my primary laptop. &lt;br /&gt;&lt;br /&gt;I don't know if the problem is because of the developers or SharePoint, but I don't care. I've heard enough bad things about SharePoint that I would never willingly use it unless it was for work.  &lt;a href="http://www.alfresco.com/"&gt;Alfresco&lt;/a&gt; seems to be a better alternative, plus it's OpenSource.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1077036247535994802?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1077036247535994802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1077036247535994802' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1077036247535994802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1077036247535994802'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/11/ie-only-form.html' title='IE only form'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-2178383075361623031</id><published>2007-11-08T22:08:00.000-05:00</published><updated>2007-11-08T22:10:38.900-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ron Paul'/><title type='text'>Ron Paul followup after debate</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hDwDIj5ahuY&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/hDwDIj5ahuY&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This is the follow up to the debate.  Hannity is complaining about the polling when he knows that a phone can only be logged once. Fox News is driving an agenda just like any other network.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-2178383075361623031?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/2178383075361623031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=2178383075361623031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2178383075361623031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/2178383075361623031'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/11/ron-paul-followup-after-debate.html' title='Ron Paul followup after debate'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-697593724626334300</id><published>2007-11-02T10:30:00.000-04:00</published><updated>2007-11-02T10:33:40.389-04:00</updated><title type='text'>At Rubyconf 2007</title><content type='html'>I'm at &lt;a href="http://www.rubyconf.org/"&gt;RubyConf&lt;/a&gt; in Charlotte NC.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-697593724626334300?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/697593724626334300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=697593724626334300' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/697593724626334300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/697593724626334300'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/11/at-rubyconf-2007.html' title='At Rubyconf 2007'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-589038534122993536</id><published>2007-10-22T08:17:00.000-04:00</published><updated>2007-10-22T08:20:38.870-04:00</updated><title type='text'>Go Ron Paul</title><content type='html'>&lt;p&gt;&lt;a href="http://www.ronpaul2008.com/"&gt;Ron Paul&lt;/a&gt; is the only Republican that I'll support in the election. Otherwise I'll be voting for the Democratic candidate.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="366"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zNB1U1tgX1g&amp;rel=1&amp;border=0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/zNB1U1tgX1g&amp;rel=1&amp;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="366"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-589038534122993536?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/589038534122993536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=589038534122993536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/589038534122993536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/589038534122993536'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/10/go-ron-paul.html' title='Go Ron Paul'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-3334888291230849034</id><published>2007-10-20T19:13:00.000-04:00</published><updated>2007-10-20T19:16:49.548-04:00</updated><title type='text'>Never moving to Cali</title><content type='html'>&lt;a href="http://www.cnbc.com/id/21379618"&gt;Traffic&lt;/a&gt; is the reason that I never moved to California during the dot com time, besides the cost of living.  It's one of the primary reasons why we moved back to Southwest Virginia after spending 5 years in Hampton Roads.  The link at the beginning describes going to a concert on a Thursday night in LA.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-3334888291230849034?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/3334888291230849034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=3334888291230849034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3334888291230849034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/3334888291230849034'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/10/never-moving-to-cali.html' title='Never moving to Cali'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5798012154319166310</id><published>2007-10-14T20:57:00.000-04:00</published><updated>2007-10-14T21:00:59.263-04:00</updated><title type='text'>I-95 A$$Hole Song</title><content type='html'>Got this by way of &lt;a href="http://bobsutton.typepad.com/my_weblog/2007/10/the-i95-asshole.html"&gt;Bob Sutton&lt;/a&gt;,  it's the&lt;a href="http://video.google.com/videoplay?docid=-893948095856123160&amp;amp;q=asshole+song&amp;amp;total=1222&amp;amp;start=30&amp;amp;num=10&amp;amp;so=0&amp;amp;type=search&amp;amp;plindex=0"&gt; I-95 A$$Hole Song&lt;/a&gt;.  It's appropriate and applies equally well to I-64/I-264/I-81 and just about every other interstate I've been on.&lt;br /&gt;&lt;br /&gt;**Warning: Profanity in the form of A$$Hole is used through out the song&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5798012154319166310?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5798012154319166310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5798012154319166310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5798012154319166310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5798012154319166310'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/10/i-95-ahole-song.html' title='I-95 A$$Hole Song'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-8017908554246201503</id><published>2007-09-25T21:55:00.000-04:00</published><updated>2007-09-25T22:01:05.855-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pet'/><title type='text'>Kitten</title><content type='html'>Lee Ann and I picked up a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;kitten&lt;/span&gt; from a teacher that her sister works with.  We named it Mossy.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_WcJ3T1nNYic/Rvm9DcYrk6I/AAAAAAAAABs/SnIUEJBNVEM/s1600-h/lores_mossy-2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_WcJ3T1nNYic/Rvm9DcYrk6I/AAAAAAAAABs/SnIUEJBNVEM/s320/lores_mossy-2.jpg" alt="" id="BLOGGER_PHOTO_ID_5114326718712877986" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-8017908554246201503?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/8017908554246201503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=8017908554246201503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8017908554246201503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/8017908554246201503'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/09/kitten.html' title='Kitten'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_WcJ3T1nNYic/Rvm9DcYrk6I/AAAAAAAAABs/SnIUEJBNVEM/s72-c/lores_mossy-2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4956491134096926612</id><published>2007-09-05T12:03:00.000-04:00</published><updated>2007-09-15T16:35:54.102-04:00</updated><title type='text'>ATI and device specs?</title><content type='html'>Supposedly &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ATI&lt;/span&gt; will be &lt;a href="http://www.phoronix.com/scan.php?page=article&amp;amp;item=825&amp;amp;num=1"&gt;releasing specs&lt;/a&gt; to make it easier to write open source drivers.   I'll believe it when I see it.   This is one of main reasons that I don't buy laptops with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;AMD&lt;/span&gt; chips.  The video card is typically an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ATI&lt;/span&gt; and the wireless card is something that does not have open specs.&lt;br /&gt;&lt;br /&gt;Perhaps &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;AMD&lt;/span&gt; and their vendors can purchase some &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;intel&lt;/span&gt; wireless cards to bundle with their laptops.  By buying an Intel &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Centrino&lt;/span&gt; laptop, I know that usually there's an Intel wireless card in the laptop.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;If you didn't see it, &lt;a href="http://www.x.org/docs/AMD/"&gt;AMD/ATI has released specs&lt;/a&gt; for the 2D portion of one of their graphics chipsets.  We'll wait to see what happens with the 3D specs.  The link will take you to X Org's website.&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4956491134096926612?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4956491134096926612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4956491134096926612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4956491134096926612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4956491134096926612'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/09/ati-and-device-specs.html' title='ATI and device specs?'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-522764273199691211</id><published>2007-08-15T21:19:00.000-04:00</published><updated>2007-08-15T21:25:55.908-04:00</updated><title type='text'>Our Server Won't Go Down Either</title><content type='html'>Got a clue about the &lt;a href="http://www.adrants.com/2007/08/qsol-servers-wont-go-down-on-you.php"&gt;QSOL ad&lt;/a&gt; via a link from Obie Fernandez blog.  Before you click the link consider that the number of women entering CS/Tech programs are down.  Then number of women entering IT is declining.  The question that everyone is asking, "Does sexism exemplified by the ad cause women not to enter the field?"&lt;br /&gt;&lt;br /&gt;The ad is in this month's Linux Journal to which I subscribe.   I hadn't even noticed it.  I don't normally read the table of contents because I usually flip through the whole thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-522764273199691211?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/522764273199691211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=522764273199691211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/522764273199691211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/522764273199691211'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/08/our-server-wont-go-down-either.html' title='Our Server Won&apos;t Go Down Either'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4470642125828078322</id><published>2007-08-10T12:31:00.000-04:00</published><updated>2007-08-10T12:36:04.256-04:00</updated><title type='text'>Y2K Climate Bug</title><content type='html'>Got this from http://slashdot.org.  Apparently there was a &lt;a href="http://www.dailytech.com/Blogger+finds+Y2K+bug+in+NASA+Climate+Data/article8383.htm"&gt;Y2k bug in the processing of the climate data&lt;/a&gt;.   The warmest year on record was 1934 and 5 of the 10 warmest years occurred before WWII.&lt;br /&gt;http://www.dailytech.com/Blogger+finds+Y2K+bug+in+NASA+Climate+Data/article8383.htm&lt;br /&gt;&lt;br /&gt;Wow, it sounds like the peer review process didn't really work.&lt;br /&gt;&lt;br /&gt;Quote:&lt;br /&gt;&lt;span id="ctl00_MainContent_lblBody"&gt;&lt;br /&gt;NASA has now silently released &lt;a href="http://data.giss.nasa.gov/gistemp/graphs/Fig.D.txt" rel="nofollow"&gt;corrected figures&lt;/a&gt;, and the changes are truly astounding. The warmest year on record is now 1934. 1998 (long trumpeted by the media as record-breaking) moves to second place.  1921 takes third. In fact, 5 of the 10 warmest years on record now &lt;b&gt;all occur before World War II&lt;/b&gt;.  Anthony Watts has put the new data in chart form, along with a more detailed &lt;a href="http://www.norcalblogs.com/watts/2007/08/1998_no_longer_the_hottest_yea.html" rel="nofollow"&gt;summary&lt;/a&gt; of the events.  &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4470642125828078322?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4470642125828078322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4470642125828078322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4470642125828078322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4470642125828078322'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/08/y2k-climate-bug.html' title='Y2K Climate Bug'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-5495667518670521151</id><published>2007-08-10T08:24:00.000-04:00</published><updated>2007-08-10T08:25:43.271-04:00</updated><title type='text'>Jim Cramer on the Colbert Report</title><content type='html'>&lt;div&gt;&lt;a href="http://www.comedycentral.com/motherload/syndicated_player/redir.jhtml?red_type=home"&gt;&lt;img src="http://www.comedycentral.com/motherload/images/syndicated_player/l.gif" border='0'&gt;&lt;/a&gt;&lt;embed src='http://www.comedycentral.com/sitewide/flash/syndicated_player/myspace_title.swf' width='279' height='32' bgcolor='e5e5e5' flashvars='ctu=http://www.comedycentral.com/motherload/xml/data_synd_title.jhtml?vid=91179'&gt;&lt;/embed&gt;&lt;br&gt;&lt;embed src=http://www.comedycentral.com/motherload/syndicated_player/index.jhtml width=340 height=290 quality=high bgcolor=006699 name=syndicated_player type=application/x-shockwave-flash flashvars='feed=http://www.comedycentral.com/motherload/xml/data_synd.jhtml?vid=91179%26myspace=true'&gt;&lt;/embed&gt;&lt;br&gt;&lt;img src="http://www.comedycentral.com/motherload/images/syndicated_player/b.gif" usemap="#91179" border=0/&gt;&lt;map id="91179" name="91179"&gt;&lt;area shape="rect" coords="0,0,113,18" href="http://www.comedycentral.com/motherload/syndicated_player/redir.jhtml?red_type=search&amp;red_arg=video" /&gt;&lt;area shape="rect" coords="113,0,199,18" href="http://www.comedycentral.com/motherload/syndicated_player/redir.jhtml?red_type=rate&amp;red_arg=91179&amp;is_large=true" /&gt;&lt;area shape="rect" coords="199,0,298,18" href="http://www.comedycentral.com/motherload/syndicated_player/redir.jhtml?red_type=see_more&amp;red_arg=91179&amp;is_large=true" /&gt;&lt;area shape="rect" coords="298,0,340,18" href="http://www.comedycentral.com/motherload/syndicated_player/redir.jhtml?red_type=terms" /&gt;&lt;area shape="default" nohref="nohref" /&gt;&lt;/map&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-5495667518670521151?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/5495667518670521151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=5495667518670521151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5495667518670521151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/5495667518670521151'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/08/jim-cramer-on-colbert-report.html' title='Jim Cramer on the Colbert Report'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-4389594857931183112</id><published>2007-08-09T17:56:00.001-04:00</published><updated>2007-11-17T10:55:49.014-05:00</updated><title type='text'>Cisco VPN on Fedora 6 &amp; 7</title><content type='html'>&lt;span style="font-family:arial;"&gt;Unfortunately, I have a need to access a network behind a Cisco VPN.  I didn't really want to install the Cisco Linux VPN client.  I found &lt;/span&gt;&lt;a style="font-family: arial;" href="http://www.vpnc.org/"&gt;vpnc&lt;/a&gt;&lt;span style="font-family:arial;"&gt;.  There are rpms that can be installed using yum.  &lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;Here are the steps that I used to setup the connection. The assumption is that your logged in to your system as a userr and gnome is running.&lt;br /&gt;&lt;br /&gt;You'll need the filename.pcf file, typically located in c:\Program Files\Cisco Systems\VPN  Client\profiles  &lt;br /&gt;&lt;br /&gt;In Fedora, as root  do:&lt;br /&gt;yum install vpnc  NetworkManagervpnc rdesktop   &lt;br /&gt;&lt;br /&gt;If NetworkManger is  already running restart it. &lt;br /&gt;service  NetworkManager restart  &lt;br /&gt;&lt;br /&gt;If you don't have  NetworkManager started do the following:&lt;br /&gt;service  NetworkManager start&lt;br /&gt; service  NetworkManagerDispatcher start  &lt;br /&gt;&lt;br /&gt;You should have a  NetworkManager icon in the sys tray. &lt;br /&gt;Left click VPN  Connections-&gt;Configure VPN&lt;br /&gt;Click Add in the VPN  Connections box.&lt;br /&gt;&lt;br /&gt;There should be a  Create VPN Connection box.&lt;br /&gt;Click  Forward&lt;br /&gt;Choose Compatible  Cisco VPN client. &lt;br /&gt;Click  Forward&lt;br /&gt;Click the "Import  Save Configuration box  "&lt;br /&gt;&lt;br /&gt;You may get an error  about TCP tunneling not being supported. I've gotten the same error and the connection  still works.  &lt;br /&gt;&lt;br /&gt;In the Override  username enter your username.&lt;br /&gt;In the Optional tab,  enter your domain name.  &lt;br /&gt;Click Forward,   Apply, Close  &lt;br /&gt;&lt;br /&gt;Your connection  should be setup now.   &lt;br /&gt;&lt;br /&gt;Left click the  NetworkManager choose VPN Connections.&lt;br /&gt;Choose the connection that you just  started&lt;br /&gt;Enter your  password.&lt;br /&gt;Enter the Group Password&lt;br /&gt;Click  connect.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The group password is typically encrypted in the pcf file on the line encGroupPwd.  This password can be decrypted.  The instructions for this are located &lt;a href="http://www.spiration.co.uk/post/1293"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Update: Removed duplicate sentences.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-4389594857931183112?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/4389594857931183112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=4389594857931183112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4389594857931183112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/4389594857931183112'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/08/cisco-vpn-on-fedora-6-7.html' title='Cisco VPN on Fedora 6 &amp; 7'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-1394513157669609535</id><published>2007-08-07T12:10:00.002-04:00</published><updated>2007-08-07T12:12:18.211-04:00</updated><title type='text'>House for Sale Chesapeake Va</title><content type='html'>If you're looking to buy a house in Chesapeake a friend of mine has one for sale:&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.forsalebyowner.com/listing/7E9AB"&gt;http://www.forsalebyowner.com/listing/7E9AB&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's in Great Bridge.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-1394513157669609535?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/1394513157669609535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=1394513157669609535' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1394513157669609535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/1394513157669609535'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/08/house-for-sale-chesapeake-va.html' title='House for Sale Chesapeake Va'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7510845490997654617.post-671016234703050686</id><published>2007-08-06T22:30:00.000-04:00</published><updated>2007-08-07T09:02:34.459-04:00</updated><title type='text'>Small Victories against big companies</title><content type='html'>I love it when things like this happen.&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;a href="http://consumerist.com/consumer/consumer-action/warrant-issued-for-verizons-arrest-235236.php" class="top"&gt;Warrant Issued For Verizon's Arrest&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;Verizon lost in small claims court for not correcting erroneous information on a man's credit report.  He sued and won.  They didn't take it seriously either.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dailymail.co.uk/pages/live/articles/news/news.html?in_article_id=430129&amp;in_page_id=1770&amp;amp;amp;in_page_id=1770&amp;amp;expand=true"&gt;Customer sends bailiffs in to seize bank's computers&lt;/a&gt;&lt;br /&gt;In this case a man sued the bank of Scotland, won and they didn't take it seriously.  He went to bank with &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;bailiffs&lt;/span&gt; to take equipment including a cash drawer.&lt;br /&gt;&lt;br /&gt;Update: Fixed formatting&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7510845490997654617-671016234703050686?l=soweva.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soweva.blogspot.com/feeds/671016234703050686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7510845490997654617&amp;postID=671016234703050686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/671016234703050686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7510845490997654617/posts/default/671016234703050686'/><link rel='alternate' type='text/html' href='http://soweva.blogspot.com/2007/08/small-victories-against-big-companies.html' title='Small Victories against big companies'/><author><name>James Hubbard</name><uri>http://www.blogger.com/profile/17473850116716731438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
