<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dr. James Howard</title>
	<atom:link href="https://jameshoward.us/feed/" rel="self" type="application/rss+xml" />
	<link>https://jameshoward.us</link>
	<description>A Mathematician, a Different Kind of Mathematician, and a Statistician</description>
	<lastBuildDate>Tue, 31 Mar 2020 00:44:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.4</generator>

<image>
	<url>https://jameshoward.us/wp-content/uploads/2017/02/cropped-JHowardStacks-32x32.jpg</url>
	<title>Dr. James Howard</title>
	<link>https://jameshoward.us</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>A Brief Discourse on the Jackknife Method</title>
		<link>https://jameshoward.us/2020/03/30/a-brief-discourse-on-the-jackknife-method/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Tue, 31 Mar 2020 00:44:30 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[computational statistics]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[numerical analysis]]></category>
		<category><![CDATA[statistics]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7339</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />I often use bootstrapping when I need to get an estimate of some parameter, but that is because I have access to sufficient computational resources to to just do run my analysis as much as&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/03/a-brief-discourse-on-the-jackknife-method.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>I often use bootstrapping when I need to get an estimate of some parameter, but that is because I have access to sufficient computational resources to to just do run my analysis as much as I want. But that has not always been the case and the usual method before boot strap was jackknife. The jackknife approach is a simple leave-one-out approach, so that given <span class="katex-eq" data-katex-display="false">n</span> observations, then for <span class="katex-eq" data-katex-display="false">i = 1, 2, \ldots, n</span>, calculate the statistics with the <span class="katex-eq" data-katex-display="false">i</span>th element omitted.</p>



<p>There are some natural advantages to this. The most important of them is that it is relatively easy to code. An <a href="http://www.math.ntu.edu.tw/~hchen/teaching/LargeSample/references/R-bootstrap.pdf">implementation in R</a> would be only 5-6 lines of code. Another advantage is that it is easy to show the outcome&#8217;s validity. For instance, if used to calculate the mean of a dataset, it is trivial to prove that the result is the same as the mean calculated the straightforward way. Other statistics, while not necessarily resulting in the same answer, can be shown to be valid estimators, as well.</p>



<p>There is a downside to this, of course. For larger datasets, it can be time prohibitive to use jackknife. After all, it must find <span class="katex-eq" data-katex-display="false">n</span> estimates for<span class="katex-eq" data-katex-display="false">n</span> observations. If <span class="katex-eq" data-katex-display="false">n = 1000</span>, this is not a big deal. But if <span class="katex-eq" data-katex-display="false">n</span> is in the hundreds of thousands and the statistic being calculated in relatively intense, like ordinary least squares, that is a lot of computing to do. But even then, this is not all bad. The task is <a href="https://www.cs.iusb.edu/~danav/teach/b424/b424_23_embpar.html">embarrassingly parallel</a> since individual calculations of the statistic are uncoupled with each other.</p>



<p>But I am lazy, and I will probably stick to bootstrap.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Confucianism in the Time of Coronavirus</title>
		<link>https://jameshoward.us/2020/03/27/confucianism-in-the-time-of-coronavirus/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Sat, 28 Mar 2020 01:11:15 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Asian studies]]></category>
		<category><![CDATA[coronavirus]]></category>
		<category><![CDATA[eastern philosophy]]></category>
		<category><![CDATA[futures studies]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7336</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />One of the most well-known aspects of Confucian thought is the importance of the social order. Confucius thought it was important that everyone know their place in society. This idea is summarized by Confucius: Let&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/03/confucianism-in-the-time-of-coronavirus.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>One of the most well-known aspects of Confucian thought is the importance of the social order. Confucius thought it was important that everyone know their place in society. This idea is summarized by Confucius:</p>



<blockquote class="wp-block-quote"><p>Let a prince be a prince, and ministers be ministers; let fathers be fathers, and sons be sons.</p><cite><em>Analects XII</em></cite></blockquote>



<p>But it means so much more. This is an extension of the filial piety idea, and shows that everyone&#8217;s place is both defined and <em>ordered</em>. That is, sons are beholden to fathers, wives to husbands, but also subjects to their king. This matters because if adopted as widespread though, leads to extreme social stability. This is one of the reasons by China has been remarkably stable for more than 2500 years.</p>



<p>Of course, the reason we study history is to help us understand the future. Right now, the world is event that can potentially upend the social order, globally. <a href="https://www.hopkinsmedicine.org/health/conditions-and-diseases/coronavirus/coronavirus-social-distancing-and-self-quarantine">COVID-19 has exposed gaping holes</a> in political, economic, and social systems, globally. That&#8217;s interesting, but what&#8217;s more important is how people respond to those holes. Extreme social stability, such as that proposed by Confucius may mean little changes in societies influences by Confucian thought. On the other hand, nations like the United States and France ground their <a href="https://jameshoward.us/2020/03/22/china-and-founding-myth/">founding myths</a> on the importance of revolutionary change. What changes and what does not will tell us a lot about how people think.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>China and Founding Myth</title>
		<link>https://jameshoward.us/2020/03/22/china-and-founding-myth/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Sun, 22 Mar 2020 22:45:12 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Asian studies]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[eastern philosophy]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7308</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />The founding myth of China revolves around the Three Sovereigns and Five Emperors. Unlike later formal dynasties, even if prehistoric like the Xia Dynasty or Shang Dynasty. This period, before the Xia Dynasty, came in&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/02/china-and-founding-myth.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>The founding myth of China revolves around the <a href="https://www.newworldencyclopedia.org/entry/Three_Sovereigns_and_Five_Emperors">Three Sovereigns and Five Emperors</a>. Unlike later formal dynasties, even if prehistoric like the <a href="https://history.followcn.com/2017/01/14/archaeological-discoveries-of-the-xia-dynasty/">Xia Dynasty</a> or <a href="https://www.history.com/topics/ancient-china/shang-dynasty">Shang Dynasty</a>. This period, before the Xia Dynasty, came in the late Neolithic period and probably ended between 2100 and 2050 BCE. While prehistoric, we know of it from later <a href="http://anthropology.msu.edu/anp363-ss13/2013/03/28/oracle-bones/">oracle bone</a> inscriptions. The Three Sovereigns and Five Emperors were likely mythical, but that does not matter much because the they provided key examples of how to govern that would lay the foundation of Chinese of political thought to this day.</p>



<p>The distinction between the Three Sovereigns and Five Emperors is important because the Three Sovereigns were regarded as god-kings, those from another plane who came to Earth. They came and used special powers to heal the sick and tend to individual lives. In addition, they introduced the Chinese people to what we might call staples of civilization such as <a href="https://www.globalsecurity.org/military/world/china/history-3-sovereigns.htm">agriculture and writing</a>, though no written records survive. Their time in China led to a period of great peace and prosperity as people adapted to their new ways of life and benefited from economic and societal changes.</p>



<p>The Five Emperors, on the other hand, were ordinary men, but are traditionally regarded as providing similar contributions. One, Huangdi (the Yellow Emperor), is said to have given the <a href="http://factsanddetails.com/china/cat2/sub1/entry-5386.html">Chinese people medicine and mathematics</a>. Another, Zhuanxu, dammed numerous streams, and Shun was the hero of a great flood. Together, we see an early civilization going through trials and tribulations, and giving credit to leaders for surviving those trials. How much of this was the result of the Emperor or the Emperor receiving credit for the work of the society is not clear.</p>



<p>The entire period of the Three Sovereigns and Five Emperors is viewed as a gilded age <a href="https://www.globalsecurity.org/military/world/china/history-5-emperors.htm">in Chinese history</a>, as the times of founding myths often are. The Five Emperors would later be held up as embodying the important features of leadership of different philosophical schools, during the <a href="https://www.ibiblio.org/chinesehistory/contents/02cul/c04s02.html">Hundred Schools of Thought</a> period. In particular, they would dominate the thinking of later <a href="https://en.wikipedia.org/wiki/Emperor_Yao">Confucianists</a> who saw, in particular Emperor Yao, as ruling with supreme benevolence and grace.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why Social Distancing Works</title>
		<link>https://jameshoward.us/2020/03/14/why-social-distancing-works/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Sat, 14 Mar 2020 16:49:44 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[coronavirus]]></category>
		<category><![CDATA[health policy]]></category>
		<category><![CDATA[public administration]]></category>
		<category><![CDATA[public health]]></category>
		<category><![CDATA[vaccination]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7321</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />Everyone is talking about social distancing, but nobody seems to understand why it works. This is what I wrote for someone on Facebook. So with any disease, there&#8217;s a bunch of metrics associated with how&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/03/why-social-distancing-works.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>Everyone is talking about <a href="http://www.cidrap.umn.edu/sites/default/files/public/php/185/185_factsheet_social_distancing.pdf">social distancing</a>, but nobody seems to understand why it works. This is what I wrote for someone on Facebook.</p>



<p>So with any disease, there&#8217;s a bunch of metrics associated with how fast and far a disease will spread. Kind of the freshman epidemiology one is called <span class="katex-eq" data-katex-display="false">R_0</span>, pronounced R-naught. It is the expected value of the number of people an infected individual will pass the infection on to. Things like social distancing, closing schools, etc., have the effect of pushing down <span class="katex-eq" data-katex-display="false">R_0</span>. There&#8217;s a lot estimates out for the COVID-19 <span class="katex-eq" data-katex-display="false">R_0</span>, ranging from <a href="https://www.ncbi.nlm.nih.gov/pubmed/32097725">just over two</a> to <a href="https://www.who.int/docs/default-source/coronaviruse/who-china-joint-mission-on-covid-19-final-report.pdf">just about 2.5</a>. My own models for Hebei just gave up and went home crying.</p>



<p>Now, for comparison, during a normalish year, the <span class="katex-eq" data-katex-display="false">R_0</span> of influenza is right about 1.5. Ebola is just about 2. Measles is estimated between 12-18. MERS, from a few years back, was less than 1. Less than 1 means the infection will die out on its own. Anything greater than 1 means it will just keep going until it runs out of people, similar to Larry King with wives. This is the secret to understanding the <a href="https://healthblog.uofmhealth.org/wellness-prevention/flattening-curve-for-covid-19-what-does-it-mean-and-how-can-you-help">&#8220;flatten the curve&#8221; plot</a>.</p>



<figure class="wp-block-image size-large"><img src="https://jameshoward.us/wp-content/uploads/2020/03/flattening-the-curve-mod.png" alt="" class="wp-image-7328" srcset="https://jameshoward.us/wp-content/uploads/2020/03/flattening-the-curve-mod.png 960w, https://jameshoward.us/wp-content/uploads/2020/03/flattening-the-curve-mod-744x419.png 744w, https://jameshoward.us/wp-content/uploads/2020/03/flattening-the-curve-mod-420x236.png 420w, https://jameshoward.us/wp-content/uploads/2020/03/flattening-the-curve-mod-768x432.png 768w" sizes="(max-width: 960px) 100vw, 960px" /><figcaption>Flattening the curve (via CDC)</figcaption></figure>



<p>Using the picture above, I have labeled 2 points, <span class="katex-eq" data-katex-display="false">t_{\alpha}</span> and <span class="katex-eq" data-katex-display="false">t_{\beta}</span>, as the two points where the unmitigated curve crosses the dashed line. The dashed line can actually be any value, it is just the hospital carrying capacity in this plot. If that represents <span class="katex-eq" data-katex-display="false">n_\star</span> people who are infected, then we can expect in the unmitigated case, those <span class="katex-eq" data-katex-display="false">n^\star</span> people to get <span class="katex-eq" data-katex-display="false">n^\star \times R_0</span> people infected in the next time step, <span class="katex-eq" data-katex-display="false">t_{\alpha+1}</span>. At <span class="katex-eq" data-katex-display="false">t_{\alpha+2}</span>, it is <span class="katex-eq" data-katex-display="false">n^\star \times R_0 \times R_0</span>, and this is how exponential growth works. At the peak of the curve, it starts running out of people and the epidemic begins starving. Note, that only half the infected people over time are infected at this point. Life is still going to suck.</p>



<p>In the flattened curve, as I said, the effective <span class="katex-eq" data-katex-display="false">R_0</span> is reduced. Let&#8217;s call it <span class="katex-eq" data-katex-display="false">R_0^\prime</span>, but for this discussion, also assume it is still above 1. The flattened curve touches the dashed line at <span class="katex-eq" data-katex-display="false">t_{\beta}</span>. This is still <span class="katex-eq" data-katex-display="false">n^\star</span> people infected. After this point, at <span class="katex-eq" data-katex-display="false">t_{\beta+1}</span>, we can expect <span class="katex-eq" data-katex-display="false">n^\star \times R_0^\prime</span> people to be infected. And at <span class="katex-eq" data-katex-display="false">t_{\beta+2}</span>, we can expect <span class="katex-eq" data-katex-display="false">n^\star \times R_0^{{\prime}2}</span> to be infected.</p>



<p>This is where we get into hopes and dreams. This chart is aspirational. The objective is to push the peak of the curve, where the epidemic starts to starve, under the dashed line. This is about keeping the hospitals from overflowing. If this curve we actually drawn to scale, the area under the left half of each curve, representing total infections, would be the same. But there&#8217;s also a practical aspect that the lower <span class="katex-eq" data-katex-display="false">R_0</span> is, the lower the peak is anyway and fewer people get sick, since we actually do not have perfect mixing within the population, which would allow everyone an equal chance of contact with an infected individual.</p>



<p>But we have to remember, <span class="katex-eq" data-katex-display="false">R_0^\prime</span> is only an effective value. As soon as we all start playing in the sandbox again, it goes back up to its true value. There are more permanent mechanisms for driving down <span class="katex-eq" data-katex-display="false">R_0</span>, and those are vaccines. This chart is about protecting hospitals. The real goal should be to push the starvation point out passed the point where some magic threshold number of individuals are immune, due to either recovery or vaccination. That is probably between 70 and 85 percent of all people, assuming 100 percent immunity from prior contact or vaccination.</p>



<p>In practice, these curves both are jagged and have longer tails. The model is a tool for understanding reality, not reality itself. But it provides quite a bit of insight into how social distancing can work.  But you can probably skip the face mask.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Proposed Charter Review Recommendations</title>
		<link>https://jameshoward.us/2020/03/02/proposed-charter-review-recommendations/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Tue, 03 Mar 2020 01:47:32 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Charter Review]]></category>
		<category><![CDATA[Howard County]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7314</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-420x236.png" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-420x236.png 420w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-744x419.png 744w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-1200x675.png 1200w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-768x432.png 768w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing.png 1280w" sizes="(max-width: 420px) 100vw, 420px" />Below is the synopsis of the proposed recommendations from the Charter Review Commission. Please come by our hearing tomorrow night to discuss these with us.]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-420x236.png" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-420x236.png 420w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-744x419.png 744w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-1200x675.png 1200w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-768x432.png 768w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing.png 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>Below is the synopsis of the proposed recommendations from the Charter Review Commission.  Please come by our hearing tomorrow night to discuss these with us.</p>


<a href="https://jameshoward.us/wp-content/uploads/2020/03/One-Paragraph-Summaries.pdf" class="pdfemb-viewer" style="" data-width="max" data-height="max"  data-toolbar="bottom" data-toolbar-fixed="off">One-Paragraph-Summaries<br/></a>



<div class="wp-block-file"><a href="http://jameshoward.us/wp-content/uploads/2020/03/One-Paragraph-Summaries.pdf">Or get the file here.</a><a href="http://jameshoward.us/wp-content/uploads/2020/03/One-Paragraph-Summaries.pdf" class="wp-block-file__button" download>Download</a></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Handbook for Military and Defense Operations Research has been published</title>
		<link>https://jameshoward.us/2020/02/25/the-handbook-for-military-and-defense-operations-research-has-been-published/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Tue, 25 Feb 2020 20:38:06 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[MDOR]]></category>
		<category><![CDATA[operations research]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7299</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />I am very happy to announce that the Handbook for Military and Defense Operations Research, coedited with Natalie Scala, has been published by CRC Press. The electronic copy is available now and the print copy&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/02/the-handbook-for-military-and-defense-operations-research-has-been-published.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>I am very happy to announce that the <em>Handbook for Military and Defense Operations Research</em>, coedited with <a href="https://www.drnataliescala.com/">Natalie Scala</a>, has been published by CRC Press. The electronic copy is <a href="https://www.crcpress.com/Handbook-of-Military-and-Defense-Operations-Research/Scala-II/p/book/9781138607330">available now</a> and the print copy will be <a href="https://www.amazon.com/gp/product/1138607339">on Amazon</a> on March 2! It was a lot of fun to work with Natalie on this, and we jointly chaired several sessions at last fall&#8217;s <a href="http://meetings2.informs.org/wordpress/seattle2019/">INFORMS conference in Seattle</a> dedicated to the topics covered here.</p>



<p>From the back of the book:</p>



<blockquote class="wp-block-quote"><p>Operations research (OR) is a core discipline in military and defense management. Coming to the forefront initially during World War II, OR provided critical contributions to logistics, supply chains, and strategic simulation, while enabling superior decision-making for Allied forces. OR has grown to include analytics and many applications, including artificial intelligence, cybersecurity, and big data, and is the cornerstone of management science in manufacturing, marketing, telecommunications, and many other fields.</p><p>The Handbook of Military and Defense Operations Research presents the voices leading OR and analytics to new heights in security through research, practical applications, case studies, and lessons learned in the field.</p></blockquote>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Shotgun Pi</title>
		<link>https://jameshoward.us/2020/02/18/shotgun-pi/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Tue, 18 Feb 2020 14:59:08 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[Open Science Grid]]></category>
		<category><![CDATA[statistics]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7277</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />Monte Carlo is a beautiful process that can be used to address many, many problems. One of my favorites is that it can be used to estimate the value of . First of all, we&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/02/shotgun-pi.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>Monte Carlo is a beautiful process that can be used to address many, many problems. One of my favorites is that it can be used to estimate the value of <span class="katex-eq" data-katex-display="false">\pi</span>. First of all, we know that <span class="katex-eq" data-katex-display="false">\pi</span> is the ratio between the radius of a circle, squared, and its area. We can use that to Monte Carlo to estimate this ratio.</p>



<p>If you are not familiar with the <a href="https://opensciencegrid.org/">Open Science Grid</a> (OSG), it is a large high-throughput computer available as a national user facility. Unlike some other supercomputer facilities, the OSG is not intended for tightly-coupled jobs. And calculating <span class="katex-eq" data-katex-display="false">\pi</span> via Monte Carlo is a very loosely-coupled job. In fact, one of the <a href="https://support.opensciencegrid.org/support/solutions/articles/5000674219-calcuating-pi-using-r">samples for using the OSG in R</a> is exactly this.</p>



<p>About a year ago, I redid the sample using the newish programming language <a href="https://www.rust-lang.org/">Rust</a>. Rust is getting a lot of press as a new systems programming language and a lot of its <a href="https://doc.rust-lang.org/nomicon/meet-safe-and-unsafe.html">memory safety</a> features. I think this makes it a good candidate for numerical programming. So I ported the R example over to Rust, which required a bit of work, but was doable. You can see the result here:</p>



<blockquote class="embedly-card" data-card-key="66f8489580e04fc4a88a724eb5058bb3" data-card-image="https://jameshoward.us/wp-content/plugins/wonderm00ns-simple-facebook-open-graph-tags/fbimg.php?img=https%253A%252F%252Fjameshoward.us%252Fwp-content%252Fuploads%252F2019%252F01%252Fusing-rust-on-the-open-science-grid.jpg&amp;post_id=0" data-card-type="article-full"><h4><a href="https://jameshoward.us/2019/01/03/using-rust-on-the-open-science-grid/">Using Rust on the Open Science Grid</a></h4><p>I will admit that the Rust programming language fascinates me. It&#8217;s got all the things I want in a programming language, that I normally get from C, and also gives me some measure of protection against really screwing up. Not that I do that much&#8230;or even have a use for, anymore.</p></blockquote>
<script async="" src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script>



<p>Of course, there&#8217;s nothing quite like a physical analog, and this physicist decided to use a shotgun to replicate the Monte Carlo approach!</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-rich is-provider-youtube"><div class="wp-block-embed__wrapper">
<iframe title="Calculate Pi with a Shotgun" width="840" height="473" src="https://www.youtube.com/embed/6bq6GKA7vcU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure>



<p>Do not try this at home.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Charter Review Commission Public Hearing</title>
		<link>https://jameshoward.us/2020/02/11/charter-review-commission-public-hearing/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Wed, 12 Feb 2020 01:39:54 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Charter Review]]></category>
		<category><![CDATA[Howard County]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7255</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-420x236.png" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-420x236.png 420w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-744x419.png 744w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-1200x675.png 1200w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-768x432.png 768w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing.png 1280w" sizes="(max-width: 420px) 100vw, 420px" />The Howard County Charter Review Commission has spent about a year now reviewing the County Charter. We&#8217;ve held a number of public hearings. And we are currently drafting a set of preliminary recommendations. The report&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-420x236.png" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-420x236.png 420w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-744x419.png 744w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-1200x675.png 1200w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing-768x432.png 768w, https://jameshoward.us/wp-content/uploads/2020/02/charter-review-commission-public-hearing.png 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>The Howard County Charter Review Commission has spent about a year now reviewing the County Charter. We&#8217;ve held a number of public hearings. And we are currently drafting a set of preliminary recommendations. The report is not ready yet, and will <em>probably</em> be available before the end of February.</p>



<p>On March 3, 2020, the Charter Review Commission will be holding a public hearing on the draft recommendations for review before they are presented to the County Council later this spring. The hearing will be at 7:00pm in the Banneker Room at 3430 Court House Drive, Ellicott City.</p>



<p>I will post a copy of the draft report as soon as it is available.</p>



<p>Find out more about the Commission and its work at the official website:</p>



<figure class="wp-block-embed is-type-rich is-provider-howardcountymd"><div class="wp-block-embed__wrapper">
https://cc.howardcountymd.gov/About-Us/Commissions-Task-Forces-and-Special-Reports/Charter-Review-Commission-2019-2020
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Matrices in the Machine</title>
		<link>https://jameshoward.us/2020/02/08/matrices-in-the-machine/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Sat, 08 Feb 2020 13:01:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[CMNA]]></category>
		<category><![CDATA[numerical analysis]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7266</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />No matter what we consider the internal representation, the data will be stored linearly in memory. If we are using a programming language like C, we would use something like this to define a two-dimensional&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-420x236.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-420x236.jpg 420w, https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-744x419.jpg 744w, https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-1200x675.jpg 1200w, https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543-768x432.jpg 768w, https://jameshoward.us/wp-content/uploads/2020/02/pattern-metal-pipes-grid-35543.jpg 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>No matter what we consider the internal representation, the data will be stored linearly in memory. If we are using a programming language like <a href="https://www.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628">C</a>, we would use something like this to define a two-dimensional array for a 2&#215;2 matrix:</p>


<pre class="brush: plain; title: ; notranslate">
float matrix[2][2];
</pre>


<p>Now, there&#8217;s a lot of different ways to represent this, so let&#8217;s say this is without loss of generality. This would give us four consecutive memory locations. Even if we think of it as a 2D array, some sort of call like <code>matrix[2]</code> is equivalent to <code>matrix[1][0]</code>. Same in any C-like language, such as C++ or Java.</p>



<p>I have no idea how it works in Fortran. But for a lot of interpreted languages, R, Python, MATLAB, etc, memory organization is kind of irrelevant. We are not going to access memory directly like we would in C. I just hope those languages can keep better track of the structures than I can.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Elizabeth Warren for President</title>
		<link>https://jameshoward.us/2020/02/06/elizabeth-warren-for-president/</link>
		
		<dc:creator><![CDATA[James Howard]]></dc:creator>
		<pubDate>Fri, 07 Feb 2020 00:45:13 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Election 2020]]></category>
		<category><![CDATA[Elizabeth Warren]]></category>
		<guid isPermaLink="false">http://jameshoward.us/?p=7261</guid>

					<description><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-420x236.png" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-420x236.png 420w, https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-744x419.png 744w, https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-1200x675.png 1200w, https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-768x432.png 768w, https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that.png 1280w" sizes="(max-width: 420px) 100vw, 420px" />Moments ago, I received an email from the Elizabeth Warren campaign: We are thrilled to inform you that your name was submitted to the Maryland Democratic Party on our approved list of candidates. I am&#8230;]]></description>
										<content:encoded><![CDATA[<img width="420" height="236" src="https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-420x236.png" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="" srcset="https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-420x236.png 420w, https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-744x419.png 744w, https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-1200x675.png 1200w, https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that-768x432.png 768w, https://jameshoward.us/wp-content/uploads/2020/02/warren-plan-for-that.png 1280w" sizes="(max-width: 420px) 100vw, 420px" />
<p>Moments ago, I received an email from the Elizabeth Warren campaign: </p>



<blockquote class="wp-block-quote"><p>We are thrilled to inform you that your name was submitted to the Maryland Democratic Party on our approved list of candidates.</p></blockquote>



<p>I am pleased to announce that I am on the ballot in April as a representative to the <a href="https://www.demconvention.com/">Democratic National Convention</a> as a pledged delegate for Warren. </p>



<p>Two years ago, I said one day Trump will no longer be president and we cannot build an entire party around being anti-Trump. We must also have policies that make America better. I stand by that today. We have to build a Democratic Party capable of leading the nation. That is why I am running for delegate.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
