<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" gd:etag="W/&quot;DEMMSXk9cSp7ImA9WxNUEU8.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957</id><updated>2009-11-01T20:48:08.769-05:00</updated><title>Yucha Weblog</title><subtitle type="html">&lt;em&gt;Just the truth&lt;/em&gt;</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/YuchaWeblog" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;CUQAQHc7fSp7ImA9WxVTFkg.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-8698270873313817139</id><published>2008-12-30T10:51:00.005-05:00</published><updated>2008-12-30T11:09:01.905-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-30T11:09:01.905-05:00</app:edited><title>My Comment to the plan on rebuildtheparty.com</title><content type="html">I posted this as a comment on the new plan at &lt;a href="http://www.rebuildtheparty.com/plan"&gt;rebuildtheparty.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;* * *&lt;br /&gt;&lt;br /&gt;To identify the 800lb gorilla in the room, the Republican party is in shambles because of:&lt;br /&gt;&lt;br /&gt;1) Drifting to the left away from the principles of individual freedom and the free market.&lt;br /&gt;&lt;br /&gt;2) Looking towards technology, grassroots support, recruiting, and fundraising, to address the problem instead of addressing the problem (see #1)&lt;br /&gt;&lt;br /&gt;A reason why I left the Republican party is that Republican leaders have lost the philosophical battle by default - they choose not to identify and advocate the principles that won elections in the past. In the process they conceded their values  to the new ideal of "the center". A centrist is someone who tries to escape the responsibility of thinking by not taking a consistent stand on relevant issues. By doing this they also implicitly reject the concept of certainty.&lt;br /&gt;&lt;br /&gt;Observe that politics is the application of morality in a social context. If challenged, Obama would have been unable to make a consistent moral case for his socialistic policies - but nobody challenged him on a moral basis. All it would have taken is for McCain to ask during the debate:&lt;br /&gt;&lt;br /&gt;"Sen. Obama, what is the proper role of government?"&lt;br /&gt;"Sen. Obama, how do you differentiate right from wrong?"&lt;br /&gt;"Sen. Obama, how do you know?"&lt;br /&gt;"Sen. Obama, by what process of reason would you convince a rational person who disagrees with you that your policies are good and proper?"&lt;br /&gt;&lt;br /&gt;In summary: as a party *you are your principles*. Republicans need to win the intellectual battle first, to do this Republican leaders need to choose to fight it. Republicans have traditionally been the defenders of individual freedom in the United States, and will only be a viable alternative to Democrats if they understand this role with it's full ethical justification.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;&lt;br /&gt;Matthew W. Yucha&lt;br /&gt;Mentor, OH&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-8698270873313817139?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/8698270873313817139/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=8698270873313817139" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8698270873313817139?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8698270873313817139?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/12/my-comment-to-plan-on.html" title="My Comment to the plan on rebuildtheparty.com" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DEIGRH44eSp7ImA9WxRaGEU.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-6819402383318440302</id><published>2008-12-21T13:57:00.005-05:00</published><updated>2008-12-21T14:08:45.031-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-21T14:08:45.031-05:00</app:edited><title>Why I love Tony Stark</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_a7snnEhob-A/SU6R_CRdabI/AAAAAAAAADw/pzXJbBswg2w/s1600-h/iron-man-site-tony-stark.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 304px; height: 342px;" src="http://2.bp.blogspot.com/_a7snnEhob-A/SU6R_CRdabI/AAAAAAAAADw/pzXJbBswg2w/s400/iron-man-site-tony-stark.jpg" alt="" id="BLOGGER_PHOTO_ID_5282319925080058290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you haven't seen the movie Iron Man I highly recommend it. Unlike many other super hero movies, the source of Iron Man's "powers" is the mind of a single man - an inventor named Tony Stark. As the story goes, Stark inherited a fortune from his father and chose not to corrupt his money. He instead decided to practice rationality and used his brilliance to become Stark Industries greatest asset. Like John Galt, Tony Stark created a machine that could produce incredible amounts of energy. While Galt used his motor to power the buildings that supported the last of the worlds producers, Stark used his technology to defeat those who initiated force against free people.&lt;br /&gt;&lt;br /&gt;Tony Stark is a self-made individual who practices many elements of the morality proper to man. The film is centered on Stark achieving his  values in the face of evil and adversity while shamelessly enjoying the fruit of his efforts. This is a consistent theme thorough the entire movie - at the end when he is encouraged to take the altruistic approach and cover up the fact that he defeated the villain, he simply responds to the press: "I am Iron Man".&lt;br /&gt;&lt;br /&gt;In an age when I see a large segment my country's population marching to the drumbeat of self-sacrifice, intellectual stagnation, bailouts, welfare, and mediocrity as an ideal, it is inspiring to see a character like Tony Stark come out of Hollywood.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-6819402383318440302?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/6819402383318440302/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=6819402383318440302" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/6819402383318440302?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/6819402383318440302?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/12/why-i-love-tony-stark.html" title="Why I love Tony Stark" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_a7snnEhob-A/SU6R_CRdabI/AAAAAAAAADw/pzXJbBswg2w/s72-c/iron-man-site-tony-stark.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;DUcMQHg5fCp7ImA9WxRQGUk.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-7850162360698911272</id><published>2008-10-13T21:16:00.001-04:00</published><updated>2008-10-13T21:18:01.624-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-13T21:18:01.624-04:00</app:edited><title>Barack Obama and Private Property</title><content type="html">Barack Obama either doesn't understand private ownership or wants to erode it away. He holds need as a means of acquiring value. The law of causality dictates that before a value is consumed it must be produced by someone and reality does not recognize need as a valid method of production. Therefore, to acquire value based on need he must punish the best in society for the sake of the worst by taxing the top producers to the benefit of those who produce little or nothing. Observe that man's right to property is a consequence of his right to life. In other words if I can't keep the things that I earn that sustain my life then my life is disposable at the whim of whatever bureaucrat claimed ownership of my property. The real irony is that  this is the same philosophical misunderstanding that allows slavery: one group taking the values produced by another by force.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-7850162360698911272?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/7850162360698911272/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=7850162360698911272" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/7850162360698911272?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/7850162360698911272?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/10/barack-obama-and-private-property.html" title="Barack Obama and Private Property" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></entry><entry gd:etag="W/&quot;CEMBQHk8eyp7ImA9WxRRF0w.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-1567618022607082358</id><published>2008-09-29T13:52:00.009-04:00</published><updated>2008-09-29T14:20:51.773-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-29T14:20:51.773-04:00</app:edited><title>The 33% Rule Part 1: Basic principles of economics</title><content type="html">The current bad state of our financial system is a symptom of a massive disconnect with reality. In this article I would like to clarify the problem and propose the solution. Before I present the solution, I will clearly identify the principles involved with a simple rule called "The 33% rule".&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_a7snnEhob-A/SOEV9FPOenI/AAAAAAAAACE/iKVd3wsMx5Y/s1600-h/Figure1.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_a7snnEhob-A/SOEV9FPOenI/AAAAAAAAACE/iKVd3wsMx5Y/s400/Figure1.png" alt="" id="BLOGGER_PHOTO_ID_5251502779612953202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Figure 1 shows a healthy economy where three producer/consumers (P/C) are participating as traders in a division of labor economy. The amount of value each individual consumes is dependent on how much value he can produce.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_a7snnEhob-A/SOEWTGXf80I/AAAAAAAAACM/5qSsg9maKsU/s1600-h/Figure2.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_a7snnEhob-A/SOEWTGXf80I/AAAAAAAAACM/5qSsg9maKsU/s400/Figure2.png" alt="" id="BLOGGER_PHOTO_ID_5251503157873210178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Observe what happens when one individual stops producing in Figure 2: the economy loses 33% of it's produced value. Now demand for the value produced increases and along with prices. This simple case demonstrates how a pure consumer (C) erodes the benefits of living in a society. Also, observe that C can only survive second-hand by the value produced and given away by a P/C.&lt;br /&gt;&lt;br /&gt;Now let us examine the nature of production to identify why it works this way. Causality dictates that before a value may be consumed it has to be produced by someone. This fact makes it impossible to consume more than is produced. Any attempt to do so is an attempt to reverse the law of causality and will fail. Stated formally, the 33% rule is: &lt;span style="font-style: italic;"&gt;A fictional economy of three participants is 100% efficient if all three are both producers and consumers. If one individual stops producing and turns into a pure consumer then the economy loses 33% of it's value&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_a7snnEhob-A/SOEWi5zbauI/AAAAAAAAACU/w9sWBapeh7U/s1600-h/Figure3.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_a7snnEhob-A/SOEWi5zbauI/AAAAAAAAACU/w9sWBapeh7U/s400/Figure3.png" alt="" id="BLOGGER_PHOTO_ID_5251503429378599650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Figure 3 models what is happening today in the United States and likely every other economy around the world. Each P/C produces more than he consumes which creates a surplus of value produced. The higher the surplus created by the P/C the more value produced is given to the Cs.&lt;br /&gt;&lt;br /&gt;We must understand why P/Cs are giving value to Cs. In a free society this transfer is called charity and is left to the discretion of the P/C. Charity is both good and proper as long as all parties are participating by voluntary choice. If the number of Cs grows beyond the ability of the P/C to help then the P/C has the choice to stop giving value away which forces the Cs to either live by their own ability, exist second -hand off of another P/C, or die.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_a7snnEhob-A/SOEWu28zB9I/AAAAAAAAACc/z3f7zEeLhE0/s1600-h/Figure4.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_a7snnEhob-A/SOEWu28zB9I/AAAAAAAAACc/z3f7zEeLhE0/s400/Figure4.png" alt="" id="BLOGGER_PHOTO_ID_5251503634771019730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;If this seems harsh then consider the the alternative depicted in figure 4. Without any P/Cs the Cs must either become a P/C or die. In part 2 I will expand on figures 2 and 3 and identify where the United States lies, how we arrived at that point, and what we need to do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-1567618022607082358?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/1567618022607082358/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=1567618022607082358" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/1567618022607082358?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/1567618022607082358?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/09/33-rule-part-1-basic-principles-of.html" title="The 33% Rule Part 1: Basic principles of economics" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_a7snnEhob-A/SOEV9FPOenI/AAAAAAAAACE/iKVd3wsMx5Y/s72-c/Figure1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;CkANQ3Y5fSp7ImA9WxRRFEg.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-1111865643870204459</id><published>2008-09-26T13:38:00.001-04:00</published><updated>2008-09-26T13:39:52.825-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-26T13:39:52.825-04:00</app:edited><title>How to Identify the True Motivations of a Universal Healthcare Advocate</title><content type="html">The problem of "universal healthcare" is not complicated when it is fully understood. Most of the complexities arise when politicians and political action groups try to figure out the best way to force me to pay for it. The only ethical way to provide "universal healthcare" is to privately fund it with the donations of those individuals who support such a cause. Anyone who wants to contribute can and will, and those that don't will not be forced to. To illustrate, the next time you are confronted with someone supporting universal healthcare, I suggest the following propositions:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;If they can afford it challenge them to take out a classified ad in a local newspaper offering to partially or fully fund someone else's healthcare coverage.&lt;/li&gt;&lt;li&gt;If they cannot afford healthcare coverage themselves then challenge them to take out a classified ad in a local newspaper to appeal to a universal healthcare to advocate sponsor them.&lt;/li&gt;&lt;/ol&gt;This way, universal healthcare supporters can act immediately and contribute directly to their cause. By acting directly on the problem all roadblocks disappear. Nobody can oppose such action because everyone involved is participating by voluntary choice. There will be no debate as to the effectiveness of such action - results will be immediate and self-evident. There will be no challenges to the efficiency of such action - no overhead is necessary to pay a few extra bills for your sponsored healthcare recipients. If the would-be advocate of universal healthcare rejects items #1 or #2 then you have identified their true motivation: to loot the best in society for the sake of the worst under the disguise of charity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-1111865643870204459?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/1111865643870204459/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=1111865643870204459" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/1111865643870204459?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/1111865643870204459?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/09/how-to-identify-true-motivations-of.html" title="How to Identify the True Motivations of a Universal Healthcare Advocate" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></entry><entry gd:etag="W/&quot;CkYARHk-cCp7ImA9WxRSGE4.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-6888359959027353938</id><published>2008-09-19T09:14:00.001-04:00</published><updated>2008-09-19T09:15:45.758-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-19T09:15:45.758-04:00</app:edited><title>On Judging Character</title><content type="html">The following are questions I came up with a few weeks ago when I was invited to a Barack Obama campaign house meeting. My intent was challenge the local Obama campaign organizers to see how well they knew their candidate and themselves. The questions are:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Identify the proper role of government.&lt;/li&gt;&lt;li&gt;What standard(s) do you use to differentiate good from evil?&lt;/li&gt;&lt;li&gt;How do you know the answers to #1 and #2?&lt;/li&gt;&lt;li&gt;If a reasonable person disagreed with your answers to questions 1-3, how would you convince them that your position is correct?&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Description:&lt;/span&gt;&lt;br /&gt;The questions are designed to reveal an individual's character and validate it for consistency. They are asked in order from most abstract to most specific and are conceptually hierarchical - in other words 1 is based on 2, 2 is based on 3, and so on. The purpose of the ordering is to prevent the subject from thinking through an inconsistent viewpoint on the spot (remember my goal is to reveal the subject's character to the questioner, not for the subject to discover it for the first time). The questions correspond to the subject's views on the four major branches of philosophy: politics, ethics, epistemology, and metaphysics.&lt;br /&gt;&lt;br /&gt;Most individuals have political opinions and can state them easily in conscious terms. Question 1 is a benchmark that is used as a consistency check for the remaining questions. Question 2 uncovers the ethical standard or standards the subject accepts as true which can be use to validate their position on the proper role of government. Question 3 is intended to identify the subject's method of knowledge, this can also be used to validate the consistency of the previously stated ethical and political positions.&lt;br /&gt;&lt;br /&gt;Question 4 will determine if the subject can link their beliefs back to perceptual reality (which is the only way to convince a reasonable person who disagrees). Up until this point the subject may find comfort in the realm of arbitrary opinion, but linking his or her views to reality is impossible unless the views are true in metaphysical reality; therefore, question 4 validates whether or not the subject's views are correct and proper.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-6888359959027353938?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/6888359959027353938/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=6888359959027353938" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/6888359959027353938?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/6888359959027353938?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/09/on-judging-character.html" title="On Judging Character" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DEUGQXo-eyp7ImA9WxdbEU4.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-5144915759793306945</id><published>2008-08-07T15:08:00.004-04:00</published><updated>2008-08-07T15:10:20.453-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-07T15:10:20.453-04:00</app:edited><title>Windfall profits</title><content type="html">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;b&gt;Assertion&lt;/b&gt;: The political meaning of "Windfall profits" is an anti-concept designed to obliterate the valid concepts of private property, investment, and risk-return.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Proof&lt;/b&gt;: Causality. Man's right to property is a consequence to man's right to life.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-5144915759793306945?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/5144915759793306945/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=5144915759793306945" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/5144915759793306945?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/5144915759793306945?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/08/windfall-profits.html" title="Windfall profits" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DkQBSXo-cSp7ImA9WxdVFUs.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-8428597550731104455</id><published>2008-07-20T10:31:00.001-04:00</published><updated>2008-07-20T10:32:38.459-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-20T10:32:38.459-04:00</app:edited><title>This is a test using ScribeFire</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;font face='Courier New'&gt;Hello world.&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;Edit: this is an update&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-8428597550731104455?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/8428597550731104455/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=8428597550731104455" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8428597550731104455?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8428597550731104455?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/07/this-is-test-using-scribefire.html" title="This is a test using ScribeFire" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DE8EQH45eCp7ImA9WxZaFkk.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-2033618243292060938</id><published>2008-05-01T08:59:00.000-04:00</published><updated>2008-05-01T09:00:01.020-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T09:00:01.020-04:00</app:edited><title>Faith</title><content type="html">I would fall under the category of agnostic. I cannot say definitively that there is not a God and every attempt I have made to understand God and religion has ended up with accepting it on faith. I have tried to define God ostensively by looking at existence and life, however even though it seems statistically improbable that life as we know it exists by chance, I cannot perceive a causal link to God - there is only acceptance by faith.   &lt;br /&gt;&lt;br /&gt;Epistemologically faith is not a proper method of knowledge, it should be a temporary state of uncertainty that will be resolved when more facts are known. A belief system based on faith is ultimately arbitrary. No matter how true or false the conclusions of a faith-based belief system are, they cannot be proven or understood objectively. Take for instance stealing. Many individuals would agree that it is wrong because of religious and/or faith-based moral reasons. However while the conclusion is true the individual in question doesn't know it. Before he can fully understand stealing, he must first base his ethics in perceptual reality.&lt;br /&gt;&lt;br /&gt;Ethics is a code of values accepted by choice that guide man’s choices and actions. Life is the fundamental value and a requirement for all other values. Stated generally, all things that lead to life are good and all things that lead to death are evil. Since life and death are well-understood and observable, they are solid concepts to use as an ethical foundation and make arbitrary value-judgments impossible. Any healthy,  thinking individual regardless of his or her religious beliefs, upbringing, or social disposition may determine what is good or evil by practicing rationality. Therefore to understand why stealing is evil, one must know it’s relationship to life.&lt;br /&gt;&lt;br /&gt;Survival is the action that supports life. Like all actions, survival is a choice that man must make in order to sustain his own life. Time is the price paid for survival. To obtain food and water man must spend time performing activities (such as hunting) to obtain fuel for his body. Savings enables us to keep a stock of unconsumed goods which can buy time, which is the price paid for survival, which is the action that supports life. Therefore, to take unearned property (savings) is immoral because it disrupts the process necessary to support an individual’s life. If I don't understand the concept of stealing objectively then I leave myself open to accept "moral" justifications for stealing (Socialism, Robin Hood as a hero, or even capital gains taxes).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-2033618243292060938?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/2033618243292060938/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=2033618243292060938" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/2033618243292060938?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/2033618243292060938?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/05/faith.html" title="Faith" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;D0ADQHg8eip7ImA9WxZWEU0.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-5853970443911488793</id><published>2008-03-08T16:54:00.006-05:00</published><updated>2008-03-09T19:36:11.672-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-09T19:36:11.672-04:00</app:edited><title>More Mac OS 10.5 Irritations</title><content type="html">Dear Apple;&lt;br /&gt;&lt;br /&gt;Today my wife and I were unable to access the Internet because our ISP was having DNS issues. No problem - we set up local DNS servers on our MacBooks. After doing so it was apparent that running DNS locally &lt;span style="font-weight: bold;"&gt;significantly&lt;/span&gt; sped things up. We decided to make our changes permanent: I run Mac OS 10.4 (Tiger) and simply added a line to &lt;span style="font-family:onload;"&gt;/etc/rc&lt;/span&gt; - like on any other BSD based system. However my wife isn't so fortunate she installed Leopard.&lt;br /&gt;&lt;br /&gt;Mac OS 10.5 (Leopard) went a different route and &lt;span style="font-weight: bold;"&gt;removed&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;/etc/rc&lt;/span&gt; in favor of &lt;span style="font-family:courier new;"&gt;launchd&lt;/span&gt;. Apple, why would you do this? No only does removing this file make "&lt;span style="font-style: italic;"&gt;upgrading"&lt;/span&gt; to Leopard harder for individuals who rely on &lt;span style="font-family:courier new;"&gt;/etc/rc&lt;/span&gt; but it is also completely unnecessary. BSD has used rc scripts to boot for well over 20 years, by 2008 this is certainly mature code. It would have been just as easy to leave an empty (yet functional) &lt;span style="font-family:courier new;"&gt;rc&lt;/span&gt; script present with a comment that says: &lt;span style="font-style: italic;"&gt;"# Included for legacy support - please use launchd. Thanks, Apple"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Thanks but no thanks to Leopard, Apple. If I wanted change for the sake of change and by doing so breaking important things that already work, I would vote for Obama and upgrade to Visa.&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;&lt;br /&gt;Matthew W. Yucha&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# # #&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Insight: Barack Obama has &lt;span style="font-weight: bold;"&gt;a lot&lt;/span&gt; in common with Windows Vista!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-5853970443911488793?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/5853970443911488793/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=5853970443911488793" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/5853970443911488793?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/5853970443911488793?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/03/more-mac-os-105-irritations.html" title="More Mac OS 10.5 Irritations" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;C08NSHo-fyp7ImA9WxZWEEw.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-7324327303230532593</id><published>2008-03-07T22:11:00.006-05:00</published><updated>2008-03-08T16:31:39.457-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-08T16:31:39.457-05:00</app:edited><title>Insights Today On Morality</title><content type="html">&lt;ol&gt;&lt;li&gt;Non-contradictory values lead to the fulfillment of other values and are moral &lt;span style="font-style: italic;"&gt;qua&lt;/span&gt; life.&lt;/li&gt;&lt;li&gt;Contradictory values are a mixture of morality and immorality, happiness and sadness, life and death.&lt;/li&gt;&lt;li&gt;There exist degrees of immorality: cigar smoking &lt; drug addiction &lt; suicide.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Good is more powerful than evil as long as living things want to live.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-7324327303230532593?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/7324327303230532593/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=7324327303230532593" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/7324327303230532593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/7324327303230532593?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/03/insights-today-on-morality.html" title="Insights Today On Morality" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CkYCQXw-eCp7ImA9WxZXF04.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-6087988939079679987</id><published>2008-03-04T08:11:00.005-05:00</published><updated>2008-03-05T10:16:00.250-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-05T10:16:00.250-05:00</app:edited><title>Understanding Units</title><content type="html">In studying objectivism, I am having difficulty understanding the concept of &lt;span style="font-style: italic;"&gt;units&lt;/span&gt;. I have reposted a similar message to a small number of objectivist soures to find the correct answers. If / when I receive a reply I shall update this post so that all may benefit.&lt;br /&gt;&lt;br /&gt;# # #&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Assertions:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;A unit is a (partial?) capture of the identity of an existent in man’s consciousness. Units must refer to a perceived concrete. Units can refer to existents other than physical concretes such as length. The relationship between a unit and attributes is composition: units are composed of attributes in various measurable quantities. The relationship between antecedent units and a concept is aggregation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Questions:&lt;/span&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Does a unit always refer to an instance of a concrete or can it be a generalization too? For example: a book vs. a particular book, Color vs. a particular shade of blue, weight vs. 100 pounds (or is 100 an attribute of a unit “collection of pounds”).&lt;/li&gt;&lt;li&gt;Does measurement omission apply to units &lt;span style="font-style: italic;"&gt;and&lt;/span&gt; concepts? &lt;/li&gt;&lt;li&gt;Is a unit a concept as well?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;3/5/2008 UPDATE:&lt;br /&gt;I have received good feedback to the &lt;a href="http://forum.objectivismonline.net/index.php?showtopic=11841"&gt;Objectivism Online Forum&lt;/a&gt;. Please read through if you have similar questions regarding units.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-6087988939079679987?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/6087988939079679987/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=6087988939079679987" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/6087988939079679987?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/6087988939079679987?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/03/understanding-units.html" title="Understanding Units" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CEEGQ3k_cCp7ImA9WxZXEk0.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-1211814971239648670</id><published>2008-02-26T08:02:00.005-05:00</published><updated>2008-02-28T07:43:42.748-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-28T07:43:42.748-05:00</app:edited><title>It is more blessed to give than to receive</title><content type="html">&lt;div style="text-align: left;"&gt;Acts 20:35b Insight:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;To give is to have the ability to produce value. The receiver is in need of some value and is unable or unwilling to produce it himself. Need is not a virtue and giving can not be considered a virtue by every person in every context. Acts 20:35b is universally correct in principle with a slight clarification: &lt;span style="font-style: italic;"&gt;"It is more blessed to be able to give than needing to receive."&lt;/span&gt; This clarification places emphasis on the productive ability of the giver rather than the act of giving itself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-1211814971239648670?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/1211814971239648670/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=1211814971239648670" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/1211814971239648670?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/1211814971239648670?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/02/it-is-more-blessed-to-give-than-to.html" title="It is more blessed to give than to receive" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;D0UASH86eyp7ImA9WxZQGUk.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-8234090828018501664</id><published>2008-02-24T11:02:00.002-05:00</published><updated>2008-02-25T08:14:09.113-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-25T08:14:09.113-05:00</app:edited><title>The Proper Role of a Politician</title><content type="html">Politics is an integrated system of values (morality) applied in a social context.  Politicians are individuals that either &lt;span style="font-style: italic;"&gt;seek to&lt;/span&gt; or &lt;span style="font-style: italic;"&gt;are currently&lt;/span&gt; practicing politics. Therefore, the proper role of a politician is to know and apply his or her morality in the specific social context designated by the particular political position. The incompetent politician adheres to moral grayness at best, no morality whatsoever at worst. By contrast, &lt;span style="font-style: italic;"&gt;the proper politician understands his or her morality and all antecedent concepts&lt;/span&gt;. The reasons below explain why this is a critical requirement for a proper politician:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;When the politician is democratically elected to be a representative, his or her morality &lt;span style="font-style: italic;"&gt;must&lt;/span&gt; be well-known for the represented group to make reasonable assertions on the politician’s future behavior.&lt;/li&gt;&lt;li&gt;Moral understanding itself is a prerequisite for consistency.&lt;/li&gt;&lt;li&gt;Intellectually, the proper role of government cannot be known by a politician without a conscious moral understanding.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Avoid the politician who makes inconsistent or contradictory decisions - this is an outward sign of an internal moral conflict or contradiction.&lt;br /&gt;&lt;br /&gt;Avoid the politician who cannot articulate his or her moral principles - morality not known in conscious terms is not known well enough to properly be applied.&lt;br /&gt;&lt;br /&gt;Avoid the politician who by word or by action hides his or her morality - this is the case where moral principles are known by the politician and conflict with the group targeted by the deception.&lt;br /&gt;&lt;br /&gt;Avoid the politician who speaks only in abstract terms - this is the tactic to trick people into applying a default morality associated with words. Terms such as “hope”, “change”, “freedom”, “action”, “family”, “pride”, “leadership”, and “faith” all &lt;span style="font-style: italic;"&gt;imply&lt;/span&gt; requisite moral concepts but do not reveal any specific moral principle.&lt;br /&gt;&lt;br /&gt;The current grotesque state of politics is the result of a voting population evading every fact mentioned up to this point. When a voting population does not explicitly demand moral continuity, incompetent politicians will not present one. When &lt;span style="font-style: italic;"&gt;you&lt;/span&gt; the voter demand knowing only specific foreign, social, and economic policies you allow the politician in question to avoid revealing (and in most cases knowing) his or her moral principles. Without moral continuity the incompetent politician thrives and politics ends up in the only place politics of this nature should be - the sewer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-8234090828018501664?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/8234090828018501664/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=8234090828018501664" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8234090828018501664?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8234090828018501664?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/02/proper-role-of-politicians.html" title="The Proper Role of a Politician" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;A0IHRnw6eyp7ImA9WxZSGUo.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-8920874327644805789</id><published>2008-02-02T13:12:00.000-05:00</published><updated>2008-02-02T14:12:17.213-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-02T14:12:17.213-05:00</app:edited><title>Mac OS 10.5.1 Leopard Not Ready For Professional Use</title><content type="html">A few weeks ago I bought the new Mac OS 10.5 Leopard. Since I use my MacBook Pro for work I wanted to wait until I have another hard drive to backup my old system. I'm glad I did - after approximately four hours I made the decision to roll back to OS 10.4.11 (Tiger).&lt;br /&gt;&lt;br /&gt;The installation itself was smooth and as far as I could tell all the "fun" applications functioned properly after the upgrade. However after a few hours of poking around I discovered a laundry list of problems that added up to an extremely disappointing experience. Judging by my experience with Tiger, I am confident that Leopard will reach the same level of quality eventually. However, I have no interest in wasting my time on software with this number of defects. I will conclude with a short summary of my findings:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Firewall - believe it or not Apple has created their own firewall in 10.5 and no longer uses ipfw by default. The new firewall works more like Zone Alarm where individual applications are granted permission to access the network. Allowing specific ports is no longer an option unless you write your own &lt;span style="font-family:onload;"&gt;ipfw&lt;/span&gt; configuration.&lt;/li&gt;&lt;li&gt;Case InSeNsItIvE file system - Why?? Not a show stopper but caused MySQL warnings after the update. Possibly other issues as well depending on how MyISAM tables were named.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;X11 - cannot drag an xterm over to my second display.&lt;/li&gt;&lt;li&gt;X11 - no longer reads /etc/bashrc&lt;/li&gt;&lt;li&gt;Strange "/dev/tty??: not found" errors when running "w" and "uptime" commands. I don't know the cause of this and didn't have Leopard installed long enough to find out the impact.&lt;/li&gt;&lt;li&gt;"ps -x" throws an error, had to change to "ps x" in several of my shell scripts.&lt;/li&gt;&lt;li&gt;Apache2  installed from MacPorts is outputting warning messages on startup and shutdown. As far as I can tell this did not impact functionality.&lt;/li&gt;&lt;li&gt;Numerous MacPorts (I have version 1.6) did not build when I attempted to upgrade.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;MacPorts doesn't work with previous version of Xcode (by this I mean compiler, dev tools, etc.). I spent about 30 minutes figuring out that I needed to update to Xcode 3.&lt;/li&gt;&lt;li&gt;/var/folders is not writable. This is where PHP sessions and MySQL temporary data is stored on my system. I needed to point everything over to /tmp to get things working again.&lt;/li&gt;&lt;li&gt;MySQL System Preferences plugin broken. No big deal because I can start MySQL from a terminal, it is just another annoyance.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I have a saved search called "Candidates for Deletion" that finds large files in my home folder that have not been accessed for a period of time. After the Leopard upgrade, the search was broadened to include everything under / (root!).&lt;/li&gt;&lt;li&gt;When connecting to the Internet via my Blackberry (Bluetooth), my Bluetooth mouse stopped responding when the Blackberry was taken a distance away from my MacBook Pro. This same scenario under OS 10.4.11 (Tiger) simply disconnects the Blackberry when it goes out of range.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;VPN passwords were not saved in my keychain, again not a show-stopper but another annoyance.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-8920874327644805789?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/8920874327644805789/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=8920874327644805789" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8920874327644805789?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8920874327644805789?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/02/mac-os-1051-leopard-not-ready-for.html" title="Mac OS 10.5.1 Leopard Not Ready For Professional Use" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;C0MFQ3s_fCp7ImA9WxZSE0Q.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-4096819477118533141</id><published>2008-01-26T18:46:00.000-05:00</published><updated>2008-01-26T18:50:12.544-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-26T18:50:12.544-05:00</app:edited><title>Ron Paul</title><content type="html">To anyone who cares I am supporting &lt;a href="http://www.ronpaul2008.com"&gt;Ron Paul&lt;/a&gt; for president.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-4096819477118533141?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/4096819477118533141/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=4096819477118533141" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/4096819477118533141?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/4096819477118533141?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/01/ron-paul.html" title="Ron Paul" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUUNQHk6eip7ImA9WxZTF0s.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-4249848462794123138</id><published>2008-01-19T13:25:00.000-05:00</published><updated>2008-01-19T13:28:11.712-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-19T13:28:11.712-05:00</app:edited><title>Why Socialistic Governments Will Always Fail</title><content type="html">Government imposed socialism and socialistic policies have many supporters in the Unites States. Popular politicians from both parties have taken positions that interfere in the private sector and are moving the country in the wrong direction. In this article I assert that such government practices shall ultimately fail because they are incompatible with human free will. I define failure as a range of unintended outcomes from not achieving stated goals to total self destruction.&lt;br /&gt;&lt;br /&gt;Healthy human beings exist with both a free will and a value for their own life. Many may choose to adhere to socialistic principals such as committing resources to a religious community, donating to charity, or volunteering time for the betterment of society. In this context, socialistic principles are a virtue - a means by which a person may achieve their own values.&lt;br /&gt;&lt;br /&gt;Government imposed socialism is not a moral equivalent. By definition, any government that imposes a system of values on a population is oppressive to those who reject those values. Socialism is the moral equivalent to a theocracy. The only true distinction is whose values are being forced upon you. To advocate the principles of Marxism and at the same time reject a Catholic government taking orders from Rome is a contradiction. Inevitably such governments must enforce their values on dissenters, typically at the cost of human lives - as history has shown.&lt;br /&gt;&lt;br /&gt;The source of this value-oriented conflict is human free will. While any governmental implementation of authoritarianism can force a population into compliance, it cannot change the fact that every individual independently chooses what he or she values. Further, only a government that values freedom and life can sustain success. Laissez-faire capitalism is the only form of government ever to exist that is compatible with both human free will and an individual’s value of his or her own life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-4249848462794123138?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/4249848462794123138/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=4249848462794123138" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/4249848462794123138?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/4249848462794123138?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/01/why-socialistic-governments-will-always.html" title="Why Socialistic Governments Will Always Fail" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total></entry><entry gd:etag="W/&quot;CkcFSHk-cCp7ImA9WB9aGE0.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-5089527963004055658</id><published>2008-01-08T08:46:00.000-05:00</published><updated>2008-01-08T08:46:59.758-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-08T08:46:59.758-05:00</app:edited><title>Configure JVM DNS Caching</title><content type="html">I solved a minor but irritating JVM problem where host names are cached in forever. While this makes DNS spoofing attacks much more difficult, it is also forces an application restart for host name changes to be recognized.&lt;br /&gt;&lt;br /&gt;The solution is to alter the &lt;span style="font-family: courier new;"&gt;networkaddress.cache.ttl&lt;/span&gt; settings in &lt;span style="font-family: courier new;"&gt;$JAVA_HOME/lib/security/java.security&lt;/span&gt; file. By default this property is a &lt;span style="font-family: courier new;"&gt;-1&lt;/span&gt; which caches forever. By setting to a positive integer the JVM will cache host names for that number of seconds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-5089527963004055658?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/5089527963004055658/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=5089527963004055658" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/5089527963004055658?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/5089527963004055658?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/01/configure-jvm-dns-caching.html" title="Configure JVM DNS Caching" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;D04NQ38-cCp7ImA9WxRVFUk.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-458795983477935489</id><published>2008-01-06T12:37:00.000-05:00</published><updated>2008-11-12T22:13:12.158-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-12T22:13:12.158-05:00</app:edited><title>OS X: Integrate GPG Into Finder Using Automator</title><content type="html">As a developer, I often find myself downloading open source software packages and libraries for my projects. Best practices dictate that you should always verify signed packages if a signature is present. Normally I do this from the command line but I recently created an Automator workflow that lets me check signatures right in the OS X Finder application. The rest of this article is a tutorial on how I implemented this workflow.&lt;br /&gt;&lt;br /&gt;Getting started, you will need to have GNU Privacy Guard installed on your system. You can easily install &lt;span style="font-family:onload;"&gt;gpg&lt;/span&gt; via &lt;a href="http://darwinports.com/"&gt;Darwinports&lt;/a&gt;. I will be using gpg version 1.4.6 on Mac OS 10.4.11 (Tiger) for this tutorial.&lt;br /&gt;&lt;br /&gt;The first thing to do is to get a signature that needs to be verified. For this example I will download the &lt;a href="http://commons.apache.org/downloads/download_codec.cgi"&gt;Jakarta commons-codec&lt;/a&gt; package. When downloading, be sure you also get the PGP &lt;span style="font-family:courier new;"&gt;KEYS&lt;/span&gt; file and the &lt;span style="font-family:courier new;"&gt;commons-codec-1.3.tar.gz.asc&lt;/span&gt; signature file.&lt;br /&gt;&lt;br /&gt;Once you have downloaded the three files you will need to import the data in the &lt;span style="font-family:courier new;"&gt;KEYS&lt;/span&gt; file into your &lt;span style="font-family:courier new;"&gt;gpg&lt;/span&gt; keyring. Note that this will only need to be done once:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;gpg --import KEYS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After the import, right click on the &lt;span style="font-family:courier new;"&gt;commons-codec-1.3.tar.gz.asc&lt;/span&gt; file and select &lt;span style="font-family:courier new;"&gt;Automator&lt;/span&gt; -&gt; &lt;span style="font-family:courier new;"&gt;Create Workflow&lt;/span&gt;. Once the workflow editor opens, add the following three steps:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Get Selected Finder Items - Finder Application&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Run Shell Script - Automator Application&lt;/li&gt;&lt;li&gt;Run AppleScript - Automator Appliction&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_a7snnEhob-A/R4ElELG0K7I/AAAAAAAAABM/iAbZRQEDVjU/s1600-h/automator.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_a7snnEhob-A/R4ElELG0K7I/AAAAAAAAABM/iAbZRQEDVjU/s400/automator.png" alt="" id="BLOGGER_PHOTO_ID_5152440202319637426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Step 2 will actually run the gpg signature verification command. Note that &lt;span style="font-family:courier new;"&gt;/opt/local/bin&lt;/span&gt; is the default location where Darwinports installs the gpg application:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;/opt/local/bin/gpg --no-tty --verify $1 2&gt;&amp;amp;1 || exit 0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now in step 3, a short AppleScript will be used to display the signature verification results:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;on run {input, parameters}&lt;br /&gt;&lt;br /&gt;display dialog item 2 of input buttons {"OK"} default button 1&lt;br /&gt;&lt;br /&gt;return input&lt;br /&gt;end run&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Finally, save your new workflow as a plugin for the Finder application. Go to &lt;span style="font-family:courier new;"&gt;File&lt;/span&gt; -&gt; &lt;span style="font-family:courier new;"&gt;Save As Plugin&lt;/span&gt; and choose Finder. Save the workflow as "&lt;span style="font-family:courier new;"&gt;Verify Signature&lt;/span&gt;". Now you will be able to choose the Verify Signature workflow from the Automator menu in Finder.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_a7snnEhob-A/R4EqFbG0K8I/AAAAAAAAABU/iwocZk6SInA/s1600-h/sigok.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_a7snnEhob-A/R4EqFbG0K8I/AAAAAAAAABU/iwocZk6SInA/s400/sigok.png" alt="" id="BLOGGER_PHOTO_ID_5152445721352612802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-458795983477935489?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/458795983477935489/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=458795983477935489" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/458795983477935489?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/458795983477935489?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2008/01/os-x-integrate-gpg-into-finder-with.html" title="OS X: Integrate GPG Into Finder Using Automator" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_a7snnEhob-A/R4ElELG0K7I/AAAAAAAAABM/iAbZRQEDVjU/s72-c/automator.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;Ck8ASXoyfSp7ImA9WB9UE08.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-3911250712961432182</id><published>2007-12-01T23:41:00.000-05:00</published><updated>2007-12-10T16:07:28.495-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-10T16:07:28.495-05:00</app:edited><title>The Root of Friendship</title><content type="html">Friendship, the effect results from this cause: &lt;span style="font-style: italic;"&gt;confident recognition of your morality in another individual&lt;/span&gt;. The root of friendship is therefore &lt;span style="font-style: italic;"&gt;common values&lt;/span&gt;. This fundamental fact raises two prerequisites that must be met before friendship can occur:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prerequisite #1&lt;/span&gt;&lt;span style="font-style: italic;"&gt;: All parties must know their own values&lt;/span&gt;. This relates to volatility of friendship. Someone that does not understand their values is volatile because they are a moral blank slate that may discover a conflicting value at any time. Before this perquisite can be met, time and effort must be dedicated to &lt;span style="font-style: italic;"&gt;knowing&lt;/span&gt; your values.&lt;br /&gt;&lt;br /&gt;Knowing a &lt;span style="font-style: italic;"&gt;standard of value&lt;/span&gt; is also required to meet this prerequisite. A standard of value makes conflicting values impossible and demands moral continuity. A Catholic advocating abortion is conflicted in their standard of value. A Catholic advocating tithing is not. A student taking recreational drugs is conflicted in their standard of value. A student studying for a test is not. A husband unfaithful to his wife is conflicted in his standard of value. A husband being a &lt;span style="font-style: italic;"&gt;friend&lt;/span&gt; to his wife is not. Without a standard of value no values can be known. When values are not known, friendships that follow will be volitile.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prerequisite #2&lt;/span&gt;&lt;span style="font-style: italic;"&gt;: Identification of  your values in another party&lt;/span&gt;.&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;This relates to the degree of friendship. A friendship is strengthened over time by &lt;span style="font-style: italic;"&gt;consistently&lt;/span&gt; identifying with the values of the other party. Consistent identification of one's values in another individual is the root of trust among friends.  Trust is a measure of confidence in knowing another individual's morality - it is knowing their system of values.&lt;br /&gt;&lt;br /&gt;Friendship is not the product of sacrifice - it is not friendship that is earned by the sacrifice of what you value to what you do not. Friendship is not the product of common interests when principal goals are different. Friendship is not the product of non-action - if common values are present, a friendship will only occur if the effort of discovery is applied. Friendship is, and  only is confident recognition of your morality in another individual.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-3911250712961432182?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/3911250712961432182/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=3911250712961432182" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/3911250712961432182?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/3911250712961432182?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2007/12/root-of-friendship.html" title="The Root of Friendship" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DUUFRHk4eCp7ImA9WB9VFU8.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-1245414243136159570</id><published>2007-12-01T10:54:00.000-05:00</published><updated>2007-12-01T11:40:15.730-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-01T11:40:15.730-05:00</app:edited><title>Personal Update</title><content type="html">I am amazed how fast December came this year. I hardly remember what I did in November because I was so busy meeting an end of the month deadline at work ... by the way you need go buy something from &lt;a href="http://www.rugsusa.com"&gt;RugsUSA.com&lt;/a&gt; using  &lt;a href="http://checkout.google.com"&gt;GoogleCheckout&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Even with the long hours at work I still have had some time to do some fun things. I read some very interesting research related to the &lt;a href="http://en.wikipedia.org/wiki/Sapir-Whorf_hypothesis"&gt;Sapir-Whorf hypothesis&lt;/a&gt; by Kenneth Iverson. His paper was titled "&lt;span style="font-style: italic;"&gt;Notation as a Tool of Thought&lt;/span&gt;" and I highly recommend it to anyone interested in the philosophical aspect of linguistics, computer languages, and mathematics.&lt;br /&gt;&lt;br /&gt;I also made it through a good part of "&lt;span style="font-style: italic;"&gt;Objectivist Epistemology&lt;/span&gt;" by Ayn Rand. Atheism not considered, I am able to relate to much of her ideas. I chose this book in particular because I  believe it will help me understand my own religious beliefs (this will certainly be a future topic - once I fully understand it myself).&lt;br /&gt;&lt;br /&gt;Rebecca and I also decided in November that we were going to convert some of our assets into gold. This decision was based on the declining value of the U.S. Dollar, the intrinsic value of gold, and other factors. We purchased pure gold coins to be stored in a bank deposit box close to home. If anyone is interested in purchasing through &lt;a href="http://www.monex.com"&gt;Monex&lt;/a&gt; please let me know as we get a referral incentive.&lt;br /&gt;&lt;br /&gt;Last but not least, I have had the opportunity to start learning about the &lt;a href="http://www.springframework.org/"&gt;Spring Framework&lt;/a&gt;, which I am using for an application. This application will track the price of gold and other currency real-time and valuate our investment daily based on market prices. It will also send out notifications to us if configurable conditions are triggered. Features will be exposed as web services so it should be easy to tie in other functionality as time goes on. I expect to be completed within the next week or so, I will give an update then.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-1245414243136159570?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/1245414243136159570/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=1245414243136159570" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/1245414243136159570?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/1245414243136159570?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2007/12/personal-update.html" title="Personal Update" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DE8MQnc_fSp7ImA9WB9VEE4.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-4323483726706219148</id><published>2007-11-25T18:10:00.000-05:00</published><updated>2007-11-25T19:28:03.945-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-25T19:28:03.945-05:00</app:edited><title>First Impressions of Spring</title><content type="html">Over the long Thanksgiving break I decided to learn the Spring framework for a fun project I have been working on. My decision to use Spring was based mainly on a friend who said it was what I needed for my project.&lt;br /&gt;&lt;br /&gt;Overall I like Spring. It is the glue of an application and makes the kinds of things (aka classes) configurable. One of the nice things Spring provides is an automatic answer to the question "where do I put that?" - a question that is &lt;span style="font-style: italic;"&gt;supposed to be&lt;/span&gt; answered in the design phase of development. Spring also uses well known design patterns that make it easier to learn provided you know the patterns.&lt;br /&gt;&lt;br /&gt;It was also nice to have many of the &lt;span style="font-style: italic;"&gt;essential&lt;/span&gt; Java technologies all in one place. My application needs a web UI, a task scheduler, and a mailer all to run inside of a servlet container. The Spring framework already includes everything I need with Hibernate and Quartz.&lt;br /&gt;&lt;br /&gt;One think I don't like about Spring is that it makes your application more prone to runtime errors. It is easy enough to pass a program through the compiler only to have it break during runtime because a bean uses a class in a jar that has not in the classpath. This isn't something I was used to in a strongly typed language such as Java. It would be nice if there was a tool that could run through my application and check bean/class dependencies. All things considered, for me this isn't a huge drawback - it is simply the price price that must be paid for all of Spring's flexibility. Hopefully it will motivate me to write better unit tests.&lt;br /&gt;&lt;br /&gt;Another thing that was difficult for me was the number of dependent jars included with Spring. There were some inter-library dependencies that were time consuming to resolve. I would like to see all shared code compiled into one of the spring core jars and have every other module be self contained.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-4323483726706219148?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/4323483726706219148/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=4323483726706219148" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/4323483726706219148?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/4323483726706219148?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2007/11/first-impressions-of-spring.html" title="First Impressions of Spring" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;CkcHRXk5eip7ImA9WxZTEEs.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-3412831188386011055</id><published>2007-11-07T19:36:00.000-05:00</published><updated>2008-01-11T09:00:34.722-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-11T09:00:34.722-05:00</app:edited><title>Ayn Rand and Atheism</title><content type="html">How can Objectivism accept atheism - the nonexistence of god(s), when atheism presupposes that &lt;span style="font-style: italic;"&gt;all knowledge is known&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;Objectivism accepts that knowledge is gained by applying reason and logic to sensory data. What sensory data supports the nonexistence of god(s)? I assert that denying the existence of a deity is illogical because it is dependent on the false premise that &lt;span style="font-style: italic;"&gt;all knowledge is known&lt;/span&gt;. By what process of non-contradictory identification does one take to deny for certain the existence of a deity?&lt;br /&gt;&lt;br /&gt;Atheism itself is a contradiction. To believe fully in the nonexistence of something without &lt;span style="font-style: italic;"&gt;knowing all knowledge&lt;/span&gt; is to take it on faith. If by definition agnosticism rejects the &lt;span style="font-style: italic;"&gt;unknown&lt;/span&gt; (&lt;span style="font-style: italic;"&gt;not the unknowable&lt;/span&gt;), I assert Rand would have been better suited to take an agnostic stance with respect to the existence of God.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-3412831188386011055?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/3412831188386011055/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=3412831188386011055" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/3412831188386011055?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/3412831188386011055?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2007/11/ayn-rand-and-atheism.html" title="Ayn Rand and Atheism" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DUMDQnk4fCp7ImA9WB9VFU8.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-28007474344626917</id><published>2007-10-21T10:40:00.000-04:00</published><updated>2007-12-01T11:44:33.734-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-01T11:44:33.734-05:00</app:edited><title>Working This Weekend at Home</title><content type="html">I had to work from home about 6 hours this weekend. Our team is releasing the next major version of our product early November and we are to begin testing next week. This means that all changes need to be checked in by Monday which also means that I needed to finish things up over the weekend.&lt;br /&gt;&lt;br /&gt;I enjoy working from home. I am physically more comfortable in the home office of my own design. I do not feel compelled to keep track of what I am doing, as close to 100% of my time goes to whatever task I intend to complete. I like my white boards, my wife, my 22" flat panel, my cigars, my cats, and my books all within reach. I generally feel more contemplative when I am in my home office which makes it easier to work through problems.&lt;br /&gt;&lt;br /&gt;Often, when I leave work on a Friday knowing that something needs to be finished on Monday I feel tense and uneasy. These feelings are most extreme when there is some problem that has yet to be solved. This weekend, with Rebecca's help we were able to redesign a component that I have been struggling with all week in about 30 minutes; a feat only possible in the home office.&lt;br /&gt;&lt;br /&gt;I would not give up my workweek to work at home full time, but I do enjoy the perks of the home office when the need arises.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-28007474344626917?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/28007474344626917/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=28007474344626917" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/28007474344626917?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/28007474344626917?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2007/10/working-this-weekend-at-home.html" title="Working This Weekend at Home" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DE8AQ347fSp7ImA9WB9RFUs.&quot;"><id>tag:blogger.com,1999:blog-6743937774106241957.post-8508328870843161556</id><published>2007-10-15T23:00:00.000-04:00</published><updated>2007-10-16T16:34:02.005-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-10-16T16:34:02.005-04:00</app:edited><title>How I Use log4j</title><content type="html">&lt;a href="http://logging.apache.org/log4j/1.2/index.html"&gt;Log4j&lt;/a&gt; is a 3rd party Java library that solves the &lt;span&gt;huge&lt;/span&gt; (and under appreciated) problem that is application logging. I use log4j in all but the smallest applications as it is an invaluable tool to track down problems and recreate error conditions. As a general rule of thumb, I will use log4j in any program I write that somebody else is likely install and run. I absolutely love log4j and in my opinion it is the single most valuable tool for providing &lt;a href="http://yuchablog.blogspot.com/2007/08/application-visibility.html"&gt;application visibility&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Even with simple console tools, it pays off to use log4j. Occasionally, I will get a question like "hey, tool X didn't work quite right a few days ago - what happened?". No problem, tool X was configured to send warnings and errors to the &lt;span style="font-family:onload;"&gt;DailyRollingFileAppender&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;.&lt;/span&gt;  If I implemented logging correctly in tool X, I will have enough visibility to discover the problem and fix it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Loading log4j properties&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The first problem I run into is how configure log4j. I have the option to compile in configuration parameters, however by doing so I lose much log4j's vast flexibility. For most non-trivial applications I want to create a log4j properties file and load it when your application starts. For these reasons I prefer to pass the location of a log4j properties file into my program dynamically as a system property:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;java &lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;-Dlog4jconfig=config/log4j.properties&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; -cp "program.jar" Main arg1 ...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This solution is only acceptable for programs that are not executed by directly invoking the JVM. Things like  setting  the classpath and specifying system properties are a terrible burden on a user; therefore I recommend using a script or &lt;a href="http://commons.apache.org/launcher/"&gt;commons-launcher&lt;/a&gt; to handle the details of application startup. Further, by setting the log4j properties file name in a system property, I do not impact command line arguments specified by the user.&lt;br /&gt;&lt;br /&gt;When it comes to the actual initialization of log4j, I generally have a block of code at the beginning of my program that looks like this:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;String log4jConfig = System.getProperty("log4jconfig");&lt;br /&gt;&lt;br /&gt;if (log4jConfig != null) {&lt;br /&gt;PropertyConfigurator.configure(log4jConfig);&lt;br /&gt;log.info("log4j initialized using properties file [" + log4jConfig + "]");&lt;br /&gt;} else {&lt;br /&gt;System.err.println("You must set system property log4jConfig");&lt;br /&gt;System.exit(1);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;When my program knows how to find the log4j properties file, I are now free to configure logging without having to recompile my application. My typical configuration looks like:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;log4j.debug=false&lt;br /&gt;log4j.rootLogger=debug, A1, A2&lt;br /&gt;&lt;br /&gt;log4j.appender.A1=org.apache.log4j.ConsoleAppender&lt;br /&gt;log4j.appender.A1.Threshold=INFO&lt;br /&gt;log4j.appender.A1.layout=org.apache.log4j.PatternLayout&lt;br /&gt;log4j.appender.A1.layout.ConversionPattern=%p %d [%t] %c - %m%n&lt;br /&gt;&lt;br /&gt;log4j.appender.A2=org.apache.log4j.DailyRollingFileAppender&lt;br /&gt;log4j.appender.A2.Threshold=INFO&lt;br /&gt;log4j.appender.A2.DatePattern=.yyyy-MM-dd&lt;br /&gt;log4j.appender.A2.layout=org.apache.log4j.PatternLayout&lt;br /&gt;log4j.appender.A2.File=logs/application.log&lt;br /&gt;log4j.appender.A2.layout.ConversionPattern=%p %d [%t] %c - %m%n&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What to Log?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is the real question. It is often difficult to decide what level of detail to send to your application logs. One of the most common logging statements in your program sends a caught exception to the logger. At this point I ask myself if the exception and stack trace will be enough to reproduce the error. If the answer is no, then I will log relevant inputs that caused the exception.&lt;br /&gt;&lt;br /&gt;Assertions are another good place to add logging. Typically when my application is in the hands of users, assertions will be turned off. The only way to gain visibility into what happened is to log details of the assertion and what inputs caused the failure. Even if the assertion failure causes my program to terminate, a log can save me minuets to months when tracking down the problem.&lt;br /&gt;&lt;br /&gt;Finally, I acknowledge there is &lt;span style="font-style: italic;"&gt;always&lt;/span&gt; an &lt;span style="font-family:courier new;"&gt;else&lt;/span&gt;. Whenever I have an &lt;span style="font-family:courier new;"&gt;if&lt;/span&gt; without an &lt;span style="font-family:courier new;"&gt;else&lt;/span&gt; or a &lt;span style="font-family:courier new;"&gt;switch&lt;/span&gt; with an empty &lt;span style="font-family:courier new;"&gt;default&lt;/span&gt; condition, I consider the implications if my code hit the unhandled &lt;span style="font-family:courier new;"&gt;else&lt;/span&gt;/&lt;span style="font-family:courier new;"&gt;default&lt;/span&gt;. It often pays down the road to log "impossible" or "assumed" conditions such as these.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Simply put, at the beginning of any class that supports logging, I will crate a static Logger object named &lt;span style="font-family:courier new;"&gt;log&lt;/span&gt;:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;private static Logger log = Logger.getLogger(MyClassName.class);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;One note of caution: I will undoubtedly copy/paste similar Logger initialization code throughout my program. I must make sure I change &lt;span style="font-family:courier new;"&gt;MyClassName&lt;/span&gt; to the actual name of my class. Forgetting to do so may not be caught by the compiler and may only show up months or years down the road when I actually need accurate information from the logs.&lt;br /&gt;&lt;br /&gt;Lastly, when writing information to the log, I always enclose a concatenated string between braces. This makes empty strings more obvious and whitespace more readable:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;log.error("Illegal condition [" + illegalCondition + "] occured");&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusion&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I have barely scratched the surface of log4j's capabilities. For more information I highly recommend purchasing the log4j &lt;a href="https://www.qos.ch/shop/products/log4j/log4j-Manual.jsp"&gt;book&lt;/a&gt; for $19.67 USD. This text is an excellent  reference and has proven to be quite useful to me. I am very interested in how others use log4j; I would appreciate a comment if you feel you have your own noteworthy log4j tips.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6743937774106241957-8508328870843161556?l=yuchablog.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuchablog.blogspot.com/feeds/8508328870843161556/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6743937774106241957&amp;postID=8508328870843161556" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8508328870843161556?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6743937774106241957/posts/default/8508328870843161556?v=2" /><link rel="alternate" type="text/html" href="http://yuchablog.blogspot.com/2007/10/how-i-use-log4j.html" title="How I Use log4j" /><author><name>myucha</name><uri>http://www.blogger.com/profile/04539008530875206053</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05976921080346408751" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total></entry></feed>
