<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Software Engineer
Restauranteur
Photographer
Cynic</description><title>The Discordant Mind of Jason Lawrence Duncan</title><generator>Tumblr (3.0; @rancidelves)</generator><link>http://rancidelves.tumblr.com/</link><item><title>Steve Gunn: Violent Criminals are "Completely Godless"</title><description>&lt;a href="http://www.mlive.com/opinion/muskegon/index.ssf/2013/05/steve_gunn_95.html"&gt;Steve Gunn: Violent Criminals are "Completely Godless"&lt;/a&gt;: &lt;p&gt;As a “completely godless” atheist, this is the type of mindset that I find so highly offensive (in my eyes, this comes close to hate speech), and evidence that yes, atheists are discriminated against and looked own upon as bad people, capable of horrendous acts simply because they don’t believe in an afterlife. Mr. Steve Gunn uses the term “completely godless” to describe the only conceivable reasoning for terrorism, mass-murder, and rape.&lt;/p&gt;
&lt;p&gt;I’m not gonna rattle off my resume of good deeds, but I would hope that anyone of reasonable intellect knows that morality and religion are independent. If you want to believe in a god or gods, fine, but don’t go around classifying atheists as the scum of the earth in a major newspaper. There’s no place for that … could he get away with this if he had singled out a particular religion, race, or social class as the “bad guys”?&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/49896167081</link><guid>http://rancidelves.tumblr.com/post/49896167081</guid><pubDate>Tue, 07 May 2013 20:51:21 -0400</pubDate><category>steve gunn</category><category>atheism</category><category>religion</category><category>morality</category><category>violence</category></item><item><title>"The growing good of the world is partly dependent on unhistoric acts; and that things are not so ill..."</title><description>“The growing good of the world is partly dependent on unhistoric acts; and that things are not so ill with you and me as they might have been, is half owing to the number who lived faithfully a hidden life, and rest in unvisited tombs.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Middlemarch, George Eliot (via &lt;a class="tumblr_blog" href="http://stonemary.tumblr.com/"&gt;stonemary&lt;/a&gt;)&lt;/em&gt;</description><link>http://rancidelves.tumblr.com/post/49633800376</link><guid>http://rancidelves.tumblr.com/post/49633800376</guid><pubDate>Sat, 04 May 2013 19:48:08 -0400</pubDate></item><item><title>"Mankind has achieved so much, made incredible progress in so many fields, and performed..."</title><description>“Mankind has achieved so much, made incredible progress in so many fields, and performed extraordinary technological feats. We are taught all about these achievements but rarely about man’s stupidity and the ways in which he deceives himself.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Charlie Campbell, &lt;em&gt;Scapegoat: A History of Blaming Other People&lt;/em&gt;&lt;/em&gt;</description><link>http://rancidelves.tumblr.com/post/48733339669</link><guid>http://rancidelves.tumblr.com/post/48733339669</guid><pubDate>Tue, 23 Apr 2013 20:19:10 -0400</pubDate><category>Charlie Campbell</category><category>scapegoating</category><category>blame</category><category>stupidity</category><category>philosophy</category></item><item><title>"While the other boys wrote mere mechanical verses, Poe wrote genuine poetry: the boy was a born..."</title><description>“While the other boys wrote mere mechanical verses, Poe wrote genuine poetry: the boy was a born poet. As a scholar, he was ambitious to excel, and although not conspicuously studious, he always acquitted himself well in his classes. He was remarkable for self respect, without haughtiness. In his demeanor toward his playmates, he was strictly just and correct, which made him a general favorite, even with those who were older than he was. His natural and predominant passion seemed to me to be an enthusiastic ardor in everything he undertook. In any difference of opinion which occurred between him and his fellow students, he was very tenacious in maintaining his own views and would not yield until his judgment was convinced. He had a sensitive and tender heart, and would do anything to serve a friend. His nature was entirely free from selfishness, the predominant quality of boyhood.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Professor Joseph Clarke, on his former student, Edgar Allan Poe.&lt;/em&gt;</description><link>http://rancidelves.tumblr.com/post/48470466501</link><guid>http://rancidelves.tumblr.com/post/48470466501</guid><pubDate>Sat, 20 Apr 2013 17:51:03 -0400</pubDate><category>Edgar Allan Poe</category><category>lit</category><category>Joseph Clarke</category></item><item><title>I had posted earlier about 3 antique postcards I’d...</title><description>&lt;img src="http://25.media.tumblr.com/325453471def5c418a1a30e1ff21b871/tumblr_mlk7cfNY8P1r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I had posted &lt;a href="http://rancidelves.tumblr.com/post/42199255436/josiah-day-house-postcards" title="Josiah Day House Postcards"&gt;earlier&lt;/a&gt; about 3 antique postcards I’d purchased of a &lt;a href="http://en.wikipedia.org/wiki/Josiah_Day_House" title="Josiah Day House"&gt;house &lt;/a&gt;that had been in my family since before the Revolution. It is the oldest brick saltbox home in the United States. I finally got around to buying a triple frame for presenting them. Postcards themselves are roughly 100 years old.&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/48441010693</link><guid>http://rancidelves.tumblr.com/post/48441010693</guid><pubDate>Sat, 20 Apr 2013 11:07:27 -0400</pubDate><category>day family</category><category>genealogy</category><category>personal</category><category>josiah day house</category><category>west springfield</category></item><item><title>GDI Plus Optimizations</title><description>&lt;p&gt;I&amp;#8217;m pretty excited about some huge (~&lt;strong&gt;90%&lt;/strong&gt;) performance gains I&amp;#8217;ve been able to make in our custom UI over the past few days.&lt;/p&gt;
&lt;p&gt;Originally, our software had the typical default grey forms with drop-down menus, which was pretty much the standard in the 80s and 90s. Shortly before I started here, they migrated to our &amp;#8220;Facelift&amp;#8221; UI, which is really cool, uses a themed ribbon menu, shiny buttons, mouseover effects, rounded textboxes, etc.&lt;/p&gt;
&lt;p&gt;We&amp;#8217;re still using VFP, so we don&amp;#8217;t have the advantage of the new .NET UI features, so we are doing all this &amp;#8220;the hard way&amp;#8221; by custom drawing our controls, every time the form is drawn. This slowed down the rendering of our forms by quite a lot.&lt;/p&gt;
&lt;p&gt;So, the other day I took it upon myself to dig into that drawing code, and see if I could make some optimizations. I implemented a caching system, so that we save off each control as a PNG after we draw it the first time, and then the next time, grab it from cache. I also implemented an &amp;#8220;ImageServer&amp;#8221; that pre-loads all cached images on system startup.&lt;/p&gt;
&lt;p&gt;This drastically improved performance. Forms are now back to being instantaneous, even with our UI goodies. Obviously, the downside is we now eat up a bunch more disk space for the cache, but these days disk space is cheap and plentiful. Just in case, I implemented a global &amp;#8220;GDI Optimization&amp;#8221; setting so the feature can be turned on or off.&lt;/p&gt;
&lt;p&gt;I recorded a sample form opening with and without optimization and sent it to my manager and coworkers and got a few &amp;#8220;wows&amp;#8221;. It&amp;#8217;s a hit!&lt;/p&gt;
&lt;p&gt;A caching mechanism is something to strongly consider if you are doing some custom relatively static drawing of this type.&lt;/p&gt;
&lt;p&gt;(If any VFP developers using GDIPlusX want more specific details, let me know. It takes relatively few lines of code to make this change.)&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/47781484797</link><guid>http://rancidelves.tumblr.com/post/47781484797</guid><pubDate>Fri, 12 Apr 2013 10:20:04 -0400</pubDate><category>software development</category><category>GDIPlus</category><category>UI</category><category>optimization</category><category>programming</category></item><item><title>Pacific Ocean, Olympic National Park, Washington</title><description>&lt;img src="http://24.media.tumblr.com/c2c8b1ecac259c7f8f431f2a757baa58/tumblr_mkniu3bo341r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Pacific Ocean, Olympic National Park, Washington&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/46974964729</link><guid>http://rancidelves.tumblr.com/post/46974964729</guid><pubDate>Tue, 02 Apr 2013 19:34:51 -0400</pubDate><category>Olympic National Park</category><category>Black and White</category><category>Artists on Tumblr</category><category>jldphoto</category><category>photography</category></item><item><title>John Bancroft (Infamous Tory) Anecdote</title><description>&lt;p&gt;A great number of my family fought in the Revolutionary War, at least 15 members of the Day family from West Springfield alone, including my direct ancestor, Luke Day, Jr. I have, so far, only found record of one Tory, Capt. John Bancroft, who married into my family, marrying one of the Day cousins, Mary/Mercy Ashley (which I can only imagine caused familial strife when the war broke out).&lt;/p&gt;
&lt;p&gt;He openly tried to aid the British from his home in Westfield, helping POWs to escape, passing along intelligence, etc., and was placed under house arrest. There is an entire book about him called &lt;em&gt;Captain John Bancroft, Westfield&amp;#8217;s Foremost Tory&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;There is a very funny anecdote about him, probably fabricated. He was a very pretentious man, and built a huge brick mansion. It is said he used to sit by the window, to be able to yell out to the street, gloating over passersby about his beautiful home.&lt;/p&gt;
&lt;p&gt;One such time, he asked an onlooker &amp;#8220;Did you think you had reached paradise?&amp;#8221;, to which the onlooker replied &amp;#8220;Yes, I did think so, until I saw the devil looking out of the window!&amp;#8221;&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/46338644587</link><guid>http://rancidelves.tumblr.com/post/46338644587</guid><pubDate>Tue, 26 Mar 2013 10:58:52 -0400</pubDate><category>John Bancroft</category><category>Revolutionary War</category><category>history</category><category>genealogy</category><category>Day family</category></item><item><title>Lincoln Brick Factory Ruins, Grand Ledge, Michigan</title><description>&lt;img src="http://25.media.tumblr.com/1cab23953eb85b5d7eae0623c68a1d64/tumblr_mk8qh0Q8MR1r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Lincoln Brick Factory Ruins, Grand Ledge, Michigan&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/46292841918</link><guid>http://rancidelves.tumblr.com/post/46292841918</guid><pubDate>Mon, 25 Mar 2013 19:55:48 -0400</pubDate><category>Artists on Tumblr</category><category>photography</category><category>jldphoto</category><category>ruins</category><category>relic</category></item><item><title>Whitecaps on Devil’s Lake, Baraboo, Wisconsin</title><description>&lt;img src="http://24.media.tumblr.com/9f73253ba19873877ac7981ba4c3a574/tumblr_mk51myxC7P1r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Whitecaps on Devil’s Lake, Baraboo, Wisconsin&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/46115077598</link><guid>http://rancidelves.tumblr.com/post/46115077598</guid><pubDate>Sat, 23 Mar 2013 20:06:34 -0400</pubDate><category>Artists on Tumblr</category><category>Black and White</category><category>jldphoto</category><category>photography</category><category>Wisconsin</category></item><item><title>SQL 101: Join vs. Where Clause</title><description>&lt;p&gt;I just ran across a rather complicated instance of this, and thought I&amp;#8217;d post about it. It&amp;#8217;s the kind of thing that is obvious after the fact, but easy for newbies to screw up and cause confusion, especially with monolithic queries with many joins and clauses, that get edited and extended over time.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;SELECT *&lt;br/&gt; FROM a LEFT JOIN b ON a.pk = b.fk AND b.somefield = &amp;lt;value&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;vs.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;SELECT * &lt;br/&gt; FROM a LEFT JOIN b ON a.pk = b.fk&lt;br/&gt; WHERE b.somefield = &amp;lt;value&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The difference here is that the first query will ALWAYS return all the rows from table a, along with the matching data from b where the foreign key links and the field equals the value. This is probably what you mean to do in most cases, or you wouldn&amp;#8217;t have the OUTER JOIN in there to begin with. The second query will only return the rows from a that link to b AND that have the field equal to the value. This is because b.somefield will be NULL when there is no match in b, and NULL doesn&amp;#8217;t equal anything, even NULL itself. If this is really what you want to do, you may as well make it an INNER JOIN.&lt;/p&gt;
&lt;p&gt;That is pretty obvious here, but if you have 10 joins and 15 WHERE conditions, and 3 years down the line, you want to add a new query parameter, it can be pretty easy to add to the WHERE clause instead of the JOIN, and not notice you introduced a bug.&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/45914573884</link><guid>http://rancidelves.tumblr.com/post/45914573884</guid><pubDate>Thu, 21 Mar 2013 10:55:45 -0400</pubDate><category>sql</category><category>database development</category><category>programming</category><category>software development</category><category>computer science</category></item><item><title>White’s Bridge, Keene Township, Michigan</title><description>&lt;img src="http://25.media.tumblr.com/4a867b48a94cbee279b94e3284cd3b93/tumblr_mjzfs2xknY1r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;White’s Bridge, Keene Township, Michigan&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/45870310837</link><guid>http://rancidelves.tumblr.com/post/45870310837</guid><pubDate>Wed, 20 Mar 2013 19:26:26 -0400</pubDate><category>covered bridge</category><category>artists on tumblr</category><category>jldphoto</category><category>black and white</category><category>rustic</category></item><item><title>Former Employer #1 on Forbes' "Cool Office Spaces"</title><description>&lt;a href="http://www.forbes.com/sites/jacquelynsmith/2013/03/08/10-cool-office-spaces/"&gt;Former Employer #1 on Forbes' "Cool Office Spaces"&lt;/a&gt;: &lt;p&gt;I just learned that my last employer was recently selected #1 for “Cool Office Spaces”, above Google, Microsoft, and Facebook by Forbes. The image they use in the article is the hallway I walked down every day on the way to my office. I worked in Fomalhaut, which had a New York theme (thus the subway hallway). I was on the mission-critical Orders team.&lt;/p&gt;
&lt;p&gt;Also, Judy is now up to #736 on the list of richest people in the world. I can now provably say I’ve been in business meetings with a billionaire.&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/45774953495</link><guid>http://rancidelves.tumblr.com/post/45774953495</guid><pubDate>Tue, 19 Mar 2013 16:06:00 -0400</pubDate><category>Epic</category><category>Forbes</category><category>Healthcare</category><category>Technology</category><category>EHR</category></item><item><title>Dead Fish (band) Wikipedia Article</title><description>&lt;a href="http://en.wikipedia.org/wiki/Dead_Fish_%28band%29"&gt;Dead Fish (band) Wikipedia Article&lt;/a&gt;: &lt;p&gt;I wrote up/translated the article for Dead Fish, a Brazilian melodic hardcore band. It’s mostly a translation, although I moved some things around. It could use some more sources. Feel more than welcome to copy edit and improve the article.&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/45437436360</link><guid>http://rancidelves.tumblr.com/post/45437436360</guid><pubDate>Fri, 15 Mar 2013 16:01:41 -0400</pubDate><category>Dead Fish</category><category>Brazilian Rock</category><category>melodic hardcore</category><category>hardcore punk</category><category>hardcore melódico</category></item><item><title>Photo</title><description>&lt;img src="http://25.media.tumblr.com/c2826ce5c04df51780b3b291b1dd7d67/tumblr_mjmlckVoCU1r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://rancidelves.tumblr.com/post/45339428676</link><guid>http://rancidelves.tumblr.com/post/45339428676</guid><pubDate>Thu, 14 Mar 2013 08:01:33 -0400</pubDate><category>photography</category><category>jldphoto</category><category>Artists on Tumblr</category><category>fall colors</category><category>forest</category></item><item><title>Discarded Toy Snake, Almelund, MN</title><description>&lt;img src="http://24.media.tumblr.com/542c6541906f04777cef05fce65ae3bc/tumblr_mjkpdalqir1r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Discarded Toy Snake, Almelund, MN&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/45262898607</link><guid>http://rancidelves.tumblr.com/post/45262898607</guid><pubDate>Wed, 13 Mar 2013 08:01:10 -0400</pubDate><category>photography</category><category>windows</category><category>wall</category><category>Artists on Tumblr</category><category>jldphoto</category></item><item><title>CMTN Wikipedia Article</title><description>&lt;p&gt;I wrote up an article for Brazilian rock band &lt;a href="http://en.wikipedia.org/wiki/Canto_dos_Malditos_na_Terra_do_Nunca" title="Canto dos Malditos na Terra do Nunca" target="_blank"&gt;Canto dos Malditos na Terra do Nunca&lt;/a&gt; yesterday, mostly translated/adapted from the Portuguese version, which lacked sources and wasn&amp;#8217;t very encyclopedic. Feel free to edit it. I especially need sources &amp;#8230; only got one so far.&lt;/p&gt;
&lt;p&gt;Escrevi um artigo na Wikipédia inglesa sobre a banda, &lt;a href="http://en.wikipedia.org/wiki/Canto_dos_Malditos_na_Terra_do_Nunca" title="Canto dos Malditos na Terra do Nunca" target="_blank"&gt;Canto dos Malditos na Terra do Nunca&lt;/a&gt;, mais ou menos traduzido do português. Se alguém quer expandir o artigo, ou corrigir qualquer coisa, seria ótimo. Preciso de referências, especialmente. Obrigado!&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/45184685939</link><guid>http://rancidelves.tumblr.com/post/45184685939</guid><pubDate>Tue, 12 Mar 2013 08:01:37 -0400</pubDate><category>CMTN</category><category>Canto dos Malditos na Terra do Nunca</category><category>Andrea Martins</category><category>Wikipedia</category><category>Brazilian Rock</category></item><item><title>Black-tailed deer at sunset, Olympic National Park</title><description>&lt;img src="http://25.media.tumblr.com/0356271bb7ac8d15f8ede4e174b0fab5/tumblr_mjg5vgTzT81r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Black-tailed deer at sunset, Olympic National Park&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/45105069686</link><guid>http://rancidelves.tumblr.com/post/45105069686</guid><pubDate>Mon, 11 Mar 2013 08:01:00 -0400</pubDate><category>photography</category><category>Olympic National Park</category><category>wildlife</category><category>jldphoto</category><category>Artists on Tumblr</category></item><item><title>A few pictures of my former restaurant, Sabor à Brasileira, in...</title><description>&lt;img src="http://25.media.tumblr.com/dfa31e799cd342492d0eab26482ba1af/tumblr_mjgdbeD4UW1r456wko1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/6133f4b5ac8d362dac4e737c8def1236/tumblr_mjgdbeD4UW1r456wko2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/998dbbf8a5be4eed23b794a9fa804df6/tumblr_mjgdbeD4UW1r456wko3_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/80ac56a0c4fa40ca1a3a46101626bf4a/tumblr_mjgdbeD4UW1r456wko4_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/3ffc1f8d99a33d5626d0e8a13626d9a9/tumblr_mjgdbeD4UW1r456wko5_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;A few pictures of my former restaurant, Sabor à Brasileira, in Bauru, São Paulo, Brazil. These were taken by my brother, Rick. That’s me, dressed in black, in the 2nd photo.&lt;/p&gt;
&lt;p&gt;If you’re unfamiliar with Brazilian restaurants, it’s common to pay “por quilo” (per kg), so you take as much as you want, and then pay by weight, thus the buffet style.&lt;/p&gt;
&lt;p&gt;Unfortunately, the new owners gave it a hideous makeover, putting bars on the windows and repainting it bright orange, with advertising all over. It’s now called Tadano’s.&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/45053564331</link><guid>http://rancidelves.tumblr.com/post/45053564331</guid><pubDate>Sun, 10 Mar 2013 17:02:00 -0400</pubDate><category>Bauru</category><category>personal</category><category>Brazil</category><category>Brasil</category><category>Brazilian cuisine</category></item><item><title>Lincoln Brick Factory, Grand Ledge, MI</title><description>&lt;img src="http://25.media.tumblr.com/09a720484db7384bb1a1a7db22c3cb5e/tumblr_mjeigdt6zT1r456wko1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Lincoln Brick Factory, Grand Ledge, MI&lt;/p&gt;</description><link>http://rancidelves.tumblr.com/post/44965506570</link><guid>http://rancidelves.tumblr.com/post/44965506570</guid><pubDate>Sat, 09 Mar 2013 16:01:00 -0500</pubDate><category>photography</category><category>ruins</category><category>Artists on Tumblr</category><category>nature</category><category>jldphoto</category></item></channel></rss>
