<?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:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5750376782284646140</id><updated>2010-04-07T20:49:23.924-04:00</updated><title type='text'>Working Toward A Life</title><subtitle type='html'></subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/blogger.html'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gannon-house.com/blog/atom.xml'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-3470623603391186594</id><published>2010-04-07T20:49:00.001-04:00</published><updated>2010-04-07T20:49:23.981-04:00</updated><title type='text'>This blog has moved</title><content type='html'>&lt;br /&gt;       This blog is now located at http://blog.gannon-house.com/.&lt;br /&gt;       You will be automatically redirected in 30 seconds, or you may click &lt;a href='http://blog.gannon-house.com/'&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;       For feed subscribers, please update your feed subscriptions to&lt;br /&gt;       http://blog.gannon-house.com/feeds/posts/default.&lt;br /&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-3470623603391186594?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/3470623603391186594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=3470623603391186594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3470623603391186594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3470623603391186594'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2010/04/this-blog-has-moved.html' title='This blog has moved'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-6659831981472011919</id><published>2010-02-12T14:39:00.002-05:00</published><updated>2010-02-12T15:21:51.612-05:00</updated><title type='text'>A Graph-Theoretic Approach to Protect Static and Moving Targets from Adversaries</title><content type='html'>A few days ago, I submitted the camera-ready version of our &lt;a href="http://www.cse.yorku.ca/AAMAS2010/"&gt;AAMAS&lt;/a&gt;-2010 paper.  The abstract, provided below, is a slightly edited version of that which was initially submitted back in October.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A Graph-Theoretic Approach to Protect Static and Moving Targets from Adversaries&lt;/b&gt;&lt;br /&gt;&lt;i&gt;J.P. Dickerson, G.I. Simari, V.S. Subrahmanian and Sarit Kraus&lt;/i&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;The static asset protection problem (SAP) in a road network is that of allocating resources to protect vertices, given any possible behavior by an adversary determined to attack those assets. The dynamic asset protection (DAP) problem is a version of SAP where the asset is following a fixed and widely known route (&lt;i&gt;e.g.&lt;/i&gt;, a parade route) and needs to be protected.  We formalize what it means for a given allocation of resources to be "optimal" for protecting a desired set of assets, and show that randomly allocating resources to a single edge cut in the road network solves this problem. Unlike SAP, we show that DAP is not only an NP-complete problem, but that approximating DAP is also NP-hard. We provide the GreedyDAP heuristic algorithm to solve DAP and show experimentally that it works well in practice, using road network data for real cities.&lt;/blockquote&gt;&lt;br /&gt;Basically, given some set of targets &lt;i&gt;T&lt;/i&gt; and some set of "enemy" source nodes &lt;i&gt;S&lt;/i&gt;, we discuss methods to either protect from &lt;i&gt;S&lt;/i&gt; a static &lt;i&gt;T&lt;/i&gt; or choose an optimally protected path between two target nodes within &lt;i&gt;T&lt;/i&gt;.  The paper draws heavily from graph theory, game theory, and network interdiction.&lt;br /&gt;&lt;br /&gt;A copy of the paper can be found here: &lt;a href="http://www.gannon-house.com/uploads/adversarial.pdf"&gt;PDF Link&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;BibTeX citation information is &lt;a href="http://www.umiacs.umd.edu/research/LCCD/Bibtex?publication_id=67"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-6659831981472011919?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/6659831981472011919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=6659831981472011919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/6659831981472011919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/6659831981472011919'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2010/02/graph-theoretic-approach-to-protect.html' title='A Graph-Theoretic Approach to Protect Static and Moving Targets from Adversaries'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-6603566835732447721</id><published>2009-12-10T19:37:00.004-05:00</published><updated>2009-12-11T16:59:40.229-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SCARE'/><category scheme='http://www.blogger.com/atom/ns#' term='Popular Science'/><category scheme='http://www.blogger.com/atom/ns#' term='IED attack'/><category scheme='http://www.blogger.com/atom/ns#' term='LCCD'/><category scheme='http://www.blogger.com/atom/ns#' term='Prediction'/><title type='text'>Spatio-Cultural Abductive Reasoning Engine</title><content type='html'>Captain Paulo Shakarian, a Ph.D. student in my lab, recently presented a project to which I contributed at the &lt;i&gt;International Conference on Computational Cultural Dynamics&lt;/i&gt; (ICCCD 2009).  SCARE, the Spatio-Cultural Abductive Reasoning Engine, describes a software system we implemented that analyzes patterns of improvised explosive device (IED) attacks in a war zone in an effort to predict the locations of insurgent-run weapons caches.&lt;br /&gt;&lt;br /&gt;The test data used -- publicly available records of IED attacks in Baghdad over the last twenty-one months -- provided a way to test the predictive algorithms.  After training on the first seven months of data, the SCARE system accurately predicted (within 0.5km) the locations of real weapons caches found in the region during that time period.&lt;br /&gt;&lt;br /&gt;The paper describing this work is located &lt;a href="http://lccd-content.umiacs.umd.edu/main/papers/SCARE-Baghdad-ICCCD.pdf"&gt;here&lt;/a&gt;.  The SCARE system is online &lt;a href="http://scare.umiacs.umd.edu/"&gt;here&lt;/a&gt;.  You'll need the Google Earth plugin and an LCCD-provided login.&lt;br /&gt;&lt;br /&gt;&lt;object width="560" height="465" class="BLOG_video_class" id="BLOG_video-fff16c0177be6b96" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fv11.nonxt1.googlevideo.com%2Fvideoplayback%3Fid%3Dfff16c0177be6b96%26itag%3D5%26begin%3D0%26len%3D86400000%26app%3Dblogger%26et%3Dplay%26el%3DEMBEDDED%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1272835257%26sparams%3Did%252Citag%252Cip%252Cipbits%252Cexpire%26signature%3D810AB634017CE1ABE6DBF5FF5D4AA9C983869A75.72F2A25BBC960C3830359EA6A2BF3CF7F48284B5%26key%3Dck1&amp;amp;thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3Dfff16c0177be6b96%26offsetms%3D5000%26itag%3Dw320%26sigh%3DqmT5HUpl1cFOUom6s0yLFNlGRg8&amp;amp;messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den&amp;amp;nogvlm=1"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;embed width="560" height="465" src="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fv11.nonxt1.googlevideo.com%2Fvideoplayback%3Fid%3Dfff16c0177be6b96%26itag%3D5%26begin%3D0%26len%3D86400000%26app%3Dblogger%26et%3Dplay%26el%3DEMBEDDED%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1272835257%26sparams%3Did%252Citag%252Cip%252Cipbits%252Cexpire%26signature%3D810AB634017CE1ABE6DBF5FF5D4AA9C983869A75.72F2A25BBC960C3830359EA6A2BF3CF7F48284B5%26key%3Dck1&amp;amp;thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3Dfff16c0177be6b96%26offsetms%3D5000%26itag%3Dw320%26sigh%3DqmT5HUpl1cFOUom6s0yLFNlGRg8&amp;amp;messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den&amp;amp;nogvlm=1" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The video above is provided as a tutorial to those using the SCARE system.  For the tutorial, we use publicly available data on a series of church burglaries in the St. Paul, Minnesota area.  Please excuse the voice-over!&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Popular Science&lt;/i&gt; has a nice article on the project &lt;a href="http://www.popsci.com/technology/article/2009-12/scare-program-predicts-ied-weapons-caches-used-insurgents"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Media Coverage&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.popsci.com/technology/article/2009-12/scare-program-predicts-ied-weapons-caches-used-insurgents"&gt;Popular Science&lt;/a&gt;, &lt;a href="http://www.sciencedaily.com/releases/2009/12/091210153655.htm"&gt;Science Daily&lt;/a&gt;, &lt;a href="http://www.sciencecodex.com/fighting_ied_attacks_with_scare_technology"&gt;Science Codex&lt;/a&gt;, &lt;a href="http://www.scienceblog.com/cms/fighting-ied-attacks-scare-technology-28261.html"&gt;Science Blog&lt;/a&gt;, &lt;a href="http://www.physorg.com/news179677568.html"&gt;PhysOrg&lt;/a&gt;, &lt;a href="http://www.newswise.com/articles/fighting-ied-attacks-with-scare-technology"&gt;NewsWise&lt;/a&gt;, &lt;a href="http://www.biosciencetechnology.com/News/Feeds/2009/12/products-instrumentation-fighting-ied-attacks-with-scare-technology/"&gt;BioScience Tech&lt;/a&gt;, &lt;a href="http://www.genengnews.com/news/bnitem.aspx?name=70693837&amp;taxid=20"&gt;Genetic Engineering &amp; Biotech&lt;/a&gt;, and others.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-6603566835732447721?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/6603566835732447721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=6603566835732447721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/6603566835732447721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/6603566835732447721'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2009/12/spatio-cultural-abductive-reasoning.html' title='Spatio-Cultural Abductive Reasoning Engine'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-7248653462186466136</id><published>2009-11-27T16:00:00.004-05:00</published><updated>2009-12-10T20:29:08.630-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='LCCD'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual worlds'/><category scheme='http://www.blogger.com/atom/ns#' term='Science magazine'/><category scheme='http://www.blogger.com/atom/ns#' term='CAGE'/><title type='text'>What Can Virtual Worlds do for National Security?</title><content type='html'>Recently, &lt;i&gt;Science&lt;/i&gt; magazine published an article by my mentor V.S. Subrahmanian and me regarding our work on virtual worlds.  In the article, we discuss how virtual worlds and games can be used in conjunction with predictive algorithms to provide an environment in which national security and policy experts can explore the results of hypothetical political or military policy changes across the globe.&lt;br /&gt;&lt;br /&gt;Here is the abstract from &lt;i&gt;Science&lt;/i&gt;:&lt;br /&gt;&lt;blockquote&gt;Military planners have long used war games to plan for future conflicts. Beginning in the 1950s, defense analysts began to develop computer-based models to predict the outcomes of military battles that incorporated elements of game theory. Such models were often restricted to two opposing forces, and often had a strict win-lose resolution. Today, defense analysts face situations that are more complex, not only in that conflicts may involve several opposing groups within a region, but also in that military actions are only part of an array of options available in trying to foster stable, peaceful conditions. For example, in the current conflict in Afghanistan, analysts must try to estimate how particular actions by their forces—building schools, burning drug crops, or performing massive security sweeps—will affect interactions between the many diverse ethnic groups in the region. We discuss one approach to addressing this prediction problem in which possible outcomes are explored through computer-based virtual-world environments.&lt;/blockquote&gt;&lt;br /&gt;If you have a subscription to &lt;i&gt;Science&lt;/i&gt;, you can view the full article on their &lt;a href="http://www.sciencemag.org/cgi/content/summary/326/5957/1201"&gt;site&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For a nice summary of our work, please see Larry Greenemeier's article in &lt;i&gt;Scientific American&lt;/i&gt; &lt;a href="http://www.scientificamerican.com/article.cfm?id=virtual-war-games"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Worldwide Media Coverage&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.scientificamerican.com/article.cfm?id=virtual-war-games"&gt;Scientific American&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.theregister.co.uk/2009/11/27/pentagon_war_matrix/"&gt;The Register&lt;/a&gt;&lt;br /&gt;&lt;a href="http://education.tmcnet.com/news/2009/11/26/4503474.htm"&gt;TMCnet&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.supercomputingonline.com/latest/building-real-security-with-virtual-worlds"&gt;Supercomputing Online&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.genengnews.com/news/bnitem.aspx?name=69571060&amp;taxid=0"&gt;Genetic Engineering &amp; Biotechnology News&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.rdmag.com/News/Feeds/2009/11/policy-building-real-security-with-virtual-worlds/"&gt;R&amp;D Magazine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sciencedaily.com/releases/2009/11/091126173029.htm"&gt;Science Daily&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sciencecentric.com/news/article.php?q=09112703-building-real-security-with-virtual-worlds"&gt;Science Centric&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scienceblog.com/cms/building-real-security-virtual-worlds-27585.html"&gt;ScienceBlog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newsguide.us/education/science/Building-real-security-with-virtual-worlds/"&gt;NewsGuide.us&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.zibb.com/article/5695481/Building+Real+Security+With+Virtual+Worlds"&gt;Zibb&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tradingmarkets.com/.site/news/Stock%20News/2683238/"&gt;TradingMarkets.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.redorbit.com/news/technology/1791689/building_real_security_with_virtual_worlds/index.html?"&gt;redOrbit&lt;/a&gt;&lt;br /&gt;&lt;a href="http://esciencenews.com/articles/2009/11/26/building.real.security.with.virtual.worlds"&gt;e! Science News&lt;/a&gt;&lt;br /&gt;&lt;a href="http://science-nature.marc8.com/building-real-security-virtual-worlds"&gt;marc8&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sciencecodex.com/building_real_security_with_virtual_worlds"&gt;Science Codex&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physorg.com/news178458781.html"&gt;PhysOrg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://story.birminghamstar.com/index.php/ct/9/cid/d805653303cbbba8/id/570549/cs/1/"&gt;Birmingham Star&lt;/a&gt;&lt;br /&gt;&lt;a href="http://story.albuquerqueexpress.com/index.php/ct/9/cid/a7925eab64637c1d/id/570549/cs/1/"&gt;Albuquerque Express&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.news.synavista.com/2009/11/building-real-security-with-virtual-worlds/"&gt;Syna Vista News&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.congoo.com/news/2009November27/Virtual-worlds-provide-real-security"&gt;Congoo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.andhranews.net/Technology/2009/November/27-Virtual-worlds-provide-41813.asp"&gt;AndhraNews.net&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newkerala.com/nkfullnews-1-159396.html"&gt;newKerala.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.khabarexpress.com/27/11/2009-153800/Virtual--worlds-will-provide-real-security-says--Indian--origin-scientist-news_119628.html"&gt;Khabar Express&lt;/a&gt;&lt;br /&gt;&lt;a href="http://in.news.yahoo.com/139/20091127/981/tsc-virtual-worlds-will-provide-real-sec.html"&gt;Yahoo! News&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dailyindia.com/show/346599.php"&gt;DailyIndia.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newstrackindia.com/newsdetails/135481"&gt;Newstrack India&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.thaindian.com/newsportal/health/virtual-worlds-will-provide-real-security-says-indian-origin-scientist_100280924.html"&gt;Thaindian News&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dnaindia.com/scitech/report_virtual-worlds-will-provide-real-security-indian-origin-scientist_1317313"&gt;DNA Magazine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://story.malaysiasun.com/index.php/ct/9/cid/d805653303cbbba8/id/570549/cs/1/"&gt;Malaysia Sun&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.taragana.com/n/virtual-worlds-will-provide-real-security-says-indian-origin-scientist-236508/"&gt;Taragana.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sindhtoday.net/news/1/76234.htm"&gt;Sindh Today&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.littleabout.com/news/46960,virtual-worlds-provide-real-security-indian-origin-scientist.html"&gt;LittleAbout&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.allbusiness.com/education-training/education-systems-institutions/13462770-1.html"&gt;AllBusiness&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newsdesk.umd.edu/culture/release.cfm?ArticleID=2029"&gt;UMD Newsdesk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-7248653462186466136?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/7248653462186466136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=7248653462186466136' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/7248653462186466136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/7248653462186466136'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2009/11/what-can-virtual-worlds-do-for-national.html' title='What Can Virtual Worlds do for National Security?'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-5921801103209259899</id><published>2009-11-05T13:53:00.006-05:00</published><updated>2009-12-10T20:31:59.570-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='umd-secure'/><category scheme='http://www.blogger.com/atom/ns#' term='UMD'/><category scheme='http://www.blogger.com/atom/ns#' term='Secure wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>UMD Secure Wireless with Ubuntu</title><content type='html'>On the University of Maryland campus, staff and students have access to (at least) two campus-run wireless networks: &lt;i&gt;umd&lt;/i&gt; and &lt;i&gt;umd-secure&lt;/i&gt;.  Predictably, the &lt;i&gt;umd&lt;/i&gt; SSID is completely unencrypted, while &lt;i&gt;umd-secure&lt;/i&gt; sends data using WPA2 technology.  If you are on &lt;i&gt;umd&lt;/i&gt;, anyone with (widely available) wireless snooping tools installed can observe, or "sniff," your data.  This is bad!&lt;br /&gt;&lt;br /&gt;The University of Maryland provides Windows- and Mac-based instructions on how to connect to the secure &lt;i&gt;umd-secure&lt;/i&gt; SSID (&lt;a href="http://www.oit.umd.edu/nts/noc/wireless/connect.html"&gt;link&lt;/a&gt;).  However, their site neglects a third popular player in the campus OS battle: Ubuntu.&lt;br /&gt;&lt;br /&gt;If you would like to connect to &lt;i&gt;umd-secure&lt;/i&gt; using Ubuntu, use the following settings:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Security:&lt;/i&gt; WPA &amp; WPA2 Enterprise&lt;br /&gt;&lt;i&gt;Authentication:&lt;/i&gt; Tunneled TLS&lt;br /&gt;&lt;i&gt;Anonymous identity:&lt;/i&gt; anonymous&lt;br /&gt;&lt;i&gt;CA certificate:&lt;/i&gt; &lt;b&gt;see below&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Inner authentication:&lt;/i&gt; PAP&lt;br /&gt;&lt;i&gt;Username:&lt;/i&gt; (Your Directory ID)&lt;br /&gt;&lt;i&gt;Password:&lt;/i&gt; (Your Directory Password)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gannon-house.com/blog/uploaded_images/umd-secure_settings-741260.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 247px; height: 320px;" src="http://gannon-house.com/blog/uploaded_images/umd-secure_settings-741258.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To select the &lt;b&gt;CA Certificate&lt;/b&gt;, open the "Choose a Certificate Authority certificate..." dialog box.  Navigate to /etc/ssl/certs.  Select &lt;i&gt;Thawte_Premium_Server_CA.pem&lt;/i&gt;.  Press "Open."&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gannon-house.com/blog/uploaded_images/umd-secure_CA-741335.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 258px;" src="http://gannon-house.com/blog/uploaded_images/umd-secure_CA-741331.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you are using an older version of Ubuntu, you may need to download the Thawte certificate from their &lt;a href="http://www.thawte.com/roots/"&gt;site&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;That's all there is to it!  If you'd like more information about what's going on, check out the following Wikipedia pages:&lt;br /&gt;&lt;br /&gt;WPA/WPA2 (&lt;a href="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access"&gt;link&lt;/a&gt;)&lt;br /&gt;Public-key Cryptography (&lt;a href="http://en.wikipedia.org/wiki/Public-key_cryptography"&gt;link&lt;/a&gt;)&lt;br /&gt;CA, or Certificate Authority (&lt;a href="http://en.wikipedia.org/wiki/Certificate_authority"&gt;link&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;i&gt;This post written from umd-secure on Ubuntu.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-5921801103209259899?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/5921801103209259899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=5921801103209259899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/5921801103209259899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/5921801103209259899'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2009/11/umd-secure-wireless-with-ubuntu.html' title='UMD Secure Wireless with Ubuntu'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-6975394731131962963</id><published>2009-10-31T14:37:00.004-04:00</published><updated>2009-12-10T20:33:09.228-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='African early childhood development'/><category scheme='http://www.blogger.com/atom/ns#' term='LCCD'/><title type='text'>African ECD Report</title><content type='html'>&lt;span style="font-weight:bold;"&gt;African Early Childhood Development&lt;/span&gt;&lt;br /&gt;In contrast to many other fields of social and economic development, early childhood development (ECD) lacks a system of global indicators that include all key early childhood areas: education, nutrition, health, sanitation, and child rights and protection.&lt;br /&gt;&lt;br /&gt;We are working on meeting this urgent need for a worldwide ECD database, in conjunction with the &lt;a href="http://www.riseinstitute.org/"&gt;RISE Institute&lt;/a&gt; and the &lt;a href="http://www.ecdgroup.com/"&gt;Consultative Group for Early Childhood Care and Development&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Initial Report&lt;/span&gt;&lt;br /&gt;We put together an initial report on 37 countries in Sub-Saharan Africa.  The printers just returned the first printing of this initial report.  I think it turned out pretty well!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gannon-house.com/uploads/african_ecd_book.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 319px; height: 350px;" src="http://gannon-house.com/uploads/african_ecd_book.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We are presenting this initial report at the Fourth African International Conference on Early Childhood Development in Dakar, Senegal on November 10-13, 2009.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-6975394731131962963?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/6975394731131962963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=6975394731131962963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/6975394731131962963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/6975394731131962963'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2009/10/african-ecd-report.html' title='African ECD Report'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-5346320317282963077</id><published>2009-10-27T00:01:00.006-04:00</published><updated>2009-12-10T20:34:05.471-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Numb3rs'/><category scheme='http://www.blogger.com/atom/ns#' term='LCCD'/><category scheme='http://www.blogger.com/atom/ns#' term='SOMA'/><category scheme='http://www.blogger.com/atom/ns#' term='CAGE'/><title type='text'>LCCD on Primetime TV!</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Numb3rs&lt;/span&gt;&lt;br /&gt;Our lab's work was featured on &lt;a href="http://en.wikipedia.org/wiki/Numb3rs"&gt;Numb3rs&lt;/a&gt;, a popular television crime drama.  The show directly references our SOMA (Stochastic Opponent Modeling Agent) system, which is at the heart of my &lt;a href="http://gannon-house.com/projects/cage.html"&gt;CAGE&lt;/a&gt; and &lt;a href="http://gannon-house.com/projects/cig.html"&gt;CIG&lt;/a&gt; projects.  Although the explanation was "spruced up" a bit for television, the show portrays the basic concept fairly accurately.  Exciting!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Description of SOMA&lt;/b&gt;&lt;br /&gt;&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y9ydFrR8TVU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Y9ydFrR8TVU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Another Mention of SOMA&lt;/b&gt;&lt;br /&gt;&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_f3P-LS_KPI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/_f3P-LS_KPI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Episode Details&lt;/b&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Air Date:&lt;/span&gt; 23 October 2009&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Identifier:&lt;/span&gt; Season 6, Episode 5&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Title:&lt;/span&gt; Hydra&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Summary:&lt;/span&gt; The team attempts to rescue a kidnapped girl, but their involvement in the case brings up personal and moral issues for Liz, Amita and Charlie when they begin to suspect she might be one of the first human clones.  (&lt;a href="http://www.tv.com/numb3rs/show/25043/episode.html"&gt;source&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-5346320317282963077?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/5346320317282963077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=5346320317282963077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/5346320317282963077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/5346320317282963077'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2009/10/lccd-on-primetime-tv.html' title='LCCD on Primetime TV!'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-3284340334882401381</id><published>2009-10-18T14:31:00.003-04:00</published><updated>2009-12-10T20:35:41.656-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asset Protection'/><category scheme='http://www.blogger.com/atom/ns#' term='LCCD'/><category scheme='http://www.blogger.com/atom/ns#' term='Protective Route Engine'/><category scheme='http://www.blogger.com/atom/ns#' term='AAMAS'/><title type='text'>Asset Protection</title><content type='html'>Finally submitted my first (real) academic paper this week, to the &lt;a href="http://www.cse.yorku.ca/AAMAS2010/"&gt;AAMAS&lt;/a&gt; (Autonomous Agents and Multi-Agent Systems) 2010 conference in Toronto.  Hopefully it will get accepted, although their roughly 20% acceptance rate does not bode well.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A Graph-Theoretic Approach to Protect Static and Moving Targets from Adversaries&lt;/b&gt;&lt;br /&gt;&lt;i&gt;J.P. Dickerson, G.I. Simari, V.S. Subrahmanian and Sarit Kraus&lt;/i&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;The static asset protection problem (SAP) in a road network is that of allocating resources to protect vertices, given any possible behavior by an adversary determined to attack those assets.  The dynamic asset protection (DAP) problem is a version of SAP where the asset is following a fixed and widely known route (&lt;i&gt;e.g.&lt;/i&gt;, a parade route) and needs to be protected.  We formalize what it means for a given allocation of resources to be ``optimal'' for protecting a desired set of assets, and show that randomly allocating resources to a single edge cut in the road network solves this problem. We develop a polynomial time algorithm for SAP and experimentally show that it works effectively in practice. We also formalize DAP. Unlike SAP, we show that DAP is not only an NP-complete problem, but that approximating DAP is also NP-hard. We provide the GreedyDAP heuristic algorithm to solve DAP and show experimentally that it works well in practice, using road network data for real cities.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;My (out of date) writeup on the project can be found &lt;a href="http://gannon-house.com/projects/adversarial.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-3284340334882401381?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/3284340334882401381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=3284340334882401381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3284340334882401381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3284340334882401381'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2009/10/asset-protection.html' title='Asset Protection'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-4682146298644900854</id><published>2008-12-04T22:59:00.002-05:00</published><updated>2008-12-04T23:03:49.913-05:00</updated><title type='text'>Star Trek: The Next Generation</title><content type='html'>The second iteration of the Star Trek series -- The Next Generation -- is perhaps the best television show I have ever seen.&lt;br /&gt;&lt;br /&gt;Although I saw a significant amount of it while growing up, viewing it again has brought back great memories while helping to make new ones.  The writing, characters, attention to scientific detail, and (dare I say it) general message of the show are all extremely appealing.&lt;br /&gt;&lt;br /&gt;If you have not experienced TNG, do so!  It is . . . wonderful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-4682146298644900854?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/4682146298644900854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=4682146298644900854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/4682146298644900854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/4682146298644900854'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2008/12/star-trek-next-generation.html' title='Star Trek: The Next Generation'/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-9012944211885016775</id><published>2008-07-18T12:41:00.005-04:00</published><updated>2008-09-04T20:54:50.133-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Neil Gaiman'/><category scheme='http://www.blogger.com/atom/ns#' term='Analogy'/><category scheme='http://www.blogger.com/atom/ns#' term='Neverwhere'/><category scheme='http://www.blogger.com/atom/ns#' term='Love'/><title type='text'></title><content type='html'>&lt;span style="font-style: italic;"&gt;Neil Gaiman's &lt;span style="font-weight: bold;"&gt;Neverwhere&lt;/span&gt;.  Page 74.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;Mr. Vandemar slid his knife back into the holster in his sleeve.  He put his coat on as well, pushed his hands deep into the pockets, and was pleasantly surprised to find an almost untouched mouse in one pocket.  Good.  He was hungry.  Then he pondered Mr. Croup's last statement with the intensity of an anatomist dissecting his one true love, and, realizing the flaw in his partner's logic, Mr. Vandemar said, "We don't need bodyguards, Mister Croup.  We hurt people.  We don't get hurt."&lt;/blockquote&gt;The description of Mr. Vandemar's thinking matches his character perfectly: steady, methodical, and devoid of normal emotion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-9012944211885016775?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/9012944211885016775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=9012944211885016775' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/9012944211885016775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/9012944211885016775'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2008/07/neil-gaimans-neverwhere.html' title=''/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-3095473893690349397</id><published>2008-06-18T00:44:00.003-04:00</published><updated>2008-06-18T00:51:40.495-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Enchantment'/><category scheme='http://www.blogger.com/atom/ns#' term='Academia'/><category scheme='http://www.blogger.com/atom/ns#' term='Orson Scott Card'/><title type='text'></title><content type='html'>&lt;span style="font-style: italic;"&gt;Orson Scott Card's &lt;span style="font-weight: bold;"&gt;Enchantment&lt;/span&gt;.  Page 134.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;That's what Ivan had to face about himself.  The life he had chosen was a cocoon.  Surrounded by a web of old manuscripts and scholarly papers, he would achieve tenure, publish frequently, teach a group of carefully selected graduate students, be treated like a celebrity by the handful of people who had the faintest idea who he was, and go to his grave deluded into thinking he had achieved greatness while in fact he had stayed in school all his life.&lt;/blockquote&gt;I smell bias, Orson Scott Card --  I smell bias.  Card spent a year as a graduate student at Notre Dame after his mission in Brazil and subsequent graduation from Brigham Young University.&lt;br /&gt;&lt;br /&gt;Still, the man has a point.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-3095473893690349397?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/3095473893690349397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=3095473893690349397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3095473893690349397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3095473893690349397'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2008/06/orson-scott-cards-enchantment.html' title=''/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-671800506855715509</id><published>2008-06-09T22:40:00.004-04:00</published><updated>2008-06-09T22:56:21.180-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jack Kerouac'/><category scheme='http://www.blogger.com/atom/ns#' term='Police'/><category scheme='http://www.blogger.com/atom/ns#' term='On The Road'/><category scheme='http://www.blogger.com/atom/ns#' term='Law'/><title type='text'></title><content type='html'>&lt;span style="font-style: italic;"&gt;Jack Kerouac's &lt;span style="font-weight: bold;"&gt;On The Road&lt;/span&gt;.  Page 137.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;The American police are involved in psychological warfare against those Americans who don't frighten them with imposing papers and threats.  It's a Victorian police force; it peers out of musty windows and wants to inquire about everything, and can make crimes if the crimes don't exist to its satisfaction.&lt;/blockquote&gt;It's disheartening that this is even more true now than it was fifty years ago.  It's hardly considered out of the ordinary to keep video and audio surveillance in a vehicle, for use in the event of a run-in with the so-called law.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-671800506855715509?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/671800506855715509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=671800506855715509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/671800506855715509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/671800506855715509'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2008/06/jack-kerouacs-on-road_09.html' title=''/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-1846594155496532644</id><published>2008-06-09T21:30:00.003-04:00</published><updated>2008-06-09T21:38:52.653-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jack Kerouac'/><category scheme='http://www.blogger.com/atom/ns#' term='On The Road'/><title type='text'></title><content type='html'>&lt;span style="font-style: italic;"&gt;Jack Kerouac's &lt;span style="font-weight: bold;"&gt;On The Road&lt;/span&gt;.  Page 127.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;He had more books than I've ever seen in all my life -- two libraries, two rooms loaded from floor to ceiling around all four walls, and such books as the Apocryphal Something-or-Other in ten volumes.  He played Verdi operas and pantomimed them in his pajamas with a great rip down the back.  He didn't give a damn about anything.  He is a great scholar who goes reeling down the New York waterfront with original seventeenth-century musical manuscripts under his arm, shouting.  He crawls like a big spider through the streets.  His excitement blew out of his eyes in stabs of fiendish light.  He rolled his neck in spastic ecstasy.  He lisped, he writhed, he flopped, he moaned, he howled, he fell back in despair.  He could hardly get a word out, he was so excited with life.&lt;/blockquote&gt;Jack Kerouac's amazement with life bleeds through the page in every description of every character - and there are many of these - in this stream of consciousness chronicle of a few years of his life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-1846594155496532644?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/1846594155496532644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=1846594155496532644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/1846594155496532644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/1846594155496532644'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2008/06/jack-kerouacs-on-road.html' title=''/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-3570614931285992077</id><published>2008-06-05T21:41:00.003-04:00</published><updated>2008-06-09T21:39:14.659-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomas More'/><category scheme='http://www.blogger.com/atom/ns#' term='Utopia'/><category scheme='http://www.blogger.com/atom/ns#' term='Religion'/><title type='text'></title><content type='html'>&lt;span style="font-style: italic;"&gt;St. Thomas More's &lt;span style="font-weight: bold;"&gt;Utopia&lt;/span&gt;, translated by Paul Turner.  Page 81.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;And, as they see it, the scientific investigation of nature is not only a most enjoyable process, but also the best possible method of pleasing the Creator.&lt;br /&gt;For they assume that He has the normal reactions of an artist.  Having put the marvelous system of the universe on show for human beings to look at - since no other species is capable of taking it in - He must prefer the type of person who examines it carefully, and really admires His work, to the type that just ignores it and like the lower animals remains quite unimpressed by the whole astonishing spectacle.&lt;/blockquote&gt;In the immortal words of Bill Nye the Science Guy -- Science Rules!  In a time when the Church and Crown were at odds with the scientific community (this, obviously, is no longer the case . . .), Thomas More's fictional friend gives a simple, yet easily palatable argument as to why we should indulge our natural curiosity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-3570614931285992077?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/3570614931285992077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=3570614931285992077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3570614931285992077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3570614931285992077'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2008/06/st_05.html' title=''/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-3457440388295098035</id><published>2008-06-04T12:03:00.003-04:00</published><updated>2008-06-09T21:39:39.446-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Neil Gaiman'/><category scheme='http://www.blogger.com/atom/ns#' term='Four Horsemen of the Apocalypse'/><category scheme='http://www.blogger.com/atom/ns#' term='Terry Pratchett'/><category scheme='http://www.blogger.com/atom/ns#' term='Good Omens'/><title type='text'></title><content type='html'>&lt;span style="font-style: italic;"&gt;Terry Pratchett and Neil Gaiman's &lt;span style="font-weight: bold;"&gt;Good Omens: The Nice and Accurate Prophecies of Agnes Nutter, Witch&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;Now white and brown sculptures of foam and sludge drifted serenely down the river, often covering it for yards at a stretch. And where the surface of the water was visible it was covered with a molecules-thin petrochemical sheen.&lt;br /&gt;There was a loud whirring as a couple of geese, thankful to be back in England again after the long, exhausting flight across the Northern Atlantic, landed on the rainbow-slicked water, and sank without a trace.&lt;/blockquote&gt;The Four Horsemen of the Apocalypse -- War, Famine, Pollution (Pestilence retired in the 1930s post-discovery of penicillin), and Death -- are preparing to ride per the Book of Revelation.  Pollution's introduction occurs on the banks of the river mentioned above, while the quotation refers to his nearly romantic view of contamination and waste.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-3457440388295098035?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/3457440388295098035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=3457440388295098035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3457440388295098035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/3457440388295098035'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2008/06/terry-pratchett-and-neil-gaimans-good.html' title=''/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5750376782284646140.post-5813067295217071272</id><published>2008-06-03T14:57:00.002-04:00</published><updated>2008-06-09T21:40:02.294-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thomas More'/><category scheme='http://www.blogger.com/atom/ns#' term='Utopia'/><category scheme='http://www.blogger.com/atom/ns#' term='Politics'/><title type='text'></title><content type='html'>&lt;span style="font-style: italic;"&gt;St. Thomas More's &lt;span style="font-weight: bold;"&gt;Utopia&lt;/span&gt;, translated by Paul Turner.  Page 86&lt;/span&gt;.&lt;br /&gt;&lt;blockquote&gt;But anyone who deliberately tries to get himself elected to public office is permanently disqualified from holding one.&lt;/blockquote&gt;Sure, the book's either an advertisement for Catholicism or thinly veiled communist propaganda (St. More is the only Christian to be honored with a statue at the Kremlin, courtesy Lenin), but I can't help but feel that this statement -- one of the core rules of his fictional Utopia -- holds some bearing in our current times.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5750376782284646140-5813067295217071272?l=gannon-house.com%2Fblog%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/5813067295217071272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5750376782284646140&amp;postID=5813067295217071272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/5813067295217071272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5750376782284646140/posts/default/5813067295217071272'/><link rel='alternate' type='text/html' href='http://gannon-house.com/blog/2008/06/st.html' title=''/><author><name>John Dickerson</name><uri>http://www.blogger.com/profile/08508401503461441875</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13719385906603260934'/></author><thr:total>0</thr:total></entry></feed>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         