<?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>KeithMcD.com</title>
	<atom:link href="http://keithmcd.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://keithmcd.com</link>
	<description>None of the content... All of the hype</description>
	<lastBuildDate>Fri, 19 Dec 2025 03:57:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
<site xmlns="com-wordpress:feed-additions:1">5841244</site>	<item>
		<title>Woke is dope</title>
		<link>http://keithmcd.com/blog/2025/12/18/woke-is-dope/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Fri, 19 Dec 2025 03:57:28 +0000</pubDate>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[awareness]]></category>
		<category><![CDATA[equality]]></category>
		<category><![CDATA[personalgrowth]]></category>
		<category><![CDATA[privilege]]></category>
		<category><![CDATA[socialissues]]></category>
		<category><![CDATA[socialjustice]]></category>
		<category><![CDATA[woke]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3864</guid>

					<description><![CDATA[Woke. adj: chiefly US slang : aware of and actively attentive to important societal facts and issues (especially issues of racial and social justice) &#8211; https://www.merriam-webster.com/dictionary/woke In the past year, the term &#8220;woke&#8221; has come to be an ugly term by some and seems to somehow signify something terrible. However, nothing could be further from [&#8230;]]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Woke. adj: <em>chiefly US slang</em> <strong>: </strong>aware of and actively attentive to important societal facts and issues (especially issues of racial and social justice)</p>



<p class="wp-block-paragraph">&#8211; <a href="https://www.merriam-webster.com/dictionary/woke">https://www.merriam-webster.com/dictionary/woke</a></p>
</blockquote>



<p class="wp-block-paragraph">In the past year, the term &#8220;woke&#8221; has come to be an ugly term by some and seems to somehow signify something terrible. However, nothing could be further from the truth. While I personally do not like the term and I find it annoying, like many things happening today, I wanted to still finally publish a new post with my views on the general sentiment behind the word.</p>



<p class="wp-block-paragraph">Those on the right like to throw around the word &#8220;woke&#8221; as an evil thing.  That those on the left are trying to destroy some fantasty of how they see the world.  However, being &#8220;woke&#8221;, as mentioned at the top in the definition from Merriam Webster, makes clear that being woke makes one aware of and attentive to societal facts and issues particularly around racial and social justice.  This implies that one who is woke is also interested in social equality.  How is that anything but a <em>good</em> thing?</p>



<p class="wp-block-paragraph">Almost twenty years ago, before I finally accepted who I was as a gay man, I was the most privileged type of person &#8211; a straight white male. I may not have come from a wealthy family, but my parents made sure my brother and I were raised well and were well rounded individuals who were able to have lots of opportunities in this world. We knew very little inequalities growing up.</p>



<p class="wp-block-paragraph">Once I came out as a gay man, and especially once I started to live a more authentic life, inequality started showing up in my life. This started with losing the ability to donate blood due to discriminatory policies. It continued by experiencing physical threats and slurs hurled at me when I was with my now husband walking together in areas. It also happened with our long struggle towards finally getting married in 2013 after marriage equality was achieved at the federal level in the United States.</p>



<p class="wp-block-paragraph">While I do still retain some of my previous privilege as a white male, losing the straight part, which by the way is not a choice, allowed me to see the world from a different perspective.  That perspective was further expanded by having the opportunity to work with many different people of many different cultures at Purdue University, and even moreso when I moved to the Seattle, WA, USA area in 2018.  So many more cultures were represented in the greater Seattle area allowing me to learn from many others about their struggles &#8211; what they&#8217;ve gone through in their background to get to the place in the life that they&#8217;re in now.  </p>



<p class="wp-block-paragraph">I also gained a much greater appreciation of the various ways that racial and societal issues of the past have affected some in the US even generations later.  This is evidenced by much higher levels of discrimination against people of color (POC) and higher rates of scrutiny from law enforcement to these groups because of tremendous amounts of racism in the past that have ingrained huge stereotypes and such into the culture.  Who can forget what happened to George Floyd and others like him, yet too many people who are not POC get away with incredible things with barely a slap on the wrist.</p>



<p class="wp-block-paragraph">This doesn&#8217;t even touch on the incredibly difficult immigration issues affecting so many people in the US today. Many families are being ripped apart cruely, people who have lived here almost their entire life and who have no ties to the country that they&#8217;re &#8220;from&#8221; are being forced back to potentially life-threatening situations, and even those who I work with have to make difficult decisions about if they&#8217;re even able to go back to their native country to visit family or if they&#8217;d be able to get back into the US due to even more random and bizarre immigration process changes.</p>



<p class="wp-block-paragraph">This <em>also</em> doesn’t touch on the difficulties faced by our transgender community who are such a small minority yet are tremendously disproportionately targeted for discrimination. </p>



<p class="wp-block-paragraph">I will also never understand how those who they themselves have been the subject of discrimination are injustices then subject others to the same treatment. There are countless instances of this happening in the US alone recently. </p>



<p class="wp-block-paragraph">However, I digress. </p>



<p class="wp-block-paragraph">What I have gained through my wonderful interactions with so many different people, cultures, and having experienced discrimination myself, is the need to have much higher empathy for what others are going through. The vast majority of people are simply trying to live their lives, love who they love, and just <em>be</em> in this world. Because they want to have the same rights as what the most privileged have in this country &#8211; the straight white person &#8211; they&#8217;re seen by some as trying to take away those rights or denigrate them in some way. This couldn&#8217;t be further from the truth.</p>



<p class="wp-block-paragraph">Being aware of what others are going through, having even the most basic empathy towards others and striving towards a more equal society where all can enjoy the same rights and privileges as everyone else.  Anything else is cruel and wrong. </p>



<p class="wp-block-paragraph">This apparently makes me woke.  I think that’s a great thing. </p>



<p class="wp-block-paragraph">So, woke is dope. </p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3864</post-id>	</item>
		<item>
		<title>ChatGPT &#8211; A Short Story</title>
		<link>http://keithmcd.com/blog/2023/05/03/chatgpt-a-short-story/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Thu, 04 May 2023 06:36:04 +0000</pubDate>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[chatgpt]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[kaili]]></category>
		<category><![CDATA[panda]]></category>
		<category><![CDATA[pandas]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[technology]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3851</guid>

					<description><![CDATA[ChatGPT is an interesting tool which gained popularity in the recent present as an AI model capable of a range of activities from answering basic questions from a vast amount of common knowledge, to writing creative texts, to providing basic programming frameworks which a developer can then expand upon. Tonight I happened to click back [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://openai.com/blog/chatgpt" data-type="URL" data-id="https://openai.com/blog/chatgpt" target="_blank" rel="noreferrer noopener">ChatGPT</a> is an interesting tool which gained popularity in the recent present as an AI model capable of a range of activities from answering basic questions from a vast amount of common knowledge, to writing creative texts, to providing basic programming frameworks which a developer can then expand upon.</p>



<p class="wp-block-paragraph">Tonight I happened to click back into my ChatGPT tab and thought of a prompt. The response provided was quite sweet and I felt worthy of posting on this infrequently-updated site.  It is as follows.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Write a short story about a six year old girl named Kaili who travels to China to cuddle with a panda.</p>
</blockquote>



<pre class="wp-block-verse">Kaili had always dreamt of cuddling with a panda, ever since she saw a picture of one in a book. So when her parents surprised her with a trip to China, she couldn't contain her excitement.

As soon as they landed in Beijing, Kaili begged her parents to take her to see a panda. They went to the Chengdu Panda Base, where Kaili saw pandas for the first time. They were even cuter in real life than she had imagined!

But Kaili didn't want to just see the pandas; she wanted to cuddle with one. Her parents told her it was impossible, but Kaili was determined. She spent hours watching the pandas, trying to figure out which one would be the perfect cuddle buddy.

One day, as Kaili was eating bamboo shoots with the pandas, she noticed that one of them seemed to be paying extra attention to her. It was a young panda, with a mischievous glint in its eye.

Kaili approached the panda tentatively, holding out her hand. To her surprise, the panda nuzzled her hand, then leaned its head against her shoulder. Kaili's heart swelled with joy as she realized she had found her cuddle buddy.

For the next few days, Kaili spent all her time with the panda, who she named Mei Mei. They played together, ate together, and cuddled together. Kaili felt like Mei Mei was her best friend in the world.

Eventually, it was time for Kaili to go back home. She said goodbye to Mei Mei with tears in her eyes, promising to come back and visit her someday.

Years later, when Kaili was all grown up, she returned to China to visit Mei Mei. Even though Mei Mei was now a fully-grown panda, she recognized Kaili immediately, and they cuddled like they had never been apart. For Kaili, it was a dream come true, and she knew that Mei Mei would always be her friend, no matter where life took her.</pre>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3851</post-id>	</item>
		<item>
		<title>Home Assistant and WAN tracking</title>
		<link>http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Wed, 20 Apr 2022 09:24:48 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apple watch]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[comcast]]></category>
		<category><![CDATA[home assistant]]></category>
		<category><![CDATA[home automation]]></category>
		<category><![CDATA[yaml]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3834</guid>

					<description><![CDATA[It looks like I was not able to make good on my promise to more frequently post content I find interesting, as it has been almost two years since the last post and almost five since any actual content was posted! However, today I would like to come back and start talking about home automation. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">It looks like I was not able to make good on my promise to more frequently post content I find interesting, as it has been almost two years since the last post and almost five since any actual content was posted!</p>



<p class="wp-block-paragraph">However, today I would like to come back and start talking about home automation. In the past four years, I have gotten deeper into home automation, specifically with Home Assistant. I&#8217;ll post more later on how I&#8217;m now running the Docker container for HA, but today I&#8217;d like to talk about one specific use-case I recently solved.</p>



<p class="wp-block-paragraph">My ISP is Comcast, which unfortunately still believes in data caps &#8211; specifically 1.2Tb of usage per month across all of their consumer plans. They provide access to your &#8220;usage&#8221; via their app or website, but provide no data on how quickly it is being used and the data can be delayed by up to 24 hours. I wanted something better and found a way to vastly improve my tracking in real-time.</p>



<p class="wp-block-paragraph">Below are three graphs showing hourly, daily, and monthly traffic usage for my home. Note: since I just set this up on April 9, there is limited &#8220;daily&#8221; and &#8220;monthly&#8221; data in the graphs.</p>



<div class="wp-block-image wp-duotone-default-filter"><figure class="aligncenter size-large"><a href="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM.png"><img fetchpriority="high" decoding="async" width="579" height="1024" data-attachment-id="3837" data-permalink="http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/screen-shot-2022-04-20-at-2-08-35-am/" data-orig-file="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM.png" data-orig-size="990,1750" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screen-Shot-2022-04-20-at-2.08.35-AM" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM-170x300.png" data-large-file="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM-579x1024.png" src="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM-579x1024.png" alt="" class="wp-image-3837" srcset="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM-579x1024.png 579w, http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM-170x300.png 170w, http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM-768x1358.png 768w, http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM-869x1536.png 869w, http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.08.35-AM.png 990w" sizes="(max-width: 579px) 100vw, 579px" /></a><figcaption>WAN Usage graphs in Home Assistant</figcaption></figure></div>



<p class="wp-block-paragraph">To accomplish these graphs, I am leveraging SNMP traps on my router which is then being captured by HA and brought into template sensors and utility_meter tracking sensors for time-period accumulation. I am then able to display this data in a variety of ways as well as wrap notification automations around it for alerting if certain thresholds are exceeded.</p>



<p class="wp-block-paragraph">To begin, let&#8217;s capture the WAN In/Out data and accumulate it. I use high-quality networking equipment from Ubiquiti &#8211; specifically an EdgeRouter Lite 3 (ERL3), several Unifi Access Points, and their controller software to manage the APs. For this write-up, we are only focusing on the ERL3. In the setup section of the ERL3 UI, enable SNMP and configure the Community name and other relevant details. </p>



<div class="wp-block-image wp-duotone-default-filter"><figure class="aligncenter size-large"><a href="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM.png"><img decoding="async" width="1024" height="249" data-attachment-id="3838" data-permalink="http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/screen-shot-2022-04-20-at-2-09-44-am/" data-orig-file="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM.png" data-orig-size="1318,320" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screen-Shot-2022-04-20-at-2.09.44-AM" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM-300x73.png" data-large-file="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM-1024x249.png" src="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM-1024x249.png" alt="" class="wp-image-3838" srcset="http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM-1024x249.png 1024w, http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM-300x73.png 300w, http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM-768x186.png 768w, http://keithmcd.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-20-at-2.09.44-AM.png 1318w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>SNMP setting in ERL3</figcaption></figure></div>



<p class="wp-block-paragraph">Next, setup several new sensors in HA. These will need to be manually added in your configuration.yaml and are all defined as below.  Remember that if you already have a sensor and utility_meter section, just add the sensors and utility meters and don&#8217;t create another new section or your other sensors and utility meters will be ignored by HA.</p>



<pre class="wp-block-code"><code>sensor:
  - platform: snmp
    name: wan_in
    baseoid: 1.3.6.1.2.1.2.2.1.10.2
    host: !secret erl3_hostname
    version: !secret erl3_snmp_version
    community: !secret erl3_community
    accept_errors: true
    scan_interval: 10
  - platform: snmp
    name: wan_out
    baseoid: 1.3.6.1.2.1.2.2.1.16.2
    host: !secret erl3_hostname
    version: !secret erl3_snmp_version
    community: !secret erl3_community
    accept_errors: true
    scan_interval: 10
  - platform: derivative
    name: wan_in_der
    source: sensor.wan_in
    unit_time: s
    unit: B
  - platform: derivative
    name: wan_out_der
    source: sensor.wan_out
    unit_time: s
    unit: B
  - platform: template
    sensors:
      wan_in_mbps:
        value_template: "{{ &#91;((states('sensor.wan_in_der')|float*8)/1000000)|round(2),0]|max }}"
        unit_of_measurement: 'Mbps'
        friendly_name: "WAN In"
      wan_out_mbps:
        value_template: "{{ &#91;((states('sensor.wan_out_der')|float*8)/1000000)|round(2),0]|max }}"
        unit_of_measurement: 'Mbps'
        friendly_name: "WAN Out"
      wan_total_mbps:
        value_template: "{{ states('sensor.wan_in_mbps')|float + states('sensor.wan_out_mbps')|float }}"
        unit_of_measurement: 'Mb'
        friendly_name: "WAN Total"

utility_meter:
  internet_usage_in:
    source: sensor.wan_in
    name: 'WAN IN Usage'
  internet_usage_monthly:
    source: sensor.wan_total_mbps
    name: Monthly WAN Usage
    cycle: monthly
  internet_usage_daily:
    source: sensor.wan_total_mbps
    name: Daily WAN Usage
    cycle: daily
  internet_usage_hourly:
    source: sensor.wan_total_mbps
    name: Hourly WAN Usage
    cycle: hourly</code></pre>



<p class="wp-block-paragraph">Let&#8217;s break these down.</p>



<p class="wp-block-paragraph">First, we defined SNMP sensors for the WAN In and WAN Out traps from the ERL3. The exact entity IDs you will need to utilize will vary highly. I used a tool on the Mac to navigate around the MIB for my ERL3, but it was really trial and error for me. I&#8217;m not an expert in how SNMP works and this is my first introduction into that world.</p>



<p class="wp-block-paragraph">Next, we need to do some math on the values coming in. I leveraged examples from <a href="https://community.home-assistant.io/t/snmp-bandwidth-monitor-using-statistics/96684" target="_blank" rel="noreferrer noopener">this page</a> and modified them to match my setup. This ensures that the data we use are cleaned up.</p>



<p class="wp-block-paragraph">Finally, we need utility_meter sensors to accumulate the data. I have setup several including three with cycles on them so that the data will reset each hour/day/month. Without a cycle setting, there&#8217;s no way to accumulate data into discrete time periods and you&#8217;re only seeing real-time data that will build up over time and never reset. This is fine if you want to use a history card, but not very useful for more robust analytics and automations. Restart HA and your new config changes will be picked up and data will start to accumulate.</p>



<p class="wp-block-paragraph">Now that we have the data, let&#8217;s circle back to our graphs. I am utilizing the mini-graph-card installed through HACS. This guide will not go into how to install that, but you can find it on the HACS store. Be sure to restart HA after the install.</p>



<p class="wp-block-paragraph">Below is the YAML I am using for the cards displayed above. </p>



<pre class="wp-block-code"><code>type: vertical-stack
cards:
  - type: custom:mini-graph-card
    entities:
      - entity: sensor.hourly_wan_usage
        name: Hourly WAN
    hour24: true
    hours_to_show: 24
    name: Hourly WAN Usage
    points_per_hour: 1
    show:
      extrema: true
  - type: custom:mini-graph-card
    entities:
      - sensor.daily_wan_usage
    name: Daily WAN Usage
    hours_to_show: 744
    aggregate_func: max
    group_by: date
    show:
      extrema: true
  - type: custom:mini-graph-card
    entities:
      - sensor.monthly_wan_usage
    name: Monthly WAN Usage
    hours_to_show: 8760
    aggregate_func: max
    group_by: date
    show:
      extrema: true</code></pre>



<p class="wp-block-paragraph">Next, let&#8217;s create some automations! I wanted to be notified if my daily usage is above 20 GB and if my monthly usage exceeds 600GB and 900GB thresholds. This would be sufficient to alert me to high daily usage as well as high monthly usage both before Comcast would notify me and also as I am nearing my cap for the month.  Here&#8217;s an example of an automation which alerts me to high daily usage.</p>



<pre class="wp-block-code"><code>alias: Internet usage - high daily
description: ''
trigger:
  - platform: numeric_state
    entity_id: sensor.daily_wan_usage
    above: '20000'
condition: &#91;]
action:
  - service: notify.notify
    data:
      message: Internet usage for the day has exceeded 20GB!
      title: Home Assistant
mode: single
</code></pre>



<p class="wp-block-paragraph">Finally, let&#8217;s kick things up a bit more. How about we add in an Apple Watch complication and a custom push notification?!</p>



<p class="wp-block-paragraph">I have an Apple Watch Series 7 and wanted to tightly integrate it into my Home Assistant setup in a useful-yet-geeky way. To do so, I created a custom Complication as shown below. </p>



<div class="wp-block-image wp-duotone-default-filter"><figure class="aligncenter size-full"><a href="http://keithmcd.com/wp-content/uploads/2022/04/incoming-28528EC0-C713-4B58-BEE1-43691394F095.png"><img decoding="async" width="396" height="484" data-attachment-id="3839" data-permalink="http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/incoming-28528ec0-c713-4b58-bee1-43691394f095/" data-orig-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-28528EC0-C713-4B58-BEE1-43691394F095.png" data-orig-size="396,484" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="incoming-28528EC0-C713-4B58-BEE1-43691394F095" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-28528EC0-C713-4B58-BEE1-43691394F095-245x300.png" data-large-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-28528EC0-C713-4B58-BEE1-43691394F095.png" src="http://keithmcd.com/wp-content/uploads/2022/04/incoming-28528EC0-C713-4B58-BEE1-43691394F095.png" alt="" class="wp-image-3839" srcset="http://keithmcd.com/wp-content/uploads/2022/04/incoming-28528EC0-C713-4B58-BEE1-43691394F095.png 396w, http://keithmcd.com/wp-content/uploads/2022/04/incoming-28528EC0-C713-4B58-BEE1-43691394F095-245x300.png 245w" sizes="(max-width: 396px) 100vw, 396px" /></a><figcaption>Apple Watch HA Complication in top left</figcaption></figure></div>



<p class="wp-block-paragraph">The top left corner is setup to show me my electric usage for the day along with my monthly Internet usage at home along with a guage that will fill as I get closer to my monthly Internet cap. In order to create the displayed Complication, add a Graphic Corner complication with a Template of Gauge Text. The code to display all of this data is as follows.</p>



<pre class="wp-block-code"><code>#Leading section:
{% if states('sensor.monthly_wan_usage')|int &lt; 1000 %} {{ states('sensor.monthly_wan_usage')|int }}M{% elif states('sensor.monthly_wan_usage')|int &lt; 1000000 %}{{ "%.2f"|format(states('sensor.monthly_wan_usage')|float / 1000) }}G{% else %}{{ "%.3f"|format(states('sensor.monthly_wan_usage')|float / 1000000)}}T{% endif %}

#Outer section:
&#x26a1;{{ "%.2f"|format(states('sensor.grid_energy_consumed_daily')|float)}}

#Trailing section: (blank)

#Gauge section:
{{ states('sensor.monthly_wan_usage')|float / 1200000}}</code></pre>



<p class="wp-block-paragraph">For the final component, I have custom actions setup in my Home Assistant Companion app which display on the Watch.  I have one specifically that will send me a push notification &#8220;report&#8221; on the status of my home, but only if it&#8217;s triggered from my Watch. It shows door sensors, motion sensors, electric/internet usage, as well as locations of me and my husband.  Below are screenshots of that along with code for the &#8220;report&#8221;.</p>



<div data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/&quot;}'  class="wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular"><div class="tiled-gallery__gallery"><div class="tiled-gallery__row"><div class="tiled-gallery__col" style="flex-basis:50.00000%"><figure class="tiled-gallery__item"><img decoding="async" data-attachment-id="3840" data-permalink="http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/incoming-a05c6df6-5f66-4461-9e2b-e3d7d8ce3472/" data-orig-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472.png" data-orig-size="396,484" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472-245x300.png" data-large-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472.png" data-attachment-id="3840" data-permalink="http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/incoming-a05c6df6-5f66-4461-9e2b-e3d7d8ce3472/" data-orig-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472.png" data-orig-size="396,484" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472-245x300.png" data-large-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472.png" role="button" tabindex="0" aria-label="Open image 1 of 2 in full-screen"srcset="https://i2.wp.com/keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472.png?strip=info&#038;w=396 396w" alt="" data-height="484" data-id="3840" data-link="http://keithmcd.com/?attachment_id=3840" data-url="http://keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472.png" data-width="396" src="https://i2.wp.com/keithmcd.com/wp-content/uploads/2022/04/incoming-A05C6DF6-5F66-4461-9E2B-E3D7D8CE3472.png" data-amp-layout="responsive"/></figure></div><div class="tiled-gallery__col" style="flex-basis:50.00000%"><figure class="tiled-gallery__item"><img decoding="async" data-attachment-id="3841" data-permalink="http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/incoming-f26f0794-42d4-419c-b1ce-dc4384653736/" data-orig-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736.png" data-orig-size="396,484" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="incoming-F26F0794-42D4-419C-B1CE-DC4384653736" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736-245x300.png" data-large-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736.png" data-attachment-id="3841" data-permalink="http://keithmcd.com/blog/2022/04/20/home-assistant-and-wan-tracking/incoming-f26f0794-42d4-419c-b1ce-dc4384653736/" data-orig-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736.png" data-orig-size="396,484" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="incoming-F26F0794-42D4-419C-B1CE-DC4384653736" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736-245x300.png" data-large-file="http://keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736.png" role="button" tabindex="0" aria-label="Open image 2 of 2 in full-screen"srcset="https://i0.wp.com/keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736.png?strip=info&#038;w=396 396w" alt="" data-height="484" data-id="3841" data-link="http://keithmcd.com/?attachment_id=3841" data-url="http://keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736.png" data-width="396" src="https://i0.wp.com/keithmcd.com/wp-content/uploads/2022/04/incoming-F26F0794-42D4-419C-B1CE-DC4384653736.png" data-amp-layout="responsive"/></figure></div></div></div></div>



<pre class="wp-block-code"><code>alias: Action - Send Keith a status report
description: Send Keith a status report via push notification
trigger:
  - platform: event
    event_type: ios.action_fired
    event_data:
      actionName: Send Keith Status Report
condition: &#91;]
action:
  - service: notify.mobile_app_keith_iphone
    data:
      title: Home Assistant
      message: >
        &#x1f6aa; F:{% if is_state('binary_sensor.front_door_2','on') %}&#x1f64b;{% endif %}{%
        if is_state('binary_sensor.front_door_3', 'off') %}&#x2714;{% else %}&#x2757;{% endif
        %} P:{% if is_state('binary_sensor.patio_door_2','on') %}&#x1f64b;{% endif %}{%
        if is_state('binary_sensor.patio_door_3','off') %}&#x2714;{% else %}&#x2757;{% endif
        %} O:{% if is_state('binary_sensor.office_door_2','on') %}&#x1f64b;{% endif
        %}{% if is_state('binary_sensor.office_door_3','off') %}&#x2714;{% else %}&#x2757;{%
        endif %} B:{% if is_state('binary_sensor.master_bedroom_door_2','on')
        %}&#x1f64b;{% endif%}{% if
        is_state('binary_sensor.master_bedroom_door_3','off') %}&#x2714;{% else %}&#x2757;{%
        endif %}

        &#x26a1; {{ states('sensor.emu2') }}kWh / {{ state_attr('sensor.emu2',
        'Delivered kWh') }}

        &#x1f468;&#x1f3fc;&#x200d;&#x1f4bb; {% if states('sensor.monthly_wan_usage')|int &lt; 1024 %} {{
        states('sensor.monthly_wan_usage')|int }}Mb{% else %}{{
        "%.2f"|format(states('sensor.monthly_wan_usage')|float / 1024) }}Gb{%
        endif %}

        Keith: {{ states('sensor.keith_iphone_geocode') }}

        Zhengbin: {{ states('sensor.zhengbin_iphone_geocode') }}
mode: single</code></pre>



<p class="wp-block-paragraph">In conclusion, I am still finding more ways I can extend the configuration created above, but it&#8217;s already been very powerful to gain new insights into our Internet usage. I look forward to finding new items I can integrate in similar ways!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3834</post-id>	</item>
		<item>
		<title>Welcome back</title>
		<link>http://keithmcd.com/blog/2020/06/13/welcome-back/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Sat, 13 Jun 2020 07:35:00 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[namecheap]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3816</guid>

					<description><![CDATA[Welcome back to KeithMcD.com. It has been over three years since my last post and a considerable amount has changed in my life. We&#8217;ve moved to Washington state and I&#8217;ve changed jobs twice &#8211; moving from Purdue to Amazon Web Services and then over to Oracle where I am very happy! Our daughter has grown [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Welcome back to KeithMcD.com.  It has been over three years since my last post and a considerable amount has changed in my life.</p>



<p class="wp-block-paragraph">We&#8217;ve moved to Washington state and I&#8217;ve changed jobs twice &#8211; moving from Purdue to Amazon Web Services and then over to Oracle where I am very happy!</p>



<p class="wp-block-paragraph">Our daughter has grown considerably and is now our &#8220;pink princess&#8221; as she likes to say!  More about her on her site &#8211; <a href="http://kailixu.com">kailixu.com</a>.</p>



<p class="wp-block-paragraph">I recently switched hosting providers and am rebooting this site as well.  When I first started keithmcd.com in 2004, I was hosted with IXWebHosting.  A few years ago they transferred all customer data to site5.com.  It worked OK, but I&#8217;m now very happily hosted by NameCheap.com &#8211; the same company which I have transferred all my domains to.</p>



<p class="wp-block-paragraph">Along with the new hosting provider comes a new desire to write more technical content for this site.  Coming up soon will be a post about my home automation and related Docker setup.  Other articles are in the works as well!</p>



<p class="wp-block-paragraph">Until then&#8230;</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3816</post-id>	</item>
		<item>
		<title>Raspberry Pi (2011) model B as Unifi Controller</title>
		<link>http://keithmcd.com/blog/2017/05/01/raspberry-pi-2011-model-b-as-unifi-controller/</link>
					<comments>http://keithmcd.com/blog/2017/05/01/raspberry-pi-2011-model-b-as-unifi-controller/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Mon, 01 May 2017 15:19:41 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[edgerouter]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[ubuiti]]></category>
		<category><![CDATA[unifi]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3794</guid>

					<description><![CDATA[I have setup new networking equipment to provide a large upgrade to my home network. One component that was required was a small server to manage the access point, a Unifi AP AC Pro. One option is to purchase a small device from Ubiquiti called a Cloud Key that has the management software pre-loaded. Another option [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I have setup new networking equipment to provide a large upgrade to my home network. One component that was required was a small server to manage the access point, a <a href="https://www.ubnt.com/unifi/unifi-ap-ac-pro/">Unifi AP AC Pro</a>.</p>
<p>One option is to purchase a small device from Ubiquiti called a <a href="https://www.ubnt.com/unifi/unifi-cloud-key/">Cloud Key</a> that has the management software pre-loaded. Another option is to install the management software on a Mac, PC, or Linux machine. However, that requires your personal computer to be on anytime you could want to use the software and is a lot of overhead.</p>
<p>I opted to go with a third option &#8211; using an old (generation 1) Raspberry Pi model B from 2011 and run the management software from that. I had one just sitting in my desk drawer unused, so it was a perfect opportunity!</p>
<p>To build my UnifiPi Controller (as I am calling it), I took information from two guides and merged them together as described below. This made for a very responsive dedicated device that works quite well!</p>
<ol>
<li>Begin by downloading and installing the latest Raspbian image from the Raspberry Pi website. This is outside of the scope of this article, but it is fairly trivial to do.</li>
<li>Setup the Raspberry Pi using the raspi-config script. I highly recommend setting the proper keyboard layout for your region first, reboot, then change your passwords and configure the rest of the device defaults. I did the keyboard last and had issues logging in over ssh since the special characters on the default UK keyboard are in a different order than on a US keyboard layout!
<ol>
<li>TIP: set the memory split to 16MB for the GPU. We&#8217;re using this in a headless environment, so wasting memory on the GPU is just going to hurt you.</li>
</ol>
</li>
<li>Fully update the Pi<br />
<code>sudo aptitude update; sudo aptitude upgrade</code></li>
<li>reboot</li>
<li>Next fully update the firmware for your Pi<br />
<code>sudo aptitude install rpi-update; sudo rpi-update</code></li>
<li>reboot</li>
<li>Set ssh to run on boot<br />
<code>systemctl enable ssh</code><br />
<code> systemctl start ssh</code></li>
<li>Install and configure the Unifi software
<ol>
<li>Add the repository<br />
<code>echo 'deb http://www.ubnt.com/downloads/unifi/debian unifi5 ubiquiti' | sudo tee -a /etc/apt/sources.list.d/ubnt.list &gt; /dev/null</code><br />
<code> sudo apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50</code><br />
<code> sudo aptitude update</code></li>
<li>Install the software<br />
<code>sudo aptitude install unifi</code></li>
<li>Disable the default MongoDB or you&#8217;ll have two databases running wasting resources!<br />
<code>echo 'ENABLE_MONGODB=no' | sudo tee -a /etc/mongodb.conf &gt; /dev/null</code></li>
<li>Update the Snappy Java Library as Unifi&#8217;s version is quite old<br />
<code>cd /usr/lib/unifi/lib</code><br />
<code> sudo mv snappy-java-1.0.5.jar snappy-java-1.0.5.jar.old</code><br />
<code> sudo wget http://central.maven.org/maven2/org/xerial/snappy/snappy-java/1.1.2.6/snappy-java-1.1.2.6.jar</code><br />
<code> sudo ln -s snappy-java-1.1.2.6.jar snappy-java-1.0.5.jar</code></li>
<li>Remove the Unifi Cloud Library (ONLY NEEDED FOR ARMv6 devices &#8211; basically anything prior to the 3rd generation Pi)<br />
<code>sudo rm /usr/lib/unifi/lib/native/Linux/armhf/libubnt_webrtc_jni.so</code></li>
<li>Switch to the official Java client instead of OpenJDK. OpenJDK is horrible and resource intensive<br />
<code>sudo aptitude install oracle-java8-jdk</code><br />
<code> sudo update-alternatives --config java</code><br />
<code>#Select Java8 - was item 2 for me</code><br />
<code> java -showversion (to confirm it's set properly)</code></li>
</ol>
</li>
<li>reboot</li>
</ol>
<p>You can now access the Raspberry Pi via the IP address pulled from DNS:<br />
https://192.168.1.100:8443<br />
ssh pi@192.168.1.100</p>
<p>Using the web interface running on port 8443 you can also configure any new Unifi APs.  You can also connect the <a href="https://itunes.apple.com/us/app/unifi/id1057750338?mt=8">Unifi iPhone app</a> to manage your AP from your mobile device.  However, as I do not have a Unifi Secure Gateway, I am unable to get WAN/LAN stats.  But, I can get those separately through the EdgeRouter web UI.</p>
<p>Notes:</p>
<ul>
<li>I decided to not setup a static IP address as I will use functions in my <a href="https://www.ubnt.com/edgemax/edgerouter-lite/">EdgeRouter Lite</a> to set a static IP via MAC address.</li>
<li>I currently only have one Unifi AP but can expand to more as needed. However, given the size of my house and the location I was able to place the AP, that is unlikely to be needed.</li>
</ul>
<p>Sources:<br />
<a href="http://www.lowefamily.com.au/2016/06/02/installing-ubiquiti-unifi-controller-5-on-raspberry-pi/">http://www.lowefamily.com.au/2016/06/02/installing-ubiquiti-unifi-controller-5-on-raspberry-pi/</a><br />
<a href="https://www.youtube.com/watch?v=aZYGiZI48oc">https://www.youtube.com/watch?v=aZYGiZI48oc</a><br />
<a href="https://www.raspberrypi.org/forums/viewtopic.php?f=81&amp;t=101543">https://www.raspberrypi.org/forums/viewtopic.php?f=81&amp;t=101543</a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2017/05/01/raspberry-pi-2011-model-b-as-unifi-controller/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3794</post-id>	</item>
		<item>
		<title> Linux Authentication Testing </title>
		<link>http://keithmcd.com/blog/2017/02/12/linux-authentication-testing/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Sun, 12 Feb 2017 14:30:26 +0000</pubDate>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[documentaiton]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mta]]></category>
		<category><![CDATA[pam]]></category>
		<category><![CDATA[sasl]]></category>
		<category><![CDATA[technical]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3784</guid>

					<description><![CDATA[I am coming out of a very long hiatus of posting to my site to start posting content I feel is interesting. You, however, may be put to sleep by it! Today we are going to take a look at how to test various Linux authentication methods. As an example, let&#8217;s assume we have an [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I am coming out of a very long hiatus of posting to my site to start posting content I feel is interesting. You, however, may be put to sleep by it!</p>
<p>Today we are going to take a look at how to test various Linux authentication methods. As an example, let&#8217;s assume we have an MTA and which validates users against a LDAP database. We are unable to authenticate to the MTA but we also are unsure where the process is breaking down.</p>
<p>Typically, in this setup, the MTA talks to Cyrus SASL. SASL then communicates to PAM. The relevant PAM module then talks to LDAP.  Here we have four layers to test. Let&#8217;s test each starting from the bottom.</p>
<h2>LDAP</h2>
<p>As all of our users are stored in a LDAP database with proper credentials, we should have no issues authenticating. If errors here are encountered, then there are problems with our ldap.conf file, firewall issues, or possibly even a configuration error on the LDAP server itself. However, it&#8217;s always best to start by looking for issues with the local client.</p>
<p>To test LDAP, we need to know what our base DN is, what the LDAP uri is, and some authentication credentials to test with. The following command will perform the required test.</p>
<p><code><br />
ldapwhoami -vvv -h some.ldap.host.com -p 389 -D uid=keith,ou=ldapou,dc=somewhere,dc=com -x -Z -W<br />
ldap_initialize( ldap://some.ldap.host.com:389 )<br />
Enter LDAP Password:<br />
dn:id=82471855,ou=ldapou,dc=somehwere,dc=com<br />
Result: Success (0)<br />
</code></p>
<p>As we can see, we were returned a success, so this layer is fine. A note that the -Z flag tells the ldap utility to use a TLS connection to the remote server. This is required in most cases for authentication requests or just for improved LDAP service security.</p>
<h2>PAM</h2>
<p>The next step is to test PAM. PAM stands for Pluggable Authentication Modules and lets a system administrator decide how a specific system service will authenticate users. This idea lets the service or application not worry about the details of authentication but rather just know whether an authentication attempt was successful or not. Because of the modular nature, this also lets the administrator swap out one authentication method for another at almost anytime.</p>
<p>In this case, however, we will be using PAM against an LDAP database.  As I do not know low-level programming, and I was unable to find a way to test a specific PAM module directly, I took to Google and found <a href="http://pamtester.sourceforge.net/">pamtester</a>.  One note is that I had to install pam-devel and gcc-c++ for the binary to build properly.  Once built, the small utility will allow testing of a specific PAM module very easily from the command line.</p>
<p><code><br />
pamtester smtp keith authenticate<br />
Password:<br />
pamtester: successfully authenticated<br />
</code></p>
<p>As we can see, we can authenticate using the PAM smtp module (typically /etc/pam.d/smtp).  This ensures that PAM is able to communicate over ldap to our authentication source.  If any errors are displayed, you will need to debug from there.  Perhaps you do not have enough packages installed, or something is configured incorrectly.</p>
<h2>Cyrus SASL</h2>
<p>Next up is to test SASL.  SASL stands for Simple Authentication and Security Layer and lets authentication act in a more modular method.  Here, a configuration file for our MTA tells SASL which authentication methods to support.  In this case we will support both plain and login.  plain is a password authentication method.  While this can be insecure, our MTA will only allow the transmission of login data to be sent over a TLS encrypted channel.  login basically just checks against system logins available and is a backup but never used if plain is setup properly.</p>
<p>To test the SASL configuration, use the built-in testsaslauthd command.  It should be included with your sasl package.</p>
<p><code><br />
testsaslauthd -u keith -s smtp -p CleartextPassword<br />
0: OK "Success."<br />
</code></p>
<p>Great &#8211; our test succeeded!  If any errors are shown instead, you may have issues either with your sasl configuration in general, or possibly even with PAM again.  The -s smtp tells SASL to essentially use the smtp PAM module.  One thing you can do to debug is to enable debug mode in saslauthd.  I did this by editing /etc/sysconfig/saslauthd and adding the -d flag after -l.  Restart the service then it should dump debug output to the screen.  Revert the change after you&#8217;d fixed issues found.</p>
<p>Also, because you must type your password on the command line, be sure to go back in your history, backspace through the password, then press the down arrow.  That will modify your bash history to remove the password from visibility.</p>
<h2>SMTP</h2>
<p>Finally, let&#8217;s test your MTA.  This will make sure that everything is tied together fully &#8211; from MTA, to SASL, to PAM, then finally to LDAP.  Since we&#8217;re going to be sending login credentials, we&#8217;ll test over port 587 using TLS.</p>
<p><code><br />
openssl s_client -connect mta.hostname.somewhere.com:587 -starttls smtp<br />
ehlo localhost<br />
AUTH PLAIN [base64 encoded user/pass goes here]<br />
235 2.0.0 OK Authenticated<br />
</code></p>
<p>The above test succeeded.  This means we are able to authenticate successfully through all four layers.  If encountering errors above, ensure that your SASL path is configured correctly.  This means that if you&#8217;re running a 64bit distribution, you have your MTA built against /usr/lib64/sasl2/ and you have the appropriate configuration in that directory as well.  For sendmail, that would be a properly setup Sendmail.conf file.</p>
<h2>Conclusion</h2>
<p>I hope to post these types of things more regularly as they help me to document items I have worked on, as well as provide assistance for others who may have similar issues in the future.  Additionally, this type of post, while not for everyone, is interesting to me and is fun to write!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3784</post-id>	</item>
		<item>
		<title>Cruise Night</title>
		<link>http://keithmcd.com/blog/2015/06/14/cruise-night/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Sun, 14 Jun 2015 11:36:57 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[cars]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[vintage]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3499</guid>

					<description><![CDATA[Last night was Cruise Night here in Mayfield Village, OH. The night was filled with local food, live bands, and vintage cars. The second band below was my favorite. They were doing very good covers of great music from the 50&#8217;s and 60&#8217;s! Enjoy the below set of pictures from the evening! Looking forward to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1606.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1606.jpg" alt=""></a><br />
Last night was Cruise Night here in Mayfield Village, OH. The night was filled with local food, live bands, and vintage cars. The second band below was my favorite. They were doing very good covers of great music from the 50&#8217;s and 60&#8217;s! Enjoy the below set of pictures from the evening!</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1601.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1601.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1613.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1613.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1603.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1603.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1604.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1604.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1605.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1605.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1607.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1607.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1609.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1609.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1610.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1610.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1611.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1611.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1612.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1612.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1615.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1615.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1616.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1616.jpg" alt=""></a></p>
<p>Looking forward to enjoying this and other local events in the future!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3499</post-id>	</item>
		<item>
		<title>Crazy Hair</title>
		<link>http://keithmcd.com/blog/2015/06/13/crazy-hair/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Sat, 13 Jun 2015 18:12:45 +0000</pubDate>
				<category><![CDATA[health]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[hair]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3483</guid>

					<description><![CDATA[About a month ago when Jaime was here she straightened my hair just to show me what it would look like. I liked the look although Justin thought my hair looked girly. Last week, the hair straightener I bought arrived from Amazon. Today, I started off with hair that looked like this. I didn&#8217;t use [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>About a month ago when Jaime was here she straightened my hair just to show me what it would look like. I liked the look although Justin thought my hair looked girly.</p>
<p>Last week, the hair straightener I bought arrived from Amazon.</p>
<p>Today, I started off with hair that looked like this.</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1597.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1597.jpg" alt=""></a></p>
<p>I didn&#8217;t use any product today and just let my hair air dry. After lunch I went upstairs and bravely tried to do my first solo hair straightening session!</p>
<p>I think the results are pretty good!</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1598.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1598.jpg" alt=""></a><br />
<a href="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1599.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/06/IMG_1599.jpg" alt=""></a></p>
<p>I&#8217;ve got some more learning to develop technique and speed, but I think it&#8217;s a solid first go!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3483</post-id>	</item>
		<item>
		<title>U 2</title>
		<link>http://keithmcd.com/blog/2015/06/11/u-2/</link>
					<comments>http://keithmcd.com/blog/2015/06/11/u-2/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Thu, 11 Jun 2015 12:25:09 +0000</pubDate>
				<category><![CDATA[Family]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3476</guid>

					<description><![CDATA[U 2, Mom and Dad. 🙂 http://terimcd.com/2015/06/10/the-evidence-is-stacking-up/]]></description>
										<content:encoded><![CDATA[<p>U 2, Mom and Dad.  <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a href="http://terimcd.com/2015/06/10/the-evidence-is-stacking-up/">http://terimcd.com/2015/06/10/the-evidence-is-stacking-up/</a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2015/06/11/u-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3476</post-id>	</item>
		<item>
		<title>Office mates</title>
		<link>http://keithmcd.com/blog/2015/02/20/office-mates/</link>
					<comments>http://keithmcd.com/blog/2015/02/20/office-mates/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Fri, 20 Feb 2015 15:11:07 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[bob]]></category>
		<category><![CDATA[dogs]]></category>
		<category><![CDATA[sparky]]></category>
		<category><![CDATA[work]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3472</guid>

					<description><![CDATA[As of the beginning of February, we have moved! Justin has started a new role while I get to continue to work for Purdue, albeit remotely. My new office is pretty nice, but the new office mates sure are lazy! Sparky and Bob sure do like to lounge around a lot!]]></description>
										<content:encoded><![CDATA[<p>As of the beginning of February, we have moved! Justin has started a new role while I get to continue to work for Purdue, albeit remotely. </p>
<p>My new office is pretty nice, but the new office mates sure are lazy! Sparky and Bob sure do like to lounge around a lot!</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2015/02/IMG_0922.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/02/IMG_0922.jpg" alt="(null)" class="alignnone size-full" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2015/02/20/office-mates/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3472</post-id>	</item>
		<item>
		<title>The last morning</title>
		<link>http://keithmcd.com/blog/2015/02/05/the-last-morning/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Thu, 05 Feb 2015 12:43:22 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[move]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3469</guid>

					<description><![CDATA[A picture of our last morning in West Lafayette before we are off to the new chapter of our life!]]></description>
										<content:encoded><![CDATA[<p>A picture of our last morning in West Lafayette before we are off to the new chapter of our life!</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2015/02/IMG_0859.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/02/IMG_0859.jpg" alt="(null)" class="alignnone size-full" /></a></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3469</post-id>	</item>
		<item>
		<title>Puppy Paws</title>
		<link>http://keithmcd.com/blog/2015/01/12/puppy-paws/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Mon, 12 Jan 2015 13:11:22 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3466</guid>

					<description><![CDATA[Some puppy paws on freshly fallen snow in the morning.]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2015/01/IMG_0577.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2015/01/IMG_0577.jpg" alt="IMG_0577.JPG" class="alignnone size-full" /></a>Some puppy paws on freshly fallen snow in the morning.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3466</post-id>	</item>
		<item>
		<title>Time-lapse Drive to Work</title>
		<link>http://keithmcd.com/blog/2015/01/06/time-lapse-drive-to-work/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Tue, 06 Jan 2015 19:40:43 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3463</guid>

					<description><![CDATA[A short time-lapse video of my 10 minute drive to work. Taken with an iPhone 6 mounted to my windshield at 8 AM Monday, January 5, 2015.]]></description>
										<content:encoded><![CDATA[<p><iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/Ve7Z_NsBpvs?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></p>
<p>A short time-lapse video of my 10 minute drive to work.  </p>
<p>Taken with an iPhone 6 mounted to my windshield at 8 AM Monday, January 5, 2015.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3463</post-id>	</item>
		<item>
		<title>John Cleese on Stupidity</title>
		<link>http://keithmcd.com/blog/2015/01/06/john-cleese-on-stupidity/</link>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Tue, 06 Jan 2015 18:48:55 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3460</guid>

					<description><![CDATA[A short video from 2012 starting most of the way through showing John Cleese, from Monty Python, talking about stupidity.]]></description>
										<content:encoded><![CDATA[<p><iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/x8Afv3U_ysc?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;start=208&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></p>
<p>A short video from 2012 starting most of the way through showing John Cleese, from Monty Python, talking about stupidity.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3460</post-id>	</item>
		<item>
		<title>Purdue Anniversary</title>
		<link>http://keithmcd.com/blog/2014/06/30/purdue-anniversary/</link>
					<comments>http://keithmcd.com/blog/2014/06/30/purdue-anniversary/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Mon, 30 Jun 2014 22:35:59 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[anniversary]]></category>
		<category><![CDATA[purdue]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3444</guid>

					<description><![CDATA[Today was my sixth year of employment with Purdue University. During that time, I&#8217;ve gotten to know a great many people across the University and have expanded my knowledge far beyond what I had dreamt when I first joined Purdue. On June 30, 2008, I began working for the Physics department as a Desktop Support Specialist. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG.png"><img loading="lazy" decoding="async" data-attachment-id="3446" data-permalink="http://keithmcd.com/blog/2014/06/30/purdue-anniversary/pu_signature_kog/" data-orig-file="http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG.png" data-orig-size="1093,344" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="Purdue University" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG-300x94.png" data-large-file="http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG-1024x322.png" class="alignleft size-full wp-image-3446" src="http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG.png" alt="Purdue University Logo" width="1093" height="344" srcset="http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG.png 1093w, http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG-300x94.png 300w, http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG-1024x322.png 1024w, http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG-500x157.png 500w, http://keithmcd.com/wp-content/uploads/2014/06/PU_signature_KOG-900x283.png 900w" sizes="auto, (max-width: 1093px) 100vw, 1093px" /></a><br />
Today was my sixth year of employment with Purdue University.</p>
<p>During that time, I&#8217;ve gotten to know a great many people across the University and have expanded my knowledge far beyond what I had dreamt when I first joined Purdue.</p>
<p>On June 30, 2008, I began working for the Physics department as a Desktop Support Specialist.  I helped the faculty, staff, and students with their UNIX/Mac systems &#8211; fixing issues and improving their experience wherever I could.  I also helped out with the server-side environment when possible, as well as greatly enhancing the user-facing technical documentation.</p>
<p>On October 17, 2011, I began a new chapter in my time at Purdue as a Messaging Systems Administrator.  I joined a great team and quickly gained much technical knowledge along with a great deal more responsibility.  My new position was managing systems used by the entire University.  However, the biggest change was in being introduced to a world of greater collaboration across all departments and units of Purdue.  Ensuring superior communication during both good and unfortunate events has been a skill I&#8217;ve been able to hone the past three years.</p>
<p>I look forward to many more years to come at Purdue University and seeing my career and skills continue to advance!</p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/06/30/purdue-anniversary/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3444</post-id>	</item>
		<item>
		<title>Fence: Phase 1 Complete</title>
		<link>http://keithmcd.com/blog/2014/06/26/fence-phase-1-complete/</link>
					<comments>http://keithmcd.com/blog/2014/06/26/fence-phase-1-complete/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Fri, 27 Jun 2014 01:27:06 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[fence]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3442</guid>

					<description><![CDATA[Last year, we had a fence put in at our house. Late in the year, we started to stain and seal it, but only got about halfway done. This year, I&#8217;ve made it my goal to finish the entire fence before the year ends. I&#8217;ve finally completed the first phase by completing the inside of [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2014/06/20140626-212237-76957057.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2014/06/20140626-212237-76957057.jpg" alt="20140626-212237-76957057.jpg" class="alignnone size-full" /></a><br />
Last year, we had a fence put in at our house. Late in the year, we started to stain and seal it, but only got about halfway done. </p>
<p>This year, I&#8217;ve made it my goal to finish the entire fence before the year ends. I&#8217;ve finally completed the first phase by completing the inside of the fence. It has taken about almost 14 gallons of stain, but the results look great!</p>
<p>Next up: the entire outside while trying to use less stain if at all possible!<br />
<br /><a href="http://keithmcd.com/wp-content/uploads/2014/06/20140626-212238-76958034.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2014/06/20140626-212238-76958034.jpg" alt="20140626-212238-76958034.jpg" class="alignnone size-full" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/06/26/fence-phase-1-complete/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3442</post-id>	</item>
		<item>
		<title>Happy Birthday To Me!</title>
		<link>http://keithmcd.com/blog/2014/06/10/happy-birthday-to-me-3/</link>
					<comments>http://keithmcd.com/blog/2014/06/10/happy-birthday-to-me-3/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Wed, 11 Jun 2014 02:00:54 +0000</pubDate>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[birthday]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3430</guid>

					<description><![CDATA[Yesterday, I had my 30th birthday.  I have now entered a milestone year and can look back on past achievements and future endeavors. In the past year, I&#8217;ve bought a house with Justin, gotten married, assisted Justin in obtaining his permanent residency and we&#8217;ve celebrated being together for 6.5 years. Coming up are even more [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-10-at-21.46.34.png"><img loading="lazy" decoding="async" data-attachment-id="3431" data-permalink="http://keithmcd.com/blog/2014/06/10/happy-birthday-to-me-3/screen-shot-2014-06-10-at-21-46-34/" data-orig-file="http://keithmcd.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-10-at-21.46.34.png" data-orig-size="661,326" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="Google Birthday Logo" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-10-at-21.46.34-300x147.png" data-large-file="http://keithmcd.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-10-at-21.46.34.png" class="alignleft size-full wp-image-3431" src="http://keithmcd.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-10-at-21.46.34.png" alt="Google Birthday Logo" width="661" height="326" srcset="http://keithmcd.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-10-at-21.46.34.png 661w, http://keithmcd.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-10-at-21.46.34-300x147.png 300w, http://keithmcd.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-10-at-21.46.34-500x246.png 500w" sizes="auto, (max-width: 661px) 100vw, 661px" /></a><br />
Yesterday, I had my 30th birthday.  I have now entered a milestone year and can look back on past achievements and future endeavors.</p>
<p>In the past year, I&#8217;ve bought a house with Justin, gotten married, assisted Justin in obtaining his permanent residency and we&#8217;ve celebrated being together for 6.5 years.</p>
<p>Coming up are even more advancement in my career, we will be initiating surrogacy, and I have another ten years until I hit the big 4-0!</p>
<p>Google helped me to celebrate yesterday with the image above.  We had a low-key evening last night with Justin studying after a nice dinner while I painted even more of our fence.  Mom and Dad came down for the weekend as well and we had a nice time together.  Tonight, Justin and I went to HuHot, where the Grill Warriors treated me to a Happy Birthday and a huge oil fire on the grill for my &#8220;birthday candles&#8221;!  He had to do it a second time because I didn&#8217;t make a wish on the first fireball!</p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/06/10/happy-birthday-to-me-3/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3430</post-id>	</item>
		<item>
		<title>A Chick-Fil-A Shocker</title>
		<link>http://keithmcd.com/blog/2014/05/09/a-chick-fil-a-shocker/</link>
					<comments>http://keithmcd.com/blog/2014/05/09/a-chick-fil-a-shocker/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Sat, 10 May 2014 01:46:49 +0000</pubDate>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[gay]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3416</guid>

					<description><![CDATA[So recently, there was a news story about a group of gay men in New York who were glad that a Chick-Fil-A was coming to their town.  For, what I think is an irrational reason, the gay community suddenly became livid. As many are aware, Chick-Fil-A, the company, is led by a bigot &#8211; Dan [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg.jpg"><img loading="lazy" decoding="async" data-attachment-id="3419" data-permalink="http://keithmcd.com/blog/2014/05/09/a-chick-fil-a-shocker/chick-fil-a-logo-lg/" data-orig-file="http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg.jpg" data-orig-size="967,435" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="Chick-Fil-A Logo" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg-300x134.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg.jpg" class="alignleft size-full wp-image-3419" alt="Chick-Fil-A Logo" src="http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg.jpg" width="967" height="435" srcset="http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg.jpg 967w, http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg-300x134.jpg 300w, http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg-500x224.jpg 500w, http://keithmcd.com/wp-content/uploads/2014/05/Chick-fil-A-logo-lg-900x404.jpg 900w" sizes="auto, (max-width: 967px) 100vw, 967px" /></a><br />
So recently, there was a <a href="http://www.queerty.com/secret-subclass-of-gay-new-yorkers-revel-in-news-that-chick-fil-a-is-expanding-to-their-city-20140509">news story</a> about a group of gay men in New York who were glad that a Chick-Fil-A was coming to their town.  For, what I think is an irrational reason, the gay community suddenly became livid.</p>
<p>As many are aware, Chick-Fil-A, the company, is led by a bigot &#8211; <a href="http://www.huffingtonpost.com/2014/03/17/chick-fil-a-dan-cathy-gay-marriage_n_4980682.html">Dan Cathy</a>.</p>
<p>Regardless of the views of Dan, my husband and I enjoy eating at Chick-Fil-A when we do go.  We wouldn&#8217;t recommend their new grilled chicken as the classic tends to taste better, but I won&#8217;t stop eating there.</p>
<p>Plus, the <a href="http://www.chick-fil-a.com/Food/Menu-Detail/Peach-Milkshake">peach shake</a> is back!  Come on, who can resist a shake made with real, delicious, pieces of peach in it!?</p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/05/09/a-chick-fil-a-shocker/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3416</post-id>	</item>
		<item>
		<title>Purdue Strength</title>
		<link>http://keithmcd.com/blog/2014/01/21/purdue-strength/</link>
					<comments>http://keithmcd.com/blog/2014/01/21/purdue-strength/#respond</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Wed, 22 Jan 2014 03:16:46 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[purdue]]></category>
		<category><![CDATA[safety]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3403</guid>

					<description><![CDATA[Today, a tragedy occurred on campus.  Andrew Boldt, a senior in ECE and TA for ECE 362 was shot and killed by fellow TA Cody Cousins.  The shooting is said to be targeted as no-one else was involved and Cody went outside and waited to be taken into custody. While completely senseless, the Purdue community [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw.jpg"><img loading="lazy" decoding="async" data-attachment-id="3409" data-permalink="http://keithmcd.com/blog/2014/01/21/purdue-strength/bejgss0ccaafriw/" data-orig-file="http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw.jpg" data-orig-size="1024,678" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="Purdue Vigil" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw-300x198.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw.jpg" class="alignleft size-full wp-image-3409" alt="Purdue Vigil" src="http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw.jpg" width="1024" height="678" srcset="http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw.jpg 1024w, http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw-300x198.jpg 300w, http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw-453x300.jpg 453w, http://keithmcd.com/wp-content/uploads/2014/01/BejGss0CcAAFriw-900x595.jpg 900w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Today, a tragedy occurred on campus.  Andrew Boldt, a senior in ECE and TA for ECE 362 was shot and killed by fellow TA Cody Cousins.  The shooting is said to be targeted as no-one else was involved and Cody went outside and waited to be taken into custody.</p>
<p>While completely senseless, the Purdue community has come together to support each other and the family and friends of Andrew.  My thoughts go out to his family during this difficult time.</p>
<p>Myself, I was in class in KNOY which is the next building over from EE where the shooting happened.</p>
<p>Photo source: <a title="@MissHabig" href="https://twitter.com/MissHabig/status/425809396711440384">@MissHabig on twitter</a></p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/01/21/purdue-strength/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3403</post-id>	</item>
		<item>
		<title>Time: A Precious Commodity</title>
		<link>http://keithmcd.com/blog/2014/01/20/time-a-precious-commodity/</link>
					<comments>http://keithmcd.com/blog/2014/01/20/time-a-precious-commodity/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Tue, 21 Jan 2014 01:47:45 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[Justin]]></category>
		<category><![CDATA[sparky]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3398</guid>

					<description><![CDATA[This year, I have found myself beginning to have ever more commitments.  These additional calendar items have added more pressure to my calendar, yet I do see them as beneficial. I am a part-time graduate student at Purdue University while also working full-time for the University.  This means that while maintaining a full 40+ hour [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2014/01/2743877537_2f5a3c7d02_o.jpg"><img loading="lazy" decoding="async" data-attachment-id="3399" data-permalink="http://keithmcd.com/blog/2014/01/20/time-a-precious-commodity/2743877537_2f5a3c7d02_o/" data-orig-file="http://keithmcd.com/wp-content/uploads/2014/01/2743877537_2f5a3c7d02_o.jpg" data-orig-size="780,800" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;CanoScan 4400F&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1218219230&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="Clocks" data-image-description="&lt;p&gt;Clocks&lt;/p&gt;
" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2014/01/2743877537_2f5a3c7d02_o-292x300.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2014/01/2743877537_2f5a3c7d02_o.jpg" class="alignleft size-medium wp-image-3399" alt="Clocks" src="http://keithmcd.com/wp-content/uploads/2014/01/2743877537_2f5a3c7d02_o-292x300.jpg" width="292" height="300" srcset="http://keithmcd.com/wp-content/uploads/2014/01/2743877537_2f5a3c7d02_o-292x300.jpg 292w, http://keithmcd.com/wp-content/uploads/2014/01/2743877537_2f5a3c7d02_o.jpg 780w" sizes="auto, (max-width: 292px) 100vw, 292px" /></a>This year, I have found myself beginning to have ever more commitments.  These additional calendar items have added more pressure to my calendar, yet I do see them as beneficial.</p>
<p>I am a part-time graduate student at Purdue University while also working full-time for the University.  This means that while maintaining a full 40+ hour work-week, I also have two classes which will place considerable time constraints on my calendar as the semester progresses.</p>
<p>Despite this, I have started <a title="PowerHour Workout: Week 1" href="http://keithmcd.com/blog/2014/01/10/powerhour-workout-week-1/">working out</a> drastically more than ever before.  Since I have started PowerHour, I have yet to miss a single session.  This is also a five-day-a-week commitment.</p>
<p>In addition, <a title="JustinXu.com" href="http://justinxu.com">Justin</a> and I do still enjoy a life with our doggy, <a title="Sparky" href="http://keithmcd.com/sparky/">Sparky</a>.  I visit with family from afar when possible as well.</p>
<p>A full schedule can be very stressful and tiring, but the rewards can be large as well.  In my case, this hard work will pay off.  I will end up with a Master degree and a much fitter body.  I&#8217;ll be able to live an even better life with Justin, Sparky and our future family.</p>
<p>Photo Credit: <a href="http://www.flickr.com/photos/34517490@N00/2743877537/">nicksarebi</a> via <a href="http://compfight.com">Compfight</a> <a href="http://creativecommons.org/licenses/by/2.0/">cc</a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/01/20/time-a-precious-commodity/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3398</post-id>	</item>
		<item>
		<title>PowerHour Workout: Week 1</title>
		<link>http://keithmcd.com/blog/2014/01/10/powerhour-workout-week-1/</link>
					<comments>http://keithmcd.com/blog/2014/01/10/powerhour-workout-week-1/#respond</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Fri, 10 Jan 2014 13:24:17 +0000</pubDate>
				<category><![CDATA[health]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[powerhour]]></category>
		<category><![CDATA[workout]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3395</guid>

					<description><![CDATA[This morning at 6AM I went to my fourth PowerHour workout session. This is a one-hour workout that is pretty much non-stop and really pushes you. Cindy Cox, the instructor, makes sure to push you while also making sure your form is correct while providing constant encouragement. Due to some pretty severe weather this week [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2014/01/20140110-082225.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2014/01/20140110-082225.jpg" alt="20140110-082225.jpg" class="alignnone size-full" /></a></p>
<p>This morning at 6AM I went to my fourth PowerHour workout session. This is a one-hour workout that is pretty much non-stop and really pushes you. Cindy Cox, the instructor, makes sure to push you while also making sure your form is correct while providing constant encouragement. </p>
<p>Due to some pretty severe weather this week in the area, the schedule for the past week follows:<br />
Saturday 8AM<br />
Wednesday 6AM<br />
Thursday 7:10PM<br />
Friday 6AM </p>
<p>I am pretty sore after and am quickly finding out how weak my core is. My arms and abs are definitely not able to support my body weight yet but with enough work I will get there. </p>
<p>As Cindy says, you&#8217;re not in competition with anyone but yourself. And I&#8217;ll try my best to do better than the me from yesterday!</p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/01/10/powerhour-workout-week-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3395</post-id>	</item>
		<item>
		<title>Reflections On Those Who Have Passed</title>
		<link>http://keithmcd.com/blog/2014/01/07/reflections-on-those-who-have-passed/</link>
					<comments>http://keithmcd.com/blog/2014/01/07/reflections-on-those-who-have-passed/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Tue, 07 Jan 2014 05:25:16 +0000</pubDate>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[Justin]]></category>
		<category><![CDATA[memories]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3387</guid>

					<description><![CDATA[Tonight Justin and his family are going through a difficult time. His maternal Grandmother passed away two hours ago. I met her once each time I went to china. She was very nice and kind. &#160; Justin shared some very nice memories with me of times with her. This has inspired me to write a [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Tonight Justin and his family are going through a difficult time. His maternal Grandmother passed away two hours ago. I met her once each time I went to china. She was very nice and kind.</p>
<p><figure id="attachment_3389" aria-describedby="caption-attachment-3389" style="width: 3264px" class="wp-caption alignleft"><a href="http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947.jpg"><img loading="lazy" decoding="async" data-attachment-id="3389" data-permalink="http://keithmcd.com/blog/2014/01/07/reflections-on-those-who-have-passed/imgp0947-2/" data-orig-file="http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;3.5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;PENTAX Optio M50&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1231001015&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;6.3&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.125&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="2009-01-03 Photo" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947-300x225.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947-1024x768.jpg" class=" wp-image-3389" alt="2009-01-03 Photo in Pixian" src="http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947.jpg" width="3264" height="2448" srcset="http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947.jpg 3264w, http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947-300x225.jpg 300w, http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947-1024x768.jpg 1024w, http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947-400x300.jpg 400w, http://keithmcd.com/wp-content/uploads/2014/01/IMGP0947-900x675.jpg 900w" sizes="auto, (max-width: 3264px) 100vw, 3264px" /></a><figcaption id="caption-attachment-3389" class="wp-caption-text">2009-01-03 Photo in Pixian</figcaption></figure></p>
<p><figure id="attachment_3390" aria-describedby="caption-attachment-3390" style="width: 4752px" class="wp-caption alignleft"><a href="http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751.jpg"><img loading="lazy" decoding="async" data-attachment-id="3390" data-permalink="http://keithmcd.com/blog/2014/01/07/reflections-on-those-who-have-passed/img_9751/" data-orig-file="http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;3.5&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1325081289&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="2011-12-28 Photo" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751-1024x682.jpg" class=" wp-image-3390" alt="2011-12-28 Photo in Pixian" src="http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751.jpg" width="4752" height="3168" srcset="http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751.jpg 4752w, http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751-300x200.jpg 300w, http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751-1024x682.jpg 1024w, http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751-450x300.jpg 450w, http://keithmcd.com/wp-content/uploads/2014/01/IMG_9751-900x600.jpg 900w" sizes="auto, (max-width: 4752px) 100vw, 4752px" /></a><figcaption id="caption-attachment-3390" class="wp-caption-text">2011-12-28 Photo in Pixian</figcaption></figure></p>
<p>&nbsp;</p>
<p>Justin shared some very nice memories with me of times with her. This has inspired me to write a bit about my Great Grandma and Grandpa Cummins.</p>
<p>Great Grandma lived in LaPorte, Indiana and passed a few years after her husband. I vividly remember the entire family going to her house each Halloween and going through the neighborhood for candy. I remember Great Grandpa Cummins and all the amazing things he built in his little shop. I have a cradle he made that Corey and I both were in as babies. I remember burning a winter coat on a heater in his shop as well.</p>
<p>I remember visiting them both often as a kid. They had a large beautiful grandfather clock and a massive stuffed animal that was a dog next to the clock.</p>
<p>I was relatively young when they passed but I thought I&#8217;d share a few memories I had.</p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/01/07/reflections-on-those-who-have-passed/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3387</post-id>	</item>
		<item>
		<title>Happy New Year!</title>
		<link>http://keithmcd.com/blog/2014/01/01/happy-new-year-2/</link>
					<comments>http://keithmcd.com/blog/2014/01/01/happy-new-year-2/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Thu, 02 Jan 2014 03:45:19 +0000</pubDate>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[2013]]></category>
		<category><![CDATA[Justin]]></category>
		<category><![CDATA[marriage]]></category>
		<category><![CDATA[wedding]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3384</guid>

					<description><![CDATA[Happy New Year!  2013 was a productive year for Justin and I so let&#8217;s look back! January &#8211; Justin&#8217;s 28th Birthday January &#8211; Sparky&#8217;s 3rd Birthday January &#8211; St. Louis Vacation March &#8211; Justin started work at his new job March &#8211; We closed on the purchase of our first house June &#8211; Keith&#8217;s 29th [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o.jpg"><img loading="lazy" decoding="async" data-attachment-id="3385" data-permalink="http://keithmcd.com/blog/2014/01/01/happy-new-year-2/11677352966_cc7a78a186_o/" data-orig-file="http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o.jpg" data-orig-size="2564,1923" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;10&quot;,&quot;credit&quot;:&quot;Jon Glittenberg&quot;,&quot;camera&quot;:&quot;Canon EOS 7D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1388538748&quot;,&quot;copyright&quot;:&quot;Jon Glittenberg&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;15&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="11677352966_cc7a78a186_o" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o-300x225.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o-1024x768.jpg" class="alignleft size-full wp-image-3385" alt="Happy New Year 2014" src="http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o.jpg" width="2564" height="1923" srcset="http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o.jpg 2564w, http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o-300x225.jpg 300w, http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o-1024x768.jpg 1024w, http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o-400x300.jpg 400w, http://keithmcd.com/wp-content/uploads/2014/01/11677352966_cc7a78a186_o-900x675.jpg 900w" sizes="auto, (max-width: 2564px) 100vw, 2564px" /></a></p>
<p>Happy New Year!  2013 was a productive year for Justin and I so let&#8217;s look back!</p>
<ul>
<li>January &#8211; Justin&#8217;s 28th Birthday</li>
<li>January &#8211; Sparky&#8217;s 3rd Birthday</li>
<li>January &#8211; St. Louis Vacation</li>
<li>March &#8211; Justin started work at his new job</li>
<li>March &#8211; We closed on the purchase of our first house</li>
<li>June &#8211; Keith&#8217;s 29th Birthday</li>
<li>August &#8211; Denver Vacation</li>
<li>October &#8211; Justin and I got married in Davenport, Iowa!</li>
<li>October &#8211; We celebrated our wedding with family and friends while also celebrating our 6th year together as a couple</li>
<li>December &#8211; First Christmas in our new house and first year actually having a Christmas tree setup</li>
</ul>
<p>Here&#8217;s to a prosperous and adventure-filled 2014!</p>
<p>Photo Credit: <a href="http://www.flickr.com/photos/8040811@N06/11677352966/">Jon Glittenberg</a> via <a href="http://compfight.com">Compfight</a> <a href="http://creativecommons.org/licenses/by/2.0/">cc</a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2014/01/01/happy-new-year-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3384</post-id>	</item>
		<item>
		<title>Tickle The Ivories</title>
		<link>http://keithmcd.com/blog/2013/12/09/tickle-the-ivories/</link>
					<comments>http://keithmcd.com/blog/2013/12/09/tickle-the-ivories/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Mon, 09 Dec 2013 14:51:07 +0000</pubDate>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[piano]]></category>
		<category><![CDATA[zhengbin]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3378</guid>

					<description><![CDATA[This past weekend, we became the new home for a beautiful vintage piano. A coworker of Justin&#8217;s is moving to a new opportunity and we were able to provide a great home for this beautiful piece. The piano, a Wurlitzer 591, looks to have been produced in the 1940&#8217;s. It is a Wurlitzer spinet piano. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-095244.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-095244.jpg" alt="20131209-095244.jpg" class="alignnone size-full" /></a></p>
<p>This past weekend, we became the new home for a beautiful vintage piano.  A coworker of Justin&#8217;s is moving to a new opportunity and we were able to provide a great home for this beautiful piece.  </p>
<p>The piano, a Wurlitzer 591, looks to have been produced in the 1940&#8217;s.  It is a Wurlitzer spinet piano.  While not very tall (around 4&#8242;), it is <em>very</em> heavy and difficult even for two people to move.</p>
<p>We have already started to enjoy playing it and look forward to truly learning to play.  I look forward to cherishing this beautiful piano for many years to come!</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-095254.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-095254.jpg" alt="20131209-095254.jpg" class="alignnone size-full" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2013/12/09/tickle-the-ivories/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3378</post-id>	</item>
		<item>
		<title>The Wedding of Keith McDermott and Zhengbin Xu</title>
		<link>http://keithmcd.com/blog/2013/12/09/the-wedding-of-keith-mcdermott-and-zhengbin-xu/</link>
					<comments>http://keithmcd.com/blog/2013/12/09/the-wedding-of-keith-mcdermott-and-zhengbin-xu/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Mon, 09 Dec 2013 14:25:00 +0000</pubDate>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[aaron]]></category>
		<category><![CDATA[corey]]></category>
		<category><![CDATA[dad]]></category>
		<category><![CDATA[danielle]]></category>
		<category><![CDATA[love]]></category>
		<category><![CDATA[mom]]></category>
		<category><![CDATA[nathan]]></category>
		<category><![CDATA[wedding]]></category>
		<category><![CDATA[zach]]></category>
		<category><![CDATA[zhengbin]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3374</guid>

					<description><![CDATA[This post is quite delayed! On October 5, 2013, a very amazing and happy event happened. I married the man of my life, Zhengbin Xu! We traveled to Davenport, Iowa and were joined by Mom, Dad, Corey, Danielle, Zach, Aaron, and Nathan. We were married in a short ceremony right on the bank of the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091538.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091538.jpg" alt="20131209-091538.jpg" class="alignnone size-full" /></a></p>
<p>This post is quite delayed!  On October 5, 2013, a very amazing and happy event happened.  I married the man of my life, Zhengbin Xu!  We traveled to Davenport, Iowa and were joined by Mom, Dad, Corey, Danielle, Zach, Aaron, and Nathan.  We were married in a short ceremony right on the bank of the Mississippi River by Magistrate Carrie Coyle.  Afterward, we all had a nice lunch and had photos taken by Danielle at several beautiful locations around Davenport.</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091611.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091611.jpg" alt="20131209-091611.jpg" class="alignnone size-full" /></a></p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091658.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091658.jpg" alt="20131209-091658.jpg" class="alignnone size-full" /></a></p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091806.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091806.jpg" alt="20131209-091806.jpg" class="alignnone size-full" /></a></p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091921.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-091921.jpg" alt="20131209-091921.jpg" class="alignnone size-full" /></a></p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-092000.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-092000.jpg" alt="20131209-092000.jpg" class="alignnone size-full" /></a></p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-092054.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-092054.jpg" alt="20131209-092054.jpg" class="alignnone size-full" /></a></p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-092115.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-092115.jpg" alt="20131209-092115.jpg" class="alignnone size-full" /></a></p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/12/20131209-092338.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/12/20131209-092338.jpg" alt="20131209-092338.jpg" class="alignnone size-full" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2013/12/09/the-wedding-of-keith-mcdermott-and-zhengbin-xu/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3374</post-id>	</item>
		<item>
		<title>Neil deGrasse Tyson</title>
		<link>http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/</link>
					<comments>http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/#respond</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Fri, 20 Sep 2013 15:52:07 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[neil degrasse tyson]]></category>
		<category><![CDATA[purdue]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[talk]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3325</guid>

					<description><![CDATA[This will be a quick post consisting of just a slew of pictures from the talk and a short video (with some bad camera work by yours truly), but Neil deGrasse Tyson was at Purdue on Thursday, September 19, 2013 to give a talk.  It was a great 2+ hours of listening to his thoughts [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>This will be a quick post consisting of just a slew of pictures from the talk and a short video (with some bad camera work by yours truly), but Neil deGrasse Tyson was at Purdue on Thursday, September 19, 2013 to give a talk.  It was a great 2+ hours of listening to his thoughts and answers to questions.  At the end he did a quick book signing as well!</p>
<p>Fantastic meeting him and although I&#8217;m not a scientist, it was still inspring.</p>
<p><iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/cZ9qFyLVGXA?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></p>
<p>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5773.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5773-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3360" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5773/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5773.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379608945&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;42&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.011111111111111&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5773" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5773-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5773-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5777.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5777-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3359" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5777/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5777.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;3.5&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379609084&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.004&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5777" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5777-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5777-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5785.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5785-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3358" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5785/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5785.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379610119&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;238&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5785" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5785-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5785-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5788.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5788-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3357" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5788/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5788.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379610422&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;184&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5788" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5788-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5788-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5793.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5793-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3356" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5793/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5793.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379610529&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5793" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5793-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5793-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5805.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5805-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3355" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5805/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5805.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379610694&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;46&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5805" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5805-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5805-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5809.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5809-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3354" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5809/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5809.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379610890&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;50&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5809" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5809-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5809-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5812.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5812-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3353" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5812/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5812.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379611192&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;55&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5812" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5812-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5812-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5814.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5814-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3352" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5814/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5814.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379611333&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;59&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5814" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5814-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5814-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5816.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5816-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3351" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5816/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5816.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379611568&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;184&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5816" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5816-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5816-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5818.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5818-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3350" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5818/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5818.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379611775&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;39&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.022222222222222&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5818" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5818-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5818-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5820.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5820-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3349" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5820/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5820.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379612141&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;50&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5820" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5820-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5820-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5821.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5821-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3348" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5821/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5821.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379612202&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5821" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5821-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5821-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5826.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5826-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3347" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5826/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5826.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379612399&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;3200&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5826" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5826-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5826-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5840.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5840-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3346" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5840/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5840.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379612896&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;50&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.011111111111111&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5840" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5840-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5840-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5847.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5847-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3345" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5847/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5847.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379613287&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5847" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5847-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5847-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5852.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5852-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3344" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5852/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5852.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379613355&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;184&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5852" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5852-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5852-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5855.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5855-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3343" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5855/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5855.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379613501&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;184&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.022222222222222&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5855" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5855-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5855-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5858.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5858-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3342" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5858/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5858.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379613715&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;46&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5858" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5858-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5858-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5862.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5862-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3341" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5862/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5862.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379613991&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.022222222222222&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5862" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5862-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5862-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5867.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5867-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3340" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5867/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5867.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379614216&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.022222222222222&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5867" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5867-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5867-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5868.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5868-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3339" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5868/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5868.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379614608&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;142&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5868" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5868-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5868-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5871.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5871-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3338" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5871/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5871.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379614755&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5871" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5871-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5871-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5872.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5872-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3337" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5872/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5872.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379614755&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5872" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5872-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5872-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5893.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5893-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3336" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5893/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5893.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379615313&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;168&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.022222222222222&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5893" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5893-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5893-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5900.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5900-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3335" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5900/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5900.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379615566&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;184&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5900" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5900-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5900-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5905.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5905-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3334" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5905/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5905.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379615609&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;270&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5905" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5905-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5905-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5908.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5908-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3333" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5908/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5908.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379615702&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;200&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5908" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5908-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5908-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5916.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5916-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3332" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5916/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5916.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379617694&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;200&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.022222222222222&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5916" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5916-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5916-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5924.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5924-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3331" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5924/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5924.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379618091&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;270&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.008&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5924" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5924-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5924-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5925.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5925-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3330" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5925/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5925.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379618136&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;270&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.008&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5925" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5925-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5925-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5930.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5930-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3329" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5930/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5930.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379618405&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;270&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5930" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5930-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5930-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5932.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5932-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3328" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5932/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5932.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379618443&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;119&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.008&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5932" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5932-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5932-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5935.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5935-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3327" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5935/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5935.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379618527&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;270&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.008&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5935" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5935-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5935-1024x682.jpg" /></a>
<a href='http://keithmcd.com/wp-content/uploads/2013/09/IMG_5936.jpg'><img loading="lazy" decoding="async" width="150" height="150" src="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5936-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-attachment-id="3326" data-permalink="http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/img_5936/" data-orig-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5936.jpg" data-orig-size="4752,3168" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Photographer: Keith McDermott&quot;,&quot;camera&quot;:&quot;Canon EOS REBEL T1i&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1379618528&quot;,&quot;copyright&quot;:&quot;Copyright: Some Rights Reserved&quot;,&quot;focal_length&quot;:&quot;270&quot;,&quot;iso&quot;:&quot;6400&quot;,&quot;shutter_speed&quot;:&quot;0.008&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="IMG_5936" data-image-description="" data-image-caption="" data-medium-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5936-300x200.jpg" data-large-file="http://keithmcd.com/wp-content/uploads/2013/09/IMG_5936-1024x682.jpg" /></a>
</p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2013/09/20/neil-degrasse-tyson/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3325</post-id>	</item>
		<item>
		<title>Lycoris Squamigera In Bloom</title>
		<link>http://keithmcd.com/blog/2013/08/08/lycoris-squamigera-in-bloom/</link>
					<comments>http://keithmcd.com/blog/2013/08/08/lycoris-squamigera-in-bloom/#respond</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Thu, 08 Aug 2013 17:17:44 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[flower]]></category>
		<category><![CDATA[home]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3312</guid>

					<description><![CDATA[They go by several names including Magic Lillies, Naked Ladies among others, but these are one of several bunches that are now in full bloom. Today, during a nice rain I decided to try and get a photo to capture their look. Enjoy and a big thanks to the previous owners of our house for [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2013/08/20130808-131314.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/08/20130808-131314.jpg" alt="20130808-131314.jpg" class="alignnone size-full" /></a></p>
<p>They go by several names including Magic Lillies, Naked Ladies among others, but these are one of several bunches that are now in full bloom.  Today, during a nice rain I decided to try and get a photo to capture their look.  Enjoy and a big thanks to the previous owners of our house for the great landscaping work!</p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2013/08/08/lycoris-squamigera-in-bloom/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3312</post-id>	</item>
		<item>
		<title>STAT 501</title>
		<link>http://keithmcd.com/blog/2013/07/21/stat-501/</link>
					<comments>http://keithmcd.com/blog/2013/07/21/stat-501/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Sun, 21 Jul 2013 04:44:58 +0000</pubDate>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Homework]]></category>
		<category><![CDATA[Justin]]></category>
		<category><![CDATA[zach]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3309</guid>

					<description><![CDATA[Tonight I was working on my STAT 501 homework. While Justin was helping me out, Zach gave it a shot as well. Above, he&#8217;s helping me read a t table while below he&#8217;s also looking at a chi-square table. Quite the helper!!]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2013/07/20130721-003927.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/07/20130721-003927.jpg" alt="20130721-003927.jpg" class="alignnone size-full" /></a><br />
Tonight I was working on my STAT 501 homework. While Justin was helping me out, Zach gave it a shot as well. Above, he&#8217;s helping me read a t table while below he&#8217;s also looking at a chi-square table. </p>
<p>Quite the helper!!  </p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/07/20130721-003940.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/07/20130721-003940.jpg" alt="20130721-003940.jpg" class="alignnone size-full" /></a></p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/07/20130721-003949.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/07/20130721-003949.jpg" alt="20130721-003949.jpg" class="alignnone size-full" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2013/07/21/stat-501/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3309</post-id>	</item>
		<item>
		<title>How to Un-Kill a Mimosa Plant</title>
		<link>http://keithmcd.com/blog/2013/07/15/how-to-un-kill-a-mimosa-plant/</link>
					<comments>http://keithmcd.com/blog/2013/07/15/how-to-un-kill-a-mimosa-plant/#respond</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Mon, 15 Jul 2013 23:55:09 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[Plants]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3302</guid>

					<description><![CDATA[We had been having a problem with a plant we had bought for the house. The mimosa pudica we had purchased was doing well but had started to die fairly quickly. After trying to keep it watered properly I finally noticed it was stretching one of its leaves to catch some sun from our back [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>We had been having a problem with a plant we had bought for the house. The mimosa pudica we had purchased was doing well but had started to die fairly quickly. After trying to keep it watered properly I finally noticed it was stretching one of its leaves to catch some sun from our back door. </p>
<p>Last week I put it by the windows on the back side of the house and let it have full afternoon sun. That has made a dramatic difference as the following pic shows. I have to keep rotating the plant so it grows evenly, but it&#8217;s thriving quite well now!</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/07/20130715-195352.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/07/20130715-195352.jpg" alt="20130715-195352.jpg" class="alignnone size-full" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2013/07/15/how-to-un-kill-a-mimosa-plant/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3302</post-id>	</item>
		<item>
		<title>New Faucets</title>
		<link>http://keithmcd.com/blog/2013/05/25/new-faucets/</link>
					<comments>http://keithmcd.com/blog/2013/05/25/new-faucets/#comments</comments>
		
		<dc:creator><![CDATA[KeithMcD]]></dc:creator>
		<pubDate>Sun, 26 May 2013 03:27:54 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[Upgrade]]></category>
		<guid isPermaLink="false">http://keithmcd.com/?p=3299</guid>

					<description><![CDATA[Tonight we installed faucet number two. We are upgrading some items in the house to make it feel like our own and to improve the feel a bit more. These are Price Pfister Treviso 4&#8243; center set faucets. They are quite an improvement of the ones which came with the house (pictured below). More upgrades [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://keithmcd.com/wp-content/uploads/2013/05/20130525-232132.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/05/20130525-232132.jpg" alt="20130525-232132.jpg" class="alignnone size-full" /></a><br />
Tonight we installed faucet number two. We are upgrading some items in the house to make it feel like our own and to improve the feel a bit more. </p>
<p>These are Price Pfister Treviso 4&#8243; center set faucets. They are quite an improvement of the ones which came with the house (pictured below). </p>
<p>More upgrades coming soon!</p>
<p><a href="http://keithmcd.com/wp-content/uploads/2013/05/20130525-232142.jpg"><img decoding="async" src="http://keithmcd.com/wp-content/uploads/2013/05/20130525-232142.jpg" alt="20130525-232142.jpg" class="alignnone size-full" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://keithmcd.com/blog/2013/05/25/new-faucets/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3299</post-id>	</item>
	</channel>
</rss>
