<?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-6057799</id><updated>2012-01-19T23:54:52.234-06:00</updated><category term='future'/><category term='Fail'/><category term='4gw'/><category term='calendar'/><category term='HP'/><category term='BlogRoll'/><category term='Panorama'/><category term='intertubes'/><category term='Virginia'/><category term='storytelling'/><category term='programming'/><category term='politics'/><category term='Troubleshooting'/><category term='Limits'/><category term='DefectiveByDesign'/><category term='ipad'/><category term='Photography'/><category term='organizer'/><category term='hacking'/><category term='meeting'/><category term='Goals'/><category term='framing'/><category term='Tags'/><category term='Folksonomy'/><category term='freedom'/><category term='GoogleWave'/><category term='outlook'/><category term='Opinion'/><category term='Economy'/><category term='criticism'/><category term='Computer Security'/><category term='python'/><category term='Chicago'/><category term='innovation'/><category term='DRM'/><category term='microsoft'/><category term='Tools'/><category term='Humor'/><category term='Ideas'/><category term='blogging'/><category term='exchange'/><category term='rant'/><category term='science'/><category term='Meta'/><category term='scheduling'/><category term='Hugin'/><category term='problem'/><title type='text'>--Mike--</title><subtitle type='html'>an attempt to push the world in a better direction</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default?start-index=101&amp;max-results=100'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>562</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6057799.post-134841207696388038</id><published>2012-01-18T14:09:00.000-06:00</published><updated>2012-01-18T14:09:25.292-06:00</updated><title type='text'>iCloud - Apple copies Microsoft</title><content type='html'>Steve Jobs liked claiming that Microsoft merely copied what Apple did... it turns out that Apple has copied Microsoft this time.&lt;br /&gt;&lt;br /&gt;Microsoft Exchange is one of the best database servers you'll ever use. You can make offline changes on multiple devices, and it will handle things automatically. It just works.&lt;br /&gt;&lt;br /&gt;iCloud is what happens when Apple decides to copy Microsoft Exchange, and possibly Sharepoint.&lt;br /&gt;&lt;br /&gt;iCloud is NOT something that lets you see your calendar everywhere (unless it's the iCloud calendar).&lt;br /&gt;iCloud does NOT sync your settings across devices&lt;br /&gt;iCloud does NOTHING to help you deal with an Exchange account you want to see on all your iDevices.&lt;br /&gt;&lt;br /&gt;$218 down the drain....&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-134841207696388038?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/134841207696388038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=134841207696388038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/134841207696388038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/134841207696388038'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2012/01/icloud-apple-copies-microsoft.html' title='iCloud - Apple copies Microsoft'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4064618943250610694</id><published>2011-12-13T10:38:00.001-06:00</published><updated>2011-12-13T10:39:17.084-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='exchange'/><category scheme='http://www.blogger.com/atom/ns#' term='organizer'/><category scheme='http://www.blogger.com/atom/ns#' term='Fail'/><category scheme='http://www.blogger.com/atom/ns#' term='meeting'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='scheduling'/><title type='text'>Something broke Outlooks meeting organizer, again.</title><content type='html'>&lt;br /&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;As a public service, I pass along some info from today's work activities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;I have discovered that something has changed everyone's Outlook calendar settings (in our organization, at least, some recent update perhaps?), without permission.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;strong&gt;If you organize meetings using Outlook, you need to check and/or correct your settings&lt;/strong&gt;, here is how..&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;In the Main outlook window, go to&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;  Tools | Options&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/-EIzhq_L3azE/Tud-wYkLTtI/AAAAAAAAALI/jsvGyi4nDsI/s1600/tools_options.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-EIzhq_L3azE/Tud-wYkLTtI/AAAAAAAAALI/jsvGyi4nDsI/s320/tools_options.jpg" width="274" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;Then click on Calendar Options, and &lt;strong&gt;uncheck&lt;/strong&gt; "Allow attendees to propose new times for meetings you organize"&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/-KCN9v_e3JQc/Tud-44Mp-4I/AAAAAAAAALQ/RpBWUeBYr0U/s1600/calendar+options.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;img border="0" height="255" src="http://3.bp.blogspot.com/-KCN9v_e3JQc/Tud-44Mp-4I/AAAAAAAAALQ/RpBWUeBYr0U/s320/calendar+options.jpg" width="320" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;Once this is unchecked, you can OK your way back out, and all new meetings should be safe from proposed changes (which have the un-intended consequence of wiping out the original meeting request, and any attachments or history included with them).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;I have not found the exact cause of this change, and will continue to investigate, to prevent its recurrence.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="891182016-13122011"&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="891182016-13122011" style="font-family: inherit;"&gt;  --Mike--&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4064618943250610694?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4064618943250610694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4064618943250610694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4064618943250610694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4064618943250610694'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/12/something-broke-outlooks-meeting.html' title='Something broke Outlooks meeting organizer, again.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-EIzhq_L3azE/Tud-wYkLTtI/AAAAAAAAALI/jsvGyi4nDsI/s72-c/tools_options.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-7117757634283933894</id><published>2011-11-24T04:28:00.001-06:00</published><updated>2011-11-24T09:25:31.546-06:00</updated><title type='text'>Ramble of the day... Starting with Why we need general purpose computing</title><content type='html'>&lt;a href="https://www.google.com/search?q=death+of+general+purpose+computing"&gt;https://www.google.com/search?q=death+of+general+purpose+computing&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The end of general purpose computing has been written about before, but with the trend towards devices like the iPad and tablets running "apps" of all shades, we're rapidly moving away from running code of our&amp;nbsp;choosing, and moving toward a word of walled gardens of curated choices for software as a service.&lt;br /&gt;&lt;br /&gt;The underlying problem pushing us towards this&amp;nbsp;unpalatable&amp;nbsp;end is security. We're giving up our freedom for security, and it seems like a good trade for many. As long as there is a heavy counterweight of machines which can run anything, it's likely to remain a good trade, as you can always move back. However, this option will be closed off, just like the Borders bookstores that were no longer profitable because people chose to actually make their purchases at Amazon while browsing in their stores.&lt;br /&gt;&lt;br /&gt;The fact that it's pretty much impossible to keep a computer virus free, and the DLL hell that people aren't even aware of (it manifests itself when you install a program and everything else stops working, and you can never get back to normal), combine to make general purpose computing a very&amp;nbsp;unpalatable&amp;nbsp;choice. Unfortunately, the only way we can maintain our civil liberties is to keep ownership of our information, communications, and privacy. This is not possible in a world where were everything is a closed up "app".&lt;br /&gt;&lt;br /&gt;It doesn't have to be this way... really. &amp;nbsp;Computers can be secure, easy to use, and general purpose. The problem is the underlying design choices made a few decades ago that are baked into all of our operating system choices.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It's a more general problem that just our computers... we're in the middle of a long rush towards being a consumer of everything, with no effective means of production, which is like being a turkey on a farm. Lots of great food every day from the nice supplier, then a very unpleasant ending.&lt;br /&gt;&lt;br /&gt;We need to be smarter than the turkey... really.&lt;br /&gt;&lt;br /&gt;We need to be able to make everything we use, all the way up and down the supply chains, lets they become chains of bondage.&lt;br /&gt;&lt;br /&gt;We need to be able to repair instead of replace for a larger percentage of cases.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It's looking to me like the "cold fusion" of the 1980s is actually close to fruition. If (90% odds) it works out to be true, there are some economies of scale which will fall apart, making new&amp;nbsp;opportunities for their replacements.&lt;br /&gt;&lt;br /&gt;If power can be supplied locally at a lower cost than the grid, there are lots of towers, cables, transformers, pipelines, generating stations, etc... that will need to be&amp;nbsp;decommissioned. The amount of scrap metal will be immense. Of course, the supply requirements to build millions of generators may more than equal this...&lt;br /&gt;&lt;br /&gt;If you had free electricity, by the megawatt, what could you do that is not currently feasible? Extracting metals from minerals comes to mind as one of the first things that would be far cheaper.&lt;br /&gt;&lt;br /&gt;It's worth revisiting the &lt;a href="http://en.wikipedia.org/wiki/Abundance_of_the_chemical_elements"&gt;natural abundance&amp;nbsp;of elements&lt;/a&gt;&amp;nbsp;to see what is really available if energy isn't an issue.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Facebook is another example of the trend towards a service, blogging used to be something done by those that had their own web sites, then blogger became popular, then RSS made it easier to keep up with many sources, and now Facebook is the biggest&amp;nbsp;aggregator&amp;nbsp;of them all, and blogging is fading away, a bit.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-7117757634283933894?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/7117757634283933894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=7117757634283933894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7117757634283933894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7117757634283933894'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/11/ramble-of-day-starting-with-why-we-need.html' title='Ramble of the day... Starting with Why we need general purpose computing'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5704754996051146680</id><published>2011-11-02T16:13:00.001-05:00</published><updated>2011-11-02T16:13:15.623-05:00</updated><title type='text'>Google screws the pooch with Postini.</title><content type='html'>We've been trying out Google Apps for Business for a while, as a back burner project.... and now we've decided to look more closely at our options, and found a happy combination that we decided to go with...&lt;br /&gt;&lt;br /&gt;Google Apps for Business and Google | Postini Email Continuity.&lt;br /&gt;&lt;br /&gt;This would give us Google Docs, Groups, etc... and syncing of Contacts and Calendar along with Email between our Exchange Server and Gmail.&lt;br /&gt;&lt;br /&gt;Everything on the web shows this scenario... a nice picture of a good platform to run our business on top of...&lt;br /&gt;&lt;br /&gt;Except, &lt;a href="https://plus.google.com/112678702228711889851/posts/eVeouesvaVX"&gt;Google doesn't understand platforms&lt;/a&gt;, even a Google insider has said so&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After being forced into a reseller channel, and fighting to get an actual human on the phone, it turns out that you&amp;nbsp;&amp;nbsp;CAN'T have Google Apps and Google | Postini Email&amp;nbsp;Continuity&amp;nbsp;together.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Why? &amp;nbsp;Nobody knows why, the salesman thinks it's nuts, and so do I.&lt;br /&gt;&lt;br /&gt;I'm pissed off, and very disappointed. Now I'm worried that&amp;nbsp;I look like an idiot for even proposing what turned out to be vaporware to the two layers of management above me. Google just burned through a lot of goodwill with this clusterfuck.&lt;br /&gt;&lt;br /&gt;So, here I sit looking for a better way to do IT for a small business, while&amp;nbsp;tolerating&amp;nbsp;crappy internet connectivity from two different providers, and no easy way to sync it all up into the cloud in a non-home brew manner.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Google and Postini have really screwed the pooch on this one. I wonder who will fill this need and eat their customer base for lunch?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5704754996051146680?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5704754996051146680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5704754996051146680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5704754996051146680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5704754996051146680'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/11/google-screws-pooch-with-postini.html' title='Google screws the pooch with Postini.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8786065053471594499</id><published>2011-10-30T23:37:00.000-05:00</published><updated>2011-10-30T23:37:03.141-05:00</updated><title type='text'>Intertubes refreshed...</title><content type='html'>I've switched hosting plans at 1and1 from Windows to Linux, and in so doing I lost a lot of customization related to domains I have for various ideas. &amp;nbsp;&lt;a href="http://intertubes.org/"&gt;Intertubes.org&lt;/a&gt; is back on the air, though there isn't much there right now... &amp;nbsp;here's the latest writeup which I posted in a comment to &lt;a href="http://scripting.com/stories/2011/10/30/aWifiPocketDisk.html"&gt;a story by Dave Winer&lt;/a&gt; over at Scripting News.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px;"&gt;A while ago, I came up with the idea of a "tube" of stuff (at the time the internet was being&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px;"&gt;described&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px;"&gt;&amp;nbsp;as a "set of tubes") and thus begat intertubes.org&lt;/span&gt;&lt;br /&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;The basic idea is to have a metadata file which keeps track of the files that belong to it, and&amp;nbsp;synchronizes&amp;nbsp;those changes to / from other copies of the tube. Example use cases include being able to share all of my photos (currently 336,637 files in 460 Gigabytes), in a sane manner... like this...&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;I give someone a copy of the tube containing all of my photos, it's basically just a metafile, taking a few k to hold the root information, and a&amp;nbsp;revocable&amp;nbsp;key which allows the holder of that copy to access some or all of the original tube. This gives them access via an api (hand waving here...) to get a list of all the files, and pointers to resources such as a thumbnail connector which can generate arbitrary sized thumbnails and send those instead of the originals.&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Once the person I've given a copy of my tube has it, they can start to browse, at first they just see the list of folders, then they could start to dig (assuming an internet connection on both ends)... they would see thumbnails once they went into a folder (retrieved using their copy of the tube's key), which would then be stored locally, or however their policy decided to handle it. &amp;nbsp;If they liked a thumbnail, they could get larger sizes, or the original.&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Once they actually view the photo, they might wish to tag it, add notes, etc.... this new metadata would be synced back to the original tube, if they had the proper&amp;nbsp;permissions. (why not, it can be revoked?)&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Thus, I could share all my photos, and not have to give someone a 500GB drive and pray they were willing to wade through it.&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;This concept of a shared metadata pool extends the idea of RSS (as I understand it) to be a two way communicating container of objects AND their metadata. (The metadata is the valuable part that always gets lost when you have to push single files to people)&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;This could work for any number of types of files, video, music, documents, etc. It would just be some text files and API calls, it would be totally transport agnostic. Sneaker Net, TCP/IP, HTTP(S), FTP, BitTorrent, whatever works.&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;I think that you, Dave, have the wisdom to push something like this past the crazy idea stage towards something that people could actually implement and use... I'll keep the idea alive as much as I can as well.&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;What do you think?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8786065053471594499?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8786065053471594499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8786065053471594499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8786065053471594499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8786065053471594499'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/10/intertubes-refreshed.html' title='Intertubes refreshed...'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4705880965015762764</id><published>2011-10-26T23:06:00.002-05:00</published><updated>2011-10-26T23:06:49.376-05:00</updated><title type='text'>1% above the law, NOT the top 1% pay grade</title><content type='html'>&lt;br /&gt;&lt;div style="background-color: #f6f6f6; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #373737; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 24px; margin-bottom: 1.625em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;There seems to be a lot of (deliberate?) confusion in the media as to what the Occupy Wall Street movements around the world are about... here's a reply I posted to &lt;a href="http://thehoosierslant.com/2011/10/21/why-i-despise-occupy-wall-street-hippies/#comment-223"&gt;one person's story&lt;/a&gt; about it.&lt;/div&gt;&lt;div style="background-color: #f6f6f6; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #373737; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 24px; margin-bottom: 1.625em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: #f6f6f6; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #373737; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 24px; margin-bottom: 1.625em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;No, it’s not about money, it’s about CRIMINALITY…. the blatantly unequal application of the law for the use of state insiders against outsiders.&lt;/div&gt;&lt;div style="background-color: #f6f6f6; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #373737; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 24px; margin-bottom: 1.625em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Trying to make this an income issue is an interesting propaganda tactic being pushed by higher levels of the media, etc… but doesn’t reflect the views of anyone who thinks about it for 2 seconds, as you so forcefully pointed out.&lt;/div&gt;&lt;div style="background-color: #f6f6f6; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #373737; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 24px; margin-bottom: 1.625em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;When Bankers sell investments they know are going to implode to their “clients” and then make big bets that the implosion will happen, nothing happens outside of a small fine that might be 1% of the profit they made, if it ever does happen to get investigated.&lt;/div&gt;&lt;div style="background-color: #f6f6f6; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #373737; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 24px; margin-bottom: 1.625em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Corporations got a special law passed which makes it impossible to find out what they are using in industrial quantities when they hydro-fracture the bedrock under the water tables of our nation, yet when an Amish farmer tries to sell “raw milk”, which used to be commonplace, the get a swat raid.&lt;/div&gt;&lt;div style="background-color: #f6f6f6; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #373737; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 24px; margin-bottom: 1.625em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;It’s about 1% being above the law, not the top 1% pay grade.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4705880965015762764?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4705880965015762764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4705880965015762764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4705880965015762764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4705880965015762764'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/10/1-above-law-not-top-1-pay-grade.html' title='1% above the law, NOT the top 1% pay grade'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-2930087758532872358</id><published>2011-10-26T16:53:00.002-05:00</published><updated>2011-10-26T16:53:20.651-05:00</updated><title type='text'>A letter to the editor that I hope helps...</title><content type='html'>I just emailed this to 'triblet@bayareanewsgroup.com', and I hope it helps them relate to the internet better...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;I have some friendly advice, and I hope this helps you make sense of some things you might not have expected...&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;You wrote a story...   &lt;a href="http://www.insidebayarea.com/opinion/ci_19190645" title="blocked::http://www.insidebayarea.com/opinion/ci_19190645"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: small;" title="blocked::http://www.insidebayarea.com/opinion/ci_19190645"&gt;http://www.insidebayarea.com/opinion/ci_19190645&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;/span&gt;&lt;span class="022224121-26102011"&gt;&lt;/span&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;It's now getting lots of inbound links from the internet, bypassing all of the navigational structure that your regular readers would use to find replies, updates, etc.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;If the opinion of your paper hasn't changed.... say so in an update, if not, you really need to add it to this story... at the same URL, not a new one.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;As it stands, everyone is going to assume you have no sympathy at all for those harmed last night.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Like I said, I hope this helps. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;  --Mike--&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="022224121-26102011"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-2930087758532872358?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/2930087758532872358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=2930087758532872358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2930087758532872358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2930087758532872358'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/10/letter-to-editor-that-i-hope-helps.html' title='A letter to the editor that I hope helps...'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-151651645144614264</id><published>2011-10-26T16:24:00.002-05:00</published><updated>2011-10-26T16:24:57.043-05:00</updated><title type='text'>More censorship on the way</title><content type='html'>Well, the 0.1% are at it again, they've decided we need to pay for the White Album a few hundred more times, and are willing to &lt;a href="http://gizmodo.com/5853341/what-you-need-to-know-about-the-new-copyfight?utm_medium=referral&amp;amp;utm_source=pulsenews"&gt;destroy the internet&lt;/a&gt; to make it happen with a new "Protect IP" act.&lt;br /&gt;&lt;br /&gt;I'm tired of worrying about this stuff, and I've come to realize that we are going to win in the end, as this will just take a few more bricks out of what is left of the "consent of the governed" they still have left as a foundation in Washington DC.&lt;br /&gt;&lt;br /&gt;We're nearing a tipping point, it's going to be long and ugly, and you can't count on winning.... just worry about your survival, and helping your friends and family make it through... just like during the first Depression.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-151651645144614264?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/151651645144614264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=151651645144614264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/151651645144614264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/151651645144614264'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/10/more-censorship-on-way.html' title='More censorship on the way'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-7021860879835076945</id><published>2011-10-25T21:39:00.001-05:00</published><updated>2011-10-25T21:39:26.164-05:00</updated><title type='text'>St Vincent De Paul - Davenport California - October 15 2001</title><content type='html'>&lt;div style="margin: 0 0 10px 0; padding: 0; font-size: 0.8em; line-height: 1.6em;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/6281522418/" title="St Vincent De Paul - Davenport California - October 15 2001"&gt;&lt;img src="http://farm7.static.flickr.com/6101/6281522418_28ced64744.jpg" alt="St Vincent De Paul - Davenport California - October 15 2001 by --Mike--" /&gt;&lt;/a&gt;&lt;br/&gt;&lt;span style="margin: 0;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/6281522418/"&gt;St Vincent De Paul - Davenport California - October 15 2001&lt;/a&gt;, a photo by &lt;a href="http://www.flickr.com/photos/--mike--/"&gt;--Mike--&lt;/a&gt; on Flickr.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;This is one of the hundreds of cool things we saw on our Honeymoon in October, 2001.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-7021860879835076945?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/7021860879835076945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=7021860879835076945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7021860879835076945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7021860879835076945'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/10/st-vincent-de-paul-davenport-california.html' title='St Vincent De Paul - Davenport California - October 15 2001'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6101/6281522418_28ced64744_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-2456309585927503792</id><published>2011-10-19T23:24:00.001-05:00</published><updated>2011-10-19T23:24:27.625-05:00</updated><title type='text'>Waiting for a Lytro</title><content type='html'>Ever since I heard of Lightfield Photography, I've wanted IN. You can focus through objects, focus after the fact, and a lot more that I haven't discovered yet. While I've wanted my own microlens camera to do experiments, the cost was just too far out there for me.&lt;br /&gt;&lt;br /&gt;So I did what any good hacker would do, I started experimenting with my single camera from multiple view points. At first the photos really sucked, but they've been getting better over the years.&lt;br /&gt;&lt;br /&gt;You can see some my virtual focus images (which is the end result of all this) in&amp;nbsp;&lt;a href="http://www.flickr.com/photos/--mike--/sets/72157619468193919/"&gt;this gallery&lt;/a&gt;&amp;nbsp;at Flickr.&lt;br /&gt;&lt;br /&gt;SO,&amp;nbsp;The Lytro camera has&lt;a href="http://blog.lytro.com/uncategorized/the-lytro-is-here/"&gt; finally been announced&lt;/a&gt;. I'm ordering one as soon as I can.&lt;br /&gt;&lt;br /&gt;It's a consumer appliance version of a camera, far from what I expected, but also FAR cheaper than I expected, and much more user friendly.&lt;br /&gt;&lt;br /&gt;The big feature of this camera is that it captures a "light field", which is to say that it takes multiple photographs of the same scene from slightly different angles, all at the same instant. The raw data is then stored for later processing (later being milliseconds or years)... to render it into a 2d image along a selected focal plane.&lt;br /&gt;&lt;br /&gt;They chose a configuration which doesn't require any mechanical focus system, which means you can grab images as soon as the CPU in the camera is ready... no hunt and seek focus in the dark. This is a big time plus if you've been frustrated with the shortcomings of "contrast detect" focus used on almost every "point and shoot" compact digital camera.&lt;br /&gt;&lt;br /&gt;There are a lot of design choices that I don't get, but I don't have one, and I haven't used one, so I'll have to wait and see how well it actually works.&lt;br /&gt;&lt;br /&gt;It will be fun, even if we have to wait until version 2.0 of this technology.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-2456309585927503792?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/2456309585927503792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=2456309585927503792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2456309585927503792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2456309585927503792'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/10/waiting-for-lytro.html' title='Waiting for a Lytro'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8738548831269787778</id><published>2011-10-16T08:42:00.002-05:00</published><updated>2011-10-16T08:51:32.234-05:00</updated><title type='text'>The Snitch who was a cover story</title><content type='html'>I don't believe &lt;a href="http://gawker.com/5850054/meet-the-guy-who-snitched-on-occupy-wall-street-to-the-fbi-and-nypd"&gt;the story about the Guy who Snitched&lt;/a&gt; on the Occupy Wall Street protests...I have a different theory...&lt;br /&gt;&lt;br /&gt;I think there is a much simpler&amp;nbsp;explanation, that we're not supposed to figure out, because if we do, we can route around the damage, which would tip the scales towards justice, and we can't have that now, can we?&lt;br /&gt;&lt;br /&gt;Remember &lt;a href="http://en.wikipedia.org/wiki/Echelon_(signals_intelligence)"&gt;Echelon&lt;/a&gt;? &lt;br /&gt;How about &lt;a href="http://en.wikipedia.org/wiki/Carnivore_(software)"&gt;Carnivore&lt;/a&gt;?&lt;br /&gt;How about the&lt;a href="http://arstechnica.com/old/content/2006/04/6585.ars"&gt; secret rooms&lt;/a&gt; at the Telephone Company offices?&lt;br /&gt;&lt;br /&gt;The Onion (which is a satirical publication)... has the best illustration of this in &lt;a href="http://www.theonion.com/video/cias-facebook-program-dramatically-cut-agencys-cos,19753/"&gt;their story about the CIA funding Facebook&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;(Update) - I think they simply scan everyone's&amp;nbsp;communication&amp;nbsp;for keywords which indicate dissent, and then dig in closer... it's quicker and cheaper, and more effective than random human offers of information.&lt;br /&gt;&lt;br /&gt;Total Information Awareness is what they used to call it...&lt;br /&gt;(/Update)&lt;br /&gt;&lt;br /&gt;If my thesis is correct, and this is the result of monitoring and not human factors,&amp;nbsp;instead of just mis-trusting each other, we simply need to&amp;nbsp;encrypt our communications, and prevent this system from working against us while maintaining its advantages of quicker communication.&lt;br /&gt;&lt;br /&gt;It's a theory... and words are cheap... &amp;nbsp; take this with a grain of salt....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8738548831269787778?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8738548831269787778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8738548831269787778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8738548831269787778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8738548831269787778'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/10/snitch-who-was-cover-story.html' title='The Snitch who was a cover story'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5510819536866237050</id><published>2011-10-06T09:40:00.001-05:00</published><updated>2011-10-06T09:40:33.080-05:00</updated><title type='text'>Chicago Ban's cellphone use while bicycling</title><content type='html'>Chicago has banned the use of cell phones while actually riding a bicycle.. (not at rest).&lt;br /&gt;&lt;br /&gt;Here is the &lt;a href="http://chicago.legistar.com/View.ashx?M=F&amp;amp;ID=1551149&amp;amp;GUID=97F7D852-913F-4BD4-8BF2-526DAABB3D7B"&gt;source&lt;/a&gt;, which I include a copy of below. I'm a big believer in linking to the source documents, which nobody in the media is apparently willing to spend the time to find.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Committee on Pedestrian and Traffic Safety&lt;br /&gt;September 8, 2011 City Council&lt;br /&gt;&lt;br /&gt;ORDINANCE&lt;br /&gt;&lt;br /&gt;BE IT ORDAINED BY THE CITY COUNCIL OF THE CITY OF CHICAGO:&lt;br /&gt;&lt;br /&gt;SECTION 1. Chapter 9-52 ofthe Municipal Code of Chicago is hereby amended by adding&lt;br /&gt;a new Section 9-52-110, as follows:&lt;br /&gt;&lt;br /&gt;9-52-110 Use of communication devices while operating a bicycle.&lt;br /&gt;&lt;br /&gt;(a) For purposes of this section only, the following definitions apply:&lt;br /&gt;&lt;br /&gt;"Communication device" means a device, including but not limited to a wireless telephone,&lt;br /&gt;personal digital assistant, or a portable or mobile computer, which is designed to transmit and&lt;br /&gt;receive electronic messages.&lt;br /&gt;&lt;br /&gt;"Electronic message" means a self-contained piece of digital communication that is&lt;br /&gt;designed or intended to be transmitted between communication devices. An "electronic message"&lt;br /&gt;includes, but is not limited to electronic mail, a text message, an instant message, a command or&lt;br /&gt;request to access an internet site, or talking or listening to another person on the telephone.&lt;br /&gt;&lt;br /&gt;"Using" means composing, reading, sending or listening to an electronic message.&lt;br /&gt;&lt;br /&gt;(b) Except as otherwise provided in subsection (c) of this section, no person shall operate&lt;br /&gt;a bicycle while using a communication device. Except as otherwise provided in subsection (d) of&lt;br /&gt;this section, any person who violates this subsection shall be subject to the fine range set forth in&lt;br /&gt;section 9-4-020.&lt;br /&gt;&lt;br /&gt;(c) The provisions of this section shall not apply to a:&lt;br /&gt;&lt;br /&gt;(1) law enforcement officer or other emergency responder, when on duty and acting&lt;br /&gt;in his official capacity;&lt;br /&gt;&lt;br /&gt;(2) person using a communication device with a "hands free" device or in a voice-&lt;br /&gt;activated mode, which allows the person to talk into and listen to the other party&lt;br /&gt;without the use of hands;&lt;br /&gt;&lt;br /&gt;(3) person using a communication device for the sole purpose of reporting an&lt;br /&gt;emergency situation and continued communication with emergency personnel&lt;br /&gt;during the emergency situation; or&lt;br /&gt;&lt;br /&gt;(4) person using a communication device while maintaining a bicycle in a stationary&lt;br /&gt;position.&lt;br /&gt;&lt;br /&gt;(d) If a violation of subsection (b) of this section occurs at the time of a traffic accident, the&lt;br /&gt;person operating the bicycle may be subject to a fine not to exceed $500.00 which shall be&lt;br /&gt;assessed in addition to the fine provided by section 9-4-020.&lt;br /&gt;&lt;br /&gt;SECTION 2. &amp;nbsp;This ordinance shall take effect after its passage and publication.&lt;br /&gt;&lt;br /&gt;Margaret Laurino&lt;br /&gt;Alderman, 39th Ward&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5510819536866237050?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5510819536866237050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5510819536866237050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5510819536866237050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5510819536866237050'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/10/chicago-bans-cellphone-use-while.html' title='Chicago Ban&apos;s cellphone use while bicycling'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4264400191636798927</id><published>2011-09-12T15:51:00.002-05:00</published><updated>2011-09-12T15:51:47.064-05:00</updated><title type='text'>Reflections on 9/11</title><content type='html'>A lot has been written with the passing of the 10th annivesary of 9/11/2001.&lt;br /&gt;&lt;br /&gt;However, the best on 9/11 I’ve read to date in terms of matching my feelings about what’s happened was this post on SlashDot (warning, lots of&amp;nbsp;righteous&amp;nbsp;use of profanity)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://news.slashdot.org/comments.pl?sid=2422714&amp;amp;cid=37368428"&gt;http://news.slashdot.org/comments.pl?sid=2422714&amp;amp;cid=37368428&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My version of things is based on that, with some reflection and a different perspective.&lt;br /&gt;&lt;br /&gt;9/11 CAN’T HAPPEN AGAIN… it couldn’t have happened on 9/12/2001 even with no changes other that the knowledge now carried by every passenger as to the real threat posed by hijackers.&lt;br /&gt;&lt;br /&gt;The only really good money spent since 9/11 was on better cockpit doors.&lt;br /&gt;&lt;br /&gt;We should have responded to the Crimes of 9/11 using the International Police, and the Intelligence agencies of the world.&lt;br /&gt;&lt;br /&gt;ALL of the warfare in response to 9/11 was wasted and wrong.&lt;br /&gt;&lt;br /&gt;We faced down the USSR, and didn’t give up our rights, why did we let 19 guys do to us what decades of cold war couldn’t?&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4264400191636798927?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4264400191636798927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4264400191636798927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4264400191636798927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4264400191636798927'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/09/reflections-on-911.html' title='Reflections on 9/11'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3743471832524506872</id><published>2011-09-07T00:56:00.001-05:00</published><updated>2011-09-07T00:56:41.229-05:00</updated><title type='text'>Watching the fireworks for 30 seconds</title><content type='html'>&lt;div style="margin: 0 0 10px 0; padding: 0; font-size: 0.8em; line-height: 1.6em;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/6122565821/" title="Watching the fireworks for 30 seconds"&gt;&lt;img src="http://farm7.static.flickr.com/6202/6122565821_83013f08d3.jpg" alt="Watching the fireworks for 30 seconds by --Mike--" /&gt;&lt;/a&gt;&lt;br/&gt;&lt;span style="margin: 0;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/6122565821/"&gt;Watching the fireworks for 30 seconds&lt;/a&gt;, a photo by &lt;a href="http://www.flickr.com/photos/--mike--/"&gt;--Mike--&lt;/a&gt; on Flickr.&lt;/span&gt;&lt;/div&gt;&lt;p&gt;I've been criticized for not fully understanding the power of a Nikon D40 and a tripod for taking night photos... here is one example of the photos you can take with it.&lt;br /&gt;I bought the D40 instead of the D40x because of it's lower "resolution" and thus much better night photos, I've never regretted the decision.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3743471832524506872?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3743471832524506872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3743471832524506872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3743471832524506872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3743471832524506872'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/09/watching-fireworks-for-30-seconds.html' title='Watching the fireworks for 30 seconds'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6202/6122565821_83013f08d3_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8107269517777560191</id><published>2011-09-03T09:15:00.000-05:00</published><updated>2011-09-03T09:15:03.828-05:00</updated><title type='text'>The post with the most important idea I have to tell you today - told very poorly -  verbose version #1</title><content type='html'>I have an idea I need you to understand. It is the most important, deep, powerful, realization I've had in the last 24 hours. Please bear with me, and forgive my wandering... &amp;nbsp;here goes.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The internet changes nothing.... just like Dave Rogers always says....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So I go to look him up, because it's been a while, I've been drinking RSS fed Koolaid for a bit too long...and of course...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Holy shit, it seems that Dave Rogers did it again... writes about what I'm about to say, before I say it... here... &lt;a href="http://homepage.mac.com/dave_rogers/GHD08-11.html#note_3795"&gt;take a look&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now I'll read that... and get back in a minute..... (time passes)...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ok... he was almost about to say the same thing, but he too was triggered by something else on the internet... in this case it was this post at &lt;a href="http://akma.disseminary.org/?p=2728"&gt;Akma's random thought&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Dave's post points out that a lot of blogging and commenting and "content" on social media is just a need to vent, rant, and express a bit of hostility in a safe manner... a manner not harmful to others.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Akma points out that when you do express something positive, it gets nowhere near the coverage that something tuned to provoke emotion gets, and it's far too easy to miss getting "credit" for things. It's also easy to slip into the "see, I was right" mode of being a cranky old man (which so far we ALL claim to be vulnerable to).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My triggering realization that brings me here was in watching &lt;a href="http://www.youtube.com/watch?v=ktmWeynsd-Y&amp;amp;feature=player_embedded"&gt;this 10 minutes worth of Max Keiser&lt;/a&gt;, who I follow regularly, get into a carefully orchestrated shouting match with some of the "mainstream" media. It&amp;nbsp;occurred&amp;nbsp;to me that not only did Max correctly counter every argument thrown at him, it is very likely that nobody will learn anything new from the time spent. All that will happen is that whatever the viewers world view, it will be confirmed.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The problem is that when you have point - counterpoint, you eventually end up talking about Nazis.. (Godwin's law)... &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;No... that's not quite it..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When you have a conversational style that is all about responding to someone, in order to prove them wrong, you never get anywhere... &amp;nbsp; that's a bit closer.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Conversation is too much like warfare these days. Yeah... that's the thread...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The 10 minutes of Max Keiser in a shouting match is like watching a boxing match, and the comments, links, etc.. are all about venting steam, with almost no exceptions (I'm hoping this is the rare one).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sporting events are breads and circuses, at least in my mind.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now blogging has devolved into the same thing, and I think RSS makes it worse.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'd like to figure out why, and how to avoid it. &amp;nbsp;I do have a pet theory, and I'd like to know if it's right or wrong, but most of all I'd like to tweak it to make it a more accurate theory, and more useful in fighting the crude devolution of things.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's my pet theory, which is certainly way off the mark, and quite possibly wrong.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There is NO good way to mark up someone&amp;nbsp;else's&amp;nbsp;text on the internet. This forces us to reply to whole articles, posts, videos, etc. &amp;nbsp;We need better tools. HTML doesn't allow markup of hypertext.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's another pet theory, &lt;a href="http://mikewarot.blogspot.com/2005/07/tuning-loop.html"&gt;from long ago&lt;/a&gt;...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We've tuned the things we listen to incorrectly, instead of being informed by others who expand our views, we're feeding our own biases... we're in a positive feedback loop, like the squeal when a PA system feeds back into itself.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;.... time passes...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If we had ways to link our documents like Ted Nelson wanted to in the 1960s, we'd automatically get informed of their usage when others used them and expanded on them. I think that this was a cool idea, but actually won't help much, because as we've seen, tons of links make things hard to sort through.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The need to be able to categorize things, tag them, mark them up, and write in a mode that doesn't emulate a teletype with good editing features is still unsatisfied. Our tools still such (oops... back to my pet theory, from a different angle).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If it were easy to watch every place that one of my blog posts got referenced, it would make it slightly more practical to use it as a conversational medium.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If it were easier to remix what other people said, without having to resort to tons of quotes, copy and paste, and paraphrasing, it might be a bit better as well.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The more things we can do to allow time for reflection, and bias AGAINST the need to quickly reply to a topic before it dies out, the better.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We need editors, I've known that I need one for a very, very long time. The tools we've built for ourselves are all about publishing our thoughts NOW... &amp;nbsp; we're all shouting without taking time to ponder, or at least that's what I do far, far to often.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We need ways to gather up the pro and con sides of commentary, not as a means of building up an argument, but as a way of finding out the odd comment that is neither, and might be valuable to a lot of people.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We need ways to curate&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A lot of this isn't technical, but if we figure out the ways we want to do something, someone will eventually automate it if enough people find it valuable.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The tools we need are not technical, just as a haiku doesn't need a compiler... it's just a set of rules.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Rules are tools&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;automation saves time&lt;/div&gt;&lt;div&gt;but&amp;nbsp;what about reflection?&lt;/div&gt;&lt;div&gt;I love&amp;nbsp;Saturday&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Taking apart a problem as a means of solving it is good,&lt;/div&gt;&lt;div&gt;but we have to avoid pointing fingers and skipping the learning part...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I propose that we should all go back and re-examine one of our old arguments, find references to it that have something to add, and merge all of it into a new post, with proper back links.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8107269517777560191?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8107269517777560191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8107269517777560191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8107269517777560191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8107269517777560191'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/09/post-with-most-important-idea-i-have-to.html' title='The post with the most important idea I have to tell you today - told very poorly -  verbose version #1'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-6752119323985134744</id><published>2011-08-31T14:40:00.000-05:00</published><updated>2011-08-31T14:40:20.060-05:00</updated><title type='text'>Quote De Jour</title><content type='html'>&lt;span class="Apple-style-span" style="background-color: white; color: #311807; font-family: Palatino, 'Times New Roman', serif; line-height: 24px;"&gt;Looking for a safe asset class today, is like a Soviet bureaucrat in 1989, sensing trouble ahead,&lt;a href="http://globalguerrillas.typepad.com/globalguerrillas/2011/08/journal-where-should-i-put-my-money-before-things-collapse.html"&gt; looking for the directorate with the safest job&lt;/a&gt;. - John Robb - 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-6752119323985134744?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/6752119323985134744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=6752119323985134744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/6752119323985134744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/6752119323985134744'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/08/quote-de-jour.html' title='Quote De Jour'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1781008361564816674</id><published>2011-08-26T12:15:00.000-05:00</published><updated>2011-08-26T12:15:37.309-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'></title><content type='html'>&lt;a href="http://www.flickr.com/photos/--mike--/6083251958/" title="Cloud Gate at Dawn by --Mike--, on Flickr"&gt;&lt;img alt="Cloud Gate at Dawn" height="429" src="http://farm7.static.flickr.com/6190/6083251958_f518b7cf13_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's been a long time since I did some tripod photography, here's an HDR photo of "The Bean" at sunrise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1781008361564816674?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1781008361564816674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1781008361564816674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1781008361564816674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1781008361564816674'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/08/its-been-long-time-since-i-did-some.html' title=''/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6190/6083251958_f518b7cf13_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-231682543912044226</id><published>2011-08-26T04:37:00.000-05:00</published><updated>2011-08-26T04:37:39.185-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framing'/><title type='text'>Please call it the "fair market" from now on...</title><content type='html'>The value of Government regulation in commerce and other in aspects of life in the USA has been greatly depreciated by careful propaganda, called "framing", this is doing great harm, and needs to be corrected.&lt;br /&gt;&lt;br /&gt;You CAN help... and it's easy... just use a better frame, every chance you get.&lt;br /&gt;&lt;br /&gt;When you're about the write or say the phrase "free market", please say "fair market" instead. It's a simple and subtle substitution which puts the need for laws back into their proper place in the mindset when discussing such things.&lt;br /&gt;&lt;br /&gt;Markets are a balancing act, they require rules in order to give the confidence required to trade without fear, but also the ability to set prices optimally, without unnecessary rules. A fair market maintains that balance, whereas a "free" market as defined by the right is one more like the wild west.&lt;br /&gt;&lt;br /&gt;----&lt;br /&gt;&lt;br /&gt;Notes only vaguely related to the above call to action...&lt;br /&gt;&lt;br /&gt;1) As you might already know, any idea you have, is already on the internet, if you can conjure up the right search terms and cast the spell into Google.&amp;nbsp;Such is the case with my idea for a new term,&lt;a href="http://jeffryfisher.net/Statesman/Economics/Fair.htm"&gt; &lt;b&gt;fair&lt;/b&gt; market capitalism&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;2) There are many other frames which need to be addressed, especially "intellectual property", it would be nice if we had a place on the internet to discuss them get distribution, to counter the right-wing machinery put in place over the last 30 years. It should be fair and open discussion, with an emphasis on the desired result of getting a better framing around conversations to help us all in the long run.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-231682543912044226?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/231682543912044226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=231682543912044226' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/231682543912044226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/231682543912044226'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/08/please-call-it-fair-market-from-now-on.html' title='Please call it the &quot;fair market&quot; from now on...'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-2764979950553407490</id><published>2011-08-21T06:29:00.000-05:00</published><updated>2011-08-21T06:29:54.549-05:00</updated><title type='text'>Secure Little Application Project? - Saving an idea at 6 AM</title><content type='html'>&lt;br /&gt;o/~~~&lt;br /&gt;6AM,&lt;br /&gt;wakin' up in the moning&lt;br /&gt;Gotta write now&lt;br /&gt;Gotta save that idea....&lt;br /&gt;&lt;br /&gt;ok... enough of the Friday spoof&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here's an idea for implementing a secure space for applications to run in an otherwise insecure host environment, leveraging VMware, Zen, Citrix, QEMM, or a separate physical box to run applications cut off from reality, and restricted to a strange little world, where the default answer to "can I have this?" is NO.&lt;br /&gt;&lt;br /&gt;--- copied from my WikidPad page on my laptop ---&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;++ Secure Little Application Project&lt;br /&gt;&lt;br /&gt;Slap, Slip, SL?P&lt;br /&gt;&lt;br /&gt;Write the smallest possible operating system that fits inside a virtual machine. It would make requests across the net (or some other API) for everything, thus not able to infect the host system.&lt;br /&gt;&lt;br /&gt;Like Secnurse, the application would be in its own address space, cut off from all the normal API calls, and thus couldn't break the host.&lt;br /&gt;&lt;br /&gt;In it's own little world, applications would run, and request resources from a host program written in something like Delpi, C++, or whatever is convinient.&lt;br /&gt;&lt;br /&gt;It would then be somewhat easy to provide file and folder services, not being bound to the normal rules of things, and all the hidden holes that go with undocumented "features" in the host environment.&lt;br /&gt;&lt;br /&gt;Separating the app from the host environment is a good step&lt;br /&gt;Having multiple versions of the service host to chose from helps make sure the code is clean.&lt;br /&gt;Everyone can implement their own, and compete for better models of things.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Host - the PC running the VM&lt;br /&gt;Guest - the application&lt;br /&gt;Concierge - the program that gets everything for the guest&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-2764979950553407490?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/2764979950553407490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=2764979950553407490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2764979950553407490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2764979950553407490'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/08/secure-little-application-project.html' title='Secure Little Application Project? - Saving an idea at 6 AM'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-2682689762885317493</id><published>2011-08-18T15:35:00.000-05:00</published><updated>2011-08-18T15:35:03.529-05:00</updated><title type='text'>Yet another story about security</title><content type='html'>Recently, &lt;a href="http://blogs.msdn.com/b/brada/archive/2004/01/09/48925.aspx"&gt;managed code&lt;/a&gt; was supposed to save computer security.  I believe it solves the wrong problem, and I think this story will help explain why...imagine this bizarre scenario:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You wish to purchase a bottle of coke at the 7/11.&lt;br /&gt;&lt;br /&gt;So you&amp;nbsp;get to the check out counter, with the bottle of coke you wish to purchase.&lt;br /&gt;You put yourself into suspension so that the clerk can...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Find your wallet, get money out, put all but $2.15 of it back in&lt;/li&gt;&lt;li&gt;Prepare your receipt&lt;/li&gt;&lt;li&gt;Wake you back up&lt;/li&gt;&lt;li&gt;Hand you the receipt&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Imagine that you grew up in a world where this was normal behavior. Sure there were some dishonest clerks, but those were few and far between. Enough people eventually complained that they started a list of bad clerks, so you could check to see if the clerk was on the list before you decided to make a purchase.&lt;br /&gt;&lt;br /&gt;Problem solved, right? WRONG...&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What if someone tricks the clerk while you're in suspension?&lt;/li&gt;&lt;li&gt;What if they make a mistake?&lt;/li&gt;&lt;li&gt;What if they have an accident?&lt;/li&gt;&lt;li&gt;What if they just decided to turn evil, and aren't in the bad clerk list yet?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;This bizzarro world is almost precisely how we do things with computers. Instead of ourselves, it's our computer account, and instead of the clerk, it's a program we're about to run.&lt;br /&gt;&lt;br /&gt;Now... look at how we do things in the real world...&lt;br /&gt;&lt;br /&gt;When you buy a coke at the 7-11, you hand take your coke to the register then you&lt;div&gt;&lt;ul&gt;&lt;li&gt;Offer a form of payment, let's say $5.00&lt;/li&gt;&lt;li&gt;Get change and a receipt&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Because you decide the form and amount of payment you offer, you decide the amount to risk. The worst that you can do is to get the wrong&amp;nbsp;change back.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The side effects are limited BEFORE you decide to make the payment.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;    It's immediately obvious if you have completed the transaction.&lt;br /&gt;There is no possibility of bizarre side effects, like having your living room painted a Slurpee Blue because of 7/11 decided to offer a new feature.&lt;br /&gt;&lt;br /&gt;Why not have the operating system do it's job and enforce a scenario like this...&lt;br /&gt;&lt;br /&gt;You have a program you'd like to run&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Make a list of resources the program should be able to access&lt;/li&gt;&lt;li&gt;Specify read, write, modify access to each those resources&lt;/li&gt;&lt;li&gt;Present the list, along with the program, to the operating system, for execution&lt;/li&gt;&lt;li&gt;Enjoy the results&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Since the operating system is the ultimate provider of access to resources on the computer, it can fairly and reliably check to see if access is should be granted. If a resource isn't in the list, the program will NOT get access to it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The difference is subtle... giving everything by default, or by denying everything by default. Windows, Linux, Mac OS, all give everything by default. Perhaps it's time to reverse that decision.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-2682689762885317493?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/2682689762885317493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=2682689762885317493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2682689762885317493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2682689762885317493'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/08/yet-another-story-about-security.html' title='Yet another story about security'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8082013839030864725</id><published>2011-08-10T10:29:00.000-05:00</published><updated>2011-08-10T10:29:03.841-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer Security'/><title type='text'>The truth about computer security, a military analogy</title><content type='html'>&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 1.5em; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Imagine if you could only decide if you trusted a soldier or not, a binary decision, for each and every soldier in the military, at their time of enlistment.&lt;br style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" /&gt;&amp;nbsp; &amp;nbsp; If you trusted him, he had full access to every weapon and resource at our countries command, until he decided to leave.&lt;br style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" /&gt;&amp;nbsp; &amp;nbsp; If not, he wouldn't have access to anything.&lt;/div&gt;&lt;div style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 1.5em; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Would it be possible to have a classification system in such a regime, when one spy could give away everything to the highest bidder?&lt;br style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" /&gt;Would it be possible to have an effective command and control system, when rank means nothing because there are no privileges that go with it?&lt;br style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" /&gt;Would it be possible to even have a country, if one loose cannon could launch Armageddon?&lt;/div&gt;&lt;div style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 1.5em; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;No, of course not... security decisions have to be much more fine grained than that... you don't trust any soldier absolutely, it would be insane to do so.&lt;/div&gt;&lt;div style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 1.5em; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Even the tightest background checks in the world wouldn't help, because it only takes one mistake to lose everything.&lt;/div&gt;&lt;div style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 1.5em; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Yet we have no problem with giving that soldier (or any user, for that matter) a computer and that same choice... either trust the program he's about to run with every resource at his command, or don't accomplish anything.&lt;/div&gt;&lt;div style="font-family: inherit; font-size: 13px; font-style: inherit; margin-bottom: 1.5em; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Until we remove this false choice, we can never have secure computing.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8082013839030864725?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8082013839030864725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8082013839030864725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8082013839030864725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8082013839030864725'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/08/truth-about-computer-security-military.html' title='The truth about computer security, a military analogy'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8442265209291716056</id><published>2011-08-05T09:59:00.000-05:00</published><updated>2011-08-05T09:59:30.156-05:00</updated><title type='text'>Today's rant against.... ATT</title><content type='html'>I spent wayyyyy to much time on the various ATT/SBC web sites (there isn't just one, and they are interlinked) trying to find a new phone plan that doesn't end up costing almost $1/minute to talk to someone 20 minutes away.&lt;br /&gt;&lt;br /&gt;Somewhere in between various web servers going back and forth on every click, I must have crossed over the River Styx, and began a descent into HTML hell....&lt;br /&gt;&lt;br /&gt;After my best shot at it, I bailed out and started looking for a phone number to a real person.&lt;br /&gt;&lt;br /&gt;I eventually found someone to CALL, and got it all taken care of... whew...&lt;br /&gt;&lt;br /&gt;At the end of the web experience, I answered a lengthy survey about the web site(s)... here's what I said to the "what do you suggest to make things better" question:&lt;br /&gt;&lt;br /&gt;1. Unify all of the sites, eliminate artificial (sp?) separations between local and long distance, between DSL and Uverse, wired and wireless, etc.&lt;br /&gt;&lt;br /&gt;2. Fix naviation so that the BACK button actuall works as intended.&lt;br /&gt;&lt;br /&gt;3. Always have support links on the page, a number to call, an email address, and a place to chat.&lt;br /&gt;&lt;br /&gt;4. Always show where in the naviation tree things are, and UNIFY that tree.&lt;br /&gt;&lt;br /&gt;5. Make a nice grid for showing options on phone service, even if I have to scroll both directions, it's much better than trying to work around a broken back button...&lt;br /&gt;&lt;br /&gt;This web site is like playing ZORK, except there's no place to type XYZZY to get back to a known location.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8442265209291716056?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8442265209291716056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8442265209291716056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8442265209291716056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8442265209291716056'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/08/todays-rant-against-att.html' title='Today&apos;s rant against.... ATT'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1637847199729011490</id><published>2011-07-29T10:45:00.000-05:00</published><updated>2011-07-29T10:45:12.533-05:00</updated><title type='text'>Why Social Security is NOT an entitlement</title><content type='html'>I hear Social Security called an entitlement, and I get VERY angry... here's why&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Social security is NOT an entitlement.... we've been paying into it for our whole working lives, it's the big hit after taxes called FICA. It's got a HUGE surplus, which won't run out for more than 20 years.&lt;br /&gt;&lt;br /&gt;However... they've been "borrowing" this surplus by "investing" it in government bonds... to keep the cash flow going, since the 1960s... only now that it's about time to start pulling out of the "surplus" do they want to cut it as an "entitlement"...&lt;br /&gt;&lt;br /&gt;In other words, we paid money in... they were supposed to set it aside for us, and now they don't want to admit that they've already STOLEN it, and it won't be there when we need it.&lt;br /&gt;&lt;br /&gt;All of the spending to bail out banks, corporations, etc... was all out of our retirement funds... don't forget it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1637847199729011490?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1637847199729011490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1637847199729011490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1637847199729011490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1637847199729011490'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/07/why-social-security-is-not-entitlement.html' title='Why Social Security is NOT an entitlement'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8498446230374069861</id><published>2011-05-26T15:43:00.002-05:00</published><updated>2011-05-26T15:43:45.944-05:00</updated><title type='text'>Today's political act</title><content type='html'>I wrote to my Indiana State Representative today.... here's what I wrote:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&amp;nbsp; I ask that you consider introducing legislation similar to that of the recently pulled HB 1937 of the State of Texas.&lt;br /&gt;&amp;nbsp; Here's the link to their web site about the bill: &amp;nbsp;http://www.legis.state.tx.us/BillLookup/Text.aspx?LegSess=82R&amp;amp;Bill=HB1937&lt;br /&gt;&amp;nbsp; It would criminalize the types of searches the TSA has been doing, which are in violation of the 4th Amendment of the US Constitution.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; In introducing this, you would show that you stand for the rights of your fellow Hoosiers. We don't have as much air traffic to worry about, so their is less fallout. You would also show some distance between yourself and the DC beltway crowd, which will probably come in handy soon, as they keep debasing the dollar, leaving the States out to dry.&lt;br /&gt;&amp;nbsp; Thanks for your time and attention.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8498446230374069861?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8498446230374069861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8498446230374069861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8498446230374069861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8498446230374069861'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/05/todays-political-act.html' title='Today&apos;s political act'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4444125708555136938</id><published>2011-05-11T17:43:00.000-05:00</published><updated>2011-05-13T15:35:06.863-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DefectiveByDesign'/><title type='text'>Delphi Starter Edition sucks</title><content type='html'>So we went and got&lt;a href="http://shop.embarcadero.com/dr/v2/ec_Main.Entry17C?SID=39696&amp;amp;SP=10023&amp;amp;CID=0&amp;amp;PID=995352&amp;amp;PN=1&amp;amp;V1=995352&amp;amp;CUR=840&amp;amp;DSP=&amp;amp;PGRP=0&amp;amp;ABCODE=&amp;amp;CACHE_ID=419426"&gt; Delphi XE starter edition&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The feature matrix is confusing, to say the least... but if you look at the sales page, it makes it very clear that the difference between the Starter and Pro editions is in the licensing of applications. Check the link above, or read the description yourself (retrieved May 11, 2011):&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;Delphi XE Starter&lt;/strong&gt;&amp;nbsp;is a great way to get started building high-performance applications for Windows. Delphi Starter includes a streamlined IDE, code editor, ultra fast compiler, integrated debugger, two-way visual designers to speed development, hundreds of visual components, InterBase Express for connectivity with the InterBase database, and a limited commercial deployment license.&lt;br /&gt;If you’re an individual you may use the Starter Edition to create apps for your own use and apps that you can sell until your revenues reach $1,000 per year. If you’re a small company or organization without revenue (or up to $1,000 per year in revenue), you can also use the Starter Edition. Once your company's total revenue reaches US $1,000, or your team expands to more than 5 developers, move up to the Professional edition with an unrestricted commercial license.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The REAL difference is in functionality, not licensing... the refactoring and other reasons for upgrading from Delphi 7 are MISSING in the "starter" edition. &amp;nbsp;This is NOT mentioned here... and definitely should be. I suspect this&amp;nbsp;omission&amp;nbsp;is deliberate. Starter edition should instead be renamed "bait".&lt;br /&gt;&lt;br /&gt;Oh well... can't get a refund... don't want to pay $500 to see if the next level up is more crap.&lt;br /&gt;&lt;br /&gt;Delphi XE sucks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4444125708555136938?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4444125708555136938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4444125708555136938' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4444125708555136938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4444125708555136938'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/05/delphi-starter-edition-sucks.html' title='Delphi Starter Edition sucks'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5675260838167108922</id><published>2011-03-13T09:12:00.001-05:00</published><updated>2011-03-13T09:36:09.244-05:00</updated><title type='text'>Rackspace - Web Site Design... well, just a glitch</title><content type='html'>Today I decided to investigate Rackspace to see if their model of Virtual Server management was better or not than Amazon in terms of what happens when you shut down a Windows Server.&lt;br /&gt;&lt;br /&gt;The Website kept pushing an offer to Live Chat sales in front of me, keeping me from reading what I wanted... eventually I gave in, and was then told that Live Chat isn't available now!&lt;br /&gt;&lt;br /&gt;If you offer it, it MUST be available, otherwise turn it off!&lt;br /&gt;&lt;br /&gt;Design fail - not as bad as throwing away 3 hours of work, but still pretty stupid.&lt;br /&gt;&lt;br /&gt;Ok... I jumped the gun a bit... and got to chat.&lt;br /&gt;&lt;br /&gt;I'm told that they don't delete Windows Servers until you tell them to.&lt;br /&gt;&lt;br /&gt;I'll be testing that this week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5675260838167108922?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5675260838167108922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5675260838167108922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5675260838167108922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5675260838167108922'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/03/rackspace-web-site-design-fail.html' title='Rackspace - Web Site Design... well, just a glitch'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-208121225016622844</id><published>2011-03-10T20:55:00.003-06:00</published><updated>2011-03-11T08:32:16.542-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fail'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Security'/><title type='text'>Amazon EC2 design FAIL - What, Why, and How to fix it.</title><content type='html'>This is a rant, a screed, a diatribe, a scream in the wilderness hoping to call the adults in charge to notice a major design flaw in Amazon's otherwise excellent Elastic Cloud Computing service, know as EC2 for short.&lt;br /&gt;&lt;br /&gt;However, unlike most rants, screeds, etc... I offer a reasonable and easy to implement solution which should work well for all concerned.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What EC2 is:&lt;/b&gt;&lt;br /&gt;EC2 lets you create virtual servers based on their hardware and networks. It's fast, reliable, and pretty flexible when it comes to getting far more computing resources in short notice than would even be possible for a small company to&amp;nbsp;arrange, let alone finance, because you can pay by the hour of computing time, and the megabyte of disk storage.&lt;br /&gt;&lt;br /&gt;Amazon offers a wide variety of Linux and Microsoft operating systems to run within these virtual servers, and they make it easy to provision new machines, or "instances".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;My story:&lt;/b&gt;&lt;br /&gt;Yesterday, I was at work, and for whatever reason,&amp;nbsp;I couldn't find the instance of Windows Media Streaming I had last used on Amazon EC2 about 6 months ago that I needed for a demo. With real servers, it's obvious when you have boxes to look at, hopefully all nicely labeled, but since virtual servers don't actually take up physical space in the office, they end up just like any other misplaced computer file.&lt;br /&gt;&lt;br /&gt;I then&amp;nbsp;proceeded&amp;nbsp;to&amp;nbsp;create a new one from&amp;nbsp;scratch. The setup wasn't that long, but my work day because a long one while I got everything set. It got worse when I figured out that the Hardware Streaming Box we were going to use wasn't using the same protocol I had previously used. I got all that sorted out about midnight, but then found out something else was amiss. &amp;nbsp;I thought it could be either the streaming box, or the virtual server that was mis-configured, so I created a virtual server in our own local network (using VMware) to divide the problem and more accurately place blame. At about 6 AM I had proof that it was the streaming box, and it had a virus. It needed to be reset to factory standards... I waited for our supplier to call back to get the proper procedure for doing so, and got everything working by 10 AM today. (Now a 26 hour work day).&lt;br /&gt;&lt;br /&gt;I then proceeded to help everyone else test out their parts of the demo, and showed them how everything worked with the box, Amazon, Windows, etc... I was done after lunch at about 1:30PM. &amp;nbsp;I was taking care of putting the hardware away, cleaning up my office, etc... when I shut down the Virtual Server. I was looking at the configuration of it, and it seemed to be stuck in the process of shutting down (terminating) far longer than expected.&lt;br /&gt;&lt;br /&gt;Then I couldn't find it! &amp;nbsp;(Deja vue)&lt;br /&gt;&lt;br /&gt;It was about 15 minutes later that I found out what had happened.... &lt;b&gt;Amazon threw my newly configured virtual machine away, assuming I no longer wanted it&lt;/b&gt;, merely because I turned it off (using the Windows Shutdown command) to save the compute costs while I wasn't using it. My reaction was one of surprise and sadness, and resignation to an even longer work shift &amp;nbsp;that was now like to stretch from 8AM to 5 PM the next day.&lt;br /&gt;&lt;br /&gt;I'm upset about this, I understand how someone on the product team might have justified using the word Terminate to signify deleting a server, and someone else defended the decision to delete them by default, but it's not the way people use computers.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How you can relate:&lt;/b&gt;&lt;br /&gt;Imagine if the mere act of turning off your desktop machine resulted in its disappearance and the need to set up a new one, no matter how inexpensive. This is the problem I faced. &amp;nbsp;I invested hours of time getting everything working just right, and testing it.... I had to spend another 3 hours to do it all over again.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How to fix it:&lt;/b&gt;&lt;br /&gt;Now... here's my message to the folks who control the design of this system...&lt;br /&gt;&lt;br /&gt;You have added a "termination prevention" system, which helps to alleveiate the problem, if the user has a clear understanding of the NON-STANDARD use of the word termination in this context. This kludge of a fix tells me that the product managers don't quite have a good enough grasp of how things work.&lt;br /&gt;&lt;br /&gt;A far better fix, one that fits with far less ambiguity, and far less pain for all involved, is to use the standard word DELETE when describing the act of removing a virtual machine from existence.&lt;br /&gt;&lt;br /&gt;Deletion of a virtual machine, or set of files should NEVER happen merely because a virtual machine powered itself down. It should ALWAYS and ONLY be the result of a positive direct action at the request of a user, who then gets a message warning them of the full implications of their actions before giving their final confirmation of the action.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Summary:&lt;/b&gt;&lt;br /&gt;Please take this in the spirit with which it is intended, as CONSTRUCTIVE&amp;nbsp;criticism, and a possible fix.&lt;br /&gt;&lt;br /&gt;You'll save all of your new users having to go through this painful experience, and have a better product to boot.&lt;br /&gt;&lt;br /&gt;Update: As you can see in the comments, this design fail is making a hole for others to fill.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-208121225016622844?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/208121225016622844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=208121225016622844' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/208121225016622844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/208121225016622844'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/03/amazon-ec2-design-fail-what-why-and-how.html' title='Amazon EC2 design FAIL - What, Why, and How to fix it.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1399768211840069655</id><published>2011-02-19T19:40:00.000-06:00</published><updated>2011-02-19T19:40:04.160-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer Security'/><title type='text'>Instead of cyberwar, and all that mess, let's just FIX things</title><content type='html'>I strongly believe that it's possible to reduce the treat of "cyber war" by actually fixing the security problem at it's source, our computers and servers. Imagine if it were possible to greatly reduce the number of security holes on the average pc or server. If this were the case, we wouldn't need to have politically motivated filtering and other types of control to "save us" from our own systems.&lt;br /&gt;&lt;br /&gt;The internet is just a big network, and while BGP seems to have it's issues, with some work they can be solved. The network itself is just a "series of tubes", as it's been described in the past, and you don't have to guard the tubes if the ends are secured.&lt;br /&gt;&lt;br /&gt;There is a deep design flaw in the operating systems and applications we use on a regular basis. Historically it's been possible to tightly control the code we run, so it was reasonable to trust the code to do its job. This assumption no longer is valid.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;We can no longer afford the luxury of trusting our applications.&lt;/li&gt;&lt;li&gt;We can't even afford to trust our drivers with kernel mode.&lt;/li&gt;&lt;li&gt;We can't afford to trust the system processes to stick to their designated roles.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;At a practical level, we have to trust some code, why not trust as little of it as possible? Micro-kernels present the smallest amount of code required to manage the operating system. There has been much research in this area, and recently there have been "proven" micro-kernels which theoretically have no flaws in their implementation of their specifications.&lt;br /&gt;&lt;br /&gt;Now, the kernel needs device drivers and other system processes to make a usable operating environment for the user and programs. A kernel which doesn't trust its drivers must use a new strategy. One way forward is to use the concept of capabilities. A "capability" is a token / key (really, just a big number) which allows access to a resource. Each device driver, system process, etc... is given the appropriate set of keys to the resources that are required to do the job. If the key isn't present, the access is not allowed.&lt;br /&gt;&lt;br /&gt;Thus a disk driver wouldn't get access to the internet. A clock driver wouldn't need to either. The system time demon would get access to a log file, a specific set of internet ports and addresses, and the clock. Any bug or vulnerability in one of these drivers would only affect it, and the capabilities it happened to have at the time.&lt;br /&gt;&lt;br /&gt;Applications would have to be re-designed as well, for example, if you want to open a file in OpenOffice, the program opens a system dialog box to get the name and path to a file, it then opens the files as required. The new version would instead call a slightly different dialog box, which would them return the file handle (a capability) to only that file. The save dialog would also be modified in a similar fashion. If there are libraries required, etc... they can be included in the applications home folder. A capabilities based version of OpenOffice would thus work the same way, but be far more secure.&lt;br /&gt;&lt;br /&gt;With this approach, we end up with &lt;b&gt;secure systems that are still usable&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;I think I've shown fairly well that we must re-design things from the ground, a decidedly non-trivial task, but it is the only way to avoid having government overlords telling us what code we can and can't use. If we wish to own our own systems as free men, we need to get our act together and fix things now, before it's too late and we loose the freedom to write our own code.&lt;br /&gt;&lt;br /&gt;The path we are on ends with computers we merely have license to use, secured by the government, censored by the government, rented from big corporations, running applications we rent or buy from app stores. This is a future we need to avoid.&lt;br /&gt;&lt;br /&gt;Thank you for your time, attention, and comments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1399768211840069655?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1399768211840069655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1399768211840069655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1399768211840069655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1399768211840069655'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/02/instead-of-cyberwar-and-all-that-mess.html' title='Instead of cyberwar, and all that mess, let&apos;s just FIX things'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3141662508578145962</id><published>2011-02-18T08:41:00.001-06:00</published><updated>2011-02-18T08:43:23.420-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='storytelling'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Security'/><title type='text'>A tale of rules and their makers</title><content type='html'>Management had made the choice, there was no disputing it without risking his job, he had heard bad things about the new system, but resigned himself to making it work. So he started reading the documentation and signed up for the support forums. The tutorials showed how rules worked, how to make new ones, the configuration of the auto-update feature, and how to submit a rule to the pool. The system worked by freely sharing rules which helped, so at least he could get the help of his peers.&lt;br /&gt;&lt;br /&gt;Soon he was making rules that worked, and after that he learned how to make them simple and elegant. He could make a rule that had very few side effects, and stopped the threat without much cost. The system was getting slower, but thanks to advances in technology, a new system would soon be installed which was more than twice as fast as the old one. The users were fairly happy with things, as it kept disruptions to a minimum.&lt;br /&gt;&lt;br /&gt;Over time, he learned about the pros and cons of the other rule systems, and how they worked. He wasn't a big fan of his system, but felt the users of the others were a bit too smug in their claims that there systems were somehow much better. He knew the basics were the same, that it was just a matter of time before theirs had similar problems, and that they mistook temporary conditions as a permanent condition.&lt;br /&gt;&lt;br /&gt;One day it occurred to him that there might be a better way to do things. A friend had joked that instead of making rules to stop threats, perhaps it would be better to have a list of things that were not threats.  It stuck in the back of his mind, and the more he thought about it, the more sense it made. He tried to explain his new idea to his friends, but they thought it was silly, and it would make it way too difficult to manage things, and would make the users complain too much about things they couldn't do because they weren't in the list.&lt;br /&gt;&lt;br /&gt;Eventually he convinced some friends to build a prototype system, it would watch what the user did, and build rules to allow those things, and had a new feature which denied everything else. The idea of denying everything was crazy, but it worked in this case. The prototype system was interesting, but he thought it should go further. He had an even bigger idea, the thought the prototype should become the standard way of doing things.&lt;br /&gt;&lt;br /&gt;His friends and peers thought he was nuts! How could you possibly list all the things the user wanted to do? Why would the users, who were the source of profit, possibly allow his group do such an absurd thing. If the list of allowed things didn't have something they needed, they would have to stop work and tell his group and get it added to the list. Such a presumption of power was surely a foolish thing to do.&lt;br /&gt;&lt;br /&gt;He was sure his idea was right, but it wouldn't work because of the politics of it. He then wondered what would happen if the users could add things to the list themselves? This would leave the users with a system that would allow them to do what they needed, but without the need to have his group always blocking threats. Such a system would leave his group with a lot more time to work on the other tasks they had to keep interrupting, he was sure it would be worth it, but how to convince his peers?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well.... by writing this very story. The above is a description of an imaginary world in which firewalls lack the ability to include a default deny rule. This makes it necessary to enumerate every threat and create a rule to stop it, and to share the list of rules.  In our world, firewalls do have this ability, and we (network administrators) make rules explicitly allowing each protocol and port connection from the internet to our servers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The above is also a description of this world.  This is the way we currently handle computer viruses. We subscribe to services which list rules to identify bad code fragments, and we have systems which block those fragments when they are found. The point of this story is to get you to consider the opposite... a system which trusts nothing, and lets the users explicitly choose what connections and resources a program should get.&lt;br /&gt;&lt;br /&gt;It's called capability based security, CabSec for short.&lt;div&gt;&lt;br /&gt;&lt;div&gt;Thank you for your time and attention.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3141662508578145962?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3141662508578145962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3141662508578145962' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3141662508578145962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3141662508578145962'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/02/tale-of-rules-and-their-makers.html' title='A tale of rules and their makers'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-492877782646638638</id><published>2011-02-14T07:51:00.002-06:00</published><updated>2011-02-14T07:51:27.051-06:00</updated><title type='text'>Small miracles</title><content type='html'>I'm very thankful for the random appearance of a piece of red paper in my life this morning.&lt;br /&gt;&lt;br /&gt;God works in mysterious ways.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-492877782646638638?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/492877782646638638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=492877782646638638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/492877782646638638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/492877782646638638'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/02/small-miracles.html' title='Small miracles'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-725225029591917729</id><published>2011-02-13T08:41:00.000-06:00</published><updated>2011-02-13T08:41:43.966-06:00</updated><title type='text'>A case against arbitrary field size limits in Medical Records</title><content type='html'>Here's my IT perspective on&lt;a href="http://well.blogs.nytimes.com/2010/12/30/the-doctor-vs-the-computer"&gt; The Doctor vs. the Computer&lt;/a&gt;, which appeared in today's New York Times.&lt;br /&gt;&lt;br /&gt;The doctor in question hit an arbitrarily sized text field for inputing the evaluation of a patient, and was arbitrarily stopped at 1000 characters. The help desk confirmed the limit, and was snarky about it.&lt;br /&gt;&lt;br /&gt;I can see how this may have been an acceptable design decision when systems had a total of 5 megabytes of space in the 1960s, but it is clearly not acceptable by any means in our current era.&lt;br /&gt;&lt;br /&gt;I found the article via Quora, and here's the comment I wrote there:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, default; font-size: 13px;"&gt;Wow... I can see how such things happen... and that is a truly stupid situation. Hours of lost medical care to save a few megabyte of disk space across a year.&lt;/span&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, default; font-size: 13px;"&gt;A single photograph, let alone some MRI or CT scan data could wipe this savings out in an instant.&lt;/span&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, default; font-size: 13px;"&gt;The savings in this case, assuming the doctor had 5000 characters of text, would be 4000 bytes... and at today's prices of about 10 Gigabytes / $US, that works out to 0.00004 cents. Let's say it took 2 minutes to do the edit.&lt;/span&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, default; font-size: 13px;"&gt;Done 10,000 times per year, that's 13.8 days of medical staff time, to save a whopping 0.04 cents!&lt;/span&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, default; font-size: 13px;"&gt;Yikes!&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, default; font-size: 13px;"&gt;Now... I'm cross posting it here to reach a wider audience. If you're in IT, and considering the size limits of a text field, be very sure you don't just want a memo field instead.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, default; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, default; font-size: 13px;"&gt;Thanks for your time and attention.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-725225029591917729?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/725225029591917729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=725225029591917729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/725225029591917729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/725225029591917729'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/02/case-against-arbitrary-field-size.html' title='A case against arbitrary field size limits in Medical Records'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5182485986808032996</id><published>2011-01-23T22:48:00.001-06:00</published><updated>2011-01-23T22:48:27.110-06:00</updated><title type='text'>UFO over Chicago???</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/5383565146/" title="photo sharing"&gt;&lt;img src="http://farm6.static.flickr.com/5044/5383565146_1ac78f1821_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/5383565146/"&gt;DSC_0641_UFO Crop&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/--mike--/"&gt;--Mike--&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;I went and took photos Friday on my way to work. It was cold, the kind of bitter cold that makes for frozen fingers but GREAT photos.&lt;br /&gt;&lt;br /&gt;I found this (which is a crop to show detail) while reviewing things. I'm wondering what it is. It's a UFO, right in the middle of a panorama sequence. I'll clone it out in the final output, but I am curious to what could make this kind of image.&lt;br /&gt;&lt;br /&gt;If it was summertime, I'd say some a finch or oriel happend into the frame... but it was well below freezing, in the middle of winter.&lt;br /&gt;&lt;br /&gt;Comments, suggestions?&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5182485986808032996?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5182485986808032996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5182485986808032996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5182485986808032996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5182485986808032996'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/01/ufo-over-chicago.html' title='UFO over Chicago???'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5044/5383565146_1ac78f1821_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-7164358808927361004</id><published>2011-01-20T07:05:00.002-06:00</published><updated>2011-01-20T07:05:55.384-06:00</updated><title type='text'>On the importance of having an editor</title><content type='html'>My last two blog posts had some points which I think are very important, but it has been pointed out, quite correctly, that they are not very coherent, and need a good re-write, which I will do.&lt;br /&gt;&lt;br /&gt;Thank you, Noran!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-7164358808927361004?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/7164358808927361004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=7164358808927361004' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7164358808927361004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7164358808927361004'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/01/on-importance-of-having-editor.html' title='On the importance of having an editor'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-2367529588116322553</id><published>2011-01-19T11:23:00.000-06:00</published><updated>2011-01-19T11:23:31.295-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer Security'/><title type='text'>25 years of insecurity</title><content type='html'>It's been 25 years since the &lt;a href="http://www.cio.com/article/655511/As_PC_Virus_Turns_25_New_Worry_Emerges_Attack_Toolkits?taxonomyId=3089"&gt;first computer virus&lt;/a&gt;, and we still haven't learned our lesson.&lt;br /&gt;&lt;br /&gt;It's possible to build an operating system which is both secure and usable, by changing one fundamental assumption underlying everything. It's one of the most frustrating aspects of computing, but most people don't understand the problem, and thus can't properly evaluate the quality of the solutions offered to date.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;How we got here&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Windows, Linux, Mac OS-X, all are based on a security model called "Default Permit". This means that unless something is blocked (by a virus scanner, for example), it is allowed to run.&lt;br /&gt;&lt;br /&gt;Now, on the face of it, this is the &lt;em&gt;obvious&lt;/em&gt; way that computers should work. Who would want to make it harder to run a program, after all it is our computer, and should do what we want, right?&lt;br /&gt;&lt;br /&gt;It's when you consider what that program is allowed to do, that the situation starts to get interesting. A computer program can do anything you are allowed to do, on your behalf. If you can access your passwords, so can the program you just launched...  if you can send an email, so can the program you just launched, etc.&lt;br /&gt;&lt;br /&gt;Adding complexity to the situation further is the fact that there are a number of system services running at any given time which are supposed to have privileges beyond that normally allowed by the user, and these programs can be mislead into mischief.&lt;br /&gt;&lt;br /&gt;Any running program runs unbelievably quickly, and it can try to do all sorts of things in the blink of the eye... so if there are any holes in security, it can exploit them without you noticing. This forces you to have to trust any program you run to do exactly what it says it will do. &lt;br /&gt;&lt;br /&gt;In response for the past 25 years, we've grown accustomed to virus scanners, spyware scanners, firewalls, and any number of filters to try to stop bad programs, but they don't work perfectly, and in fact, they never will.&lt;br /&gt;&lt;br /&gt;Now there are literally billions of computers all networked together, each with their own set of imperfectly protected exploitable resources, a vast ecosystem, if you will, waiting to be exploited, and it is being exploited. On the global level, there are entire socioeconomic systems which have grown to exploit the weaknesses in our computers for financial gain.&lt;br /&gt;&lt;br /&gt;The fact that our filters and firewalls are imperfect leave us with a choice.... security or usability. &lt;br /&gt;&lt;br /&gt;I strongly believe this is a &lt;strong&gt;false choice&lt;/strong&gt;, and there is a better way.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;CABsec - A better way&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If the security model is flipped 180 degrees, to a default deny... security becomes a problem which can be solved.  I call it CABsec (CApability Based SECurity), so Google can find it in the future.&lt;br /&gt;&lt;br /&gt;The basis of CABsec is that at the time a program or process is to be run, a list of capabilities is supplied to the operating system with it.  Just like we have icons on our desktops which are shortcuts to programs, this list could be similarly supplied and default to a reasonable range of actions. The typical user wouldn't even need to be aware of it, in most cases.  &lt;strong&gt;Usability is not affected.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Every system process can be similarly equipped with a list of privileges. It's not necessary for a file-system to access the internet, for example... which means the there is no possibility of file system driver process being mislead into leaking information to the internet. In a similar manner, properly configured system processes can each be locked down to provide bulletproof security.&lt;br /&gt;&lt;br /&gt;This leaves the user with a system which can actually enforce it's rules in a secure manner, without the possibility of being broken by a rogue application. The user is provided with a system which could then allow them to specify that their accounting program access one specific folder.  The program would never be able to access anything else (like the internet for example)... so it would be self contained and secure.&lt;br /&gt;&lt;br /&gt;Such a system would never need a virus scanner, because it would never trust a program, and thus a program couldn't go rogue.  &lt;br /&gt;&lt;br /&gt;A virus would find itself like the Greeks inside the Trojan horse finding that the horse had been sealed inside a layer of bulletproof glass... they could never escape to do their mischief.&lt;br /&gt;&lt;br /&gt;It's a big project to get a cabsec system built... I thought it would have already happened, there have been hints of if with things like Midori at Microsoft, but they never pan out. I'm doing my own little bits of work promoting capabilities and least privilege. I'm hoping that this leaves you with a better understanding of what can be done, and a better way forward.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-2367529588116322553?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/2367529588116322553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=2367529588116322553' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2367529588116322553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2367529588116322553'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/01/25-years-of-insecurity.html' title='25 years of insecurity'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4849143675066304539</id><published>2011-01-19T09:41:00.000-06:00</published><updated>2011-01-19T09:41:37.953-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer Security'/><title type='text'>Taking back our computers.</title><content type='html'>Apparently the US and Israel hired some hackers and managed to set back the Iranian nuclear program a few years.&amp;nbsp;I'm pissed that it's even possible for this &lt;a href="http://www.chicagotribune.com/news/nationworld/la-fg-iran-cyber-war-20110117,0,4629061,full.story"&gt;type of subversion&lt;/a&gt; to take place, but &lt;b&gt;not&lt;/b&gt; because I believe in the freedom to enrich uranium.&lt;br /&gt;&lt;br /&gt;I believe that &lt;i&gt;we should own &lt;b&gt;our&lt;/b&gt; computers&lt;/i&gt;, and not have them subject to the whim of others. The only practical way of&amp;nbsp;achieving&amp;nbsp;this that I'm aware of is by using something I call CABsec, &amp;nbsp;which is least privilege, CApability Based Security.&lt;br /&gt;&lt;br /&gt;Our current systems are based on the opposite concept... which is to allow everything, and add roadblocks in the appropriate places to prevent mischief. &amp;nbsp;It's this way for lots of reasons, including that it matches up with the way we view the world in general.&lt;br /&gt;&lt;br /&gt;The cost of checking everything against a list of privileges is small, but non-zero, likely on the order of 1% of the computers time for a typical user, if that. &amp;nbsp;Compare that to the at least 50% speed loss caused by our current crop of antivirus and anti-spyware... and that will seem like a bargain.&lt;br /&gt;&lt;br /&gt;It's a matter of replacing a lot of things in order to build a CABsec based system... in computer programming circles its a "Boil the Ocean" type of solution, so it's not likely to arise unless someone gets out and pushes... and keeps pushing.&lt;br /&gt;&lt;br /&gt;I'm pushing... will anyone else help?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;You can read up on the concepts, starting with the&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Principle_of_least_privilege"&gt;Principle of least privilege.&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4849143675066304539?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4849143675066304539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4849143675066304539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4849143675066304539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4849143675066304539'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/01/taking-back-our-computers.html' title='Taking back our computers.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4502088089215018839</id><published>2011-01-08T09:22:00.001-06:00</published><updated>2011-01-08T09:23:37.048-06:00</updated><title type='text'>Why I'm worried, and you should be too, part 1... 9/11/2001 changed nothing</title><content type='html'>A few years ago, you might have called the author of a post like this paranoid... but now you're not so sure.&lt;br /&gt;&lt;br /&gt;9/11 Changed everything, and yet changed nothing.&lt;br /&gt;&lt;br /&gt;9/11 was an excuse to shove the American people towards a set of goals, most of which are still not clear to me.&lt;br /&gt;&lt;br /&gt;The economy was in the tank &lt;b&gt;before&lt;/b&gt;&amp;nbsp;9/11 happened. People who weren't yet affected by it will likely view 9/11 as the cause of everything after that point, it wasn't. &amp;nbsp;9/11 changed nothing.&lt;br /&gt;&lt;br /&gt;Many people believe that 9/11 provided justification for starting the wars, but they were being planned before it, just waiting for an excuse. &amp;nbsp;9/11 changed nothing.&lt;br /&gt;&lt;br /&gt;Many people forget that the World Trade Center&lt;a href="http://en.wikipedia.org/wiki/1993_World_Trade_Center_bombing"&gt; was almost destroyed 8 years earlier&lt;/a&gt;, but that there was a mistake in the placement of the charges. &amp;nbsp;9/11 wasn't the first attack.&lt;br /&gt;&lt;br /&gt;9/11 was used as leverage to get us to do something... it's not the first time something like this has &lt;a href="http://en.wikipedia.org/wiki/Gulf_of_Tonkin_incident"&gt;happened&lt;/a&gt; in our history, it won't be the last. &amp;nbsp; There is always an element in government making plans like this, for example here's &lt;a href="http://en.wikipedia.org/wiki/Operation_Northwoods"&gt;one from 1962&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The point here is that government actions are consistent across time, and administrations. It doesn't matter who is elected, the direction is clear, one of growth and more control over the people.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4502088089215018839?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4502088089215018839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4502088089215018839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4502088089215018839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4502088089215018839'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2011/01/why-im-worried-and-you-should-be-to.html' title='Why I&apos;m worried, and you should be too, part 1... 9/11/2001 changed nothing'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-26927713313174074</id><published>2010-12-27T08:58:00.001-06:00</published><updated>2010-12-27T08:58:39.548-06:00</updated><title type='text'>My Old Years resolutions for 2010</title><content type='html'>This should be the least interrupted workweek of the year thanks to the wrap-around holidays. I have 2 Old Years resolutions for 2010:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Get TryPod off the ground, with workable code, examples and some help&lt;/li&gt;&lt;li&gt;Get my office cleaned up&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Let's see how I do... I have 4 work days.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-26927713313174074?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/26927713313174074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=26927713313174074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/26927713313174074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/26927713313174074'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/12/my-old-years-resolutions-for-2010.html' title='My Old Years resolutions for 2010'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-6457277723099405242</id><published>2010-12-16T17:02:00.000-06:00</published><updated>2010-12-16T17:02:36.528-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>The end of the internet as we knew it.</title><content type='html'>Cloud computing suddenly has a dark future, taking what may be a mortal blow thanks to the Wikileaks censorship by Amazon.&lt;br /&gt;&lt;br /&gt;Yahoo is killing off delicious, a seriously good social bookmarking site.&lt;br /&gt;&lt;br /&gt;Yahoo may next kill off Flickr, if their track record is any guide, they have no clue how to create value on the internet.&lt;br /&gt;&lt;br /&gt;Facebook is just one big flytrap for personal information.&lt;br /&gt;&lt;br /&gt;There &lt;b&gt;was&lt;/b&gt;&amp;nbsp;a big migration to hosted services on the internet.... and this was allowing everyone to ignore the&amp;nbsp;asymmetric&amp;nbsp;model of access being slide under our noses... but no longer.&lt;br /&gt;&lt;br /&gt;If you want your kids and future generations to have a voice at all in the future... here are some things you need to learn about.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Net neutrality means that everyone should be able to host their own stuff, create new services, and have them equally accessible from anywhere on the net. It is not a communist plot to deprive ISPs from profit.&lt;/li&gt;&lt;li&gt;If you can't run your own servers, you don't have free speech... its worth a few bucks to have freedom.&lt;/li&gt;&lt;li&gt;Computing Security can be fixed... it requires a new model of security called Capability Based Security, or also known as the "principle of least privilege". &amp;nbsp;If you have this model in place, you'll never need a virus scanner ever again.&lt;/li&gt;&lt;li&gt;Wikileaks is not evil... they didn't break any laws... those who denounce them are the ones you have to worry about if you value your liberty.&lt;/li&gt;&lt;li&gt;If you want to share photos with your family... you should be able to do it with your own hardware and an internet connection.... nobody else should be required as middlemen.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Things are changing... power is being re-distributed back to the people who chose to take it back, one small piece at a time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-6457277723099405242?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/6457277723099405242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=6457277723099405242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/6457277723099405242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/6457277723099405242'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/12/end-of-internet-as-we-knew-it.html' title='The end of the internet as we knew it.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-215197213903749685</id><published>2010-12-05T22:08:00.001-06:00</published><updated>2010-12-05T22:25:23.339-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='freedom'/><title type='text'>On the need for real internet connections</title><content type='html'>Most of us don't have a real internet connection, and it limits our freedom in a subtle, but increasingly important way. We are NOT free to use the internet as it was originally intended... to allow anyone to make a program on their server freely available to others. We've slowly been migrated into a "consumer" version, where we are merely free to choose from selections handed down to us by others who know what's good for us.&lt;br /&gt;&lt;br /&gt;This makes itself firmly felt when someone wants to tell the truth, and finds themselves unable to offer them hosting because one Senator (or any other "Elite") makes a subtle threat in a phone call to Amazon. &lt;i&gt;Isn't technology great, you don't have to &lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Book_burning"&gt;burn books&lt;/a&gt;&lt;/b&gt;&amp;nbsp;any more, you can just cut off internet connections! &lt;a href="http://en.wikipedia.org/wiki/Joseph_Goebbels"&gt;Goebbles&lt;/a&gt; would drool at the power&lt;a href="http://www.informationweek.com/news/software/hosted/showArticle.jhtml?articleID=228500303&amp;amp;cid=RSSfeed_IWK_All"&gt;&amp;nbsp;exercised&amp;nbsp;by Mr Lieberman&lt;/a&gt; in the past week.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.aclu.org/free-speech"&gt;Free speech&lt;/a&gt; is an important check on the abuse of power by those in Government and other positions of authority. It has now been shown that freedom of speech on the Internet is fundamentally non-existent&amp;nbsp;for most of us.&lt;br /&gt;&lt;br /&gt;Net neutrality is important... if you don't understand what it means, find out.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"In Germany they first came for the Communists,&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;and I didn't speak up because I wasn't a Communist.&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Then they came for the Jews,&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;and I didn't speak up because I wasn't a Jew.&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Then they came for the trade unionists,&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;and I didn't speak up because I wasn't a trade unionist.&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Then they came for the Catholics,&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;and I didn't speak up because I was a Protestant.&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Then they came for me —&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;"&gt;and by that time no one was left to speak up."&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;a href="http://www.serendipity.li/cda/niemoll.html"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;Pastor Martin Niemöller&lt;/span&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please don't let history repeat itself.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-215197213903749685?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/215197213903749685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=215197213903749685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/215197213903749685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/215197213903749685'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/12/on-need-for-real-internet-connections.html' title='On the need for real internet connections'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4799851451793923644</id><published>2010-12-01T10:02:00.000-06:00</published><updated>2010-12-01T10:02:03.374-06:00</updated><title type='text'>The Internet Licensing countdown</title><content type='html'>How long do YOU think it will be until we have to have a license to use the internet?&lt;br /&gt;&lt;br /&gt;I suspect it'll take about 6 months from now.&lt;br /&gt;&lt;br /&gt;I suspect everyone will go along with it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4799851451793923644?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4799851451793923644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4799851451793923644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4799851451793923644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4799851451793923644'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/12/internet-licensing-countdown.html' title='The Internet Licensing countdown'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5317107005349158414</id><published>2010-11-29T19:36:00.002-06:00</published><updated>2010-11-30T09:22:49.672-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Crossing the wikileaks Rubicon.</title><content type='html'>It seems that&amp;nbsp;Representative&amp;nbsp;Pete King wants to have Wikileaks.org &lt;a href="http://news.cnet.com/8301-13578_3-20023941-38.html"&gt;declared&lt;/a&gt; a Terrorist Organization. I can see how this might be a very appealing idea to someone who wants to wrap himself up in the flag, and doesn't believe we'll think too hard about it.&lt;br /&gt;&lt;br /&gt;However, things are not as simple as King would like. Wikileaks has not committed any crimes, nor are they attempting to terrorize anyone. They exist because the mainstream media has been rendered useless by their corporate masters in the consolidation of the "news business" over the last 50 years. Had journalists been doing their jobs, the things being leaked might have been uncovered years ago, instead of being allowed to fester in the dark alleys of power in Washington.&lt;br /&gt;&lt;br /&gt;If King gets his wish, the line in the sand couldn't be clearer... the State Department would in effect be declaring itself to be above the law, above reproach or redress from the citizens of this or any other nation. Wikileaks is a free association of people who are effectively The Press. The FREEDOM of the PRESS should never be violated.&lt;br /&gt;&lt;br /&gt;Declaring Wikileaks to be an enemy of the state is a line over which the administration would be foolish to cross. Once this rubicon is crossed, it is obvious that no peaceful reforms can be accomplished within the existing framework handed down by our forefathers for peaceful change... leaving the other means of change they used so effectively against the previous administrations that ruled without regard to the citizens from distant shores.&lt;br /&gt;&lt;br /&gt;We, the people, have a right to assemble, to speak and publish our views and facts as we find them. We will not stand for the destruction of our 1st amendment right of free speech.&lt;br /&gt;&lt;br /&gt;To declare the majority of citizens as terrorists is to give up the consent of the governed.&lt;br /&gt;&lt;br /&gt;To ban Wikileaks is the path of fools... lets hope calmer voices prevail.&lt;br /&gt;&lt;br /&gt;Good night, and good luck.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5317107005349158414?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5317107005349158414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5317107005349158414' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5317107005349158414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5317107005349158414'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/11/crossing-wikileaks-rubicon.html' title='Crossing the wikileaks Rubicon.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5355067670045236261</id><published>2010-11-23T11:43:00.000-06:00</published><updated>2010-11-23T11:43:18.877-06:00</updated><title type='text'>StumbleUpon breaks the rules a bit</title><content type='html'>In the "I disagree with you, but I'm pretty sure you're not a Nazi" spirit.. I'd like to lodge this gentle complaint about StumbleUpon.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;People like the photo I posted yesterday, which is fun to watch the reaction to... but one of the referers that Flickr showed was&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;http://stumbleupon.com/refer.php?url=http%3A//www.flickr.com/photos/--mike--/5198232631/sizes/l/in/photostream/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Unfortunately, this doesn't actually refer to a StumbleUpon page, and instead feeds me to a generic page about StumbleUpon.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;I'd like to know who referred to my photo, and why. &lt;/b&gt;&lt;i style="font-weight: bold;"&gt;It's not unreasonable&lt;/i&gt;&amp;nbsp;to want to know what is being said about my stuff. &amp;nbsp;Referrer fields exist to help give this feedback, and StumbleUpon breaks this social norm.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If the people at StumbleUpon could fix this, it would be appreciated.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5355067670045236261?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5355067670045236261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5355067670045236261' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5355067670045236261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5355067670045236261'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/11/stumbleupon-breaks-rules-bit.html' title='StumbleUpon breaks the rules a bit'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-7292015496407547758</id><published>2010-11-22T17:00:00.000-06:00</published><updated>2010-11-22T17:00:38.444-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'></title><content type='html'>&lt;a href="http://www.flickr.com/photos/--mike--/5198232631/" title="Day_Night_18mm_Overlay by --Mike--, on Flickr"&gt;&lt;img alt="Day_Night_18mm_Overlay" height="312" src="http://farm5.static.flickr.com/4149/5198232631_9e7d0a9abb_b.jpg" width="1024" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sometimes an experiment works out well... this is one of those times. I'm VERY pleased with this photo. It is a stack of day and night images composited into this view. You can see the lights on, and the reflections of the city lights in the water. It's a bit surrealist, and kind of fun.&lt;br /&gt;&lt;br /&gt;I hope you like it as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-7292015496407547758?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/7292015496407547758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=7292015496407547758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7292015496407547758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7292015496407547758'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/11/sometimes-experiment-works-out-well.html' title=''/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4149/5198232631_9e7d0a9abb_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3235334859255360208</id><published>2010-10-30T09:14:00.000-05:00</published><updated>2010-10-30T09:14:29.655-05:00</updated><title type='text'>Truth on the Internet</title><content type='html'>Popularity of&amp;nbsp;opinion&amp;nbsp;is orthogonal to truth, see &lt;a href="http://www.gabbysplayhouse.com/?p=1444"&gt;example&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3235334859255360208?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3235334859255360208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3235334859255360208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3235334859255360208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3235334859255360208'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/10/truth-on-internet.html' title='Truth on the Internet'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8856444255307441725</id><published>2010-10-27T09:59:00.002-05:00</published><updated>2010-10-27T10:00:49.555-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>On the slow diffusion of technology</title><content type='html'>I've often wondered why it takes so long for new technologies to mix with others. We had the telephone for a very long time before we got answering machines, for example. &amp;nbsp;Today I think I've figured out a bit of it.&lt;br /&gt;&lt;br /&gt;It's my theory that it's the young people who come up with innovations, but they generally don't get them built because they lack the technical and business chops to do so. They also don't know as well how to discriminate between really good ideas and the random thoughts that occur to us all. &amp;nbsp;So they sit on some of their ideas for a long time, tweaking them and getting to the essential core over time. As they grow in experience they also become more adept at gathering resources and navigating the world. It is at this point when they can take those ideas they have nurtured, and reify them.&lt;br /&gt;&lt;br /&gt;The example that inspired this comes from Thom Robertson, who just released &lt;a href="http://artemis.eochu.com/"&gt;Artemis Spaceship Bridge Simulator&lt;/a&gt;&amp;nbsp;for Windows. In his frequently asked questions...&lt;br /&gt;&lt;blockquote&gt;Q: How did you come up with the idea for Artemis?&lt;/blockquote&gt;&lt;blockquote&gt;A: Long ago, when my buddies and I all had Commodore64s (like, 25 years ago), I had an idea. I could link our computers together and play a game like the Star Trek bridge. One machine would run the simulation and the "main screen". Each other machine would be a bridge station, like Helm, Science, or Weapons. That idea has lain dormant in my brain for a very long time, but recently my muse told me "Make it. Now." So I finally did.&lt;/blockquote&gt;This leads me to suspect a lot of middle aged hackers are going to be coming up with some really cool things over the next few years that they've been thinking about for a long time.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8856444255307441725?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8856444255307441725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8856444255307441725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8856444255307441725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8856444255307441725'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/10/on-slow-diffusion-of-technology.html' title='On the slow diffusion of technology'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-481826982148299626</id><published>2010-10-17T21:09:00.001-05:00</published><updated>2010-10-17T21:09:39.568-05:00</updated><title type='text'>Augsburg Svenska Skola</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/5091318913/" title="photo sharing"&gt;&lt;img src="http://farm5.static.flickr.com/4089/5091318913_62b89219d1_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/5091318913/"&gt;Augsburg Svenska Skola&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/--mike--/"&gt;--Mike--&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;A few years ago I stumbled across this building by accident. I've been trying to find it every chance I get when I'm in the area. &lt;br /&gt;&lt;br /&gt;Today I managed to find a park ranger who knew of it, and gave me accurate directions.&lt;br /&gt;&lt;br /&gt;Here's the text on the marker to the left of the building.&lt;br /&gt;&lt;br /&gt;"This structure served as the first school for children of Swedish immigrants that settled in this area in the late 1840s.&lt;br /&gt;In 1885 when the county public school was built nearby, the building was turned over to the Augsburg Evangelical Lutheran church whose members and friends have preserved this early landmark.&lt;br /&gt;The building and its contents are in the national historic land site registry in Washington DC and in recognition of its value a record has been placed in the library of Congress."&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-481826982148299626?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/481826982148299626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=481826982148299626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/481826982148299626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/481826982148299626'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/10/augsburg-svenska-skola.html' title='Augsburg Svenska Skola'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4089/5091318913_62b89219d1_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8644471100291706706</id><published>2010-09-30T21:51:00.000-05:00</published><updated>2010-09-30T21:51:43.446-05:00</updated><title type='text'>The lesser evil can hit the road.</title><content type='html'>I will no longer vote for the lesser of two evils.&lt;br /&gt;&lt;br /&gt;I'm done.&lt;br /&gt;&lt;br /&gt;The only vote anyone is going to get from me from here on out is an affirmative one... either I like you, or you're not getting my vote. I'm not falling for the lie of "throwing my vote away". &lt;br /&gt;&lt;br /&gt;We're now entering the Greater Depression... it's only a matter of time before The Union is seriously threatened... and there is no substantial difference between either of the incumbent political parties. I refuse to give them my support, ever again.&lt;br /&gt;&lt;br /&gt;I hope that we can emerge from this with representative government... it might be nice if it's still called the United States, but I don't really care what it's called, as long as Freedom and Justice for all result.&lt;br /&gt;&lt;br /&gt;The currency has been debased, and collapse of Federalism is imminent. Unfortunately, the States are not much better off, for the most part, though North Dakota does seem to have it's banking act together.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8644471100291706706?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8644471100291706706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8644471100291706706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8644471100291706706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8644471100291706706'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/09/lesser-evil-can-hit-road.html' title='The lesser evil can hit the road.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1072189527148061546</id><published>2010-09-28T13:21:00.000-05:00</published><updated>2010-09-28T13:21:54.889-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>Hunting for a photo</title><content type='html'>Ansel Adams would often revisit places, and a curator of one of his exhibitions stated that he "hunted" a photo across time. I feel myself doing the same thing.&lt;br /&gt;&lt;br /&gt;A few days ago, on a whim I followed one of my friends off the train at the Van Buren exit in Chicago. I then took this photograph.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/5018635825/" title="Garden02_Diagonal_Crop1 by --Mike--, on Flickr"&gt;&lt;img alt="Garden02_Diagonal_Crop1" height="344" src="http://farm5.static.flickr.com/4126/5018635825_b27a1041a0_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've been revisiting the location as I can, looking for something, I'm not sure what.... &amp;nbsp; Today I met Rachel on my quest, and she was kind enough to pose for this photograph, which still needs a bit of tweaking.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/5033266665/" title="A Photographer in the Garden by --Mike--, on Flickr"&gt;&lt;img alt="A Photographer in the Garden" height="335" src="http://farm5.static.flickr.com/4133/5033266665_5a23663bb0_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm still not sure what it is I'm trying to find, but the quest continues.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1072189527148061546?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1072189527148061546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1072189527148061546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1072189527148061546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1072189527148061546'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/09/hunting-for-photo.html' title='Hunting for a photo'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4126/5018635825_b27a1041a0_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1141185711859911940</id><published>2010-09-23T19:59:00.000-05:00</published><updated>2010-09-23T19:59:34.798-05:00</updated><title type='text'>Fixing RSS with UDP</title><content type='html'>I like parts of Russ Nelson's&lt;a href="http://blog.russnelson.com/opensource/fixing-rss.html"&gt; idea about fixing RSS&lt;/a&gt;. I think it would be far better to use UDP packets instead, that would save everyone a lot of time and effort. The key would be to send a subscription packet, which would then get a current item index... if this was newer than the last observed item, there could be a request for more items. (Or... the request could be built into the subscription packet if things are efficiently stored)&lt;br /&gt;&lt;br /&gt;New items after that would just be UDP broadcasts of packets to the subscribed hosts. UnACKnowledged packets could be retried a few times, then written off the list of subscriptions.&lt;br /&gt;&lt;br /&gt;This would work through NAT if the timeouts don't get in the way, just like they would with a TCP connection.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1141185711859911940?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1141185711859911940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1141185711859911940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1141185711859911940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1141185711859911940'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/09/fixing-rss-with-udp.html' title='Fixing RSS with UDP'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8323440844645312816</id><published>2010-09-21T11:42:00.004-05:00</published><updated>2010-09-21T16:44:46.762-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rant'/><title type='text'>The Blame game... a bit of a rant</title><content type='html'>So I get an email making a joke and blaming our current administration for the mess we find ourselves in...&lt;br /&gt;&lt;br /&gt;I shot this back in reply&lt;br /&gt;&lt;br /&gt;Really?&lt;br /&gt;&lt;br /&gt;Wasn't it the Bush Jr. administration who spent us into oblivion in two wars for what should have been an Interpol action, while simultaneously redistributing welfare to the richest 1% in our nation?&lt;br /&gt;&lt;br /&gt;Wasn't it the Clinton administration who tore down the protections of the Glass-Stegal act which enshrined the hard won lessons of the Great Depression?&lt;br /&gt;&lt;br /&gt;Wasn't it the Bush Sr. administration who needed to raise taxes after all, but didn't have the balls to do it directly, and so hid new taxes as fees everywhere?&lt;br /&gt;&lt;br /&gt;Wasn't it the Regan administration and a compliant Congress that de-regulated everything, and incentivized offshoring all of our manufacturing capabilities?&lt;br /&gt;&lt;br /&gt;Wasn't it the Carter administration who arbitrarily decided the nuclear fuel cycle should be snipped in the middle, and what would have been a valuable commodity ready for reuse should become one of our nations many headaches?&lt;br /&gt;&lt;br /&gt;Wasn't it the Ford administration who covered up the crimes of the Nixon administration?&lt;br /&gt;&lt;br /&gt;Wasn't it the Nixon administration who arbitrarily pulled us off the Gold standard instead of straightening out our finances?&lt;br /&gt;&lt;br /&gt;Wasn't it the Johnson administration who debased our coins?&lt;br /&gt;&lt;br /&gt;Wasn't it the Kennedy administration who got us involved in Vietnam?&lt;br /&gt;&lt;br /&gt;Wasn't it the Eisenhower administration who let the Military Industrial Complex get out of hand?&lt;br /&gt;&lt;br /&gt;Wasn't it the Truman administration who started the CIA on it's merry mis-adventures?&lt;br /&gt;&lt;br /&gt;Wasn't it the Roosevelt administration who helped our country out of the Great Depression and did the grunt work of winning WWII? Oh... good place to stop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8323440844645312816?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8323440844645312816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8323440844645312816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8323440844645312816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8323440844645312816'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/09/blame-game-bit-of-rant.html' title='The Blame game... a bit of a rant'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4029783932901022971</id><published>2010-09-18T10:27:00.001-05:00</published><updated>2010-09-18T10:28:48.015-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='intertubes'/><title type='text'>InterTubes as filtering mechanism</title><content type='html'>I'm still trying to figure out all of the details of my&lt;a href="http://intertubes.org/"&gt; InterTubes idea&lt;/a&gt;. I was replying to one Doc Searls blog posts, and had this to say... and I think it applies to InterTubes&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;...imagine a world in which twitter isn’t a silo, and it’s possible to rate other users on any scales you wish. You could rate someone on how “corporate shill” or “honest” or “intelligent” or “funny” or how they lean ideologically… and share those ratings.&lt;/blockquote&gt;&lt;blockquote&gt;You’d be able to do it on a single piece of data, or a string of them, or on the person sending them.&lt;/blockquote&gt;&lt;blockquote&gt;This would be a tremendously useful filtering mechanism.&lt;/blockquote&gt;&lt;blockquote&gt;It could apply to almost anything, not just tweet streams.&lt;/blockquote&gt;&lt;div style="color: #404040; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 1.4; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;This is, in fact one of the core features of a Tube, the ability to share metadata about objects in the tube. I think this is a new use case.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4029783932901022971?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4029783932901022971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4029783932901022971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4029783932901022971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4029783932901022971'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/09/intertubes-as-filtering-mechanism.html' title='InterTubes as filtering mechanism'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-11897004228183080</id><published>2010-09-06T02:17:00.000-05:00</published><updated>2010-09-06T02:17:59.892-05:00</updated><title type='text'>Mike's code of IT conduct</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;I was recently answering a question at a discussion site I frequent... and the question of person code of conduct arose... I put some time and thought into my answer, so I thought I'd repost it here.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My code for being an IT guy is pretty simple.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;0. Computers are a tool to help people get real work done. That work pays the bills.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. My job is to absorb uncertainty.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Backups are important, and should be tested often.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. When things go wrong, it's NOT YOUR FAULT. Example... drag an icon from one folder to another on the desktop... what happens? 3 different things depending on conditions you can't possibly know about. Don't worry... you won't break it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. The users lie, but they don't mean to... never assume they know the nuances, nor should you assume they know how to answer your precisely worded question correctly. It's a skill to be able to work through them and get things fixed over the phone... fortunately with UltraVNC-SC, that's not as necessary any more.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. Computers do everything with high speed and great precision, even if it's stupid and wrong.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;6. Always help people out with "personal" stuff... it's a fringe benefit of working for the company to get that kind of IT help.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7. Did you reboot yet? ;-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8. Can you see CNN? Do you see the story about X? (Always test for internet connectivity before troubleshooting access problems)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;9. We can do anything, if you can get a job # to bill it to.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;10. I'm on call 24x7, call my cell if there is an emergency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;11. If you have any doubt, don't open the attachment, if you did... pull out the power cable, THEN call me. I'll NEVER yell at you about it... it's not your fault. (See #3 above)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;12. I am NOT a network Nazi... I do not monitor your email, browsing, or other habits. You are an adult, and I'll treat you as one.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;13. Save important stuff on the G: drive, it's backed up every night.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;14. I'm getting paid... I'll gladly help out in any way I can, even if computers aren't involved.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, I hope that all makes sense, and is sensible.&lt;/div&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/6057799-11897004228183080?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/11897004228183080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=11897004228183080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/11897004228183080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/11897004228183080'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/09/mikes-code-of-it-conduct.html' title='Mike&apos;s code of IT conduct'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4314744298403912186</id><published>2010-08-30T14:20:00.000-05:00</published><updated>2010-08-30T14:20:59.762-05:00</updated><title type='text'>Ageism and mis-tuned loops</title><content type='html'>According to TechCruch &lt;a href="http://techcrunch.com/2010/08/28/silicon-valley%E2%80%99s-dark-secret-it%E2%80%99s-all-about-age/"&gt;ageism is alive and well&lt;/a&gt; in Silicon Valley. As I've stated before... you have to be &lt;a href="http://mikewarot.blogspot.com/2005/07/tuning-loop.html"&gt;careful what you tune your feedback loops to optimize on&lt;/a&gt;, in that case it was the subject matter of blogs and conversations... in this case, it's the nature of the technology that gets developed.&lt;br /&gt;&lt;br /&gt;When you optimize along the lines of youth and vigor, you lose experience as a lever in the bargain. You end up wasting a lot of time re-exploring parts of the design space that have already been explored, several times in some instances.&lt;br /&gt;&lt;br /&gt;Example....&lt;br /&gt;&lt;br /&gt;In the early 1970s, the problem was that an explosion of processor types meant that compiler writers found themselves overtaxed trying to keep up, so they came up with a virtual processor as a means to help contain the extent of code they had to write on each new system, and thus the &lt;a href="http://en.wikipedia.org/wiki/UCSD_p-System"&gt;UCSD Pascal&lt;/a&gt; &amp;nbsp;P-system was born.&lt;br /&gt;&lt;br /&gt;However... it was slower than native code, and it had no separate process space to run applications on separate from the development environment, so it tended to crash a lot.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the 1990s, the problem was that an explosion of web browsers meant that developers found themselves overtaxed trying to keep up, and so they latched on to Oak (now Java) as a means to help contain the extend of the code they had to write on each new system, and thus Java is run almost everywhere.&lt;br /&gt;&lt;br /&gt;However... it is slower than native code, it has no separate process space to run applications, and it's security model sucks (again).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Meanwhile, Microsoft had a problem with security and applications. It chose to implement a new virtual machine platform in an attempt to isolate applications and ensure their security by clever design of compilers and runtime systems, this gave rise to the .NET platform.&lt;br /&gt;&lt;br /&gt;However... they seem to also have chosen the wrong security model, and because they are trying to include the entire operating system in the .NET framework, there are a huge number of libraries involved, and the performance and maintenance of it has a very high cost.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So... as you can see... the same bad choices for building a VM keep cropping up... something an experienced programmer would know about and avoid, at least by the 3rd time. 8)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4314744298403912186?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4314744298403912186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4314744298403912186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4314744298403912186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4314744298403912186'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/08/ageism-and-mis-tuned-loops.html' title='Ageism and mis-tuned loops'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-2873540837930947001</id><published>2010-08-16T11:03:00.000-05:00</published><updated>2010-08-16T11:03:30.325-05:00</updated><title type='text'>Why slashdot sucks (for deep thoughts)</title><content type='html'>&lt;a href="http://slashdot.org/"&gt;Slashdot&lt;/a&gt; is an interesting place to meet with fellow avid computer users, and share stories and comments of a social fraternal nature. It is not the place for deep thoughts... nor can it be due to its very nature. There are a number of possible moderation signals to give, insightful and funny being amongst them, but in the end it all comes down to points.&lt;br /&gt;&lt;br /&gt;Funny, insightful, informative, troll, and other signals should be orthogonal to each other. It should be possible with the default UI to filter out funny messages, as they are often off topic, and distracting. &amp;nbsp;Sometimes that's all you want. Because it all comes down to points, all of that information is lost, and&amp;nbsp;every comment is essentially an entry in a popularity contest.&lt;br /&gt;&lt;br /&gt;Information is lost in the moderation system, and further information is lost in the hard limits up or down... nothing can ever go higher than +5 points, or below -1. &amp;nbsp;This means that a really popular story may have more than the default 50 replies shown reaching the +5 level of moderation... which cancels out the effect of moderation for those entries.&lt;br /&gt;&lt;br /&gt;It would be an interesting exercise to redesign the moderation rules to accomodate tags or user-supplied dimensions of rating, such as "accurate", "bogus", "spam", etc, which I leave as an exercise to the reader.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-2873540837930947001?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/2873540837930947001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=2873540837930947001' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2873540837930947001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2873540837930947001'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/08/why-slashdot-sucks-for-deep-thoughts.html' title='Why slashdot sucks (for deep thoughts)'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-756043201910081552</id><published>2010-08-11T11:41:00.002-05:00</published><updated>2010-08-11T11:41:38.078-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Bait?</title><content type='html'>&lt;span class="Apple-style-span" style="color: #393733; font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;We had functionally obsolete battleships as bait in Pearl Harbor, while most of the fleet was out.&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #393733; font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #393733; font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #393733; font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;Now we're parking functionally obsolete aircraft carriers as bait in the Straight of Hormuz.. meanwhile the drones and cruise missile launch capability is likely to remain out of range.&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #393733; font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #393733; font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #393733; font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;Who says history doesn't rhyme?&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-756043201910081552?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/756043201910081552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=756043201910081552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/756043201910081552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/756043201910081552'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/08/bait.html' title='Bait?'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3977787202840560059</id><published>2010-08-04T11:40:00.001-05:00</published><updated>2010-08-04T11:40:19.365-05:00</updated><title type='text'>Odd fact of the day</title><content type='html'>My daily trip to work is 1.45 picoParsec.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3977787202840560059?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3977787202840560059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3977787202840560059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3977787202840560059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3977787202840560059'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/08/odd-fact-of-day.html' title='Odd fact of the day'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8348327261007744524</id><published>2010-07-30T10:32:00.000-05:00</published><updated>2010-07-30T10:32:15.783-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer Security'/><title type='text'>Bare Metal Hypervisors for the Desktop, why we really need them</title><content type='html'>A recent story in Network World brought my attention to the efforts to deliver a "Bare Metal"&amp;nbsp;hypervisor&amp;nbsp;to the users desktop machine. The obvious problem with getting anything to run bare metal is drivers. This is going to be a VERY hard nut to crack.&lt;br /&gt;&lt;br /&gt;The operating systems we currently use are not secure enough, are prone to failure, and are hard to manage. &amp;nbsp;Virtualization would ease all of these concerns, thus the&amp;nbsp;perceived&amp;nbsp;need.&lt;br /&gt;&lt;br /&gt;The real issue is one of the nature of operating systems. The operating system exists to manage the resources of the underlying hardware and to make it available to the programs that wish to use it. The current crop of desktop operating systems fail miserably in this role because of their flawed security model. The rush towards virtualization is actually all about security models.&lt;br /&gt;&lt;br /&gt;In a VM environment, the system administrators explicitly define the resources to be given to a virtual system. This is a course grained capabilities system.&lt;br /&gt;&lt;br /&gt;Eventually it will dawn on everyone that you could do this in a finer grained way, using Cabsec, but that may take another 20 years.&lt;br /&gt;&lt;br /&gt;In the mean while, we'll keep on filtering the net, scanning for viruses, blocking spam, and moving virtual machines around.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8348327261007744524?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8348327261007744524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8348327261007744524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8348327261007744524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8348327261007744524'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/bare-metal-hypervisors-for-desktop-why.html' title='Bare Metal Hypervisors for the Desktop, why we really need them'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8404850743408663202</id><published>2010-07-30T10:03:00.000-05:00</published><updated>2010-07-30T10:03:11.176-05:00</updated><title type='text'>The stock market should be batch processed</title><content type='html'>Apparently some programmers who write code to do High Frequency Trading aren't happy with their lot in life. There is &lt;a href="http://developers.slashdot.org/story/10/07/30/1223224/High-Frequency-Programmers-Revolt-Over-Pay"&gt;a slashdot story&lt;/a&gt; about them.&lt;br /&gt;&lt;br /&gt;My opinion is that&amp;nbsp;High Frequency Trading (HFT) is almost impossible to differentiate from Front Running... which IS theft.&lt;br /&gt;&lt;br /&gt;The markets should operate in batch mode, with a new batch every 5 minutes for markets with volume. Everyone puts in their bids and asks... and then they get their results after the run. &amp;nbsp;That single step would kill off most of the abuse.&lt;br /&gt;&lt;br /&gt;If the frequency of the batches needs to be adjusted up or down, that should be the pervue of the regulators.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8404850743408663202?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8404850743408663202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8404850743408663202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8404850743408663202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8404850743408663202'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/stock-market-should-be-batch-processed.html' title='The stock market should be batch processed'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1710129159752946066</id><published>2010-07-27T09:10:00.000-05:00</published><updated>2010-07-27T09:10:43.897-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='problem'/><title type='text'>Delayed write failure - tracking down the cause</title><content type='html'>We're being forced to migrate to newer and "better" versions of Windows Server. &amp;nbsp;Our brand new spiffy Windows 2003 file server is making me miserable. &amp;nbsp;First the permissions work slightly differently... which caused 40 minutes of down time as I watched all of them get reset. Now we get "delayed write failure" messages on our XP workstations.&lt;br /&gt;&lt;br /&gt;It turns out that Microsoft decided that any task can be completed in 15 minutes flat... and built that timeout into the file server. &amp;nbsp;There is an easy way to disable it..&lt;br /&gt;&lt;br /&gt;net config server /autodisconnect:-1&lt;br /&gt;&lt;br /&gt;This tells it never to disconnect a user... which is as it should be.&lt;br /&gt;&lt;br /&gt;Whew!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1710129159752946066?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1710129159752946066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1710129159752946066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1710129159752946066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1710129159752946066'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/delayed-write-failure-tracking-down.html' title='Delayed write failure - tracking down the cause'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5970047642887967004</id><published>2010-07-23T10:36:00.000-05:00</published><updated>2010-07-23T10:36:16.454-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>"Pole Shift Theory"  to reality in a few easy steps...</title><content type='html'>I was sent a link &lt;a href="http://poleshift.ning.com/profiles/blog/show?id=3863141:BlogPost:123472&amp;amp;commentId=3863141:Comment:123635&amp;amp;xg_source=activity"&gt;to this story&lt;/a&gt; which is being used as evidence on a site which promotes the theory of an upcoming pole shift. It doesn't say anything about where it happened.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;So I found &lt;a href="http://www.jsonline.com/news/milwaukee/99071294.html"&gt;the original story&lt;/a&gt;, using Google. It happened in Milwaukee, Wisconsin.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then I found &lt;a href="http://www.620wtmj.com/news/local/45354877.html"&gt;this story from Milwaukee&lt;/a&gt;, from last year.. apparently it's not extraordinary after all. Note the cause:&lt;br /&gt;&lt;blockquote&gt;”Thawing and traffic vibrations likely busted a sewer main. The void left by the broken pipe caused this slow underground erosion over days, possibly weeks. To repair the section of Locust, a road crew must bring down the street and build it up again. That means at least one noisy night for people who live in nearby apartment and condo towers. “I live right in the front, too,” said Katie Hobson.&amp;nbsp;&lt;/blockquote&gt;Either we can worry about an imaginary "Pole Shift" which is just an unsupported fairy tail, or we could spend that same emotional energy worrying about something that&amp;nbsp;actually&amp;nbsp;matters... how to make sure that our infrastructure is maintained. I strongly suggest we worry about&amp;nbsp;keeping our infrastructure up to date... or civilization will literally collapse around us.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5970047642887967004?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5970047642887967004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5970047642887967004' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5970047642887967004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5970047642887967004'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/pole-shift-theory-to-reality-in-few.html' title='&quot;Pole Shift Theory&quot;  to reality in a few easy steps...'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8954269201499229843</id><published>2010-07-22T11:03:00.000-05:00</published><updated>2010-07-22T11:03:45.723-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Google and open WiFi... political action</title><content type='html'>Here's what I wrote to my State Attorney General today in response to the news that there is a Witch-hunt in progress. You should write yours as well.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;TO:&lt;br /&gt;&lt;br /&gt;Office of the Indiana Attorney General&lt;br /&gt;Indiana Government Center South&lt;br /&gt;302 W. Washington St., 5th Floor&lt;br /&gt;Indianapolis, IN 46204&lt;br /&gt;Phone: 317.232.6201&lt;br /&gt;Fax: 317.232.7979&lt;br /&gt;&lt;br /&gt;E-mail: Constituent@atg.in.gov&lt;br /&gt;&lt;br /&gt;FROM: Mike Warot&lt;br /&gt;&lt;br /&gt;Hi&lt;br /&gt;I'm Mike Warot, from Hammond. I'm a network administrator working in Chicago.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I've recently learned that 37 states are joining in an investigation of Google's collection of WiFi data, as typified in this story from the LA Times&lt;br /&gt;&lt;br /&gt;http://latimesblogs.latimes.com/technology/2010/07/google-street-view.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The issue at hand seems to be quite simple. They were trying to make a list of open (unencrypted) WiFi access points as a supplement to GPS to help in navigation. Because the software used to collect this data (Kismet) defaults to collecting entire packets instead of just the names of the access points, there is now an uproar that "passwords were stolen" and other Bull Shit. It was a simple technical oversight, not an evil plot.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please DO NOT WASTE MY TAX DOLLARS on this wild goose chase. I'm sure you have plenty of other more important work to do.&lt;br /&gt;&lt;br /&gt;Thanks for your time and attention.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8954269201499229843?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8954269201499229843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8954269201499229843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8954269201499229843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8954269201499229843'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/google-and-open-wifi-political-action.html' title='Google and open WiFi... political action'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-760036823630500445</id><published>2010-07-22T09:59:00.001-05:00</published><updated>2010-07-22T09:59:21.993-05:00</updated><title type='text'>Violence in the name of God</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4818476072/" title="photo sharing"&gt;&lt;img src="http://farm5.static.flickr.com/4137/4818476072_ac75fe480a_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4818476072/"&gt;Violence in the name of God&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/--mike--/"&gt;--Mike--&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;This is what happens when someone thinks they know the mind of God.&lt;br /&gt;&lt;br /&gt;It's so wrong, it makes me so angry. Why do we put up with this bullshit?&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-760036823630500445?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/760036823630500445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=760036823630500445' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/760036823630500445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/760036823630500445'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/violence-in-name-of-god.html' title='Violence in the name of God'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4137/4818476072_ac75fe480a_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8697541570927156379</id><published>2010-07-21T22:26:00.001-05:00</published><updated>2010-07-21T22:26:44.375-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>Cool hack - data through 3 inch thick solid steel</title><content type='html'>The folks at BAE have done what can only be described as a cool hack... sending data through a 3 inch thick steel wall, "wirelessly".&lt;br /&gt;&lt;br /&gt;It's not radio, as you probably already guessed.... it uses acoustic transmission, which is a really neat idea.&lt;br /&gt;&lt;br /&gt;More coverage at&amp;nbsp;&lt;a href="http://www.engadget.com/2010/07/21/uk-defense-firm-pumps-data-through-solid-submarine-walls"&gt;http://www.engadget.com/2010/07/21/uk-defense-firm-pumps-data-through-solid-submarine-walls&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8697541570927156379?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8697541570927156379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8697541570927156379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8697541570927156379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8697541570927156379'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/cool-hack-data-through-3-inch-thick.html' title='Cool hack - data through 3 inch thick solid steel'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-7462416690828510860</id><published>2010-07-21T12:15:00.001-05:00</published><updated>2010-07-21T22:02:47.021-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer Security'/><title type='text'>What keeps an IT guy up at night?</title><content type='html'>&lt;div&gt;&lt;span class="588285216-21072010"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Recently I was asked what keeps me up at night, in view of my work in IT. Here's the reply I penned.&lt;br /&gt;&lt;br /&gt;1. Our IT infrastructure rests on a bed of sand. The security model we all use right now is based on the idea of trusting the user, or not trusting them. This is great if you are talking about 1970's area college campuses prior to the internet, but falls far short of today's security needs. No amount of cybersecurity can fix bad design. It's going to take a series of total system collapses to get people to consider alternatives seriously, because it's a deep problem which very few people understand. If you want to understand it... read on... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When you run a program, you are essentially giving ALL of your rights to the program. It's like going to pay at the store and handing your wallet to the cashier when you need to pay.... and hoping that they don't just take everything from you. Actually... it's worse than that even.... because you can examine the actions of the cashier, computers are a box that just sits there. &lt;br /&gt;&lt;br /&gt;When paying at the store, you don't give everything away... you decide what resources you wish to give to the cashier... and they can't get more without coercion. Paying for a gallon of milk with cash can never cause the cashier to be able to drain your bank accounts, because you didn't give them the CAPABILITY to access your bank account. &lt;br /&gt;&lt;br /&gt;We don't have operating systems that incorporate the idea of handing a limited set of capabilities to a program, instead of every capability the user possesses. &lt;br /&gt;&lt;br /&gt;This means that ANY program running can be subverted to do anything, provided it has a bug. &lt;br /&gt;&lt;br /&gt;It means that all computers hooked to the internet are vulnerable to attack, security is mostly a matter of luck. &lt;br /&gt;&lt;br /&gt;Because the computers on the net aren't secure, this provides a rich environment for theft and fraud. &lt;br /&gt;&lt;br /&gt;The criminal element has found this resource, and is now exploiting it, worldwide. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Most people don't even see the root cause, which I've just explained. Most people believe that firewalls and virus scanners can deliver adequate security. Most people don't even think the problem can be truly solved. If you've read this far, you might be one who thinks otherwise. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;THAT is the FIRST thing that keeps me up and night. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. We're at Peak oil, according the the Department of Energy world oil production peaked in 2005. This means that the foundation of our industrial infrastructure is going to be harder and harder to maintain at it's current level of complexity. This could lead to the end of the progress brought with Moore's law... and even a slide backwards in the future. &lt;br /&gt;&lt;br /&gt;3. Computer security is a political issue, and not a technical one. When is the last time political decisions actually made rational sense for the general public? &lt;br /&gt;&lt;br /&gt;Thanks for your time and attention... &lt;br /&gt;&lt;br /&gt;Sweet Dreams &lt;br /&gt;&lt;br /&gt;-&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;-Mike--&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-7462416690828510860?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/7462416690828510860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=7462416690828510860' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7462416690828510860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7462416690828510860'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/what-keeps-it-guy-up-at-night.html' title='What keeps an IT guy up at night?'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4099175436840290210</id><published>2010-07-19T16:54:00.004-05:00</published><updated>2010-07-19T16:57:10.574-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>The Bitgrid project</title><content type='html'>I've got an idea I'm working on for a FPGA (Field Programmable Gate Array) architecture which may be just the thing needed to achieve the goal of 1 ExaFlop per second when put into a sufficiently large grid.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;It's called the BitGrid, It's got a blog &lt;a href="http://bitgrid.blogspot.com/"&gt;http://bitgrid.blogspot.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;It's a crazy idea because it goes against the grain of 30 years of FPGA design in that it has NO routing hardware, it's all logic. This removes many of the problems with trying to fit a design into a chip.&lt;/div&gt;&lt;div&gt;It's crazy because it wastes gates and power to route signals around.&lt;/div&gt;&lt;div&gt;It's crazy because you just can't program it in C++, or any other procedural language.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;But....&lt;br /&gt;&lt;br /&gt;It is fault tolerant&lt;br /&gt;It's conceptually very simple and elegant&lt;br /&gt;It should work to Exascale level challenges&lt;br /&gt;It should be possible to make a small chip for $1.00 in quantity.&lt;br /&gt;Gates not used would consume almost no power.&lt;br /&gt;It's never been tried before. (I've spend a LOT of time trying to find a precedent)&lt;br /&gt;&lt;br /&gt;I've been building simulation software as a step in getting to actually building one. The simulator is open source. &lt;a href="http://code.google.com/p/bitgrid-sim/"&gt;http://code.google.com/p/bitgrid-sim/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;So.. there it is.&lt;br /&gt;What do you think?&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4099175436840290210?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4099175436840290210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4099175436840290210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4099175436840290210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4099175436840290210'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/bitgrid-project.html' title='The Bitgrid project'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-2000693581894102140</id><published>2010-07-13T23:48:00.000-05:00</published><updated>2010-07-13T23:48:46.919-05:00</updated><title type='text'>Email replacement needed</title><content type='html'>Email is rapidly losing its utility as connectivity is being slowly killed by the need for ever more&amp;nbsp;aggressive&amp;nbsp;spam filtering. I'm looking for suggestions for something to replace it long term.&lt;br /&gt;&lt;br /&gt;Could the simple addition of some authentication protocols pull us out of the spam trap, or is it too late?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-2000693581894102140?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/2000693581894102140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=2000693581894102140' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2000693581894102140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2000693581894102140'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/email-replacement-needed.html' title='Email replacement needed'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8668988111138502078</id><published>2010-07-11T16:36:00.000-05:00</published><updated>2010-07-11T16:36:59.832-05:00</updated><title type='text'>Coding progress - bitgrid cell simulation</title><content type='html'>It took a bit of work, but I managed to refactor the code in Sim01 so that all of the computing of the bitcell is done within a tBitCell object, supplied by the BitGrid unit. &amp;nbsp;This means I can tweak the code a lot easier later, and potentially reuse it in the SimGrid project.&lt;br /&gt;&lt;br /&gt;It took hours... and I'm tired.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8668988111138502078?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8668988111138502078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8668988111138502078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8668988111138502078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8668988111138502078'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/coding-progress-bitgrid-cell-simulation.html' title='Coding progress - bitgrid cell simulation'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3729387351847069980</id><published>2010-07-09T13:11:00.000-05:00</published><updated>2010-07-09T13:11:15.307-05:00</updated><title type='text'>Naming in the age of Google</title><content type='html'>Keyword search works best when a word has a single meaning. Google doesn't work well when something can be contextualized many different ways. A strategy to counter this is to make up a new word (a neologism) when you want to talk about a subject that is otherwise lacking in suitable keywords. I've done it twice so far, and I'm writing this to point to the other blogs where I talk about the subjects in detail. (On the theory that each blog should generally stick to a topic... which I'm starting to believe is a mistake, but I'm willing to wait a while (a few more years) to be certain about it)&lt;br /&gt;&lt;br /&gt;A &lt;a href="http://bitgrid.blogspot.com/"&gt;bitgrid&lt;/a&gt; is a computing fabric composed of the smallest practical computing element I could envision working when put into a grid. The individual cells consist of little more than a look up table with 4 address lines going in, and 4 data lines going out. The nearest&amp;nbsp;Cartesian&amp;nbsp;neighbors each get an input and output. This makes it possible to do computation on sources from up to 4 inputs having up to 4 output bits. &amp;nbsp;Most of the time it'll be partitioned differently, though. &amp;nbsp;It's a continuation of an idea I had back around 1981. The conceptual design space has been pretty much written off since that time by others, as local connectivity only is thought to be far to inefficient use of a chip.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cabsec.com/"&gt;Cabsec&lt;/a&gt; is a word coined for me by &lt;a href="http://doc.searls.com/"&gt;Doc Searls&lt;/a&gt;. It's meant to describe CApability Based SECurity, a concept wherein the user decides that resources from a computer should be given to a program at the time you run it. The nice thing about explicitly supplying the list is that it's almost trivial to enforce from an OS design point of view. It also makes it trivial to stop things like viruses and&amp;nbsp;Trojan&amp;nbsp;horses, because you would have to explicitly allow them to have access to your OS files.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, a bit of linguistic&amp;nbsp;pollution&amp;nbsp;in the name of launching new memes... a fare trade-off, I think.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3729387351847069980?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3729387351847069980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3729387351847069980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3729387351847069980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3729387351847069980'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/naming-in-age-of-google.html' title='Naming in the age of Google'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4745847835875429659</id><published>2010-07-07T10:27:00.000-05:00</published><updated>2010-07-07T10:27:23.272-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Tearing down fences</title><content type='html'>I was recently given a list of things as a guide to help chose which side of the Democrat/Republican fence I want to sit on. Here is&amp;nbsp;my response:&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Tear down the fence&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Those are false choices... I refuse to pick a side... as the parties on both sides of it are corrupt and they work together to keep us down. The fence is a sheep pen, and we're expected to pay for it. I refuse to be a sheep.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As for Guns -&amp;nbsp;&lt;/div&gt;&lt;div&gt;Guns are meant to protect us from all enemies, Foreign and Domestic. They probably won't help you if you are being carjacked... but they will help you defend yourself and your family at home. Criminals and people with diminished mental capacity shouldn't have them. &amp;nbsp;Everyone should be licensed to use them, and have to prove they can safely operate their particular choice of weapon. (Just like cars). &amp;nbsp; People with kids, or guests with kids should keep them locked up when they are not carrying them.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As for Food -&lt;/div&gt;&lt;div&gt;Cows shouldn't be fed cow parts. Testing for mad cow should be done on a wide scale probe to see if it's really an issue or not. Proper regulation of our food supply is a good and just purpose of the US Department of Agriculture and the FDA. &amp;nbsp;Paying large corporations to consolidate megafarms and drive people off the land... is not.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As for Gays -&lt;/div&gt;&lt;div&gt;Some people think gays are born that way, others think its a sin. Either way, we're not God, we shouldn't judge them. Instead we should be on the lookout for abusive parents and others who do evil things to our children... and those people are usually straight.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As for Welfare -&amp;nbsp;&lt;/div&gt;&lt;div&gt;As for the down and out, they are trying to figure out how to get by... &amp;nbsp;they want work, honest work. It's the corrupt that spoil it for everyone... The corrupt at the bottom, and especially the corrupt at the top... who start wars for profit, who call the rest of us "little people", who will spend trillions to invade countries unrelated to the 9/11 attack... but don't want to pay unemployment benefits to those whose jobs have been shipped to China due to corporate greed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As for Health Care -&amp;nbsp;&lt;/div&gt;&lt;div&gt;Modern medicine is wonderful, and expensive as hell. We pay far more for it than every other modern country in the world, with far worse results. We need to get everyone's records in a database. We need to get rid of the insurance industry. They have proven to be a parasite that delivers NEGATIVE VALUE by sucking in vast amounts of money, and preventing health care. This should be done by the States, who already have infrastructure for dealing with it, not the Feds. &amp;nbsp;(However, the Veterans Administration is now a model of how health care SHOULD be done, I'm amazed at how well it works)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As for The List -&amp;nbsp;&lt;/div&gt;&lt;div&gt;I found the whole list interesting... but as I said at the start... it's a false choice. The "bipartisan" way is one of ignoring the real wishes of the people, and of dividing and conquering us. We need to end it, and get some real democracy going.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4745847835875429659?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4745847835875429659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4745847835875429659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4745847835875429659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4745847835875429659'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/tearing-down-fences.html' title='Tearing down fences'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1701109892838693322</id><published>2010-07-02T07:58:00.000-05:00</published><updated>2010-07-02T07:58:04.372-05:00</updated><title type='text'>Symantec has put me in a Skinner Box</title><content type='html'>Our "Premium Antispam" license from Symantec expired 2 days ago. &amp;nbsp;I was concerned that the delay in getting a new license installed might cause issues, but was reassured that there was a full month's grace period. So I relaxed a bit.... wrong answer.&lt;br /&gt;&lt;br /&gt;I now find myself in a high-tech &lt;a href="http://en.wikipedia.org/wiki/Operant_conditioning_chamber"&gt;skinner box&lt;/a&gt;. The spam filter turns itself off at Midnight each day now... and will resume functioning if I log into the server and re-enable it. &amp;nbsp;I'm now doing battle with an evil cron job. &amp;nbsp;I'm pissed.&lt;br /&gt;&lt;br /&gt;Symantec Sucks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1701109892838693322?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1701109892838693322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1701109892838693322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1701109892838693322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1701109892838693322'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/07/symantec-has-put-me-in-skinner-box.html' title='Symantec has put me in a Skinner Box'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-2348387070736479310</id><published>2010-06-29T10:48:00.001-05:00</published><updated>2010-06-29T10:48:14.322-05:00</updated><title type='text'>Swan</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4745616639/" title="photo sharing"&gt;&lt;img src="http://farm5.static.flickr.com/4138/4745616639_d7ebe95a39_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4745616639/"&gt;Swan&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/--mike--/"&gt;--Mike--&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;This is one of the many photos I took last night at the Full Moon Fire Jam on Chicago's lake front. I look forward to returning with my family.&lt;br /&gt;&lt;br /&gt;I think it looks like a swan, don't you?&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-2348387070736479310?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/2348387070736479310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=2348387070736479310' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2348387070736479310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/2348387070736479310'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/swan.html' title='Swan'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4138/4745616639_d7ebe95a39_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1898346480210183432</id><published>2010-06-29T10:01:00.001-05:00</published><updated>2010-06-29T10:03:06.245-05:00</updated><title type='text'>Chicago's gun control, explained</title><content type='html'>The Gangs run parts of Chicago, it's almost a failed City... &amp;nbsp; but to keep confidence up, the City has used the gun control ordinance to set up a straw man. If violence goes up... the administration gets to site the lack of similar legislation elsewhere as an excuse... and if it goes down... obviously it was good administration.&lt;br /&gt;&lt;br /&gt;Actual enforcement of prohibition didn't work here in the 1920s... it's not working now... but real solutions are off the table as long as the public is distracted by the gun rights hysteria.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1898346480210183432?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1898346480210183432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1898346480210183432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1898346480210183432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1898346480210183432'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/chicagos-gun-control-explained.html' title='Chicago&apos;s gun control, explained'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1345519313989936236</id><published>2010-06-25T14:39:00.000-05:00</published><updated>2010-06-25T14:39:53.637-05:00</updated><title type='text'>Why people tweet instead of blogging</title><content type='html'>Doc Searls is on a well deserved vacation in France. He was unable to tweet because of the fail whale, but &lt;a href="http://blogs.law.harvard.edu/doc/2010/06/22/reliable-old-blogging/"&gt;noted that he could still blog&lt;/a&gt;. This got me to thinking about why people put up with the &lt;a href="http://en.wikipedia.org/wiki/Stovepipe_system"&gt;stovepipe system&lt;/a&gt; that is twitter.&lt;br /&gt;&lt;br /&gt;Marketing folks love twitter because they can use it as a way to broadcast without being accused of spamming. It's hard to criticize a tweet, because they are only 140 characters, and viewed as throw away. They also get picked up based on keywords, and thus avoid the reputation filtering that people get when choosing blogs.&lt;br /&gt;&lt;br /&gt;This is yet another place where the application of Gresham's law is appropriate. When you search by keyword, you get spammed, because the good tweets get drowned out by the bad.&lt;br /&gt;&lt;br /&gt;I think twitter is best used with a carefully selected list of people to follow. This reputation based system is further enhanced when the people you wish to follow can re-tweet something, and thus spread good ideas faster. The hashtag and saved searches, on the other hand... are only good for flash use, as they will eventually become spambait.&lt;br /&gt;&lt;br /&gt;That's my take on it... now back to my sickbed. Thanks for reading.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1345519313989936236?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1345519313989936236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1345519313989936236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1345519313989936236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1345519313989936236'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/why-people-tweet-instead-of-blogging.html' title='Why people tweet instead of blogging'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8489256854340099584</id><published>2010-06-18T07:25:00.000-05:00</published><updated>2010-06-18T07:25:35.784-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BlogRoll'/><title type='text'>Why Doc Searls is on my Blogroll</title><content type='html'>I've been a fan of &lt;a href="http://blogs.law.harvard.edu/doc/"&gt;Doc Searls&lt;/a&gt; since I first heard of him via the&amp;nbsp;&lt;a href="http://www.cluetrain.com/"&gt;Cluetrain&lt;/a&gt;. He is a marketing person who defected to our side... that of the public, who don't care to be shouted at. You'll find a deep vein of insight and wisdom, some of which is his, and the balance of which is from the conversations he starts. He doesn't post with the regularity we are all told to have, but I don't care... when he does post it's pretty good stuff.&lt;br /&gt;&lt;br /&gt;You'll also get a nice dose of slice of life stuff, family history, current events affecting the area he lives in, and other things that are both entertaining and instructive. You can learn&amp;nbsp;a lot&amp;nbsp;about how to tell stories in this new medium from Doc.&lt;br /&gt;&lt;br /&gt;Doc's quest is to invert the power relationships that dominated the previous century. He's tired of being a consumer, and wants us to all be free people, in control of our destiny. He sees the internet as a medium for positive social change. His pet project is &lt;a href="http://projectvrm.org/"&gt;VRM&lt;/a&gt;, which intends to provide the opposite of &lt;a href="http://en.wikipedia.org/wiki/Customer_relationship_management"&gt;CRM&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I check Doc's blog every day.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8489256854340099584?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8489256854340099584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8489256854340099584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8489256854340099584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8489256854340099584'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/why-doc-searls-is-on-my-blogroll.html' title='Why Doc Searls is on my Blogroll'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-7552214172300558937</id><published>2010-06-18T05:49:00.000-05:00</published><updated>2010-06-18T05:49:32.004-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>Spring cleaning</title><content type='html'>It's spring cleaning time... I've trimmed up the tags used on this blog, and I'm planning to get everything in the archives into proper categories. This should make it easier to discover stuff one is interested in reading.&lt;br /&gt;&lt;br /&gt;I also plan to put a blogroll back in place, with a small twist... I'll provide a post about each entry, why I link to them, and the value they provide. I'll add a link to that post as well in the blogroll.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-7552214172300558937?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/7552214172300558937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=7552214172300558937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7552214172300558937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7552214172300558937'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/spring-cleaning.html' title='Spring cleaning'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8133534784652750801</id><published>2010-06-17T21:31:00.001-05:00</published><updated>2010-06-17T21:31:08.017-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>Windows Live Writer – First post</title><content type='html'>&lt;p&gt;I didn’t even know I had it installed on my laptop, but here it is… Windows Live Writer.&lt;/p&gt;  &lt;p&gt;I’m seeing what it can do.&lt;/p&gt;  &lt;p&gt;Here’s a photo I took yesterday.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_flymo3RHqhY/TBraaXGkK3I/AAAAAAAAADc/bT3NMM-4nVY/s1600-h/Bull01%5B5%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Bull01" border="0" alt="Bull01" src="http://lh6.ggpht.com/_flymo3RHqhY/TBraa4WYA2I/AAAAAAAAADg/goQXQMh45mI/Bull01_thumb%5B3%5D.jpg?imgmax=800" width="629" height="772" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8133534784652750801?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8133534784652750801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8133534784652750801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8133534784652750801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8133534784652750801'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/windows-live-writer-first-post.html' title='Windows Live Writer – First post'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_flymo3RHqhY/TBraa4WYA2I/AAAAAAAAADg/goQXQMh45mI/s72-c/Bull01_thumb%5B3%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8389455479218924471</id><published>2010-06-16T11:40:00.001-05:00</published><updated>2010-06-18T07:33:03.849-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>Lion03</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4706108953/" title="photo sharing"&gt;&lt;img src="http://farm5.static.flickr.com/4021/4706108953_1172e4d4c1_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4706108953/"&gt;Lion03&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/--mike--/"&gt;--Mike--&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Synthetic focus (aka the "Warot Method") continues to be fun. Here is a nice shot of the Lion with a Blackhawks helmet.&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8389455479218924471?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8389455479218924471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8389455479218924471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8389455479218924471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8389455479218924471'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/lion03.html' title='Lion03'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4021/4706108953_1172e4d4c1_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-7757179389073454771</id><published>2010-06-10T13:05:00.002-05:00</published><updated>2010-06-10T13:07:21.276-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><title type='text'>Flickr App on the iPad - don't bother</title><content type='html'>I tried the &lt;a href="http://itunes.apple.com/us/app/flickr/id328407587?mt=8"&gt;Yahoo Flickr App&lt;/a&gt; for the iPhone and iPad, and it sucks.  There's no way to get it to take the whole screen on the iPad, for starters. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It doesn't recognize orientation, nor does it have any way to save photos locally.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It lasted about 2 minutes, now it's gone.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-7757179389073454771?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/7757179389073454771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=7757179389073454771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7757179389073454771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7757179389073454771'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/flickr-app-on-ipad-dont-bother.html' title='Flickr App on the iPad - don&apos;t bother'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-7067511380628392696</id><published>2010-06-10T11:41:00.001-05:00</published><updated>2010-06-10T11:47:45.003-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><title type='text'>iPad - Connecting to my XP desktop</title><content type='html'>I got &lt;a href="http://itunes.apple.com/app/remote-desktop-lite/id288362576?mt=8"&gt;Remote Desktop Lite&lt;/a&gt; for free via the App store on the iPad. It was able to connect to my desktop (XP) across the internet just fine.  It doesn't support servers, so it has limited use.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-7067511380628392696?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/7067511380628392696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=7067511380628392696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7067511380628392696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/7067511380628392696'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/ipad-connecting-to-my-xp-desktop.html' title='iPad - Connecting to my XP desktop'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-373197567213999826</id><published>2010-06-10T10:19:00.003-05:00</published><updated>2010-06-10T10:23:41.039-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><title type='text'>IPad post #2, How to use blogger on an iPad</title><content type='html'>If you go to the edit HTML option, you can directly type in text, which is how I made this post.&lt;br /&gt;&lt;br /&gt;The onscreen keyboard is a drag, but as you can see it does work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-373197567213999826?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/373197567213999826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=373197567213999826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/373197567213999826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/373197567213999826'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/ipad-post-2.html' title='IPad post #2, How to use blogger on an iPad'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3876660176200235791</id><published>2010-06-10T09:50:00.001-05:00</published><updated>2010-06-10T09:52:14.642-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><title type='text'>iPad experience so far... it REALLY sucks</title><content type='html'>So, you can see my first iPad based post below, and read all about my experience.... NOT.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The f*cking keyboard app doesn't work in the WYSIWYG portion of blogger... talk about stupid!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3876660176200235791?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3876660176200235791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3876660176200235791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3876660176200235791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3876660176200235791'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/ipad-experience-so-far-it-really-sucks.html' title='iPad experience so far... it REALLY sucks'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4517221938387784235</id><published>2010-06-10T09:46:00.001-05:00</published><updated>2010-06-10T09:48:05.710-05:00</updated><title type='text'>iPad post #1</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4517221938387784235?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4517221938387784235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4517221938387784235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4517221938387784235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4517221938387784235'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/ipad-post-1.html' title='iPad post #1'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5748737705017337941</id><published>2010-06-10T09:30:00.004-05:00</published><updated>2010-06-10T09:35:30.783-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><title type='text'>iPad experience so far.... it sucks!</title><content type='html'>I got the iPad today, all set up, connected to our WiFi, and was happy... until I tried to resize a video playing inside a web page (in safari)... now safari only shows a black screen....&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;power off doesn't help&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;off to visit Aunt Google for help.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Found out &lt;a href="http://ipod.about.com/od/ipad/qt/restart-ipad.htm"&gt;how to restart the iPad&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5748737705017337941?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5748737705017337941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5748737705017337941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5748737705017337941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5748737705017337941'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/ipad-experience-so-far-it-sucks.html' title='iPad experience so far.... it sucks!'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-874892352490188944</id><published>2010-06-08T09:27:00.003-05:00</published><updated>2010-06-08T09:33:57.486-05:00</updated><title type='text'>Hay as a way to capture floating oil.... some quick math</title><content type='html'>&lt;div&gt;Today, an email linking to &lt;a href="http://www.youtube.com/watch?v=YQuk68SjyEY"&gt;this youtube video&lt;/a&gt; suggests using hay  to adsorb floating oil.  I was curious to see if it might work out, supply wise... so here is the math.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;US total hay production.... approx 150 million tons, &lt;a href="http://www.epa.gov/oecaagct/ag101/cropmajor.html"&gt;according to the US EPA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Total amount of oil spill, per year&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;25000 barrels per day using &lt;a href="http://www.nola.com/news/gulf-oil-spill/index.ssf/2010/06/official_estimates_of_oil_spil.html"&gt;the highest estimate&lt;/a&gt;&lt;br /&gt;365 days&lt;br /&gt;42 gallons/barrel&lt;br /&gt;6 pounds / gallon of oil (my estimate)&lt;br /&gt;1 ton / 2000 pounds&lt;br /&gt;---------------------&lt;br /&gt;&lt;br /&gt;191,625 tons of oil and assorted goo per annum&lt;/blockquote&gt;&lt;br /&gt;Assuming a 1:1 relationship weight wise, it could work.  It would take far less than 1% of the US hay output.&lt;div&gt;&lt;br /&gt;--Mike--&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-874892352490188944?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/874892352490188944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=874892352490188944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/874892352490188944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/874892352490188944'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/hay-as-way-to-capture-floating-oil-some.html' title='Hay as a way to capture floating oil.... some quick math'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-717901871948214652</id><published>2010-06-07T22:03:00.002-05:00</published><updated>2010-06-07T22:06:55.197-05:00</updated><title type='text'>Idea - trade in program for lead solder</title><content type='html'>After learning that corporations actually listen to tweets and blog posts... here is a suggestion for Indium corporation, and any others that make lead-free solder.&lt;br /&gt;&lt;br /&gt;Those of us who are electronics hobbyists will hang on to our stocks of lead-tin solder for a very long time, unless we are given a reason to switch.  Perhaps someone who makes a lead-free solder might offer a trade-in program as an incentive?   Either outright swap if the economics are right (I have no idea how much indium costs)... or some discount.  &lt;br /&gt;&lt;br /&gt;Samples would be ok as well, of course.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-717901871948214652?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/717901871948214652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=717901871948214652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/717901871948214652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/717901871948214652'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/06/idea-trade-in-program-for-lead-solder.html' title='Idea - trade in program for lead solder'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8483948879350028534</id><published>2010-05-27T10:19:00.002-05:00</published><updated>2010-05-27T10:20:06.949-05:00</updated><title type='text'>Lost: Summarized in 3 minutes</title><content type='html'>Not being a fan or follower of lost, I can now relate to it once it comes out on DVD, or iTunes.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-HWECQa23Cs&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/-HWECQa23Cs&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8483948879350028534?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8483948879350028534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8483948879350028534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8483948879350028534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8483948879350028534'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/05/lost-summarized-in-3-minutes.html' title='Lost: Summarized in 3 minutes'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8156901856324823320</id><published>2010-05-13T15:33:00.005-05:00</published><updated>2010-06-17T21:43:42.519-05:00</updated><title type='text'>Diaspora does NOT have an idea problem.</title><content type='html'>Alex Wilhelm says that the &lt;a href="http://www.joindiaspora.com/"&gt;Diaspora project&lt;/a&gt; already &lt;a href="http://thenextweb.com/socialmedia/2010/05/13/diaspora-problems/?awesm=tnw.to_1692y&amp;amp;utm_medium=tnw.to-twitter"&gt;has an idea problem&lt;/a&gt;. He figures that the reliance on people setting up servers is a fatal flaw, it's need for servers to run on.&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 22px; font-family:'Helvetica Neue', Helvetica, Arial, Georgia, 'Times New Roman', Times, serif;font-size:15px;"&gt;&lt;blockquote&gt;Not to say that hosting a personal FriendFeed and attempting to link it to my friends and their own FriendFeeds does not sound like fun, but it would be mind-numbingly tedious for most. The friction to get started is far too high for this project to ever gain real traction.&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;He goes on to make several variations of this argument. I think he overestimates the complexity and cost of getting servers up and running on the internet. He also underestimates the ability that people have to automate the process.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Depending on how the Diaspora project is done, it might be possible to host it on a regular web hosting site that supports PHP or some other scripting language.  It could also probably be wedged into a Google Appspot instance.  VMware and or Amazon EC2 could also come into play.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For any given popular web platform, eventually a number of providers of that service arise and will take care of the details for you.  I'd imagine that Robert Scoble is already talking to his coworkers at Rackspace about making it happen for Diaspora once they get all the details.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If the guys get it done, I expect to be able to rent an instance for about $5/month, if not less. (10 instances in a family plan for $10/month wouldn't be too much of a stretch).  For commercial free social networking, it would be well worth it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I could also imagine the larger ISPs bundling it in, or making special provisions for it in their traffic management, because local ip traffic costs them far less than packets that traverse the backbones.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hope that Diaspora and other projects get off the ground. It'll be good to open up the web again.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8156901856324823320?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8156901856324823320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8156901856324823320' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8156901856324823320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8156901856324823320'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/05/diasphora-does-not-have-idea-problem.html' title='Diaspora does NOT have an idea problem.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4509461668539865262</id><published>2010-05-12T11:38:00.001-05:00</published><updated>2010-05-12T11:39:41.940-05:00</updated><title type='text'>A Window of Opprotunity</title><content type='html'>The diaspora from Facebook is beginning.  It's now apparent to me that there is a window of opportunity to get the message of Cabsec embedded into whatever replaces it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4509461668539865262?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4509461668539865262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4509461668539865262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4509461668539865262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4509461668539865262'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/05/window-of-opprotunity.html' title='A Window of Opprotunity'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3167570600192106346</id><published>2010-05-09T07:52:00.003-05:00</published><updated>2010-05-09T07:53:53.673-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fail'/><title type='text'>Bye Bye Facebook</title><content type='html'>I've decided to kill my Facebook account. It's too much evil in one spot.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'll miss it... like I miss all of the stupid things I used to do in my youth, but now know better than to do.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3167570600192106346?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3167570600192106346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3167570600192106346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3167570600192106346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3167570600192106346'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/05/bye-bye-facebook.html' title='Bye Bye Facebook'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4597046719917896847</id><published>2010-05-07T16:06:00.003-05:00</published><updated>2010-05-07T16:16:30.465-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>How I gave up on x-ray vision, and ended up taking pretty pictures instead.</title><content type='html'>&lt;div&gt;I first became interested when they photos showed the magic ability to see through objects, like the fabled x-ray glasses that populated the backs of comic books in the old days. The researchers at Stanford had actually shown the ability to look through things, though not totally opaque, but close enough. I wanted to learn how it was done, and once I read enough, I resolved to do it myself.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I didn't have the budget, nor the staff, nor the gear... I did have a willingness to experiment, willingness to give it a try, just to see what happened. The first results were interesting, but not what I had hoped for. The focus was on the wrong items, and I learned that it was going to be a fairly manual operation to get things to work right. But with time and practice, my technique improved, and I was able to slowly replicate what took hundreds of cameras and and the work of a few graduate students.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is my first result... I managed to see through the trees!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.flickr.com/photos/--mike--/2275419757/" title="Manual04 by --Mike--, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2223/2275419757_2de4f0501f.jpg" width="500" height="368" alt="Manual04" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Over time, the ability to see through things lost it's attraction, because it was far easier to just look around something, rather than spend hours after the fact, not knowing if it would even pan out. The experimentation continued, however... and I got some &lt;a href="http://www.flickr.com/photos/--mike--/sets/72157611564791080/"&gt;interesting results&lt;/a&gt; along the way.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; I kept discovering new effects, and new ways of looking at things, including time itself. My interests moved and transformed into something else, the ability to create photographs that would showcase a single object in a frame, with that nice soft focus only achievable in practice with a very large and heavy camera that I could never afford, nor successfully carry.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I wrote about my work on my blog, and posted photos on Flickr, and got some attention. It was enough to keep plugging away at it, learning the tradeoffs involved in order to get the creamy soft focus I really wanted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4557133474/" title="North01 by --Mike--, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3299/4557133474_6c060a1986.jpg" width="500" height="379" alt="North01" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm now at the point where I think I've got the technical part of it all set, and the artistic choices are going to be the main influencer at this point. I've demonstrated and experimented enough... now I just want pretty photos.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you find yourself impressed with something, be like me... see if you can figure out how to do it within the limitations you have... you might achieve your goal, or you might just invent something interesting and beautiful along the way.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4597046719917896847?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4597046719917896847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4597046719917896847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4597046719917896847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4597046719917896847'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/05/how-i-gave-up-on-x-ray-vision-and-ended.html' title='How I gave up on x-ray vision, and ended up taking pretty pictures instead.'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2223/2275419757_2de4f0501f_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-949108036180630351</id><published>2010-04-30T09:43:00.004-05:00</published><updated>2010-04-30T10:28:29.696-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Meta'/><title type='text'>Knowledge and the Internet</title><content type='html'>There's a service called &lt;a href="http://helpareporter.com/"&gt;HARO&lt;/a&gt; - Help A Reporter Out, which is pretty cool. Today one of the queries asked for opinions about the value of "real knowledge" in the internet age. I'd post it here, but there is no clear policy about what kind of privacy they expect for the queries that go out.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First, it's important to understand that there are categories of knowledge, and they are nested.&lt;div&gt;&lt;ol&gt;&lt;li&gt;Stuff you don't even know you don't know&lt;/li&gt;&lt;li&gt;Stuff you know that you don't know&lt;/li&gt;&lt;li&gt;Stuff you actually know&lt;/li&gt;&lt;li&gt;Stuff you do all the time and can apply practically&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;People think that the purpose of Education is to increase to the necessary size the area of practical knowledge (#4), but this is a false assumption. The real purpose of education is to increase the size of #2, thus decreasing slightly the size of #1.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Category 1 stuff is the most dangerous stuff. It's the reason we parent children. They are naive to the dangers around them, having no idea of the tremendous potential energy surround them in the form of stairs, shelves, cars, trucks, trains, etc.  Parenting is first of all about reducing the size of #1 stuff to the point where you don't get killed just going about your day. It then moves to #2 over time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The problem with teenagers, fundamentalists, and younger versions of myself is that they don't really know about #1 at this point, because they have deluded themselves into the false and dangerous belief that they have reduced its size and scope to zero. This leads them to undervalue any skills or products that depend on knowledge that they didn't even know existed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Through reflection and life experience, wisdom comes when you are fully aware of the vast size and scope of the stuff you know you don't know. It humbles you, and makes you more likely to consider fairly the opinions of others who do know the domain in question.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now... how does the Internet and Google come into play here?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The internet helps you to explore stuff you don't know anything about, and get the basics. By makes you aware of all of the details of that stuff, and increases your awareness of the stuff you didn't know you didn't know... and makes it stuff you now know you don't know. This allows you to have a much better sense of an area.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, if you are wise, and open you can both greatly decrease the size of #1 for a subject of interest by moving it into #2, and possibly increase #3 along the way. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now... this does not help you become an expert instantly. That continues to take practice and work, but it does help you become more well rounded.  The internet and Google play an incredible role in making it possible to learn about things that would otherwise be opaque. They are an immense positive asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-949108036180630351?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/949108036180630351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=949108036180630351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/949108036180630351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/949108036180630351'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/knowledge-and-internet.html' title='Knowledge and the Internet'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4770844952340582414</id><published>2010-04-29T11:47:00.003-05:00</published><updated>2010-04-29T12:07:25.324-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Meta'/><title type='text'>Thoughts on Thoughts on Flash</title><content type='html'>Steve Jobs has made &lt;a href="http://www.apple.com/hotnews/thoughts-on-flash/"&gt;his case against flash&lt;/a&gt; on the iPad. It's interesting, and I kept reminding myself about the presence of the well known reality distortion field that permeates his being.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As a programmer, and person, I hate reality distortion fields. This blog post is meant as an exercise in building skills to see through it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First, the post was not just Steve, sitting in his office, jotting down a few notes.  He's thought about it, long and hard, carefully avoiding certain areas that might cost him points, while pushing the strengths of his position. Lots of my stuff here is off the cuff, and might qualify as a jot... his definitely is not something quick and dirty.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First, there is "open", as Steve said.  Just how do you send code to someone who owns an iPad?  It appears to this observer that the way is definitely not open, but only goes through the Apple toll both. Open ports like USB would be nice too.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The there is the "full web"... Flash sucks because it's a layer between the web and the browser. It's a shim at best.  However, it's the best shim out there for most cases.  Allowing flash, with some disclaimers would be far better than denying the use of this shim.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then there is security.  If you can't protect your iPad from bugs in Flash, you certainly can't protect it from any other rogue applications either. It's just a matter of time before the holes start showing up. Steve - read up on Capability Based Security.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Battery life - good point. Hardware acceleration is good. It would be nice if I could replace the battery at some point as well.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then there is Touch - If you don't allow cross compatibility, how are others going to figure out how to deal with touch?  You'll always be a special case, and never mainstream.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Conclusion - Steve is good at distorting reality, but it's a near field effect with limited range.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4770844952340582414?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4770844952340582414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4770844952340582414' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4770844952340582414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4770844952340582414'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/thoughts-on-thoughts-on-flash.html' title='Thoughts on Thoughts on Flash'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3976747389924318924</id><published>2010-04-16T14:51:00.004-05:00</published><updated>2010-04-16T15:49:39.029-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>Humor: How to give a cat a pill</title><content type='html'>&lt;div&gt;How to Give a Cat a Pill&lt;/div&gt;&lt;div&gt;1.  Pick up cat and cradle it in the crook of your left arm as if holding a baby. &lt;/div&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673848/" title="Cat01 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4017/4526673848_637eba2e44_o.jpg" width="449" height="337" alt="Cat01" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Position right forefinger and thumb on either side of cat's mouth and gently apply pressure to cheeks while holding pill in right hand.  As cat opens mouth, pop pill into mouth. &lt;/div&gt;&lt;div&gt;Allow cat to close mouth and swallow. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;2.  Retrieve pill from floor and cat from behind sofa.&lt;/div&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526042839/" title="Cat02 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4054/4526042839_b2af022d1f_o.jpg" width="500" height="333" alt="Cat02" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cradle cat in left arm and repeat process.&lt;div&gt;3.  Retrieve cat from bedroom, and throw soggy pill away.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526042855/" title="Cat03 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4058/4526042855_5fd95a2069_o.jpg" width="500" height="333" alt="Cat03" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4.  Take new pill from foil wrap, cradle cat in left arm, holding rear paws tightly with left hand. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673598/" title="Cat04 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4059/4526673598_4aeda8ae0d_o.jpg" width="385" height="289" alt="Cat04" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Force jaws open and push pill to back of mouth with right forefinger.  Hold mouth shut for a count of ten. &lt;/div&gt;&lt;div&gt;5.  Retrieve pill from goldfish bowl and cat from top of wardrobe.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673602/" title="Fish01 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4017/4526673602_562e702f2e_o.jpg" width="269" height="331" alt="Fish01" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Call spouse in from the garden. &lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673610/" title="Cat05 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4047/4526673610_c9d6b37dd7_o.jpg" width="500" height="333" alt="Cat05" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;6.  Kneel on floor with cat wedged firmly between knees, hold front and rear paws. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673632/" title="Cat06 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4025/4526673632_74fc7b94c9_o.jpg" width="347" height="313" alt="Cat06" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Ignore low growls emitted by cat.  Get spouse to hold head firmly with one hand while forcing wooden ruler into mouth.  Drop pill down ruler and rub cat's throat vigorously. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;7.  Retrieve cat from curtain rail. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526042917/" title="Cat07 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4048/4526042917_54831a39ed_o.jpg" width="297" height="447" alt="Cat07" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Get another pill from foil wrap.  Make note to buy new ruler and repair curtains.  Carefully sweep shattered figurines and vases from hearth and set to one side for gluing later. &lt;/div&gt;&lt;div&gt;8.  Wrap cat in large towel and get spouse to lie on cat with head just visible from below armpit. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673726/" title="Cat08 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4041/4526673726_0c9ed9d325_o.jpg" width="500" height="334" alt="Cat08" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Put pill in end of drinking straw, force mouth open with pencil and blow down drinking straw &lt;/div&gt;&lt;div&gt;9.  Check label to make sure pill not harmful to humans and drink one beer to take taste away.  Apply band-aid to spouse's forearm and remove blood from carpet with cold water and soap.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673746/" title="Cat09 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4051/4526673746_d9c81cdffa_o.jpg" width="575" height="452" alt="Cat09" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;10.  Retrieve cat from neighbor's shed. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673758/" title="Cat10 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4045/4526673758_47e258bff4_o.jpg" width="363" height="353" alt="Cat10" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Get another pill.  Open another beer.  Place cat in cupboard, and close door onto neck, to leave head showing.  Force mouth open with dessert spoon.  Flick pill down throat with elastic band.&lt;/div&gt;&lt;div&gt;11.  Fetch screwdriver from garage and put cupboard door back on hinges.  Drink beer.  Fetch bottle of scotch.  Pour shot, drink. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673788/" title="Cat11 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4006/4526673788_ab4a6ab61e_o.jpg" width="402" height="337" alt="Cat11" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Apply cold compress to cheek and check records for date of last tetanus shot.  Apply whiskey compress to cheek to disinfect.  Toss back another shot.  Throw tee-shirt away and fetch new one from bedroom.&lt;/div&gt;&lt;div&gt;12.  Call fire department to retrieve the damn cat from the top of the tree across the road.  Apologize to neighbor who crashed into fence while swerving to avoid cat. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673802/" title="Cat12 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4061/4526673802_976128218f_o.jpg" width="365" height="417" alt="Cat12" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Take last pill from foil wrap. &lt;/div&gt;&lt;div&gt;13.  Using heavy-duty pruning gloves from shed, tie the little *&amp;amp;#%^'s front paws to rear paws with garden twine and bind tightly to leg of dining table.  Push pill into mouth followed by large piece of filet steak.  Be rough about it.  Hold head vertically and pour two pints of water down throat to wash pill down.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526673820/" title="Cat13 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4025/4526673820_99ed22c3dc_o.jpg" width="400" height="500" alt="Cat13" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;14.  Consume remainder of scotch.  Get spouse to drive you to the emergency room.  Sit quietly while doctor stitches fingers and forearm and removes pill remnants from right eye.  Call furniture shop on way home to order new table. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526043087/" title="Cat14 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4049/4526043087_6d7275bcd2_o.jpg" width="658" height="484" alt="Cat14" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;15.  Arrange for ASPCA to collect mutant cat from hell and call local pet shop to see if they have any hamsters. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526042997/" title="Hamster01 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4023/4526042997_4fe9f9f7d1_o.jpg" width="257" height="192" alt="Hamster01" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;How To Give A Dog A Pill&lt;/div&gt;&lt;div&gt;1.  Wrap it in bacon.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526042979/" title="Dog01 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4072/4526042979_985b0de1f4_o.jpg" width="436" height="388" alt="Dog01" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;2.  Toss it in the air. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/--mike--/4526042937/" title="Dog02 by --Mike--, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4020/4526042937_145c2e98f1_o.jpg" width="288" height="385" alt="Dog02" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hope you enjoyed this as much as I did reading it. The photos and text came to me in an email, author and photographers unknown.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3976747389924318924?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3976747389924318924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3976747389924318924' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3976747389924318924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3976747389924318924'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/humor-how-to-give-cat-pill.html' title='Humor: How to give a cat a pill'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-434788719417150043</id><published>2010-04-13T23:45:00.002-05:00</published><updated>2010-06-17T21:49:29.567-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='future'/><category scheme='http://www.blogger.com/atom/ns#' term='freedom'/><title type='text'></title><content type='html'>Looks like Twitter has managed to upset some of their vendors to the point of &lt;a href="http://blogs.forbes.com/velocity/2010/04/12/angry-twitter-app-makers-plan-secret-meetings-on-how-to-replace-twitter/"&gt;taking action&lt;/a&gt; to &lt;a href="http://mikewarot.blogspot.com/2010/04/offsourcing-web-20.html"&gt;offsource&lt;/a&gt; it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-434788719417150043?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/434788719417150043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=434788719417150043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/434788719417150043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/434788719417150043'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/looks-like-twitter-has-managed-to-upset.html' title=''/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-5810518415408345167</id><published>2010-04-10T10:44:00.003-05:00</published><updated>2010-04-10T10:47:24.169-05:00</updated><title type='text'>20 minutes of down time due to updates</title><content type='html'>I spent 20 minutes without computing resources, because both Adobe Acrobat, and Java needed to be updated. I could spend an hour or so figuring out why, but I strongly suspect they had security patches as the lead cause, not functionality increases.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once again, time lost because we don't have &lt;a href="http://cabsec.com/drupal/?q=node/8"&gt;cabsec&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-5810518415408345167?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/5810518415408345167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=5810518415408345167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5810518415408345167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/5810518415408345167'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/20-minutes-of-down-time-due-to-updates.html' title='20 minutes of down time due to updates'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-8059410602543392434</id><published>2010-04-10T09:31:00.002-05:00</published><updated>2010-04-10T10:01:14.657-05:00</updated><title type='text'>I have several important ideas to express</title><content type='html'>Like most bloggers, I have ideas I think are really important. These are deep, very meta ideas. Ideas which can make a huge difference in the world, if I can effectively communicate them to others, but alas, I wasn't taught rhetoric. This is making things far less efficient than they could have been.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I will list some of them below:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Computer security can be fixed using cabsec&lt;/li&gt;&lt;li&gt;Because computers aren't secure, people don't really own their own computers&lt;/li&gt;&lt;li&gt;Because we're not the true owners of our computers, we can't really own our data&lt;/li&gt;&lt;li&gt;We can't run our own networks because we can't keep them secure, we have to pay others&lt;/li&gt;&lt;li&gt;This invites censorship and government intervention because we can't keep them private&lt;/li&gt;&lt;li&gt;We're not taught the skills necessary to be citizens in the US these days, perhaps deliberately.&lt;/li&gt;&lt;li&gt;The US economy is imploding because we don't manufacture things anymore.&lt;/li&gt;&lt;li&gt;The civil war was about grabbing power, it did not end slavery, but transformed it.&lt;/li&gt;&lt;li&gt;The Federal reserve caused the Great Depression, and is causing the Second as well.&lt;/li&gt;&lt;li&gt;Peak oil happened already, Thanksgiving 2005&lt;/li&gt;&lt;li&gt;It's impossible to find the truth about global warming for the average citizen. It seems to be happening, but it could also be the basis for yet another power grab.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;See, that's quite a list... and I'm sure there are more things to add to it. I might have effectively communicated 10 of these ideas to 10 people in the last 10 years, if I'm lucky. I need to do far, far better if I'm to make any kind of dent in this world before I pass on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are some things I'd also like to know&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Who really killed JFK?&lt;/li&gt;&lt;li&gt;Who runs the US, really?&lt;/li&gt;&lt;li&gt;Where did all of the bailout money go?&lt;/li&gt;&lt;li&gt;Where did the Trillion dollars the DOD lost go to?&lt;/li&gt;&lt;li&gt;Is our current lack of computer security a historical accident, or was it deliberate?&lt;/li&gt;&lt;li&gt;Why didn't we learn that prohibition doesn't work?&lt;/li&gt;&lt;li&gt;What would it take to restore our country to a true democracy of informed citizens? Can it still be done?&lt;/li&gt;&lt;li&gt;What's up with global warming?&lt;/li&gt;&lt;li&gt;How do we effectively discuss non-trivial concepts when Google is the tool to find the conversations? Keyword search only works well for popular subjects, and hides alternative meanings.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Ok... tangents and time sinks and really deep questions... comments and conversations welcome.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-8059410602543392434?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/8059410602543392434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=8059410602543392434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8059410602543392434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/8059410602543392434'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/i-have-several-important-ideas-to.html' title='I have several important ideas to express'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-1814601610277483811</id><published>2010-04-10T09:11:00.003-05:00</published><updated>2010-04-10T09:31:01.183-05:00</updated><title type='text'>The importance of Rhetoric and the Trivium</title><content type='html'>It is now apparent that the US educational system has failed me. I was never taught Rhetoric, and it's causing me to be very frustrated. I have a deep hole to dig out of.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The classical education movement is interested in &lt;a href="http://en.wikipedia.org/wiki/Trivium_(education)"&gt;the Trivium&lt;/a&gt;. This is an educational system that teaches children in three age-appropriate steps.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Grammar is the words we speak, what they mean, and the rules for putting them together.&lt;/li&gt;&lt;li&gt;Logic is how to think about those words and concepts, and the rules of critical thinking skills.&lt;/li&gt;&lt;li&gt;Rhetoric is the means and rules for communicating those concepts clearly to others.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;The education system I was brought up in did teach Grammar fairly well. It taught a little bit of logic, but not enough of it. Most of my cohort lack were not given the critical thinking skills necessary to be good citizens at the time we graduated, myself included. Rhetoric was right out.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It's possible to learn logic and critical thinking skills given sufficient life experience. When it doesn't happen, you either end up naive, or cynical.  We seem to have an overabundance of both of those in the US at this time. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Where things really fall apart is the lack of proper education in Rhetoric. We don't know how to properly convey our thoughts and transmit them to others. The lack of proper rhetorical skills is really frustrating me at this point. I'm going to spend quite a bit of effort to catch up to speed in the next few years. Its sad that I wasn't taught this stuff 30 years ago. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Blogging has helped, as have various life experiences, including my current job as IT manager at a small marketing firm. It really opened my eyes when I learned the behind the scenes reasons for the way things work. I never thought about having to distill a message down before that point. I just assumed you just start talking until you've said the what they need to know. It's far more nuanced and requires a much higher level of skill than I could have even thought possible 12 years ago.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is my hope that I can successfully help my daughter, Virginia, make it through all of the Trivium by the time she leaves our nest. I want her to have all the skills I have, as well as the ones I aspire to, when she starts her adult life. I want her to be a fully empowered citizen.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-1814601610277483811?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/1814601610277483811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=1814601610277483811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1814601610277483811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/1814601610277483811'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/importance-of-rhetoric-and-trivium.html' title='The importance of Rhetoric and the Trivium'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-4211414097928613597</id><published>2010-04-08T09:57:00.004-05:00</published><updated>2010-06-17T21:44:00.992-05:00</updated><title type='text'>Offsourcing Web 2.0</title><content type='html'>I believe that &lt;a href="http://www.linuxjournal.com/content/unpacking-lock-silos-and-walled-gardens"&gt;the silos&lt;/a&gt; are winning the war, and we need a new strategy.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the Electronics industry, there has traditionally been a strong preference for choosing components which have a &lt;i&gt;second source&lt;/i&gt;, that is an provider who can independently deliver functionally identical and interchangeable parts. Businesses prefer this as it helps to protect against supply side disruption, and the need to change designs because a part can no longer be purchased.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A second source for Twitter, for example... would be API equivalent, and would hopefully be able to perform the same functions should Twitter close up shop.  However, this is not an attractive option, because Twitter is not a component, it is a complete service and infrastructure.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A better way to provide second sourcing for Twitter would be to provide the tools to build a Twitter equivalent ourselves, so that we maintain the infrastructure (or pay a hosting provider to do so). If any part of the system goes down, we could route around the nodes that have failed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'd like to call this idea &lt;b&gt;offsourcing&lt;/b&gt;, for lack of a better Google tag. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We should start figuring out ways to offsource the main things we all depend upon daily. To figure out components and services that could be used as replacements. Then we need to start offsourcing to these new systems and networks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Merely replicating an existing system is not enough, however. There needs to be an through analysis of what the benefits are of a system, and how it really interacts with things. For example, twitter has evolved into a notification platform. When you post a blog entry, you can tweet it.  But it's more than that... it's also a voting platform, because you can retweet someone's notification about a blog post, in effect giving it your endorsement, and a vote.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The downside of twitter is that it's a big stream, and people tend to piss in it. As pointed out by Merlin Mann in his post, &lt;a href="http://www.merlinmann.com/better/"&gt;Better&lt;/a&gt;, we need to be more mindful of what we put out there, and we need to add value.  It's impossible to edit your posts once they are out there, so they are biased towards low value, high flow sewage.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;An ideal Twitter replacement would allow notification, but would be more nuanced. It would allow better curation, and support editors.  it wouldn't be Twitter anymore, but would keep the best features.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I believe it will take a while to find the necessary components to build a useful, decentralized slower but more useful Twitter replacement. I don't have a quick fix to offer here. I just want to get the idea of doing it into play.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Maybe I'm getting too tied to creating a new term... but I think this type of analysis needs to be done for a lot of things, and I'd like to be able to find those ideas with google, so it needs a new term to help.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-4211414097928613597?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/4211414097928613597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=4211414097928613597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4211414097928613597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/4211414097928613597'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/offsourcing-web-20.html' title='Offsourcing Web 2.0'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-714725870875274524</id><published>2010-04-01T00:38:00.002-05:00</published><updated>2010-04-01T00:43:18.470-05:00</updated><title type='text'>Cabsec work continues</title><content type='html'>I've now got &lt;a href="http://tortoisehg.bitbucket.org/"&gt;TortoiseHg&lt;/a&gt;,&lt;a href="http://code.google.com/appengine/downloads.html"&gt; Google App Engine SDK&lt;/a&gt; for Python, Python 2.5.4, and the source code for &lt;a href="http://myfs.appspot.com/"&gt;myfs&lt;/a&gt; on my laptop. I hope to be able to cobble together some basic capabilities demos to get the ball rolling.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It looks like I'll need to define all of the basic mechanisms necessary to build what would eventually be the basis of the internet operating system as defined by me... not the Tim O'Reilly version.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-714725870875274524?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/714725870875274524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=714725870875274524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/714725870875274524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/714725870875274524'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/04/cabsec-work-continues.html' title='Cabsec work continues'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057799.post-3733639284631019868</id><published>2010-03-31T08:56:00.001-05:00</published><updated>2010-03-31T08:57:45.178-05:00</updated><title type='text'>Ugh</title><content type='html'>It's one of those days....  have infected machines to deal with at work.&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Forgot something important for my beautiful bride&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;And the medications aren't strong enough to deal with today's kidney stone pain...&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;pray for me&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057799-3733639284631019868?l=mikewarot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mikewarot.blogspot.com/feeds/3733639284631019868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057799&amp;postID=3733639284631019868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3733639284631019868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057799/posts/default/3733639284631019868'/><link rel='alternate' type='text/html' href='http://mikewarot.blogspot.com/2010/03/ugh.html' title='Ugh'/><author><name>Mike Warot</name><uri>http://www.blogger.com/profile/12975818268596648269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_flymo3RHqhY/S6bj-IF4WqI/AAAAAAAAACM/wFkZT6g5aqU/S220/me_square.jpg'/></author><thr:total>0</thr:total></entry></feed>
