<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>David P. Discher</title><link>https://davidpdischer.com/</link><description>Recent content on David P. Discher</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 02 Nov 2026 04:50:34 +0000</lastBuildDate><atom:link href="https://davidpdischer.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Web Site exported to Hugo</title><link>https://davidpdischer.com/posts/2026-11-01/</link><pubDate>Mon, 02 Nov 2026 04:50:34 +0000</pubDate><guid>https://davidpdischer.com/posts/2026-11-01/</guid><description>&lt;h1 id="website-exported-to-hugo"&gt;Website exported to hugo&lt;a class="heading-anchor" href="#website-exported-to-hugo" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Exported my web site from wordpress to hugo static generator.&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://davidpdischer.com/privacy-policy/</link><pubDate>Thu, 20 Feb 2025 23:07:23 +0000</pubDate><guid>https://davidpdischer.com/privacy-policy/</guid><description>&lt;h1 id="privacy-policy" class="wp-block-heading"&gt;&lt;strong&gt;Privacy Policy&lt;/strong&gt;&lt;a class="heading-anchor" href="#privacy-policy" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10; &lt;strong&gt;Effective Date:&lt;/strong&gt; January 1, 2025&#10;&lt;/p&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10; All Free and Ad Free apps, published under the individual &amp;#8220;David P. Discher&amp;#8221; &amp;#8211; (&amp;#8220;we,&amp;#8221; &amp;#8220;us,&amp;#8221; or &amp;#8220;our&amp;#8221;) is committed to protecting your privacy. This Privacy Policy explains how we handle information related to your use of our application.&#10;&lt;/p&gt;&#10;&lt;h2 id="1-information-we-do-not-collect" class="wp-block-heading"&gt;&lt;strong&gt;1. Information We Do Not Collect&lt;/strong&gt;&lt;a class="heading-anchor" href="#1-information-we-do-not-collect" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10; We do not collect, store, or share any personal information, data, or analytics from users. Our app does not require account creation, login, or access to personal data.&#10;&lt;/p&gt;</description></item><item><title>OM615 Kitchen Refresh Idea 2021</title><link>https://davidpdischer.com/2021/01/20/om615-kitchen-refresh-idea-2021/</link><pubDate>Wed, 20 Jan 2021 22:25:22 +0000</pubDate><guid>https://davidpdischer.com/2021/01/20/om615-kitchen-refresh-idea-2021/</guid><description>&lt;p&gt;&lt;a data-elementor-open-lightbox="default" href="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/1412344077182.jpeg"&gt;&lt;br /&gt; &lt;img loading="lazy" decoding="async" width="683" height="1024" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/1412344077182-683x1024.jpeg" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/1412344077182-683x1024.jpeg 683w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/1412344077182-200x300.jpeg 200w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/1412344077182-768x1152.jpeg 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/1412344077182-400x600.jpeg 400w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/1412344077182.jpeg 966w" sizes="(max-width: 683px) 100vw, 683px" /&gt; &lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Idea for. two tone – with roll up door for “coffee” bar.&lt;/p&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;p&gt;An idea I like for backsplash.&lt;/p&gt;&#10;&lt;p&gt;Awesome Idea for tones and how to slide the color into the frig box.&lt;/p&gt;&#10;&lt;p&gt;Also like this for backsplash.&lt;/p&gt;&#10;&lt;p&gt;&lt;a data-elementor-open-lightbox="yes" href="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/aurora-glen-rebecca-hay-designs-imgf6a14d660468f288_14-0754-1-0452ea8.jpg"&gt;&lt;br /&gt; &lt;img loading="lazy" decoding="async" width="1000" height="666" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/aurora-glen-rebecca-hay-designs-imgf6a14d660468f288_14-0754-1-0452ea8-1024x682.jpg" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/aurora-glen-rebecca-hay-designs-imgf6a14d660468f288_14-0754-1-0452ea8-1024x682.jpg 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/aurora-glen-rebecca-hay-designs-imgf6a14d660468f288_14-0754-1-0452ea8-300x200.jpg 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/aurora-glen-rebecca-hay-designs-imgf6a14d660468f288_14-0754-1-0452ea8-768x512.jpg 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/aurora-glen-rebecca-hay-designs-imgf6a14d660468f288_14-0754-1-0452ea8-900x600.jpg 900w" sizes="(max-width: 1000px) 100vw, 1000px" /&gt; &lt;/a&gt;&lt;br&gt;&#10;&lt;a data-elementor-open-lightbox="yes" href="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/k-archive-772ebdf316847cceded989e77ac4dfbcb2713e85.jpg"&gt;&lt;br /&gt; &lt;img loading="lazy" decoding="async" width="863" height="1024" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/k-archive-772ebdf316847cceded989e77ac4dfbcb2713e85-863x1024.jpg" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/k-archive-772ebdf316847cceded989e77ac4dfbcb2713e85-863x1024.jpg 863w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/k-archive-772ebdf316847cceded989e77ac4dfbcb2713e85-253x300.jpg 253w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/k-archive-772ebdf316847cceded989e77ac4dfbcb2713e85-768x912.jpg 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/k-archive-772ebdf316847cceded989e77ac4dfbcb2713e85-505x600.jpg 505w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2021/01/k-archive-772ebdf316847cceded989e77ac4dfbcb2713e85.jpg 1460w" sizes="(max-width: 863px) 100vw, 863px" /&gt; &lt;/a&gt;&lt;/p&gt;</description></item><item><title>MTCH101</title><link>https://davidpdischer.com/2020/12/20/mtch101/</link><pubDate>Sun, 20 Dec 2020 22:51:13 +0000</pubDate><guid>https://davidpdischer.com/2020/12/20/mtch101/</guid><description>&lt;p&gt;MTCH101 – Single-Channel Proximity Detector  Demo and Hookup&lt;/p&gt;&#10;&lt;p&gt;My values are a bit different – probably because I was out of 10Ks.  These are all 5% standard resistors.   Running 220 on the LED, because of the LED I’m using.  Unclear in video what power supply I used, but when dusting this off in Dec 2020, I used a 5v @ 1amp USB Charger – which read ~5.2v without load.&lt;/p&gt;&#10;&lt;p&gt;The Proximity Sensor is just a wire here, and the type of wire, amount of insulation, length, affects all kinds of stuff. &lt;/p&gt;</description></item><item><title>Facebook Health Update Posts – 2020</title><link>https://davidpdischer.com/2020/12/19/facebook-health-update-posts-2020/</link><pubDate>Sat, 19 Dec 2020 23:23:20 +0000</pubDate><guid>https://davidpdischer.com/2020/12/19/facebook-health-update-posts-2020/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;March 25 – ER Trip for Back Pain&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10157900210540874"&gt;https://www.facebook.com/daviddpd/posts/10157900210540874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;March 27 – Rhomboid Muscle Spasm&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10157908222820874"&gt;https://www.facebook.com/daviddpd/posts/10157908222820874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;May 8 – Paralyiszed –&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158065256240874"&gt;https://www.facebook.com/daviddpd/posts/10158065256240874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;May 13th – The Phantom back Pain&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158082573345874"&gt;https://www.facebook.com/daviddpd/posts/10158082573345874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;May 14th –&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158083797505874"&gt;https://www.facebook.com/daviddpd/posts/10158083797505874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;May 16th  Hair Cut&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158090694915874"&gt;https://www.facebook.com/daviddpd/posts/10158090694915874&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158090915515874"&gt;https://www.facebook.com/daviddpd/posts/10158090915515874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;May 24 – The Complication: Attack of Staphylococcus&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158115894090874"&gt;https://www.facebook.com/daviddpd/posts/10158115894090874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;May 31 -RIP:  Lucy • Oct 2004 ~ May 31, 2020&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158137278225874"&gt;https://www.facebook.com/daviddpd/posts/10158137278225874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;May 31 – Pic line&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158137888315874"&gt;https://www.facebook.com/daviddpd/posts/10158137888315874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt; June 1&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158139886685874"&gt;https://www.facebook.com/daviddpd/posts/10158139886685874&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158140322095874"&gt;https://www.facebook.com/daviddpd/posts/10158140322095874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 4: Four Weeks&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158149266570874"&gt;https://www.facebook.com/daviddpd/posts/10158149266570874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 8th – WBC&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158161468210874"&gt;https://www.facebook.com/daviddpd/posts/10158161468210874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 10th – WBC – Nadir’ed !&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158167077950874"&gt;https://www.facebook.com/daviddpd/posts/10158167077950874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 11 – Stanford Hospital Breakfast&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158169466925874"&gt;https://www.facebook.com/daviddpd/posts/10158169466925874&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;June 11 – Transport !&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158169980890874"&gt;https://www.facebook.com/daviddpd/posts/10158169980890874&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158170367295874"&gt;https://www.facebook.com/daviddpd/posts/10158170367295874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 12 – Santa Clara Valley Medical Center – already pisses me off&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158172216560874"&gt;https://www.facebook.com/daviddpd/posts/10158172216560874&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158172465430874"&gt;https://www.facebook.com/daviddpd/posts/10158172465430874&lt;/a&gt; (horrible food)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 13 – Correct the record, but still …&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158175116865874"&gt;https://www.facebook.com/daviddpd/posts/10158175116865874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 14 – Work from Rehab&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158178802885874"&gt;https://www.facebook.com/daviddpd/posts/10158178802885874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 19 – IV issues&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158192886825874"&gt;https://www.facebook.com/daviddpd/posts/10158192886825874&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158193149980874"&gt;https://www.facebook.com/daviddpd/posts/10158193149980874 &lt;/a&gt;(hair loss)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 24 – The Return Home&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158196008910874"&gt;https://www.facebook.com/daviddpd/posts/10158196008910874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 25 – Reunited with my Angel&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158209949755874"&gt;https://www.facebook.com/daviddpd/posts/10158209949755874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;June 29 – Pill board&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158223873425874"&gt;https://www.facebook.com/daviddpd/posts/10158223873425874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;July 4th – Caturday with Angel&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158240722930874"&gt;https://www.facebook.com/daviddpd/posts/10158240722930874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;July 5th – Selfie&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158243767125874"&gt;https://www.facebook.com/daviddpd/posts/10158243767125874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;July 14 – Photo shoot with Angel&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158269357885874"&gt;https://www.facebook.com/daviddpd/posts/10158269357885874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;July 15th – The Boring Musical Montage&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158272119265874"&gt;https://www.facebook.com/daviddpd/posts/10158272119265874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Aug 6 Wheelchair and coffee&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158328519700874"&gt;https://www.facebook.com/daviddpd/posts/10158328519700874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Aug 6 – Four Cycle of Chemo&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158328630930874"&gt;https://www.facebook.com/daviddpd/posts/10158328630930874&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158330287785874"&gt;https://www.facebook.com/daviddpd/posts/10158330287785874&lt;/a&gt; (aug 7)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Aug 15 – Caturday with Angel&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158350385590874"&gt;https://www.facebook.com/daviddpd/posts/10158350385590874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Aug 17th – Angel is struggling&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158355673615874"&gt;https://www.facebook.com/daviddpd/posts/10158355673615874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Aug 19th – RIP: Angel – Nov 2002 – Aug 19, 2020&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158359500205874"&gt;https://www.facebook.com/daviddpd/posts/10158359500205874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Sept 10th – I can drive !&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158411016940874"&gt;https://www.facebook.com/daviddpd/posts/10158411016940874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Oct 3th – The Rise of DPD&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158464027470874"&gt;https://www.facebook.com/daviddpd/posts/10158464027470874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Oct 16 – Post chemo PET – No Cancer detected&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158490577660874"&gt;https://www.facebook.com/daviddpd/posts/10158490577660874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Dec 19 – Recovery Continues &#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.facebook.com/daviddpd/posts/10158630196955874"&gt;https://www.facebook.com/daviddpd/posts/10158630196955874&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Stuff For Sale</title><link>https://davidpdischer.com/stuff-for-sale/</link><pubDate>Sat, 12 Dec 2020 19:31:56 +0000</pubDate><guid>https://davidpdischer.com/stuff-for-sale/</guid><description>&lt;h2 id="gigabyte-8211-gb-blce-4105r-8211-j4105--15ghz--4gb--128gb-ssd"&gt;GIGABYTE – GB-BLCE-4105R – J4105 @ 1.5GHz / 4GB / 128GB-SSD&lt;a class="heading-anchor" href="#gigabyte-8211-gb-blce-4105r-8211-j4105--15ghz--4gb--128gb-ssd" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;h1 style="padding: 0px; text-rendering: optimizeLegibility; font-weight: 400; caret-color: #0f1111; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; margin-bottom: 0px !important; font-size: 24px !important; line-height: 32px !important;"&gt;&#10; Gigabyte Ultra Compact Mini PC/Intel UHD Graphics 600 on &lt;a href="https://www.amazon.com/gp/product/B07Z8TSXCF"&gt;Amazon&lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt; Current Retail :&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Brix – $139 &lt;/li&gt;&#10;&lt;li&gt;4GB DDR4 – $18&lt;/li&gt;&#10;&lt;li&gt;128 SSD – $0&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;img loading="lazy" decoding="async" width="1000" height="542" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/IMG_6062-1024x555.jpg" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/IMG_6062.jpg 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/IMG_6062-300x163.jpg 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/IMG_6062-768x416.jpg 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/IMG_6062-1000x542.jpg 1000w" sizes="(max-width: 1000px) 100vw, 1000px" /&gt; &#10;\# dmidecode 3.2Getting SMBIOS data from sysfs. BIOS InformationVendor: American Megatrends Inc.Version: F3Release Date: 04/02/2019BIOS Revision: 5.13 System InformationManufacturer: GIGABYTEProduct Name: GB-XERDR1-00Version: 1.xSerial Number: Default stringUUID: 032e02b4-0499-057c-3806-230700080009Family: BRIX Base Board InformationManufacturer: GIGABYTEProduct Name: GB-BLCE-4105RVersion: 1.xContained Object Handles: 0 Processor InformationSocket Designation: SOCKET 0Type: Central ProcessorFamily: CeleronManufacturer: IntelID: A1 06 07 00 FF FB EB BFSignature: Type 0, Family 6, Model 122, Stepping 1Version: Intel(R) Celeron(R) J4105 CPU @ 1.50GHzVoltage: 1.2 VExternal Clock: 100 MHzMax Speed: 2700 MHzCurrent Speed: 1500 MHzCore Count: 4Core Enabled: 4Thread Count: 4Characteristics:64-bit capable Memory DeviceArray Handle: 0x0028Size: 4096 MBForm Factor: SODIMMLocator: A1\_DIMM0Bank Locator: A1\_BANK0Type: DDR4Type Detail: SynchronousSpeed: 2133 MT/sManufacturer: SK_HynixSerial Number: 12228413Asset Tag: 9876543210Part Number: HMA451S6AFR8N-TF  Configured Memory Speed: 2133 MT/sMinimum Voltage: 1.25 VMaximum Voltage: 1.5 VConfigured Voltage: 1.5 V &#10;&lt;img loading="lazy" decoding="async" width="1000" height="893" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-about-1024x914.png" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-about-1024x914.png 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-about-300x268.png 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-about-768x685.png 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-about-672x600.png 672w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-about.png 1070w" sizes="(max-width: 1000px) 100vw, 1000px" /&gt; &#10;&lt;img loading="lazy" decoding="async" width="752" height="498" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-cpuinfo.png" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-cpuinfo.png 752w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2020/12/brix-cpuinfo-300x199.png 300w" sizes="(max-width: 752px) 100vw, 752px" /&gt; &#10;&lt;hr&gt;&#10;&lt;h2 id="asus-h110t--csm-8211-motherboard"&gt;Asus H110T / CSM – Motherboard&lt;a class="heading-anchor" href="#asus-h110t--csm-8211-motherboard" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;w/ Pentium G4560 @ 3.5 GHz, 16GB RAM, 120GB SSD&lt;/p&gt;</description></item><item><title>Fujitsu ScanSnap S1500M, macOS 10.15 Catalina &amp; SANE</title><link>https://davidpdischer.com/2020/01/11/fujitsu-scansnap-s1500m-macos-10-15-catalina-sane/</link><pubDate>Sat, 11 Jan 2020 21:50:09 +0000</pubDate><guid>https://davidpdischer.com/2020/01/11/fujitsu-scansnap-s1500m-macos-10-15-catalina-sane/</guid><description>&lt;h2 id="fujitsu-scansnap-s1500m-macos-1015-catalina--sane"&gt;Fujitsu ScanSnap S1500M, macOS 10.15 Catalina &amp;amp; SANE&lt;a class="heading-anchor" href="#fujitsu-scansnap-s1500m-macos-1015-catalina--sane" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Fujitsu abandoned support for ScanSnap S1500M with MacOS 10.15 Catalina, but open Source SANE (Scanner Access Now Easy) allows it work on MacOS and Linux.&lt;/p&gt;&#10;&lt;p&gt;I’m finally taking the plunge, and slowly moving my 3 macs from 10.14 to 10.15.  One issue was the ScanSnap S1500M.  I search hi and low, read reviews and software support and bought the ScanSnap S1500M used on Amazon of $99 in January 2019.  Unfortunately, I didn&amp;#8217;t realized Fujitsu would be so lame as to end support.   Yes, VueScan and ExactScan both support this scanner, and work well, but this is well over $100 of software for a $99 scanner. &lt;/p&gt;</description></item><item><title>Xen XCP-NG 8 PXELINUX CFG for Supermicro X9 SOL Serial Console on COM2</title><link>https://davidpdischer.com/2019/12/15/xen-xcp-ng-8-pxelinux-cfg-for-supermicro-x9-sol-serial-console-on-com2/</link><pubDate>Sun, 15 Dec 2019 18:35:31 +0000</pubDate><guid>https://davidpdischer.com/2019/12/15/xen-xcp-ng-8-pxelinux-cfg-for-supermicro-x9-sol-serial-console-on-com2/</guid><description>&lt;pre class="wp-block-preformatted"&gt;label xenserverCom2HVC&lt;br /&gt; MENU LABEL ^XCP-NG Installer COM2-HVC&lt;br /&gt; kernel mboot.c32&lt;br /&gt; append xcp-ng/xen.gz dom0_max_vcpus=2-4 dom0_mem=2048M,max:4096M com2=115200,8n1,0x2f8 console=com2 --- xcp-ng/vmlinuz xencons=ttyS1 console=hvc0 earlyprintk=xen nomodeset install --- xcp-ng/install.img&lt;/pre&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10; All the files above, including the PXELINUX .c32 are on the xcp-ng ISO image. (See /boot in the ISO Image).&#10;&lt;/p&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10; Then copy the entire contents of the ISO to a an HTTP directory. On FreeBSD, I created &lt;code&gt;mkdir -p /usr/local/www/apache24/data/xcp&lt;/code&gt; then copy &lt;code&gt;sudo sh -c "tar -cf - . | tar -C /usr/local/www/apache24/data/xcp -xf - "&lt;/code&gt; &amp;#8230; this then works with with the default configuration from www/apache24.&#10;&lt;/p&gt;</description></item><item><title>FreeBSD rc.conf to rc.conf.d one liner</title><link>https://davidpdischer.com/2019/11/27/freebsd-rc-conf-to-rc-conf-d-one-liner/</link><pubDate>Wed, 27 Nov 2019 23:17:36 +0000</pubDate><guid>https://davidpdischer.com/2019/11/27/freebsd-rc-conf-to-rc-conf-d-one-liner/</guid><description>&lt;pre class="wp-block-preformatted"&gt;cat rc.conf | awk -F _ '{print $1}' | sort | uniq | xargs -I % sudo sh -c "grep ^% rc.conf &amp;gt;&amp;gt; rc.conf.d/%"&lt;/pre&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10; Results may vary. Will handle basic SERVICE_* names &amp;#8230;&#10;&lt;/p&gt;</description></item><item><title>MariaDB 10.4 – with Sysbench FreeBSD, Linux (CentOS) and ZFS</title><link>https://davidpdischer.com/2019/11/15/mariadb-10-4-with-sysbench-freebsd-linux-centos-and-zfs/</link><pubDate>Fri, 15 Nov 2019 19:32:51 +0000</pubDate><guid>https://davidpdischer.com/2019/11/15/mariadb-10-4-with-sysbench-freebsd-linux-centos-and-zfs/</guid><description>&lt;h3 id="software--hardware-setup" class="wp-block-heading"&gt;Software &amp;amp; Hardware Setup&lt;a class="heading-anchor" href="#software--hardware-setup" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;ul class="wp-block-list"&gt;&#10; &lt;li&gt;&#10; Linux&lt;ul&gt;&#10; &lt;li&gt;&#10; Linux 3.10.0-1062.1.1.el7.x86_64 #1 SMP Fri Sep 13 22:55:44 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; CentOS Linux release 7.7.1908 (Core)&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; kmod-zfs-0.8.2-1.el7.x86_64&#10; &lt;/li&gt;&#10; &lt;/ul&gt;&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; FreeBSD&lt;ul&gt;&#10; &lt;li&gt;&#10; FreeBSD 12.1-STABLE FreeBSD 12.1-STABLE r354267 DPD amd64&lt;ul&gt;&#10; &lt;li&gt;&#10; ( ~ 12.1-release, from 12-stable svn )&#10; &lt;/li&gt;&#10; &lt;/ul&gt;&#10; &lt;/li&gt;&#10;&lt;pre&gt;&lt;code&gt; &amp;lt;li&amp;gt;&#10; base zfs in 12.1&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; openzfs-kmod-2019101600&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; AVAGO MegaRAID SAS FreeBSD mrsas driver version: 07.709.04.00-fbsd&#10; &amp;lt;/li&amp;gt;&#10;&amp;lt;/ul&amp;gt;&#10;&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; Hardware&lt;ul&gt;&#10; &lt;li&gt;&#10; Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz, Dual Sockets&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; Supermicro X10DRH-CT&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; 128GB RAM&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; AVAGO/Broadcom 3108 MegaRAID (Integrated) &lt;ul&gt;&#10; &lt;li&gt;&#10; Firmware Package Build = 24.21.0-0028&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; Firmware Version = 4.680.00-8290&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; RAID50&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; Cache : Read Ahead Always, Always WriteBack, Direct&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; Stripe 1MB&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; 8 x MZILS480HCGR Samsung PM1633, 480GB TLC SAS 12Gbps&#10; &lt;/li&gt;&#10; &lt;/ul&gt;&#10; &lt;/li&gt;&#10; &lt;/ul&gt;&#10; &lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="testing-script" class="wp-block-heading"&gt;Testing Script&lt;a class="heading-anchor" href="#testing-script" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;pre class="wp-block-code"&gt;&lt;code&gt;#!/bin/sh&#10;os=`uname`&#10;&#10;&#10;if [ "${os}" == "FreeBSD" ]; then&#10;&#9;TEST="/usr/local/share/sysbench/oltp_read_write.lua"&#10;&#9;SOCK="/tmp/mysql.sock"&#10;else&#10;&#9;TEST="/usr/share/sysbench/oltp_read_write.lua"&#10;&#9;SOCK="/var/lib/mysql/mysql.sock"&#10;&#10;fi&#10;&#10;OPT1="--mysql-user=sysbench --mysql-password=abcd1234 --mysql-socket=${SOCK} --mysql-db=sysbench --tables=2 --table-size=500000000 --events=0"&#10;&#10;sysbench ${TEST} --threads=8 ${OPT1} --time=600 --db-ps-mode=disable --report-interval=30 run&#10;sysbench ${TEST} --threads=8 ${OPT1} --time=3600 --db-ps-mode=disable --report-interval=300 run&#10;&#10;OPT2="--delete_inserts=2 --index_updates=2 --non_index_updates=0"&#10;&#10;sysbench ${TEST} --threads=8 ${OPT1} ${OPT2} --time=600 --db-ps-mode=disable --report-interval=30 run&#10;sysbench ${TEST} --threads=8 ${OPT1} ${OPT2} --time=3600 --db-ps-mode=disable --report-interval=300 run&#10;&#10;&#10;OPT2="--delete_inserts=5 --index_updates=5 --non_index_updates=0"&#10;&#10;sysbench ${TEST} --threads=8 ${OPT1} ${OPT2} --time=600 --db-ps-mode=disable --report-interval=30 run&#10;sysbench ${TEST} --threads=8 ${OPT1} ${OPT2} --time=3600 --db-ps-mode=disable --report-interval=300 run&#10;&#10;OPT2="--delete_inserts=10 --index_updates=10 --non_index_updates=1"&#10;&#10;sysbench ${TEST} --threads=8 ${OPT1} ${OPT2} --time=600 --db-ps-mode=disable --report-interval=30 run&#10;sysbench ${TEST} --threads=8 ${OPT1} ${OPT2} --time=3600 --db-ps-mode=disable --report-interval=300 run&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10;&lt;/p&gt;</description></item><item><title>Virtual Box, Disk Images, and EFI</title><link>https://davidpdischer.com/2019/06/06/virtual-box-disk-images-and-efi/</link><pubDate>Thu, 06 Jun 2019 20:44:51 +0000</pubDate><guid>https://davidpdischer.com/2019/06/06/virtual-box-disk-images-and-efi/</guid><description>&lt;p class="wp-block-paragraph"&gt;&#10; To use it with VirtualBox we need to convert it to the VDI format:&#10;&lt;/p&gt;&#10;&lt;pre class="wp-block-preformatted"&gt;VBoxManage convertdd sdb.raw sdb.vdi --format VDI&lt;/pre&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10; To use it with VMware we need to convert it to the VMDK format:&lt;br /&gt;&#10;&lt;/p&gt;&#10;&lt;pre class="wp-block-preformatted"&gt;VBoxManage convertdd sdb.raw sdb.vmdk --format VMDK&lt;/pre&gt;&#10;&lt;pre class="wp-block-preformatted"&gt;VBoxManage modifyvm "VM name" --firmware efi&lt;/pre&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10; To switch back to using the BIOS:&#10;&lt;/p&gt;&#10;&lt;pre class="wp-block-preformatted"&gt;VBoxManage modifyvm "VM name" --firmware bios&lt;/pre&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10;&lt;/p&gt;</description></item><item><title>CentOS-RHEL-LVM – unfortunately</title><link>https://davidpdischer.com/2019/06/06/centos-rhel-lvm-unfortunately/</link><pubDate>Thu, 06 Jun 2019 20:19:18 +0000</pubDate><guid>https://davidpdischer.com/2019/06/06/centos-rhel-lvm-unfortunately/</guid><description>&lt;pre class="wp-block-preformatted"&gt;Import /active a volume group from a loop device.&lt;br /&gt;&lt;br /&gt;vgscan&lt;br /&gt;vgchange -ay vg0&lt;br /&gt;mount /dev/vg0/root /mnt&lt;/pre&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10;&lt;/p&gt;</description></item><item><title>FreeBSD – vm-bhyve config for CentOS 7.6 1810</title><link>https://davidpdischer.com/2019/05/23/freebsd-vm-bhyve-config-for-centos-7-6-1810/</link><pubDate>Thu, 23 May 2019 18:51:03 +0000</pubDate><guid>https://davidpdischer.com/2019/05/23/freebsd-vm-bhyve-config-for-centos-7-6-1810/</guid><description>&lt;p class="wp-block-paragraph"&gt;&#10; CentOS 7.6 1810 &amp;#8211; has released with a buggy EFI loader &amp;#8230; which throws &lt;a href="https://bugs.centos.org/view.php?id=15522"&gt;MokListRT&lt;/a&gt; error, even with bhyve UEFI booting. Here is the grub loader on how to to boot the CentOS 7.6 1810 DVD ISO.&#10;&lt;/p&gt;&#10;&lt;pre class="wp-block-preformatted"&gt;loader="grub"&lt;br /&gt; grub_install0="linux /isolinux/vmlinuz LANG=en_US.UTF-8 KEYTABLE=us SYSFONT=latarcyrheb-sun16 console=ttyS0"&lt;br /&gt; grub_install1="initrd /isolinux/initrd.img"&lt;br /&gt; grub_run0="linux /vmlinuz-3.10.0-957.el7.x86_64 root=/dev/mapper/centos-root LANG=en_US.UTF-8 KEYTABLE=us SYSFONT=latarcyrheb-sun16 console=ttyS0"&lt;br /&gt; grub_run1="initrd /initramfs-3.10.0-957.el7.x86_64.img"&lt;br /&gt;&lt;/pre&gt;&#10;&lt;p class="wp-block-paragraph"&gt;&#10;&lt;/p&gt;</description></item><item><title>Psoriatic Arthritis: Return Of The Arthritic Pain</title><link>https://davidpdischer.com/2019/05/02/psoriatic-arthritis-return-of-the-arthritic-pain/</link><pubDate>Fri, 03 May 2019 03:38:14 +0000</pubDate><guid>https://davidpdischer.com/2019/05/02/psoriatic-arthritis-return-of-the-arthritic-pain/</guid><description>&lt;figure&gt;&lt;img loading="lazy" decoding="async" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/05/RETURN-of-the-ARTHRITIC-PAIN-1024x181.png" alt="" width="860" height="152" /&gt;&lt;/figure&gt; &#10;&lt;p&gt;The pain is back.&lt;/p&gt;&#10;&lt;p&gt;So, I’m switching to &lt;a href="https://www.humira.com/humira-complete/injection" target="_blank" rel="noopener"&gt;Hurmia&lt;/a&gt;. In some minor miracle, insurance has approved all this within two days. I’ve had to wait till today, May 2nd for my first dose … which I got this morning.  A nice part of this is that it is a self injectable, can be at room temperature for up to two weeks. It was also completely painless, I didn’t even feel the needle. Will see in two weeks when I need to do it myself, as this time was done with the nurse for as a “training” session.  I’ve had some mild relief since, but might take longer for the full effectiveness.&lt;/p&gt;</description></item><item><title>Yet Another WordPress single install with multisite, Multitenancy configuration</title><link>https://davidpdischer.com/2019/03/08/yet-another-wordpress-single-install-with-multisite-multitenancy-configuration/</link><pubDate>Fri, 08 Mar 2019 20:33:30 +0000</pubDate><guid>https://davidpdischer.com/2019/03/08/yet-another-wordpress-single-install-with-multisite-multitenancy-configuration/</guid><description>&lt;p class="wp-block-paragraph"&gt;&#10; OK. Yes, here we are again. The convenient evil of WordPress. I have multiple domains, and need multiple sites, that are pretty light on content. I run FreeBSD as the OS and have been doing system administration and large scale operations for a long time. In the past (early 2000&amp;#8217;s) I had my own colo-ed servers, ran my own email, etc. I have since moved email to G-apps/G-suites and had my web sites hosted with the web hosting at my domain registrar. However, that site was raising prices, so I moved to a more basic registrar, and bought a t2.small reserve instance on AWS/EC2 &amp;#8211; which was cheaper than the yearly subscription the shared web host offered at the registrar. Now, getting it to run with just a single installation of WordPress.&#10;&lt;/p&gt;</description></item><item><title>photography</title><link>https://davidpdischer.com/photography/</link><pubDate>Wed, 06 Mar 2019 00:04:33 +0000</pubDate><guid>https://davidpdischer.com/photography/</guid><description>&lt;h1 id="david-p-discher-photography"&gt;David P. Discher Photography&lt;a class="heading-anchor" href="#david-p-discher-photography" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;a target="_blank" title="David P. Discher Photography on Facebook" href="https://www.facebook.com/DavidPDischerPhotography" rel="noopener"&gt;&lt;br /&gt; David P. Discher Photography on Facebook&lt;br /&gt; &lt;/a&gt;      &lt;br&gt;&#10;&lt;a href="http://www.flickr.com/photos/daviddpdz/" title="David P. Discher Photography on Flickr"&gt;David P. Discher Photography on Flickr&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="store"&gt;Derby Photography Store&lt;/a&gt;&lt;br&gt;&#10;Was an attempt at an online gallery and store, which has been demoted to just an experimental gallery.&lt;br&gt;&#10;&lt;a data-flickr-embed="true" data-header="true" data-footer="true" href="https://www.flickr.com/photos/daviddpdz/albums/72157651040823948" title="Portfolio"&gt;&lt;img loading="lazy" decoding="async" src="https://farm8.staticflickr.com/7594/16773908126_a057f2145d_b.jpg" width="1024" height="576" alt="Portfolio" /&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;h4 id="creative-commons-license"&gt;Creative Commons License&lt;a class="heading-anchor" href="#creative-commons-license" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;&lt;a href="http://creativecommons.org/licenses/by-nc-nd/4.0/"&gt;&lt;img decoding="async" alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png" /&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Except where otherwise noted, all published photos by&lt;br&gt;&#10;David. P. Discher&lt;br&gt;&#10;are licensed under a &lt;a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/"&gt;Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License&lt;/a&gt;.&lt;br&gt;&#10;Previous versions 2 or 3 may be cited or substituted.&lt;/p&gt;</description></item><item><title>home</title><link>https://davidpdischer.com/home/</link><pubDate>Tue, 05 Mar 2019 22:20:05 +0000</pubDate><guid>https://davidpdischer.com/home/</guid><description>&lt;p&gt;&lt;a href="https://www.facebook.com/daviddpd" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;/a&gt;&lt;br&gt;&#10;&lt;a href="https://www.instagram.com/daviddpd/" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;/a&gt;&lt;br&gt;&#10;&lt;a href="https://www.linkedin.com/in/ddischer/" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;/a&gt;&lt;br&gt;&#10;&lt;a href="https://www.flickr.com/photos/daviddpdz" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;/a&gt;&lt;br&gt;&#10;&lt;a href="https://www.youtube.com/user/daviddpdz" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;/a&gt;&lt;br&gt;&#10;&lt;a href="https://github.com/daviddpd" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;/a&gt;&lt;br&gt;&#10;&lt;a href="https://www.modelmayhem.com/daviddpd" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;/a&gt;&lt;br&gt;&#10;&lt;img loading="lazy" decoding="async" width="300" height="300" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-300x300.jpg" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-300x300.jpg 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-150x150.jpg 150w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-500x500.jpg 500w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd.jpg 789w" sizes="(max-width: 300px) 100vw, 300px" /&gt;&lt;br&gt;&#10;&lt;a href="https://calicodevices.com/" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;img loading="lazy" decoding="async" width="300" height="255" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/calico-cat-sm-300x255.png" alt="" /&gt; &lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="calico-devices"&gt;Calico Devices&lt;a class="heading-anchor" href="#calico-devices" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="https://chatfabric.com/"&gt;&lt;br&gt;&#10;&lt;img loading="lazy" decoding="async" width="1000" height="1000" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024.png" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024.png 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-150x150.png 150w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-300x300.png 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-768x768.png 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-600x600.png 600w" sizes="(max-width: 1000px) 100vw, 1000px" /&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="chatfabric"&gt;chatFabric&lt;a class="heading-anchor" href="#chatfabric" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="https://dpdtech.com" target="_blank" rel="noopener"&gt;&lt;br /&gt; &lt;img loading="lazy" decoding="async" width="300" height="67" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-300x67.png" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-300x67.png 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-768x171.png 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-1024x228.png 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-1000x222.png 1000w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p.png 1080w" sizes="(max-width: 300px) 100vw, 300px" /&gt; &lt;/a&gt;&lt;/p&gt;</description></item><item><title>blog</title><link>https://davidpdischer.com/blog/</link><pubDate>Tue, 05 Mar 2019 00:20:23 +0000</pubDate><guid>https://davidpdischer.com/blog/</guid><description/></item><item><title>SysAdmin Notes: Enabling SSL Cluster replication – Let’s Encrypt – FreeBSD, MariaDB 10.2, and Galera Cluster</title><link>https://davidpdischer.com/2018/03/06/sysadmin-notes-enabling-ssl-cluster-replication-lets-encrypt-freebsd-mariadb-10-2-and-galera-cluster/</link><pubDate>Tue, 06 Mar 2018 23:24:03 +0000</pubDate><guid>https://davidpdischer.com/2018/03/06/sysadmin-notes-enabling-ssl-cluster-replication-lets-encrypt-freebsd-mariadb-10-2-and-galera-cluster/</guid><description>&lt;p&gt;From acme.sh, you’ll get :&lt;/p&gt;&#10;&lt;p&gt;&lt;code&gt;&amp;lt;br /&amp;gt; ca.cer&amp;lt;br /&amp;gt; db2.cer&amp;lt;br /&amp;gt; db2.conf&amp;lt;br /&amp;gt; db2.csr&amp;lt;br /&amp;gt; db2.csr.conf&amp;lt;br /&amp;gt; db2.key&amp;lt;br /&amp;gt; fullchain.cer&amp;lt;br /&amp;gt; &lt;/code&gt;&lt;/p&gt;&#10;&lt;p&gt;FreeBSD layout – copy these to /etc/ssl (well, where you want).&lt;/p&gt;&#10;&lt;p&gt;concatenate the ca.cer with symlink of cert.pem from the package “security/ca_root_nss”.&lt;/p&gt;&#10;&lt;p&gt;&lt;code&gt;&amp;lt;br /&amp;gt; sudo sh -c 'cat ca.cer cert.pem &amp;gt; cert2.pem'&amp;lt;br /&amp;gt; &lt;/code&gt;&lt;/p&gt;&#10;&lt;p&gt;Galera Cluster doesn’t like chained certificates, and does both a client and server Certificate verification – so wsrep_provider_options look like this :&lt;/p&gt;</description></item><item><title>SysAdmin Notes: FreeBSD, MariaDB 10.2, and Galera Cluster</title><link>https://davidpdischer.com/2017/11/06/sysadmin-notes-freebsd-mariadb-10-2-and-galera-cluster/</link><pubDate>Mon, 06 Nov 2017 23:08:46 +0000</pubDate><guid>https://davidpdischer.com/2017/11/06/sysadmin-notes-freebsd-mariadb-10-2-and-galera-cluster/</guid><description>&lt;h3 id="intro"&gt;Intro&lt;a class="heading-anchor" href="#intro" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;Installing and getting MariaDB 10.2, and Galera Cluster going on FreeBSD (from ports/packages) was not straight forward. The getting started were all geared for linux packages which seem to have different helpers. I couldn’t find any how to’s for freebsd.&lt;/p&gt;&#10;&lt;p&gt;These are more notes, not a how-to. Please, someone write up a better how-to or add in helper scripts to ports.&lt;/p&gt;&#10;&lt;h4 id="packages--ports"&gt;Packages / Ports&lt;a class="heading-anchor" href="#packages--ports" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;As things do and always change from version to version, custom poudriere builds, however all default options.&lt;br&gt;&#10;&lt;code&gt;&amp;lt;br /&amp;gt; galera-25.3.21_2&amp;lt;br /&amp;gt; mariadb102-client-10.2.9_1&amp;lt;br /&amp;gt; mariadb102-server-10.2.9_1&amp;lt;br /&amp;gt; &lt;/code&gt;&lt;/p&gt;</description></item><item><title>A FreeBSD Router as an OpenVPN Client – Part 2: DNS Forwarding</title><link>https://davidpdischer.com/2017/05/27/a-freebsd-router-as-an-openvpn-client-part-2-dns-forwarding/</link><pubDate>Sat, 27 May 2017 14:29:58 +0000</pubDate><guid>https://davidpdischer.com/2017/05/27/a-freebsd-router-as-an-openvpn-client-part-2-dns-forwarding/</guid><description>&lt;p&gt;So, I’m not sure why this didn’t work the first time, but got forwarding for just a single domain working in my unbound config for my &lt;a href="https://davidpdischer.com2017/05/23/a-freebsd-router-as-an-openvpn-client/"&gt;vpn&lt;/a&gt; on my FreeBSD router.&lt;/p&gt;&#10;&lt;p&gt;It was seriously this simple:&lt;br&gt;&#10;&lt;code&gt;&amp;lt;br /&amp;gt; forward-zone:&amp;lt;br /&amp;gt; name: &amp;quot;ixsystems.com&amp;quot;&amp;lt;br /&amp;gt; forward-addr: 10.x.0.a&amp;lt;br /&amp;gt; forward-addr: 10.y.0.a&amp;lt;br /&amp;gt; forward-addr: 10.z.0.a&amp;lt;br /&amp;gt; &lt;/code&gt;&lt;/p&gt;</description></item><item><title>A FreeBSD Router as an OpenVPN Client</title><link>https://davidpdischer.com/2017/05/23/a-freebsd-router-as-an-openvpn-client/</link><pubDate>Tue, 23 May 2017 15:46:20 +0000</pubDate><guid>https://davidpdischer.com/2017/05/23/a-freebsd-router-as-an-openvpn-client/</guid><description>&lt;p&gt;Well, I’m back doing some work over at &lt;a href="http://ixsystems.com"&gt;iX Systems&lt;/a&gt;, and really did not want to run Tunnelblick on my mac. The VPN for ix does do split tunnel/routing, however it pumps all the DNS over the tunnel … which makes accessing my local RFC 1918 NATed network hard to use.&lt;/p&gt;&#10;&lt;p&gt;I have Comcast Business Internet, and from all my research, Comcast Business Internet with Static IPv4, the modem cannot be made a raw/dumb bridge. A bridge mode modem, would release the statics. So I have modem, going into a pretty standard FreeBSD router/firewall setup, using NAT and ipfw. Yes, I like ipfw syntax better than pf. Whatever.&lt;/p&gt;</description></item><item><title>The War on Mother’s, Father’s, Christmas et al Days</title><link>https://davidpdischer.com/2017/05/09/the-war-on-mothers-fathers-christmas-et-al-days/</link><pubDate>Tue, 09 May 2017 14:09:09 +0000</pubDate><guid>https://davidpdischer.com/2017/05/09/the-war-on-mothers-fathers-christmas-et-al-days/</guid><description>&lt;p&gt;In response to the following article, I was going to leave this as a comment to someone else posts, but decided to make this a personal post/rant in a more general area – are us lefties too politically correct ?&lt;/p&gt;&#10;&lt;blockquote class="wp-embedded-content" data-secret="ZHEZeOIqFP"&gt;&#10; &lt;p&gt;&#10; &lt;a href="https://timewarpwife.com/open-letter-pastors-non-mom-speaks-mothers-day/"&gt;An open letter to pastors (A non-mom speaks about Mother’s Day)&lt;/a&gt;&#10; &lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Even though I am a man of 40 years old and child-less(*) man, luckily, I don’t believe in or practice any of these mythologies, so a hypocritical old child-less white man’s sanction or support from a conceived supreme being – is pretty meaningless for me.&lt;/p&gt;</description></item><item><title>Average Citizens AHCA Raw Bill Review – Part 1</title><link>https://davidpdischer.com/2017/05/05/average-citizens-ahca-raw-bill-review-part-1/</link><pubDate>Fri, 05 May 2017 21:53:48 +0000</pubDate><guid>https://davidpdischer.com/2017/05/05/average-citizens-ahca-raw-bill-review-part-1/</guid><description>&lt;p&gt;So, What can an average, well-educated person get from reading the AHCA ?&lt;/p&gt;&#10;&lt;p&gt;Disclaimer, I’m a liberal, Sanders-Democrat living in Silicon Valley area of California. I’m currently enrolled in an individual plan, covered by the ACA, but NOT purchased via Covered California web site – but directly from the private insurance company. I am not a politician and have no legal education or background. I have an Engineering education and BS.&lt;/p&gt;</description></item><item><title>Anthem’s “Pathway PPO” Individual plan has physically injured me.</title><link>https://davidpdischer.com/2017/02/09/anthems-pathway-ppo-individual-plan-has-physically-injured-me/</link><pubDate>Fri, 10 Feb 2017 04:35:04 +0000</pubDate><guid>https://davidpdischer.com/2017/02/09/anthems-pathway-ppo-individual-plan-has-physically-injured-me/</guid><description>&lt;p&gt;I have been a big proponent of the Affordable Care Act (ACA). The pre-existing conditions clause allowed me to take time off from my career and work towards re-training and building a startup. I’m writing documenting my experience not because of an issues with ACA, but because of a failure of a for-profit health insurance company interfering with my care.&lt;/p&gt;&#10;&lt;img decoding="async" src="https://live.staticflickr.com/3891/32813279385_311ba20fc1_c.jpg" alt="antehm pathway ppo insurance cards" /&gt; &#10;&lt;p&gt;I was diagnosed back in Spring of 2010 with psoriatic arthritis. I was plagued with mysterious pain in all different places, which I originally credited to soreness from snowboarding. It took months to correctly identify and determine what the best treatment was for me. Finally, I was prescribed REMICADE® (infliximab), and have been getting this every 7-8 weeks for 6 years. REMICADE is giving via intravenous infusion. ( I will refer to this as my “infusion” or “treatment”. ) During this time I was continuously employed and had been treated by the same medical group on various HMO/PPO plans and insurers from at least three different employers. Except for a small HMO vs PPO billing confusion (which took a year to resolve), all these insurance policies covered the same medical group for six years. This treatment has worked extremely well. Each infusion costs about $6,000-10,000 and I believe the cost of the drug has doubled in the past 6 years. (As well as the drug fluctuates in cost monthly.)&lt;/p&gt;</description></item><item><title>A Derby Photographer Notes</title><link>https://davidpdischer.com/2016/11/05/a-derby-photographer-notes/</link><pubDate>Sat, 05 Nov 2016 19:59:40 +0000</pubDate><guid>https://davidpdischer.com/2016/11/05/a-derby-photographer-notes/</guid><description>&lt;p&gt;(Updated May 16, 2017)&lt;/p&gt;&#10;&lt;p&gt;I became an accidental derby photographer starting, I think November 8, 2013 – shortly after the &lt;a href="http://peninsularollergirls.org"&gt;Peninsula Roller Girls&lt;/a&gt; followed me on Twitter. Three years later, I’ve upgraded my camera body once, and added a second Canon 7D Mark II, Peak Design straps, a monopod, and a new camera bag but the same main lens – I learned a few things.&lt;/p&gt;&#10;&lt;p&gt;I often to forget some of these, so reviewing them before the shoot, may be helpful. (In theory – I’m gonna update this post from time to time.)&lt;/p&gt;</description></item><item><title>This is Personal: ACA, ObamaCare and the GOP</title><link>https://davidpdischer.com/2016/10/26/this-is-personal-aca-obamacare-and-the-gop/</link><pubDate>Wed, 26 Oct 2016 17:09:45 +0000</pubDate><guid>https://davidpdischer.com/2016/10/26/this-is-personal-aca-obamacare-and-the-gop/</guid><description>&lt;p&gt;Friends and especially FAMILY – Your votes matters to my HEALTH.&lt;/p&gt;&#10;&lt;p&gt;This is extremely personal for me.&lt;/p&gt;&#10;&lt;p&gt;If you vote Republican, especially for ones that want to repeal the Affordable Care Act (ACA, “ObamaCare”) – you will hurt my health. (BTW – ObamaCare is NOT insurance, it is laws. Some states have not fully enacted the ACA due to partisanship and obstructionism.)&lt;/p&gt;&#10;&lt;p&gt;If you vote for candidates and support repealing the ACA, and currently have insurance via your employer, you have a misunderstanding. You are NOT using ObamaCare (except for things like children being able to stay on your plan till 26, covering preexisting conditions, free birth control and other zero cost preventive care). If you get insurance via your employer, and think the ACA is bad – then you don’t understand the complete scope of the law.&lt;/p&gt;</description></item><item><title>The Final Module for the chatFabric Device</title><link>https://davidpdischer.com/2016/09/30/the-final-module-for-the-chatfabric-device/</link><pubDate>Fri, 30 Sep 2016 20:50:28 +0000</pubDate><guid>https://davidpdischer.com/2016/09/30/the-final-module-for-the-chatfabric-device/</guid><description>&lt;div&gt;&#10; &lt;span style="float: left; margin: 0 25px 0 0"&gt;&lt;img decoding="async" src="https://c2.staticflickr.com/6/5743/29388632734_9886681aa1_z.jpg" alt="chatFabric Device Board 3.1" /&gt;&lt;/span&gt;&lt;br /&gt; &lt;span&gt;&lt;/p&gt; &#10; &lt;p&gt;&#10; Well, at least the final testing concept board for this yet-to-be-name product line, again made right here in Silicon Valley, CA at &lt;a href="http://www.rushpcb.com" target="_blank"&gt;RushPCB&lt;/a&gt;. This is a ESP-12e/ESP8266 carrier board, with some of the external logic to glue everything together. Most of parts I&amp;#8217;ve been able to source from &lt;a href="https://www.arrow.com" target="_blank"&gt;Arrow Electronics&lt;/a&gt;. They have free shipping on everything right now &amp;#8211; no promo code needed.&#10; &lt;/p&gt;</description></item><item><title>chatFabric dual (2) Relay Board</title><link>https://davidpdischer.com/2016/09/20/chatfabric-dual-2-relay-board/</link><pubDate>Wed, 21 Sep 2016 02:25:06 +0000</pubDate><guid>https://davidpdischer.com/2016/09/20/chatfabric-dual-2-relay-board/</guid><description>&lt;p&gt;So the project continues with my 4th PCB, but my first PCB from &lt;a href="http://www.rushpcb.com" target="_blank"&gt;RushPCB&lt;/a&gt; right here in Silicon Valley, CA.&lt;/p&gt;&#10;&lt;p style="text-align: center"&gt;&#10; &lt;img decoding="async" src="https://c1.staticflickr.com/9/8529/29463203410_aa3522993c_c.jpg" alt="chatFabric Relay Board Picture from Above" /&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;I gained a few twitter followers from hobbyist to VCs to Tech Writers from the ESP8266 Community, Arrow Electronics, and RushPCB re-tweeting my Tweet when I got the board in, so I thought I’d write a bit long description and better pictures. But also being a bit egotistical, I thought I’d try to strike while the iron is hot … and see if there is enough interest in these. If so, I’d do a small run and sell them. (Unfortunately, in small qualities, it would likely be in the $8-10 range. I&amp;#8217;d need to sell at least 1,000 to get that price down. The Songle board can be found for about $3. ) This small board is part of a whole IoT home automation platform and ecosystem of devices I’m working on, which hopefully will launch a few of them via crowdsourcing later this year.&lt;/p&gt;</description></item><item><title>Facebook, Flickr, and Lightroom, getting filenames and titles to sync</title><link>https://davidpdischer.com/2016/05/16/facebook-flickr-and-lightroom-getting-filenames-and-titles-to-sync/</link><pubDate>Mon, 16 May 2016 15:11:25 +0000</pubDate><guid>https://davidpdischer.com/2016/05/16/facebook-flickr-and-lightroom-getting-filenames-and-titles-to-sync/</guid><description>&lt;p&gt;This past weekend, I shot almost 9,000 photos at &lt;a href="https://www.facebook.com/events/678081022327262" target="_blank"&gt;Attack of the C Squads Roller Derby Tournament – Fantastic Four&lt;/a&gt; with four lenses and two bodies. I rented a second Canon EOS 7D Mark II from &lt;a href="https://www.borrowlenses.com" target="_blank"&gt;BorrowLenses&lt;/a&gt;, and learned a few tips and tools to make life easier.&lt;/p&gt;&#10;&lt;p&gt;First, make sure that your clocks are set correctly between the two camera bodies. I kept getting a warning when using the USB cable to connect the camera to my MacBook Pro about time-zone issue. The EOS utility will sync the clock to the computer. But I ignored this warning. In short, double check the clocks on the camera bodies before shooting.&lt;/p&gt;</description></item><item><title>The New McCarthyism</title><link>https://davidpdischer.com/2015/11/27/the-new-mccarthyism/</link><pubDate>Sat, 28 Nov 2015 06:12:30 +0000</pubDate><guid>https://davidpdischer.com/2015/11/27/the-new-mccarthyism/</guid><description>&lt;p&gt;I am declaring, based on the bigoted and xenophobic responses to certain religions and peoples’ nationals origins, that we have entered an era of “New McCarthyism”&lt;/p&gt;&#10;&lt;blockquote&gt;&lt;p&gt;The New McCarthyism is the practice of &lt;strong&gt;vilifying people of a race, religion or national origin as terrorists&lt;/strong&gt; without proper regard for evidence.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;(I’m looking for a new name than “The New McCarthyism” – but nothing seems to work – open to suggestions.)&lt;/p&gt;&#10;&lt;p&gt;For reference, the the term was coined in the early 1950’s, named after Republican U.S. Senator Joseph McCarthy of Wisconsin:&lt;/p&gt;</description></item><item><title>Planned Parenthood and The GOP Hypocrisy: Lobbying and SuperPACs</title><link>https://davidpdischer.com/2015/09/29/planned-parenthood-and-the-gop-hypocrisy-lobbying-and-superpacs/</link><pubDate>Wed, 30 Sep 2015 04:47:49 +0000</pubDate><guid>https://davidpdischer.com/2015/09/29/planned-parenthood-and-the-gop-hypocrisy-lobbying-and-superpacs/</guid><description>&lt;p&gt;I’m watching the CSPAN coverage of the Planned Parenthood Government Funding. It’s hilarious that the Republican Congressmen, especially the chair of this committee, attempting to use funding legal lobbying, legally funding of super PACs, and other political campaigns to prevent PlannedParenthood from receiving federal funds (note: mainly via Medicaid).&lt;/p&gt;&#10;&lt;p&gt;Remember, Oil/Energy companies – lobbying for Keystone XL, or defense companies – lobbying and funding super PACs, and Wall St, who got bailed out, lobby and support Super PACs. They got 100s of billions dollars. So, if you a fiscal conservative, and object to this … then just be constant. However, right now, this is just fine and legal. Citizens United baby!&lt;/p&gt;</description></item><item><title>Calling Out Someone’s Religious Beliefs</title><link>https://davidpdischer.com/2015/09/18/calling-out-someones-religious-beliefs/</link><pubDate>Sat, 19 Sep 2015 00:22:18 +0000</pubDate><guid>https://davidpdischer.com/2015/09/18/calling-out-someones-religious-beliefs/</guid><description>&lt;p&gt;Again, President Obama is being called a non-America (apparently Hawaii isn’t part of the United States of America), and that he is a Muslim (or maybe more correctly believes in Islam, which is not his public statement of his religion).&lt;/p&gt;&#10;&lt;p&gt;As an American, with freedom of religion guaranteed to me, and every other American, I absolutely give Zero Fucks what religion Obama, Trump or anyone is associated with. One is also allowed the freedom to change their religious beliefs.&lt;/p&gt;</description></item><item><title>Propaganda vs Facts: “major abortion centered company”</title><link>https://davidpdischer.com/2015/09/16/propaganda-vs-facts-major-abortion-centered-company/</link><pubDate>Wed, 16 Sep 2015 23:19:13 +0000</pubDate><guid>https://davidpdischer.com/2015/09/16/propaganda-vs-facts-major-abortion-centered-company/</guid><description>&lt;p&gt;So, I will have a lot more to say on this topic, but I want to make one point really quickly.&lt;/p&gt;&#10;&lt;p&gt;A “friend”, recently shared &lt;a href="https://www.facebook.com/AllianceDefendingFreedom/videos/10153678367073417/?fref=nf" target="_blank"&gt;Alliance Defending Freedom’s video&lt;/a&gt; of a 10th undercover about Planned Parenthood. In a volley of exchange comments, the conversation (which I will &lt;a href="http://davidpdischer.comwp-content/uploads-davidpdischer/2015/09/20150916-Alliance-Defending-Freedom-Converations-redacted.png"&gt;link here&lt;/a&gt;, once redacted to protect the “friend”, more context below) – she made this statement:&lt;/p&gt;&#10;&lt;blockquote&gt;&lt;p&gt;[…] I’d love to stop funding a major abortion centered company.&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item><item><title>Fact checking the News</title><link>https://davidpdischer.com/2015/05/12/fact-checking-news/</link><pubDate>Tue, 12 May 2015 22:36:20 +0000</pubDate><guid>https://davidpdischer.com/2015/05/12/fact-checking-news/</guid><description>&lt;p&gt;So PunditFact published &lt;a href="http://www.politifact.com/punditfact/article/2014/jul/01/introducing-scorecards-tv-networks/"&gt;“Scorecards for the TV networks”&lt;/a&gt;, and how much one network “lies” got some social media traction today.&lt;/p&gt;&#10;&lt;blockquote&gt;&lt;p&gt;The comparisons are interesting, but be cautious about using them to draw broad conclusions. We use our news judgment to pick the facts we’re going to check, so we certainly don’t fact-check everything. (1)&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Shouldn’t we fact check everything ? Isn’t it the responsibility of journalists to fact check everything ?&lt;/p&gt;&#10;&lt;p&gt;The conservative news website of the &lt;a href="http://nationalreview.com"&gt;National Review&lt;/a&gt;, which I believe was trying to discredit PunditFact’s scorecards, had this to say:&lt;/p&gt;</description></item><item><title>Really Dumb Interview Questions</title><link>https://davidpdischer.com/2015/05/08/really-dumb-interview-questions/</link><pubDate>Fri, 08 May 2015 23:41:23 +0000</pubDate><guid>https://davidpdischer.com/2015/05/08/really-dumb-interview-questions/</guid><description>&lt;p&gt;I’m really getting feed up with people asking me dumb questions.  I’m not a recent college graduate and don’t have quick-sort memorized.   I’m also not a search engineer.  So I’m not going to be able to impress you with the algorithm I develop in 5 minutes during our face-to-face interview on a white board.&lt;/p&gt;&#10;&lt;p&gt;I was on an interview this afternoon, and I was asked by a Java developer … something along the lines:&lt;/p&gt;</description></item><item><title>Fifty Days of the 365</title><link>https://davidpdischer.com/2015/03/24/fifty-days-of-the-365/</link><pubDate>Wed, 25 Mar 2015 01:04:51 +0000</pubDate><guid>https://davidpdischer.com/2015/03/24/fifty-days-of-the-365/</guid><description>&lt;p class=" aligncenter" style="text-align: center;"&gt;&#10; I didn&amp;#8217;t tweet out the photos for the last several days, so lets look at the last 3 days of my 365.&#10;&lt;/p&gt;&#10;&lt;p class=" aligncenter" style="text-align: center;"&gt;&#10; (Large images and links below.)&#10;&lt;/p&gt;&#10;&lt;img decoding="async" class=" aligncenter" src="https://farm9.staticflickr.com/8748/16299207264_62821ab73e_c_d.jpg" alt="Days 45 to 50 Collage" /&gt; &#10;&lt;h2 class=" aligncenter" style="text-align: center;"&gt;&#10; So what is a 365 ?&#10;&lt;/h2&gt;&#10;&lt;p&gt;Over on &lt;a href="https://answers.yahoo.com/question/index?qid=20090109100613AAT7noz"&gt;Yahoo! Answers&lt;/a&gt; the best answer describes a 365 as a “challenge of personal exploration” for a photographer or aspiring one. After some quick Googling, I still like this 6 year old answer is the best.&lt;/p&gt;</description></item><item><title>First Ever Casting Call</title><link>https://davidpdischer.com/2015/01/29/first-ever-casting-call/</link><pubDate>Thu, 29 Jan 2015 19:01:19 +0000</pubDate><guid>https://davidpdischer.com/2015/01/29/first-ever-casting-call/</guid><description>&lt;p&gt;I am finally taking my photography hobby to to the next level, but I need a few models to help. I’m open to pretty much any type or look, from professional models and actors seeking head shots, to families, bands, or athletes who want to sit for me.&lt;/p&gt;&#10;&lt;p&gt;For this round, I am going to focus on three styles of studio portraits, each of which have three variations. All of these will be shot in front of black or white seamless backgrounds. This could include many different poses, with or without props, including multiple wardrobe changes.&lt;/p&gt;</description></item><item><title>Yet another tweak to flickr-share-with-attribution</title><link>https://davidpdischer.com/2015/01/25/yet-another-tweak-to-flickr-share-with-attribution/</link><pubDate>Sun, 25 Jan 2015 21:47:41 +0000</pubDate><guid>https://davidpdischer.com/2015/01/25/yet-another-tweak-to-flickr-share-with-attribution/</guid><description>&lt;p&gt;So, a few bug fixes to my little utility that will hopefully finally allow me to push past my procrastination and create my casting call blog.&lt;/p&gt;&#10;&lt;p&gt;I moved to using iFrames. This is an attempt to be compatible with different themes. The CSS is also local to the iframe, so the flickr embedding should be persevered between themes. But, I haven’t actually tested that yet.&lt;/p&gt;&#10;&lt;p&gt;Of course, these charges are pushed up to my github repo : &lt;a href="https://github.com/daviddpd/flickr-share-with-attribution"&gt;daviddpd/flickr-share-with-attribution&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>wp flickr-share-with-attribution – Creative Commons and All-Rights Reserved</title><link>https://davidpdischer.com/2014/09/07/flickr-share-with-attribution-with-cc-c/</link><pubDate>Sun, 07 Sep 2014 03:40:55 +0000</pubDate><guid>https://davidpdischer.com/2014/09/07/flickr-share-with-attribution-with-cc-c/</guid><description>&lt;p&gt;Well … I haven’t explained whole reason why I wrote this little utility, and well, not going to explain it now.&lt;/p&gt;&#10;&lt;p&gt;I’ve thinking about it and I still want to be able to link to “All Rights Reserved” images. I could probably embedded them anyway with the copyright notice, or contact each person and ask their permission. It just seems like a lot of work. For this use-case, I’m going to just link them.&lt;/p&gt;</description></item><item><title>Flickr-WordPress – I had to write it</title><link>https://davidpdischer.com/2014/08/19/flickr-wordpress-i-had-to-write-it/</link><pubDate>Tue, 19 Aug 2014 04:58:47 +0000</pubDate><guid>https://davidpdischer.com/2014/08/19/flickr-wordpress-i-had-to-write-it/</guid><description>&lt;p&gt;So, after all the tinkering, I had to write it myself. I couldn’t get anything exactly right, so I wrote something with Flickr APIs to generate the HTML that I wanted, as well as following Creative Commons best practices for attribution. It’s just a stand-alone PHP CLI script, with hopes and desires to grow up to be a Word Press Plugin.&lt;/p&gt;&#10;&lt;p&gt;The code is up on github, &lt;a href="https://github.com/daviddpd/flickr-share-with-attribution" title="flickr-share-with-attribution" target="_blank"&gt;flickr-share-with-attribution&lt;/a&gt;, under the 2-clause BSD license.&lt;/p&gt;</description></item><item><title>Trying to Find a Great Flickr Word Press Plugin</title><link>https://davidpdischer.com/2014/08/18/trying-to-find-a-great-flickr-word-press-plugin/</link><pubDate>Mon, 18 Aug 2014 03:01:35 +0000</pubDate><guid>https://davidpdischer.com/2014/08/18/trying-to-find-a-great-flickr-word-press-plugin/</guid><description>&lt;p&gt;I might just have to write my own Word Press – Flickr plugin. There are SOOOO many, yet I have not found one that does what I’d like it to do. I would like to simply embed the photo with credit, title and the link back. And maybe the description too. I already know the photo ID, I don’t need discovery or search features, I just need the inserting. The flickr BBcode embed mark-up is almost what I want, and would be happy with. I’ve tried the BBcode plug-ins in Word Press, but it wasn’t clean enough.&lt;/p&gt;</description></item><item><title>Testing with Lucy</title><link>https://davidpdischer.com/2014/07/03/lucy/</link><pubDate>Thu, 03 Jul 2014 03:23:58 +0000</pubDate><guid>https://davidpdischer.com/2014/07/03/lucy/</guid><description>&lt;p&gt;&lt;a title="IMG_4610" href="http://www.flickr.com/photos/29448062@N00/8230762039/" rel=""&gt;&lt;img loading="lazy" decoding="async" class="aligncenter" title="IMG_4610" src="http://farm9.staticflickr.com/8337/8230762039_99fbc74504.jpg" alt="IMG_4610" width="500" height="333" /&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;p style="text-align: center;"&gt;&#10; Playing around with wordpress plug-ins for flickr and twitter. Here&amp;#8217;s a picture Lucy that I have on my business cards.&#10;&lt;/p&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>ALT-CONTROL-DELETE</title><link>https://davidpdischer.com/2014/07/01/alt-control-delete/</link><pubDate>Tue, 01 Jul 2014 19:56:10 +0000</pubDate><guid>https://davidpdischer.com/2014/07/01/alt-control-delete/</guid><description>&lt;p style="text-align: center;"&gt;&#10; Reset and reboot. Let&amp;#8217;s get started.&#10;&lt;/p&gt;&#10;&lt;p&gt;I’ve wanted to start a blog for while, continuously having to put it off.  What better day, than July 1st, the start of the 3rd quarter to kick off a blog.  I do not have any firms plans for what will be here, however there are a lot of things in my head, and many different ways this could go.&lt;/p&gt;&#10;&lt;p&gt;Things will definitely change here – don’t really like the colors and theme yet, so it will change.&lt;/p&gt;</description></item><item><title/><link>https://davidpdischer.com/wp-content/uploads-davidpdischer/wp2static-crawled-site/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://davidpdischer.com/wp-content/uploads-davidpdischer/wp2static-crawled-site/</guid><description>&lt;!DOCTYPE html&gt;&#13;&#10;&lt;html lang="en-US"&gt;&#13;&#10;&#13;&#10;&lt;head&gt;&#13;&#10; &lt;meta charset="UTF-8"&gt;&#13;&#10; &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;&#13;&#10; &lt;link rel="profile" href="https://gmpg.org/xfn/11"&gt;&#13;&#10; &lt;title&gt;David P. Discher&lt;/title&gt;&#10;&lt;meta name='robots' content='max-image-preview:large' /&gt;&#10;&lt;link rel="alternate" type="application/rss+xml" title="David P. Discher &amp;raquo; Feed" href="https://davidpdischer.com/feed/" /&gt;&#10;&lt;link rel="alternate" type="application/rss+xml" title="David P. Discher &amp;raquo; Comments Feed" href="https://davidpdischer.com/comments/feed/" /&gt;&#10;&lt;style id='classic-theme-styles-inline-css' type='text/css'&gt;&#10;/*! This file is auto-generated */&#10;.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}&#10;&lt;/style&gt;&#10;&lt;style id='global-styles-inline-css' type='text/css'&gt;&#10;:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #1e73be;--wp--preset--color--beige: #c7b897;--wp--preset--color--dark-grey: #262626;--wp--preset--color--grey: #9a9a9a;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 24px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 19px;--wp--preset--font-size--larger: 32px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex &gt; :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid &gt; :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}&#10;:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}&#10;:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}&#10;:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}&#10;&lt;/style&gt;&#10;&lt;link rel='stylesheet' id='bootstrap-reboot-css' href='https://davidpdischer.com/wp-content/themes/storytime/assets/css/bootstrap-reboot.css?ver=screen' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='storytime-stylesheet-css' href='https://davidpdischer.com/wp-content/themes/storytime/style.css' type='text/css' media='all' /&gt;&#10;&lt;style id='storytime-stylesheet-inline-css' type='text/css'&gt;&#10;#site-title a,#site-title a:visited,#site-title a:hover { color: #262626;&#9;}&#13;&#10;&#9;&#9;#site-description { color: #444;&#9;}&#9;&#13;&#10;.hentry .post-thumbnail a img,&#13;&#10;.page .post-thumbnail img,&#13;&#10;.single .post-thumbnail img,&#13;&#10;#author-info .avatar,&#13;&#10;#related-posts .wp-post-image,&#13;&#10;#attachment-wrapper img,&#13;&#10;.storytime-thumbnail img,&#13;&#10;#banner-sidebar img,&#13;&#10;.rp-social-icons-list a,&#13;&#10;.rp-social-icons-list a:visited,&#13;&#10;#comments .comment .avatar {border-color: #d8d2c5;}&#13;&#10;.rp-social-icons-list a:hover {background-color: #d8d2c5;}&#13;&#10;.rp-social-icons-list li .icon {fill: #d8d2c5;}&#13;&#10;.hentry .post-thumbnail a img:hover,&#13;&#10;#related-posts .wp-post-image:hover {border-color: #d8d2c5;}&#13;&#10;#splash-menu .splash-button a,&#13;&#10;#splash-menu .splash-button a:visited {background-color: #262626; color: #fff; }&#13;&#10;#splash-menu .splash-button a:hover {background-color: #c3b496; color: #fff; }&#13;&#10;#site-branding:after,&#13;&#10;hr.page-title-line,&#13;&#10;#respond input[type="text"],&#13;&#10;#respond textarea,&#13;&#10;span.page-wrap,&#13;&#10;.widget-title,&#13;&#10;.tagcloud a,&#13;&#10;#author-info,&#13;&#10;input[type="text"],&#13;&#10;input[type="password"],&#13;&#10;input[type="date"],&#13;&#10;input[type="datetime"],&#13;&#10;input[type="datetime-local"],&#13;&#10;input[type="month"],&#13;&#10;input[type="week"],&#13;&#10;input[type="email"],&#13;&#10;input[type="number"],&#13;&#10;input[type="search"],&#13;&#10;input[type="tel"],&#13;&#10;input[type="time"],&#13;&#10;input[type="url"],&#13;&#10;input[type="color"],&#13;&#10;textarea,&#13;&#10;select {border-color: #dedede;}&#13;&#10;.entry-title:after,&#13;&#10;.storytime-author-name:after,&#13;&#10;#blog-sidebar li:after {background-color: #dedede;} &#13;&#10;::-moz-selection {background-color: #1e73be;} &#13;&#10;::selection {background-color: #1e73be;}&#13;&#10;#breadcrumbs-wrapper,&#13;&#10;#top-bar {border-color: #1e73be;}&#13;&#10;.has-accent-color {color: #1e73be;}&#13;&#10;table thead,&#13;&#10;.has-accent-background-color,&#13;&#10;#top-search {background-color: #1e73be;}&#13;&#10;#top-bar .icon:hover {fill: #1e73be;}&#13;&#10;#site-title a,&#13;&#10;#site-title a:visited,&#13;&#10;#site-title a:hover,&#13;&#10;#post-categories a, &#13;&#10;#post-categories a:visited, &#13;&#10;#post-tags a,&#13;&#10;#post-tags a:visited,&#13;&#10;.attachment .gallery-post-caption,&#13;&#10;h1, h2, h3, h4, h5, h6,&#13;&#10;a:hover,&#13;&#10;.wp-block-image figcaption,&#13;&#10;figcaption,&#13;&#10;.wp-block-image figcaption,&#13;&#10;.has-dark-grey-color,&#13;&#10;#comments a,&#13;&#10;.main-navigation-toggle {color: #262626;}&#13;&#10;#top-bar,&#13;&#10;.has-dark-grey-background-color,&#13;&#10;.button,&#13;&#10;.button:visited,&#13;&#10;button,&#13;&#10;button:visited,&#13;&#10;input[type="submit"],&#13;&#10;input[type="submit"]:visited,&#13;&#10;input[type="reset"],&#13;&#10;input[type="reset"]:visited,&#13;&#10;.attachment-button a,&#13;&#10;.attachment-button a:visited,&#13;&#10;#infinite-handle span {background-color: #262626;}&#13;&#10;.main-navigation-toggle .icon,&#13;&#10;#footer-social-icons .social-icons-menu li a .icon {fill: #262626;}&#13;&#10;.post-details,&#13;&#10;.post-details a, &#13;&#10;.post-details a:visited,&#13;&#10;.related-post-date,&#13;&#10;#page-intro,&#13;&#10;.has-grey-color {color: #9a9a9a;}&#13;&#10;.has-grey-background-color {-background-color: #9a9a9a;}&#13;&#10;&#9;&#13;&#10;.main-navigation-menu a,&#13;&#10; .main-navigation-menu a:visited { color: #161616;}&#13;&#10;&#9;.main-navigation-menu &gt; .menu-item-has-children a .sub-menu-icon .icon { fill: #161616;}&#13;&#10;.main-navigation-menu ul a,&#13;&#10; .main-navigation-menu ul a:visited { color: #161616;}&#13;&#10;&#9;&#13;&#10;@media (min-width: 768px){&#13;&#10;.main-navigation-menu ul a:focus,&#13;&#10; .main-navigation-menu ul a:hover { color: #ceb654;}&#13;&#10;}&#9;&#13;&#10;.main-navigation-menu a:focus,&#13;&#10; .main-navigation-menu a:hover,&#13;&#10;&#9;.main-navigation-menu ul a:hover,&#13;&#10; .main-navigation-menu ul a:active,&#13;&#10; .main-navigation-menu .sub-menu li.current-menu-item &gt; a { color: #ceb654;}&#13;&#10;.main-navigation-menu ul,&#13;&#10;.main-navigation-menu { background: #fff;}&#13;&#10;.main-navigation-menu ul { border-color: #ececec;}&#13;&#10;@media (min-width: 768px){&#13;&#10;.main-navigation-menu {background: transparent;}&#13;&#10;}&#13;&#10;p.has-drop-cap:not(:focus):first-letter { color: #444;&#9;} &#10;&lt;/style&gt;&#10;&lt;link rel='stylesheet' id='elementor-icons-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.35.0' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-frontend-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-post-744-css' href='https://davidpdischer.com/wp-content/uploads-davidpdischer/elementor/css/post-744.css?ver=1738886083' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='font-awesome-5-all-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='font-awesome-4-shim-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='e-animation-wobble-vertical-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-wobble-vertical.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='widget-image-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='widget-heading-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-post-469-css' href='https://davidpdischer.com/wp-content/uploads-davidpdischer/elementor/css/post-469.css?ver=1738886084' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='wp-add-custom-css-css' href='https://davidpdischer.com?display_custom_css=css&amp;#038;ver=6.6.1' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&amp;#038;display=auto&amp;#038;ver=6.6.1' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' type='text/css' media='all' /&gt;&#10;&lt;link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin&gt;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.27.3" id="font-awesome-4-shim-js"&gt;&lt;/script&gt;&#10;&lt;link rel="https://api.w.org/" href="https://davidpdischer.com/wp-json/" /&gt;&lt;link rel="alternate" title="JSON" type="application/json" href="https://davidpdischer.com/wp-json/wp/v2/pages/469" /&gt;&lt;link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://davidpdischer.com/xmlrpc.php?rsd" /&gt;&#10;&lt;meta name="generator" content="WordPress 6.6.1" /&gt;&#10;&lt;link rel="canonical" href="https://davidpdischer.com/" /&gt;&#10;&lt;link rel='shortlink' href='https://davidpdischer.com/' /&gt;&#10;&lt;link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://davidpdischer.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdavidpdischer.com%2F" /&gt;&#10;&lt;link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://davidpdischer.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdavidpdischer.com%2F&amp;#038;format=xml" /&gt;&#10;&lt;meta name="generator" content="Elementor 3.27.3; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"&gt;&#10;&#9;&#9;&#9;&lt;style&gt;&#10;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),&#10;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {&#10;&#9;&#9;&#9;&#9;&#9;background-image: none !important;&#10;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;@media screen and (max-height: 1024px) {&#10;&#9;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),&#10;&#9;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {&#10;&#9;&#9;&#9;&#9;&#9;&#9;background-image: none !important;&#10;&#9;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;@media screen and (max-height: 640px) {&#10;&#9;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),&#10;&#9;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {&#10;&#9;&#9;&#9;&#9;&#9;&#9;background-image: none !important;&#10;&#9;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&lt;/style&gt;&#10;&#9;&#9;&#9;&lt;/head&gt;&#13;&#10;&#13;&#10;&lt;body class="home page-template-default page page-id-469 wp-embed-responsive elementor-default elementor-kit-744 elementor-page elementor-page-469"&gt;&#13;&#10; &lt;div id="top-search" class="clearfix"&gt;&#13;&#10; &lt;div class="search-form-container"&gt;&#13;&#10; &lt;form role="search" method="get" class="search-form" action="https://davidpdischer.com/"&gt;&#13;&#10; &lt;label&gt;&#13;&#10; &lt;span class="screen-reader-text"&gt;&#13;&#10; Search for:&lt;/span&gt;&#13;&#10; &lt;input type="search" class="search-field" placeholder="Search &amp;hellip;" value="" name="s" title="Search for:" /&gt;&#13;&#10; &lt;/label&gt;&#13;&#10; &lt;button type="submit" class="search-submit"&gt;&#13;&#10; &lt;svg class="icon icon-search" aria-hidden="true" role="img"&gt; &lt;use xlink:href="https://davidpdischer.com/wp-content/themes/storytime/assets/icons/genericons-neue.svg#search"&gt;&lt;/use&gt; &lt;/svg&gt; &lt;span class="screen-reader-text"&gt;&#13;&#10; Search&lt;/span&gt;&#13;&#10; &lt;/button&gt;&#13;&#10;&lt;/form&gt; &lt;/div&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;div id="page" class="site"&gt;&#13;&#10; &lt;a class="skip-link screen-reader-text" href="#content"&gt;&#13;&#10; Skip to content &lt;/a&gt;&#13;&#10; &lt;div id="top-bar"&gt;&#13;&#10; &lt;div id="social-menu-wrapper" class="clearfix"&gt;&#13;&#10; &lt;div class="search-icon-wrapper"&gt;&#13;&#10; &lt;svg class="icon icon-search" aria-hidden="true" role="img"&gt; &lt;use xlink:href="https://davidpdischer.com/wp-content/themes/storytime/assets/icons/genericons-neue.svg#search"&gt;&lt;/use&gt; &lt;/svg&gt; &lt;/div&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;div id="site-header"&gt;&#13;&#10; &lt;div id="site-branding"&gt;&#13;&#10; &lt;h1 id="site-title"&gt;&#13;&#10; &lt;a href="https://davidpdischer.com/" rel="home"&gt;&#13;&#10; David P. Discher &lt;/a&gt;&#13;&#10; &lt;/h1&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;div class="nav-wrapper"&gt;&#13; &lt;nav id="main-navigation" class="primary-navigation navigation clearfix"&gt;&#13; &lt;ul id="menu-main-navigation" class="main-navigation-menu menu"&gt;&lt;li class="page_item page-item-430"&gt;&lt;a href="https://davidpdischer.com/blog/"&gt;blog&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-469 current_page_item"&gt;&lt;a href="https://davidpdischer.com/" aria-current="page"&gt;home&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-504"&gt;&lt;a href="https://davidpdischer.com/photography/"&gt;photography&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-752"&gt;&lt;a href="https://davidpdischer.com/privacy-policy/"&gt;Privacy Policy&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-486"&gt;&lt;a href="https://davidpdischer.com/resume/"&gt;resume&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-641"&gt;&lt;a href="https://davidpdischer.com/stuff-for-sale/"&gt;Stuff For Sale&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt; &lt;/nav&gt;&#13;&lt;/div&gt; &lt;div id="content" class="site-content"&gt;&#13;&#10; &lt;main id="main" class="site-main wrap"&gt;&lt;div id="page-content"&gt;&#13;&#10;&#9;&lt;article id="post-469" class="post-469 page type-page status-publish hentry comments-off"&gt;&#13; &lt;header class="page-header"&gt;&#13; &lt;h1 class="page-title"&gt;home&lt;/h1&gt; &lt;hr class="page-title-line"&gt;&#13; &lt;/header&gt;&#13; &lt;div class="post-content entry-content clearfix"&gt;&#13; &#9;&#9;&lt;div data-elementor-type="wp-post" data-elementor-id="469" class="elementor elementor-469"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;section class="elementor-section elementor-top-section elementor-element elementor-element-6e1de69 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6e1de69" data-element_type="section"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-container elementor-column-gap-default"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c687582" data-id="c687582" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-ed6babf elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="ed6babf" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.facebook.com/daviddpd" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-facebook-official" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-3bf4016 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="3bf4016" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.instagram.com/daviddpd/" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-instagram" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-0934783 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="0934783" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.linkedin.com/in/ddischer/" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-linkedin-square" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;section class="elementor-section elementor-inner-section elementor-element elementor-element-58dfb75 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="58dfb75" data-element_type="section"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-container elementor-column-gap-default"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-08f27f0" data-id="08f27f0" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-076d07d" data-id="076d07d" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/section&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-c65b012 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="c65b012" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.flickr.com/photos/daviddpdz" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-flickr" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-9faccc0 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="9faccc0" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.youtube.com/user/daviddpdz" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-youtube" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-052e3d3 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="052e3d3" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://github.com/daviddpd" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-github-square" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-3f4353c elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="3f4353c" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.modelmayhem.com/daviddpd" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-camera" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-606a8d3" data-id="606a8d3" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-e508b9d elementor-widget elementor-widget-image" data-id="e508b9d" data-element_type="widget" data-widget_type="image.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;img fetchpriority="high" decoding="async" width="300" height="300" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-300x300.jpg" class="attachment-medium size-medium wp-image-15" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-300x300.jpg 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-150x150.jpg 150w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-500x500.jpg 500w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd.jpg 789w" sizes="(max-width: 300px) 100vw, 300px" /&gt;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/section&gt;&#10;&#9;&#9;&#9;&#9;&lt;section class="elementor-section elementor-top-section elementor-element elementor-element-02429c3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="02429c3" data-element_type="section"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-container elementor-column-gap-default"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-127b002" data-id="127b002" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-a9ec3be elementor-widget elementor-widget-image" data-id="a9ec3be" data-element_type="widget" data-widget_type="image.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;a href="https://calicodevices.com/" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;img decoding="async" width="300" height="255" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/calico-cat-sm-300x255.png" class="attachment-large size-large wp-image-509" alt="" /&gt;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-2791774 elementor-widget elementor-widget-heading" data-id="2791774" data-element_type="widget" data-widget_type="heading.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;h2 class="elementor-heading-title elementor-size-default"&gt;Calico Devices&lt;/h2&gt;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5871b47" data-id="5871b47" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-1f9d3b8" data-id="1f9d3b8" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-be4df54 elementor-widget__width-auto elementor-widget elementor-widget-image" data-id="be4df54" data-element_type="widget" data-widget_type="image.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;a href="https://chatfabric.com/"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;img decoding="async" width="700" height="700" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024.png" class="attachment-large size-large wp-image-510" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024.png 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-150x150.png 150w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-300x300.png 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-768x768.png 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-600x600.png 600w" sizes="(max-width: 700px) 100vw, 700px" /&gt;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-81139d9 elementor-widget elementor-widget-heading" data-id="81139d9" data-element_type="widget" data-widget_type="heading.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;h2 class="elementor-heading-title elementor-size-default"&gt;chatFabric&lt;/h2&gt;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/section&gt;&#10;&#9;&#9;&#9;&#9;&lt;section class="elementor-section elementor-top-section elementor-element elementor-element-a3f01ee elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a3f01ee" data-element_type="section"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-container elementor-column-gap-default"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-49d87c2" data-id="49d87c2" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-2fa0158 elementor-widget elementor-widget-image" data-id="2fa0158" data-element_type="widget" data-widget_type="image.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;a href="https://dpdtech.com" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;img loading="lazy" decoding="async" width="300" height="67" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-300x67.png" class="attachment-medium size-medium wp-image-556" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-300x67.png 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-768x171.png 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-1024x228.png 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-1000x222.png 1000w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p.png 1080w" sizes="(max-width: 300px) 100vw, 300px" /&gt;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/section&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9; &lt;/div&gt;&#13;&#9;&#13;&#9;&#13;&lt;/article&gt;&lt;/div&gt;&#13;&#10;&lt;/main&gt;&lt;!-- #main --&gt;&#13;&#10;&lt;/div&gt; &lt;!-- .site-content --&gt;&#13;&#10;&lt;/div&gt;&lt;!-- #page --&gt;&#13;&#10;&lt;footer id="site-footer"&gt;&#13;&#10; &lt;div id="footer-content"&gt;&#13;&#10; &lt;h5 id="footer-site-title"&gt;&#13;&#10; David P. Discher &lt;/h5&gt;&#13;&#10;&#13;&#10; &lt;div id="footer-copyright"&gt;&#13;&#10; Copyright &amp;copy; 2026 &lt;span id="copyright-name"&gt;&#13;&#10; &lt;/span&gt;.&#13;&#10; All rights reserved. &lt;/div&gt;&#13;&#10; &lt;div id="privacy-link"&gt;&lt;/div&gt; &lt;/div&gt;&#13;&#10;&lt;/footer&gt;&#13;&#10;&lt;/div&gt;&#13;&#10;&#9;&#9;&#9;&lt;script&gt;&#10;&#9;&#9;&#9;&#9;const lazyloadRunObserver = () =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );&#10;&#9;&#9;&#9;&#9;&#9;const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;&#9;entries.forEach( ( entry ) =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;if ( entry.isIntersecting ) {&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;let lazyloadBackground = entry.target;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;if( lazyloadBackground ) {&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;lazyloadBackground.classList.add( 'e-lazyloaded' );&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;lazyloadBackgroundObserver.unobserve( entry.target );&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;&#9;&#9;});&#10;&#9;&#9;&#9;&#9;&#9;}, { rootMargin: '200px 0px 200px 0px' } );&#10;&#9;&#9;&#9;&#9;&#9;lazyloadBackgrounds.forEach( ( lazyloadBackground ) =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;&#9;lazyloadBackgroundObserver.observe( lazyloadBackground );&#10;&#9;&#9;&#9;&#9;&#9;} );&#10;&#9;&#9;&#9;&#9;};&#10;&#9;&#9;&#9;&#9;const events = [&#10;&#9;&#9;&#9;&#9;&#9;'DOMContentLoaded',&#10;&#9;&#9;&#9;&#9;&#9;'elementor/lazyload/observe',&#10;&#9;&#9;&#9;&#9;];&#10;&#9;&#9;&#9;&#9;events.forEach( ( event ) =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;document.addEventListener( event, lazyloadRunObserver );&#10;&#9;&#9;&#9;&#9;} );&#10;&#9;&#9;&#9;&lt;/script&gt;&#10;&#9;&#9;&#9;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-content/themes/storytime/assets/js/theme-scripts.js" id="storytime-scripts-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" id="storytime-navigation-js-extra"&gt;&#10;/* &lt;![CDATA[ */&#10;var storytime_menu_title = ["&lt;svg class=\"icon icon-menu\" aria-hidden=\"true\" role=\"img\"&gt; &lt;use xlink:href=\"https:\/\/davidpdischer.com\/wp-content\/themes\/storytime\/assets\/icons\/genericons-neue.svg#menu\"&gt;&lt;\/use&gt; &lt;\/svg&gt;Menu"];&#10;/* ]]&gt; */&#10;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-content/themes/storytime/assets/js/navigation.js" id="storytime-navigation-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-content/themes/storytime/assets/js/skip-link-focus-fix.js" id="storytime-skip-link-focus-fix-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.27.3" id="elementor-webpack-runtime-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.27.3" id="elementor-frontend-modules-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" id="elementor-frontend-js-before"&gt;&#10;/* &lt;![CDATA[ */&#10;var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.27.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_swiper_latest":true,"e_onboarding":true,"home_screen":true,"landing-pages":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/davidpdischer.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/davidpdischer.com\/wp-admin\/admin-ajax.php","uploadUrl":"\/wp-content\/uploads-davidpdischer"},"nonces":{"floatingButtonsClickTracking":"1abc927d37"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":469,"title":"David%20P.%20Discher","excerpt":"","featuredImage":false}};&#10;/* ]]&gt; */&#10;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="https://davidpdischer.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.27.3" id="elementor-frontend-js"&gt;&lt;/script&gt;&#10;&lt;/body&gt;&#13;&#10;&#13;&#10;&lt;/html&gt;</description></item><item><title/><link>https://davidpdischer.com/wp-content/uploads-davidpdischer/wp2static-processed-site/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://davidpdischer.com/wp-content/uploads-davidpdischer/wp2static-processed-site/</guid><description>&lt;!DOCTYPE html&gt;&#13;&#10;&lt;html lang="en-US"&gt;&#13;&#10;&#13;&#10;&lt;head&gt;&#13;&#10; &lt;meta charset="UTF-8"&gt;&#13;&#10; &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;&#13;&#10; &lt;link rel="profile" href="https://gmpg.org/xfn/11"&gt;&#13;&#10; &lt;title&gt;David P. Discher&lt;/title&gt;&#10;&lt;meta name='robots' content='max-image-preview:large' /&gt;&#10;&lt;link rel="alternate" type="application/rss+xml" title="David P. Discher &amp;raquo; Feed" href="http://davidpdischer.com/feed/" /&gt;&#10;&lt;link rel="alternate" type="application/rss+xml" title="David P. Discher &amp;raquo; Comments Feed" href="http://davidpdischer.com/comments/feed/" /&gt;&#10;&lt;style id='classic-theme-styles-inline-css' type='text/css'&gt;&#10;/*! This file is auto-generated */&#10;.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}&#10;&lt;/style&gt;&#10;&lt;style id='global-styles-inline-css' type='text/css'&gt;&#10;:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #1e73be;--wp--preset--color--beige: #c7b897;--wp--preset--color--dark-grey: #262626;--wp--preset--color--grey: #9a9a9a;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 24px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 19px;--wp--preset--font-size--larger: 32px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex &gt; :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid &gt; :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}&#10;:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}&#10;:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}&#10;:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}&#10;&lt;/style&gt;&#10;&lt;link rel='stylesheet' id='bootstrap-reboot-css' href='http://davidpdischer.com/wp-content/themes/storytime/assets/css/bootstrap-reboot.css?ver=screen' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='storytime-stylesheet-css' href='http://davidpdischer.com/wp-content/themes/storytime/style.css' type='text/css' media='all' /&gt;&#10;&lt;style id='storytime-stylesheet-inline-css' type='text/css'&gt;&#10;#site-title a,#site-title a:visited,#site-title a:hover { color: #262626;&#9;}&#13;&#10;&#9;&#9;#site-description { color: #444;&#9;}&#9;&#13;&#10;.hentry .post-thumbnail a img,&#13;&#10;.page .post-thumbnail img,&#13;&#10;.single .post-thumbnail img,&#13;&#10;#author-info .avatar,&#13;&#10;#related-posts .wp-post-image,&#13;&#10;#attachment-wrapper img,&#13;&#10;.storytime-thumbnail img,&#13;&#10;#banner-sidebar img,&#13;&#10;.rp-social-icons-list a,&#13;&#10;.rp-social-icons-list a:visited,&#13;&#10;#comments .comment .avatar {border-color: #d8d2c5;}&#13;&#10;.rp-social-icons-list a:hover {background-color: #d8d2c5;}&#13;&#10;.rp-social-icons-list li .icon {fill: #d8d2c5;}&#13;&#10;.hentry .post-thumbnail a img:hover,&#13;&#10;#related-posts .wp-post-image:hover {border-color: #d8d2c5;}&#13;&#10;#splash-menu .splash-button a,&#13;&#10;#splash-menu .splash-button a:visited {background-color: #262626; color: #fff; }&#13;&#10;#splash-menu .splash-button a:hover {background-color: #c3b496; color: #fff; }&#13;&#10;#site-branding:after,&#13;&#10;hr.page-title-line,&#13;&#10;#respond input[type="text"],&#13;&#10;#respond textarea,&#13;&#10;span.page-wrap,&#13;&#10;.widget-title,&#13;&#10;.tagcloud a,&#13;&#10;#author-info,&#13;&#10;input[type="text"],&#13;&#10;input[type="password"],&#13;&#10;input[type="date"],&#13;&#10;input[type="datetime"],&#13;&#10;input[type="datetime-local"],&#13;&#10;input[type="month"],&#13;&#10;input[type="week"],&#13;&#10;input[type="email"],&#13;&#10;input[type="number"],&#13;&#10;input[type="search"],&#13;&#10;input[type="tel"],&#13;&#10;input[type="time"],&#13;&#10;input[type="url"],&#13;&#10;input[type="color"],&#13;&#10;textarea,&#13;&#10;select {border-color: #dedede;}&#13;&#10;.entry-title:after,&#13;&#10;.storytime-author-name:after,&#13;&#10;#blog-sidebar li:after {background-color: #dedede;} &#13;&#10;::-moz-selection {background-color: #1e73be;} &#13;&#10;::selection {background-color: #1e73be;}&#13;&#10;#breadcrumbs-wrapper,&#13;&#10;#top-bar {border-color: #1e73be;}&#13;&#10;.has-accent-color {color: #1e73be;}&#13;&#10;table thead,&#13;&#10;.has-accent-background-color,&#13;&#10;#top-search {background-color: #1e73be;}&#13;&#10;#top-bar .icon:hover {fill: #1e73be;}&#13;&#10;#site-title a,&#13;&#10;#site-title a:visited,&#13;&#10;#site-title a:hover,&#13;&#10;#post-categories a, &#13;&#10;#post-categories a:visited, &#13;&#10;#post-tags a,&#13;&#10;#post-tags a:visited,&#13;&#10;.attachment .gallery-post-caption,&#13;&#10;h1, h2, h3, h4, h5, h6,&#13;&#10;a:hover,&#13;&#10;.wp-block-image figcaption,&#13;&#10;figcaption,&#13;&#10;.wp-block-image figcaption,&#13;&#10;.has-dark-grey-color,&#13;&#10;#comments a,&#13;&#10;.main-navigation-toggle {color: #262626;}&#13;&#10;#top-bar,&#13;&#10;.has-dark-grey-background-color,&#13;&#10;.button,&#13;&#10;.button:visited,&#13;&#10;button,&#13;&#10;button:visited,&#13;&#10;input[type="submit"],&#13;&#10;input[type="submit"]:visited,&#13;&#10;input[type="reset"],&#13;&#10;input[type="reset"]:visited,&#13;&#10;.attachment-button a,&#13;&#10;.attachment-button a:visited,&#13;&#10;#infinite-handle span {background-color: #262626;}&#13;&#10;.main-navigation-toggle .icon,&#13;&#10;#footer-social-icons .social-icons-menu li a .icon {fill: #262626;}&#13;&#10;.post-details,&#13;&#10;.post-details a, &#13;&#10;.post-details a:visited,&#13;&#10;.related-post-date,&#13;&#10;#page-intro,&#13;&#10;.has-grey-color {color: #9a9a9a;}&#13;&#10;.has-grey-background-color {-background-color: #9a9a9a;}&#13;&#10;&#9;&#13;&#10;.main-navigation-menu a,&#13;&#10; .main-navigation-menu a:visited { color: #161616;}&#13;&#10;&#9;.main-navigation-menu &gt; .menu-item-has-children a .sub-menu-icon .icon { fill: #161616;}&#13;&#10;.main-navigation-menu ul a,&#13;&#10; .main-navigation-menu ul a:visited { color: #161616;}&#13;&#10;&#9;&#13;&#10;@media (min-width: 768px){&#13;&#10;.main-navigation-menu ul a:focus,&#13;&#10; .main-navigation-menu ul a:hover { color: #ceb654;}&#13;&#10;}&#9;&#13;&#10;.main-navigation-menu a:focus,&#13;&#10; .main-navigation-menu a:hover,&#13;&#10;&#9;.main-navigation-menu ul a:hover,&#13;&#10; .main-navigation-menu ul a:active,&#13;&#10; .main-navigation-menu .sub-menu li.current-menu-item &gt; a { color: #ceb654;}&#13;&#10;.main-navigation-menu ul,&#13;&#10;.main-navigation-menu { background: #fff;}&#13;&#10;.main-navigation-menu ul { border-color: #ececec;}&#13;&#10;@media (min-width: 768px){&#13;&#10;.main-navigation-menu {background: transparent;}&#13;&#10;}&#13;&#10;p.has-drop-cap:not(:focus):first-letter { color: #444;&#9;} &#10;&lt;/style&gt;&#10;&lt;link rel='stylesheet' id='elementor-icons-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.35.0' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-frontend-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-post-744-css' href='http://davidpdischer.com/wp-content/uploads-davidpdischer/elementor/css/post-744.css?ver=1738886083' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='font-awesome-5-all-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='font-awesome-4-shim-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='e-animation-wobble-vertical-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-wobble-vertical.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='widget-image-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='widget-heading-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.27.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-post-469-css' href='http://davidpdischer.com/wp-content/uploads-davidpdischer/elementor/css/post-469.css?ver=1738886084' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='wp-add-custom-css-css' href='http://davidpdischer.com?display_custom_css=css&amp;#038;ver=6.6.1' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&amp;#038;display=auto&amp;#038;ver=6.6.1' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-icons-shared-0-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' type='text/css' media='all' /&gt;&#10;&lt;link rel='stylesheet' id='elementor-icons-fa-solid-css' href='http://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' type='text/css' media='all' /&gt;&#10;&lt;link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin&gt;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.27.3" id="font-awesome-4-shim-js"&gt;&lt;/script&gt;&#10;&lt;link rel="https://api.w.org/" href="http://davidpdischer.com/wp-json/" /&gt;&lt;link rel="alternate" title="JSON" type="application/json" href="http://davidpdischer.com/wp-json/wp/v2/pages/469" /&gt;&lt;link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://davidpdischer.com/xmlrpc.php?rsd" /&gt;&#10;&lt;meta name="generator" content="WordPress 6.6.1" /&gt;&#10;&lt;link rel="canonical" href="http://davidpdischer.com/" /&gt;&#10;&lt;link rel='shortlink' href='http://davidpdischer.com/' /&gt;&#10;&lt;link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="http://davidpdischer.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdavidpdischer.com%2F" /&gt;&#10;&lt;link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="http://davidpdischer.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdavidpdischer.com%2F&amp;#038;format=xml" /&gt;&#10;&lt;meta name="generator" content="Elementor 3.27.3; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"&gt;&#10;&#9;&#9;&#9;&lt;style&gt;&#10;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),&#10;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {&#10;&#9;&#9;&#9;&#9;&#9;background-image: none !important;&#10;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;@media screen and (max-height: 1024px) {&#10;&#9;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),&#10;&#9;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {&#10;&#9;&#9;&#9;&#9;&#9;&#9;background-image: none !important;&#10;&#9;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;@media screen and (max-height: 640px) {&#10;&#9;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),&#10;&#9;&#9;&#9;&#9;&#9;.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {&#10;&#9;&#9;&#9;&#9;&#9;&#9;background-image: none !important;&#10;&#9;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&lt;/style&gt;&#10;&#9;&#9;&#9;&lt;/head&gt;&#13;&#10;&#13;&#10;&lt;body class="home page-template-default page page-id-469 wp-embed-responsive elementor-default elementor-kit-744 elementor-page elementor-page-469"&gt;&#13;&#10; &lt;div id="top-search" class="clearfix"&gt;&#13;&#10; &lt;div class="search-form-container"&gt;&#13;&#10; &lt;form role="search" method="get" class="search-form" action="http://davidpdischer.com/"&gt;&#13;&#10; &lt;label&gt;&#13;&#10; &lt;span class="screen-reader-text"&gt;&#13;&#10; Search for:&lt;/span&gt;&#13;&#10; &lt;input type="search" class="search-field" placeholder="Search &amp;hellip;" value="" name="s" title="Search for:" /&gt;&#13;&#10; &lt;/label&gt;&#13;&#10; &lt;button type="submit" class="search-submit"&gt;&#13;&#10; &lt;svg class="icon icon-search" aria-hidden="true" role="img"&gt; &lt;use xlink:href="http://davidpdischer.com/wp-content/themes/storytime/assets/icons/genericons-neue.svg#search"&gt;&lt;/use&gt; &lt;/svg&gt; &lt;span class="screen-reader-text"&gt;&#13;&#10; Search&lt;/span&gt;&#13;&#10; &lt;/button&gt;&#13;&#10;&lt;/form&gt; &lt;/div&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;div id="page" class="site"&gt;&#13;&#10; &lt;a class="skip-link screen-reader-text" href="#content"&gt;&#13;&#10; Skip to content &lt;/a&gt;&#13;&#10; &lt;div id="top-bar"&gt;&#13;&#10; &lt;div id="social-menu-wrapper" class="clearfix"&gt;&#13;&#10; &lt;div class="search-icon-wrapper"&gt;&#13;&#10; &lt;svg class="icon icon-search" aria-hidden="true" role="img"&gt; &lt;use xlink:href="http://davidpdischer.com/wp-content/themes/storytime/assets/icons/genericons-neue.svg#search"&gt;&lt;/use&gt; &lt;/svg&gt; &lt;/div&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;div id="site-header"&gt;&#13;&#10; &lt;div id="site-branding"&gt;&#13;&#10; &lt;h1 id="site-title"&gt;&#13;&#10; &lt;a href="http://davidpdischer.com/" rel="home"&gt;&#13;&#10; David P. Discher &lt;/a&gt;&#13;&#10; &lt;/h1&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;/div&gt;&#13;&#10; &lt;div class="nav-wrapper"&gt;&#13; &lt;nav id="main-navigation" class="primary-navigation navigation clearfix"&gt;&#13; &lt;ul id="menu-main-navigation" class="main-navigation-menu menu"&gt;&lt;li class="page_item page-item-430"&gt;&lt;a href="http://davidpdischer.com/blog/"&gt;blog&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-469 current_page_item"&gt;&lt;a href="http://davidpdischer.com/" aria-current="page"&gt;home&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-504"&gt;&lt;a href="http://davidpdischer.com/photography/"&gt;photography&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-752"&gt;&lt;a href="http://davidpdischer.com/privacy-policy/"&gt;Privacy Policy&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-486"&gt;&lt;a href="http://davidpdischer.com/resume/"&gt;resume&lt;/a&gt;&lt;/li&gt;&#10;&lt;li class="page_item page-item-641"&gt;&lt;a href="http://davidpdischer.com/stuff-for-sale/"&gt;Stuff For Sale&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt; &lt;/nav&gt;&#13;&lt;/div&gt; &lt;div id="content" class="site-content"&gt;&#13;&#10; &lt;main id="main" class="site-main wrap"&gt;&lt;div id="page-content"&gt;&#13;&#10;&#9;&lt;article id="post-469" class="post-469 page type-page status-publish hentry comments-off"&gt;&#13; &lt;header class="page-header"&gt;&#13; &lt;h1 class="page-title"&gt;home&lt;/h1&gt; &lt;hr class="page-title-line"&gt;&#13; &lt;/header&gt;&#13; &lt;div class="post-content entry-content clearfix"&gt;&#13; &#9;&#9;&lt;div data-elementor-type="wp-post" data-elementor-id="469" class="elementor elementor-469"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;section class="elementor-section elementor-top-section elementor-element elementor-element-6e1de69 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6e1de69" data-element_type="section"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-container elementor-column-gap-default"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c687582" data-id="c687582" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-ed6babf elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="ed6babf" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.facebook.com/daviddpd" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-facebook-official" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-3bf4016 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="3bf4016" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.instagram.com/daviddpd/" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-instagram" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-0934783 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="0934783" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.linkedin.com/in/ddischer/" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-linkedin-square" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;section class="elementor-section elementor-inner-section elementor-element elementor-element-58dfb75 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="58dfb75" data-element_type="section"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-container elementor-column-gap-default"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-08f27f0" data-id="08f27f0" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-076d07d" data-id="076d07d" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/section&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-c65b012 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="c65b012" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.flickr.com/photos/daviddpdz" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-flickr" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-9faccc0 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="9faccc0" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.youtube.com/user/daviddpdz" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-youtube" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-052e3d3 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="052e3d3" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://github.com/daviddpd" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-github-square" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-3f4353c elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="3f4353c" data-element_type="widget" data-widget_type="icon.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-icon-wrapper"&gt;&#10;&#9;&#9;&#9;&lt;a class="elementor-icon elementor-animation-wobble-vertical" href="https://www.modelmayhem.com/daviddpd" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;i class="fa fa-camera" aria-hidden="true"&gt;&lt;/i&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-606a8d3" data-id="606a8d3" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-e508b9d elementor-widget elementor-widget-image" data-id="e508b9d" data-element_type="widget" data-widget_type="image.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;img fetchpriority="high" decoding="async" width="300" height="300" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-300x300.jpg" class="attachment-medium size-medium wp-image-15" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-300x300.jpg 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-150x150.jpg 150w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd-500x500.jpg 500w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2014/07/IMG_5745-sq-dpd.jpg 789w" sizes="(max-width: 300px) 100vw, 300px" /&gt;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/section&gt;&#10;&#9;&#9;&#9;&#9;&lt;section class="elementor-section elementor-top-section elementor-element elementor-element-02429c3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="02429c3" data-element_type="section"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-container elementor-column-gap-default"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-127b002" data-id="127b002" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-a9ec3be elementor-widget elementor-widget-image" data-id="a9ec3be" data-element_type="widget" data-widget_type="image.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;a href="https://calicodevices.com/" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;img decoding="async" width="300" height="255" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/calico-cat-sm-300x255.png" class="attachment-large size-large wp-image-509" alt="" /&gt;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-2791774 elementor-widget elementor-widget-heading" data-id="2791774" data-element_type="widget" data-widget_type="heading.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;h2 class="elementor-heading-title elementor-size-default"&gt;Calico Devices&lt;/h2&gt;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5871b47" data-id="5871b47" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-1f9d3b8" data-id="1f9d3b8" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-be4df54 elementor-widget__width-auto elementor-widget elementor-widget-image" data-id="be4df54" data-element_type="widget" data-widget_type="image.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;a href="https://chatfabric.com/"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;img decoding="async" width="700" height="700" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024.png" class="attachment-large size-large wp-image-510" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024.png 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-150x150.png 150w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-300x300.png 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-768x768.png 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/chatFabricIcon-1024-600x600.png 600w" sizes="(max-width: 700px) 100vw, 700px" /&gt;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-81139d9 elementor-widget elementor-widget-heading" data-id="81139d9" data-element_type="widget" data-widget_type="heading.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;h2 class="elementor-heading-title elementor-size-default"&gt;chatFabric&lt;/h2&gt;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/section&gt;&#10;&#9;&#9;&#9;&#9;&lt;section class="elementor-section elementor-top-section elementor-element elementor-element-a3f01ee elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a3f01ee" data-element_type="section"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-container elementor-column-gap-default"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-49d87c2" data-id="49d87c2" data-element_type="column"&gt;&#10;&#9;&#9;&#9;&lt;div class="elementor-widget-wrap elementor-element-populated"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&lt;div class="elementor-element elementor-element-2fa0158 elementor-widget elementor-widget-image" data-id="2fa0158" data-element_type="widget" data-widget_type="image.default"&gt;&#10;&#9;&#9;&#9;&#9;&lt;div class="elementor-widget-container"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;a href="https://dpdtech.com" target="_blank"&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;img loading="lazy" decoding="async" width="300" height="67" src="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-300x67.png" class="attachment-medium size-medium wp-image-556" alt="" srcset="https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-300x67.png 300w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-768x171.png 768w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-1024x228.png 1024w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p-1000x222.png 1000w, https://davidpdischer.com/wp-content/uploads-davidpdischer/2019/03/dpd-logo-2019-1080p.png 1080w" sizes="(max-width: 300px) 100vw, 300px" /&gt;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/a&gt;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&lt;/section&gt;&#10;&#9;&#9;&#9;&#9;&lt;/div&gt;&#10;&#9;&#9;&#9;&#9; &lt;/div&gt;&#13;&#9;&#13;&#9;&#13;&lt;/article&gt;&lt;/div&gt;&#13;&#10;&lt;/main&gt;&lt;!-- #main --&gt;&#13;&#10;&lt;/div&gt; &lt;!-- .site-content --&gt;&#13;&#10;&lt;/div&gt;&lt;!-- #page --&gt;&#13;&#10;&lt;footer id="site-footer"&gt;&#13;&#10; &lt;div id="footer-content"&gt;&#13;&#10; &lt;h5 id="footer-site-title"&gt;&#13;&#10; David P. Discher &lt;/h5&gt;&#13;&#10;&#13;&#10; &lt;div id="footer-copyright"&gt;&#13;&#10; Copyright &amp;copy; 2026 &lt;span id="copyright-name"&gt;&#13;&#10; &lt;/span&gt;.&#13;&#10; All rights reserved. &lt;/div&gt;&#13;&#10; &lt;div id="privacy-link"&gt;&lt;/div&gt; &lt;/div&gt;&#13;&#10;&lt;/footer&gt;&#13;&#10;&lt;/div&gt;&#13;&#10;&#9;&#9;&#9;&lt;script&gt;&#10;&#9;&#9;&#9;&#9;const lazyloadRunObserver = () =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );&#10;&#9;&#9;&#9;&#9;&#9;const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;&#9;entries.forEach( ( entry ) =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;if ( entry.isIntersecting ) {&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;let lazyloadBackground = entry.target;&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;if( lazyloadBackground ) {&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;lazyloadBackground.classList.add( 'e-lazyloaded' );&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;lazyloadBackgroundObserver.unobserve( entry.target );&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;}&#10;&#9;&#9;&#9;&#9;&#9;&#9;});&#10;&#9;&#9;&#9;&#9;&#9;}, { rootMargin: '200px 0px 200px 0px' } );&#10;&#9;&#9;&#9;&#9;&#9;lazyloadBackgrounds.forEach( ( lazyloadBackground ) =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;&#9;lazyloadBackgroundObserver.observe( lazyloadBackground );&#10;&#9;&#9;&#9;&#9;&#9;} );&#10;&#9;&#9;&#9;&#9;};&#10;&#9;&#9;&#9;&#9;const events = [&#10;&#9;&#9;&#9;&#9;&#9;'DOMContentLoaded',&#10;&#9;&#9;&#9;&#9;&#9;'elementor/lazyload/observe',&#10;&#9;&#9;&#9;&#9;];&#10;&#9;&#9;&#9;&#9;events.forEach( ( event ) =&gt; {&#10;&#9;&#9;&#9;&#9;&#9;document.addEventListener( event, lazyloadRunObserver );&#10;&#9;&#9;&#9;&#9;} );&#10;&#9;&#9;&#9;&lt;/script&gt;&#10;&#9;&#9;&#9;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-content/themes/storytime/assets/js/theme-scripts.js" id="storytime-scripts-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" id="storytime-navigation-js-extra"&gt;&#10;/* &lt;![CDATA[ */&#10;var storytime_menu_title = ["&lt;svg class=\"icon icon-menu\" aria-hidden=\"true\" role=\"img\"&gt; &lt;use xlink:href=\"https:\/\/davidpdischer.com\/wp-content\/themes\/storytime\/assets\/icons\/genericons-neue.svg#menu\"&gt;&lt;\/use&gt; &lt;\/svg&gt;Menu"];&#10;/* ]]&gt; */&#10;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-content/themes/storytime/assets/js/navigation.js" id="storytime-navigation-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-content/themes/storytime/assets/js/skip-link-focus-fix.js" id="storytime-skip-link-focus-fix-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.27.3" id="elementor-webpack-runtime-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.27.3" id="elementor-frontend-modules-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"&gt;&lt;/script&gt;&#10;&lt;script type="text/javascript" id="elementor-frontend-js-before"&gt;&#10;/* &lt;![CDATA[ */&#10;var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.27.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_swiper_latest":true,"e_onboarding":true,"home_screen":true,"landing-pages":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/davidpdischer.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/davidpdischer.com\/wp-admin\/admin-ajax.php","uploadUrl":"\/wp-content\/uploads-davidpdischer"},"nonces":{"floatingButtonsClickTracking":"1abc927d37"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":469,"title":"David%20P.%20Discher","excerpt":"","featuredImage":false}};&#10;/* ]]&gt; */&#10;&lt;/script&gt;&#10;&lt;script type="text/javascript" src="http://davidpdischer.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.27.3" id="elementor-frontend-js"&gt;&lt;/script&gt;&#10;&lt;/body&gt;&#13;&#10;&#13;&#10;&lt;/html&gt;</description></item><item><title>David P. Discher — Résumé</title><link>https://davidpdischer.com/resume/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://davidpdischer.com/resume/</guid><description>&lt;h1 id="david-p-discher"&gt;David P. Discher&lt;a class="heading-anchor" href="#david-p-discher" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Redwood City, California, United States&lt;br&gt;&#10;&lt;a href="mailto:dpd@dpdtech.com"&gt;dpd@dpdtech.com&lt;/a&gt; · &lt;a href="tel:+14083683725"&gt;408-368-3725&lt;/a&gt;&lt;br&gt;&#10;&lt;a href="https://davidpdischer.com/"&gt;Website&lt;/a&gt; · &lt;a href="https://davidpdischer.com/resume/"&gt;Résumé&lt;/a&gt; · &lt;a href="https://www.linkedin.com/in/ddischer"&gt;LinkedIn&lt;/a&gt; · &lt;a href="https://github.com/daviddpd"&gt;GitHub&lt;/a&gt; · &lt;a href="https://twitter.com/daviddpd"&gt;Twitter: @daviddpd&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;632 True Wind Way, Unit 615&lt;br&gt;&#10;Redwood City, CA 94063&lt;/p&gt;&#10;&lt;h2 id="summary"&gt;Summary&lt;a class="heading-anchor" href="#summary" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Senior UNIX System Administrator and DevOps. Aspiring FreeBSD Kernel Developer. Seeking a design/architect position in embedded systems, storage, embedded appliances, or as a technical leader in scaling out production operations.&lt;/p&gt;&#10;&lt;p&gt;I&amp;rsquo;ve done a little bit of everything. From NOC, to Solaris admin (SBC/AT&amp;amp;T), Ops for an ad system processing billions of dollars of transactions (Yahoo!), helping deploy the biggest video-on-demand delivery system in the world (Netflix), as well as a brief dalliance as a front-end (web) engineer (Yahoo!). Lately I&amp;rsquo;ve been a department of one, rebuilding from the ground up an on-prem (bare-metal) cloud on open source technology, at less than a tenth of what the AWS cost would be.&lt;/p&gt;</description></item></channel></rss>