<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.timothyhumphrey.name/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Blog de Humpty</title><link>http://blog.timothyhumphrey.name/default.aspx</link><description>Exploring the human psyche, and other stuff</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Power</title><link>http://blog.timothyhumphrey.name/archive/2010/03/09/power.aspx</link><pubDate>Wed, 10 Mar 2010 04:40:25 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30038</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30038</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2010/03/09/power.aspx#comments</comments><description>&lt;p&gt;So I sit here inspired enough to write again! I&amp;#39;ve found the things I say tend to be more meaningful when I wait until the feeling comes.&lt;/p&gt;  &lt;p&gt;Lately I&amp;#39;ve been watching old TV shows via Netflix. Old as in, say, 1999. :) Time does fly, huh. Roswell was the show I never got around to watching during its original run on TV so it was nice to fulfill a dream and take a stroll down memory lane at the same time.&lt;/p&gt;  &lt;p&gt;One theme of the show stuck out to me. It&amp;#39;s one I&amp;#39;ve seen in many many stories, whether told via the medium of audio/visual, print, or aurally. Power. Some want it. They want it so much in fact it becomes a right for them. What&amp;#39;s yours should be theirs by virtue of their desire. :) Not a completely foreign idea to most, the desire to want. What was interesting about Roswell was to see the motivation of those who not only desire but desire to keep all others away. Greed.&lt;/p&gt;  &lt;p&gt;As a kid – okay and I admit sometimes as an adult :) – I&amp;#39;ve desired some special power: invisibility, super this, super that. Lately the question of why has popped up. What purpose would it serve. The benefit lies solely in its lack in others. What good is super this and that if everyone has it, it&amp;#39;s no longer super, no longer special. It&amp;#39;s a never ending chimera, a pot at the end of the rainbow, chasing something that will always be… just out of reach.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30038" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Reflection/default.aspx">Reflection</category></item><item><title>One word</title><link>http://blog.timothyhumphrey.name/archive/2010/02/15/one-word.aspx</link><pubDate>Tue, 16 Feb 2010 03:05:30 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30031</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30031</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2010/02/15/one-word.aspx#comments</comments><description>&lt;p&gt;I was composing an email to someone yesterday and at the end I hesitated about writing something. I was trying to figure out if I should say it or not, make up some excuse so I wouldn&amp;#39;t seem so bad in the eyes of the other person. And then it just hit me, why not just write what I feel? It makes me laugh a lot now but it really was just a sudden epiphany: just tell the truth. Not a command or directive, it really came in the guise of a question.&lt;/p&gt;  &lt;p&gt;I ended up just saying how I felt, or really the core of what I felt. But in the moment that question was posed to me I felt alive, excited, joyful, exuberant. Recently I&amp;#39;ve mentioned wanting to live my life in a certain, rather inchoate, way. But in that moment I knew exactly what, or where, that way was!&lt;/p&gt;  &lt;p&gt;I don&amp;#39;t want to pollute the feeling with too much intellectualizing. But if I could describe it it would be like looking at a scene you&amp;#39;ve seen your entire life and on a whim you decide to look at it cross-eyed instead! And lo and behold you see something totally different than what you&amp;#39;ve ever seen. Just like those Magic Eye images. Pop! Right there in front of you, a new way of seeing things. Been there the whole time, just had to look at it in a certain, intentioned, way.&lt;/p&gt;  &lt;p&gt;Before I let my heart end its excitement about this and let my mind take over I do want to say I enjoy the visualization of the heart as a compass. It is a lot like that. It doesn&amp;#39;t just draw your attention to things, it also attracts those things to you. Magnetism.&lt;/p&gt;  &lt;p&gt;Okay, so now I can intellectualize. &lt;span class="style5"&gt;&lt;span class="style4"&gt;*(^O^)*&lt;/span&gt;&lt;/span&gt; It was eye opening to be in front of that question: why not just say what I feel. I had to think about the reasons and motivations for lying. And they are many and varied. But typically my answers revolved around saving face, fear of losing another&amp;#39;s love or affection by openly revealing myself. But why not just say what I feel? Haha, such an honest and simple question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30031" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Reflection/default.aspx">Reflection</category></item><item><title>Writing efficient SQL article</title><link>http://blog.timothyhumphrey.name/archive/2010/02/07/writing-efficient-sql-article.aspx</link><pubDate>Sun, 07 Feb 2010 21:40:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30024</guid><dc:creator>Humpty</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30024</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2010/02/07/writing-efficient-sql-article.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.simple-talk.com/content/article.aspx?article=933" target="_blank"&gt;Writing Efficient SQL: Set-Based Speed Phreakery&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Just read a fantastic article that dissected some SQL code that generated a running total report over a million rows in less than a second; thought I&amp;#39;d pass it on. Even if you&amp;#39;re not &amp;quot;a SQL guy or gal&amp;quot; I think it could be of benefit, if nothing else for learning the techniques summarized at the end of the article so you can use them in other environments.&lt;/p&gt;
&lt;p&gt;If you do decide to follow along with the article to better understand everything but don&amp;#39;t have the tools necessary to do so, don&amp;#39;t fret! I used &lt;a href="http://www.microsoft.com/express/Database/" target="_blank"&gt;SQL Server 2008 Express Edition&lt;/a&gt;. After you get it setup you can download the sample data via links in the article. And since they don&amp;#39;t explain how to actually import all that data &amp;ndash; assuming you go for the million row sample data download &amp;ndash; use the bcp command.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Create a database on your newly setup server, name it whatever you want.&lt;/li&gt;
&lt;li&gt;Create a new query window and issue the CREATE TABLE command from the article.&lt;/li&gt;
&lt;li&gt;Now you can use bcp (Bulk Copy Provider?). From a command prompt window type something like the following:     &lt;br /&gt;      &lt;br /&gt;bcp Play.dbo.Registrations in registrations.bcp -S humpty\sqlexpress -T&lt;br /&gt;      &lt;br /&gt;Where Play is the database name I used and humpty\sqlexpress is the server name on my machine. Just press enter at all the prompts you get asked until the import starts.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30024" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Tech/default.aspx">Tech</category><category domain="http://blog.timothyhumphrey.name/archive/tags/SQL/default.aspx">SQL</category></item><item><title>Mimi Rogers likes the fish</title><link>http://blog.timothyhumphrey.name/archive/2010/02/06/mimi-rogers-likes-the-fish.aspx</link><pubDate>Sat, 06 Feb 2010 07:01:36 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30022</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30022</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2010/02/06/mimi-rogers-likes-the-fish.aspx#comments</comments><description>&lt;p&gt;So did I ever tell you the one about the fish out of water who walks into a bar and orders a Bloody Mary? No? Ha, that&amp;#39;s because I never knew a fish that could hold his liquor, let alone walk into a bar to get it. But what I do know is I have an itch to scratch by writing.&lt;/p&gt;  &lt;p&gt;I had an interesting Monday this week. I was shopping in the grocery section of the grocery store when a bundle of kale fell to the floor. I thought someone else would pick it up, surely not me, but it landed in front of my path so I picked it up. Later I realized I forgot to get something, and as I decided to go get it a head of lettuce fell down in front of my path. This time I was delighted to pick it up. Honestly I had the impression someone was trying to communicate with me. Sound crazy? About as crazy as a fish boozing it up. But I&amp;#39;m cool with crazy. I&amp;#39;m rather settling on the idea limiting my thoughts to the mold of others isn&amp;#39;t very exciting, nor fun.&lt;/p&gt;  &lt;p&gt;So why would I think someone is trying to communicate with me given what I experienced? Just a thought, nothing more. But thoughts are things, and entertaining. One thought I like is of them being like magnets, drawing things to themselves; a thought form. Given that thought one should pay attention to what thoughts to entertain and be entertained by. :)&lt;/p&gt;  &lt;p&gt;But the deeper thought is a desire to live my life a certain way. Almost like putting paint to canvas, or in my case code to file. My desire is getting more fleshed out, less vague. That Atlantis post attracted me and stirred something. I don&amp;#39;t really like the way modern society operates. I was reading once where someone described modern humans as like rapists upon the Earth. We bend it to our will: blow up mountains to get at resources underneath, dirty rivers in order to continue the opportunity to blow up more mountains. The idea of working with the Earth seems so foreign to our mass consciousness.&lt;/p&gt;  &lt;p&gt;I like the idea too of working in harmony together. What is the purpose of work? To get money to buy food and shelter? To get money to then get into debt to buy more stuff? Couldn&amp;#39;t we simply give each other what we needed or wanted? No, because we&amp;#39;re rapists. We want more and more, never satisfied. Why ask for one head of cabbage if I can ask for two, or three. Why tend to a garden if this other guy will just give me stuff, for free!&lt;/p&gt;  &lt;p&gt;There&amp;#39;ve been utopian visions before, even fully acted upon, only to fail.. :( Human nature is too rapacious at times it seems. But yet I desire; without the thought there is no form, no nothing. I know in my heart it&amp;#39;s possible.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30022" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Personal/default.aspx">Personal</category><category domain="http://blog.timothyhumphrey.name/archive/tags/Reflection/default.aspx">Reflection</category></item><item><title>Bizarro World</title><link>http://blog.timothyhumphrey.name/archive/2010/01/25/bizarro-world.aspx</link><pubDate>Tue, 26 Jan 2010 04:00:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30019</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30019</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2010/01/25/bizarro-world.aspx#comments</comments><description>&lt;p&gt;This country is crazy. Just read how Obama is going to start being concerned about the middle class again. Did it really take the loss of Edward Kennedy&amp;#39;s seat to a Republican to bring about this sudden change of heart? Obama, did you think your actions concerning the middle class were sufficient while you were busying yourself supporting Bush&amp;#39;s bank bailouts and trying to sell us out to health insurance companies? I appreciate your newfound concern Mr. President, I really do, but your previous actions demonstrate the kind of policies you&amp;#39;d prefer to pursue.&lt;/p&gt;
&lt;p&gt;The thing that gets me the most about this whole mess is how much money there seems to be available for fighting wars, but when it comes to helping Americans suddenly the country&amp;#39;s tapped out. Domestic programs get cut while the war in Afghanistan gets tens of thousands of new troops. Seriously, how crazy is a country that so enthusiastically supports war on foreign soil but cares so little about its own.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&amp;quot;These become the elite. Through these, the attempt begins to create a condition whereby the remainder of the planetary entities are enslaved by their free will.&amp;quot;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;The people I can&amp;#39;t get are those that support decisions like the Supreme Court&amp;#39;s to allow corporations to spend unlimited amount of money on political campaigns, because of free speech. The beneficiaries of this money I can understand being excited, they&amp;#39;re greedy. But the people who won&amp;#39;t get any direct benefit from this, the people who are far more likely to be harmed by this ruling, I don&amp;#39;t get their support. Screaming and shouting about defense of free speech, really? The same corporations that admitted to lying about the addictiveness of smoking, the links to cancer, these are the corporations you want to empower to be able to spend money on political candidates? Am I living in bizarro world! You want to support a foreign owned company spending money on a candidate that&amp;#39;ll support laws favoring their country to the detriment of the U.S.? Free speech, really?&lt;/p&gt;
&lt;p&gt;This whole left vs. right, liberal vs. conservative fight isn&amp;#39;t getting this country anywhere productive. While we fight it out over abortion, gun laws, or any myriad of social issues our pocketbooks get lighter and lighter while prices get higher and higher. Bank fees become more numerous and punitive. But hey, let&amp;#39;s argue about something else instead.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30019" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Commentary/default.aspx">Commentary</category></item><item><title>Geeky programming stuff</title><link>http://blog.timothyhumphrey.name/archive/2010/01/17/geeky-programming-stuff.aspx</link><pubDate>Mon, 18 Jan 2010 04:08:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30017</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30017</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2010/01/17/geeky-programming-stuff.aspx#comments</comments><description>&lt;p&gt;So I&amp;#39;m still working on LastTab 3. Yeah I know I mentioned this in late 2008, but a sudden impromptu job search last year shifted my energies elsewhere. In any case I&amp;#39;m back to it. I&amp;#39;m actually not going to talk about LastTab specifically but a few cool things I discovered this weekend I want to share.&lt;/p&gt;
&lt;h4&gt;Consolas programming font&lt;/h4&gt;
&lt;p&gt;So I installed Visual Studio 2010 beta 2 and discovered it &lt;i&gt;looks &lt;/i&gt;pretty sweet. Specifically it was that damn font that took my breath away! A quick trip to Tools -&amp;gt; Options -&amp;gt; Environment -&amp;gt; Fonts and Colors revealed the name: Consolas.&lt;/p&gt;
&lt;p&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Consolas font" alt="Consolas font" src="http://blog.timothyhumphrey.name/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/blog.metablogapi/4101.Consolasfont_5F00_398BC389.png" border="0" height="84" width="307" /&gt;&lt;/p&gt;
&lt;p&gt;Apparently this thing has been around for a few years now but I&amp;#39;m just now learning about it. According to &lt;a href="http://en.wikipedia.org/wiki/Consolas"&gt;Wikipedia&lt;/a&gt; it&amp;#39;s available as of Windows Vista / 7 or Office 2007, it&amp;#39;s also a &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=22e69ae4-7e40-4807-8a86-b3d36fab68d3&amp;amp;displaylang=en"&gt;download from Microsoft&lt;/a&gt; if you use Visual Studio 2005+. I have ClearType enabled on my system and apparently you need this or it looks like crap. Not only that I&amp;#39;ve heard it looks its best on Vista or 7, not XP. But if you do have all of that this font looks good! Not even that but I also got back more editing space. Using Courier New I could only fit 159 characters of text x 48 lines, now I can fit 182 x 51.&lt;/p&gt;
&lt;h4&gt;JavaScript Closures&lt;/h4&gt;
&lt;p&gt;The other thing that got me jazzed enough to write is my ever increasing use of closures while writing LastTab. I&amp;#39;ve been using object notation to write the code ever since its inception, way back in 2004. In case you&amp;#39;re not familiar with it it&amp;#39;s simply this:&lt;/p&gt;
&lt;pre class="code"&gt;&lt;span style="color:blue;"&gt;var &lt;/span&gt;object = {&lt;br /&gt;    property1 : value,&lt;br /&gt;    property2 : value&lt;br /&gt;};&lt;/pre&gt;
&lt;p&gt;It&amp;#39;s used all over the Web to keep variables and functions nice and tidy so they don&amp;#39;t interfere with other scripts. With LastTab 3 I&amp;#39;m rewriting everything and I have a good deal more objects than the 2.x series. Not just that but I&amp;#39;m emulating as best I can object orientation: classes, inheritance, polymorphism, private members. Closures have been instrumental to this. Not always specifically to enable OOP but closures make it much nicer. Below is some sample code to illustrate this: &lt;/p&gt;
&lt;pre class="code"&gt;let LastTab = &lt;span style="color:blue;"&gt;function&lt;/span&gt;() {&lt;br /&gt;    &lt;span style="color:green;"&gt;/******************** Classes ********************/&lt;br /&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;function &lt;/span&gt;Delegate(thisObj, func) {&lt;br /&gt;        &lt;span style="color:blue;"&gt;return function&lt;/span&gt;() { func.apply(thisObj, arguments); };&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    &lt;span style="color:blue;"&gt;function &lt;/span&gt;List() {}&lt;br /&gt;    &lt;br /&gt;    &lt;span style="color:green;"&gt;/******************** Class Definitions ********************/&lt;br /&gt;    &lt;/span&gt;List.prototype = {&lt;br /&gt;        &lt;span style="color:blue;"&gt;get &lt;/span&gt;Enumerator() {&lt;br /&gt;            &lt;span style="color:blue;"&gt;for&lt;/span&gt;(let i = 0; i &amp;lt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.length; i++)&lt;br /&gt;                yield &lt;span style="color:blue;"&gt;this&lt;/span&gt;[i];&lt;br /&gt;        },&lt;br /&gt;        &lt;br /&gt;        Add : &lt;span style="color:blue;"&gt;function&lt;/span&gt;(item) {&lt;br /&gt;            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.push(item);&lt;br /&gt;            &lt;span style="color:blue;"&gt;return &lt;/span&gt;item;&lt;br /&gt;        },&lt;br /&gt;        &lt;br /&gt;        Clear : &lt;span style="color:blue;"&gt;function&lt;/span&gt;() {&lt;br /&gt;            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.splice(0, &lt;span style="color:blue;"&gt;this&lt;/span&gt;.length);&lt;br /&gt;        },&lt;br /&gt;        &lt;br /&gt;        Contains : &lt;span style="color:blue;"&gt;function&lt;/span&gt;(item) {&lt;br /&gt;            &lt;span style="color:blue;"&gt;for&lt;/span&gt;(let i = 0; i &amp;lt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.length; i++)&lt;br /&gt;                &lt;span style="color:blue;"&gt;if&lt;/span&gt;(&lt;span style="color:blue;"&gt;this&lt;/span&gt;[i] === item)&lt;br /&gt;                    &lt;span style="color:blue;"&gt;return true&lt;/span&gt;;&lt;br /&gt;            &lt;span style="color:blue;"&gt;return false&lt;/span&gt;;&lt;br /&gt;        },&lt;br /&gt;        &lt;br /&gt;        Find : &lt;span style="color:blue;"&gt;function&lt;/span&gt;(predicate) {&lt;br /&gt;            &lt;span style="color:blue;"&gt;for&lt;/span&gt;(let i = 0; i &amp;lt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.length; i++)&lt;br /&gt;                &lt;span style="color:blue;"&gt;if&lt;/span&gt;(predicate(&lt;span style="color:blue;"&gt;this&lt;/span&gt;[i]))&lt;br /&gt;                    &lt;span style="color:blue;"&gt;return this&lt;/span&gt;[i];&lt;br /&gt;            &lt;span style="color:blue;"&gt;return null&lt;/span&gt;;&lt;br /&gt;        },&lt;br /&gt;        &lt;br /&gt;        FindIndex : &lt;span style="color:blue;"&gt;function&lt;/span&gt;(predicate) {&lt;br /&gt;            &lt;span style="color:blue;"&gt;for&lt;/span&gt;(let i = 0; i &amp;lt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.length; i++)&lt;br /&gt;                &lt;span style="color:blue;"&gt;if&lt;/span&gt;(predicate(&lt;span style="color:blue;"&gt;this&lt;/span&gt;[i]))&lt;br /&gt;                    &lt;span style="color:blue;"&gt;return &lt;/span&gt;i;&lt;br /&gt;            &lt;span style="color:blue;"&gt;return &lt;/span&gt;-1;&lt;br /&gt;        },&lt;br /&gt;        &lt;br /&gt;        Insert : &lt;span style="color:blue;"&gt;function&lt;/span&gt;(item, index) {&lt;br /&gt;            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.splice(index, 0, item);&lt;br /&gt;        },&lt;br /&gt;        &lt;br /&gt;        Remove : &lt;span style="color:blue;"&gt;function&lt;/span&gt;(item) {&lt;br /&gt;            let index = &lt;span style="color:blue;"&gt;this&lt;/span&gt;.indexOf(item);&lt;br /&gt;            &lt;span style="color:blue;"&gt;if&lt;/span&gt;(index &amp;gt;= 0)&lt;br /&gt;                &lt;span style="color:blue;"&gt;return this&lt;/span&gt;.splice(index, 1)[0];&lt;br /&gt;            &lt;span style="color:blue;"&gt;return null&lt;/span&gt;;&lt;br /&gt;        },&lt;br /&gt;        &lt;br /&gt;        &lt;span style="color:green;"&gt;/********** Infrastructure **********/&lt;br /&gt;        &lt;/span&gt;__proto__ : &lt;span style="color:blue;"&gt;new &lt;/span&gt;Array(),&lt;br /&gt;        constructor : List&lt;br /&gt;    };&lt;br /&gt;    &lt;br /&gt;    &lt;span style="color:blue;"&gt;return &lt;/span&gt;{&lt;br /&gt;        Delegate : Delegate,&lt;br /&gt;        List : List&lt;br /&gt;    };&lt;br /&gt;}();&lt;/pre&gt;
&lt;p&gt;I left out a lot of code but what I have is just for illustrative purposes anyway. In the code LastTab is a variable, using JavaScript 1.7&amp;#39;s let statement, and I&amp;#39;m assigning it a function. Or so it seems until the very end when I execute said function and the return result is an object using object notation. It&amp;#39;s a style that jQuery and other frameworks use.&lt;/p&gt;
&lt;p&gt;What&amp;#39;s the point you ask. Well the whole thing is a closure so all the code within that anonymous function is free to talk to all the other code in the function, even though users of that LastTab variable only see two properties on the object: Delegate and List. You can have private classes essentially. Another useful consequence of putting everything in a closure is that it then effectively works like a namespace. Instead of me having to write LastTab.List all over the place I can simply say List. &lt;/p&gt;
&lt;h5&gt;with()&lt;/h5&gt;
&lt;p&gt;Namespaces segues into another interesting thing to share. Using closures to emulate namespaces is one of the nice benefits / side-effects of using them, but it&amp;#39;s limited to just the code within it. If you find your codebase ballooning into the thousands of lines you&amp;#39;ll undoubtedly want to put some of that code in other files to make it more manageable. That&amp;#39;s where the with keyword can come into play to again simulate namespaces.&lt;/p&gt;
&lt;p&gt;Now I first learned about JavaScript closures from &lt;a href="http://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;ct=res&amp;amp;cd=1&amp;amp;ved=0CAkQFjAA&amp;amp;url=http%3A%2F%2Fwww.crockford.com%2Fjavascript%2Fprivate.html&amp;amp;ei=X8tTS8T8CpKYtgeX4_CqCQ&amp;amp;usg=AFQjCNF3M8b4RVJpkCAEA9ah-eC_HeUjIw&amp;amp;sig2=48sii8uaSDfLq2WlFRLsEQ"&gt;Douglas Crockford&lt;/a&gt; and more so from &lt;a href="http://www.jibbering.com/faq/faq_notes/closures.html"&gt;this article&lt;/a&gt;. Douglas Crockford is a smart guy but one thing I was a little puzzled about was &lt;a href="http://yuiblog.com/blog/2006/04/11/with-statement-considered-harmful/"&gt;his branding the with keyword as evil&lt;/a&gt;. The crux of the argument is you don&amp;#39;t really know if the variable you&amp;#39;re using within a with block is attached to the object you specified in the with statement or not. Basically you can shoot yourself in the foot without knowing it. I will agree to that but used carefully the with statement is tremendously useful.&lt;/p&gt;
&lt;pre class="code"&gt;&lt;span style="color:blue;"&gt;with&lt;/span&gt;(LastTab)&lt;br /&gt;&lt;span style="color:blue;"&gt;with&lt;/span&gt;(LastTab.Services)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;LastTab.Focusing = &lt;span style="color:blue;"&gt;function&lt;/span&gt;() {&lt;br /&gt;    &lt;span style="color:green;"&gt;/******************** Classes ********************/&lt;br /&gt;    &lt;/span&gt;let Focuser = {};&lt;br /&gt;    &lt;br /&gt;    &lt;span style="color:green;"&gt;/******************** Class Definitions ********************/&lt;br /&gt;    &lt;/span&gt;Focuser.__proto__ = {&lt;br /&gt;&lt;span style="color:green;"&gt;        &lt;/span&gt;Load : &lt;span style="color:blue;"&gt;function&lt;/span&gt;() {&lt;br /&gt;            gBrowser.mTabContainer.addEventListener(&lt;span style="color:#a31515;"&gt;&amp;quot;TabClose&amp;quot;&lt;/span&gt;, &lt;span style="color:blue;"&gt;new &lt;/span&gt;Delegate(&lt;span style="color:blue;"&gt;this&lt;/span&gt;, &lt;span style="color:blue;"&gt;this&lt;/span&gt;.OnTabClose), &lt;span style="color:blue;"&gt;false&lt;/span&gt;);&lt;br /&gt;            gBrowser.mTabContainer.addEventListener(&lt;span style="color:#a31515;"&gt;&amp;quot;click&amp;quot;&lt;/span&gt;, &lt;span style="color:blue;"&gt;new &lt;/span&gt;Delegate(&lt;span style="color:blue;"&gt;this&lt;/span&gt;, &lt;span style="color:blue;"&gt;this&lt;/span&gt;.OnTabBarClick), &lt;span style="color:blue;"&gt;false&lt;/span&gt;);&lt;br /&gt;            gBrowser.mTabContainer.addEventListener(&lt;span style="color:#a31515;"&gt;&amp;quot;mousedown&amp;quot;&lt;/span&gt;, &lt;span style="color:blue;"&gt;new &lt;/span&gt;Delegate(&lt;span style="color:blue;"&gt;this&lt;/span&gt;, &lt;span style="color:blue;"&gt;this&lt;/span&gt;.OnTabBarMouseDown), &lt;span style="color:blue;"&gt;false&lt;/span&gt;);&lt;br /&gt;        }&lt;br /&gt;    };&lt;br /&gt;    &lt;br /&gt;    &lt;span style="color:blue;"&gt;return &lt;/span&gt;{&lt;br /&gt;        Focuser : Focuser&lt;br /&gt;    };&lt;br /&gt;}();&lt;br /&gt;&lt;br /&gt;}&lt;/pre&gt;
&lt;p&gt;In the above code you see the Delegate class that I defined within the LastTab object being used. You only know it&amp;#39;s really LastTab.Delegate because you&amp;#39;ve seen the code above. But that is the point. If you&amp;#39;re writing your own code or examining the object library of someone else&amp;#39;s you know which objects are in particular namespaces. If you get it wrong you get an error.&lt;/p&gt;
&lt;p&gt;With JavaScript getting it wrong often times won&amp;#39;t throw an error, it&amp;#39;ll simply create the object! Well not always, but it&amp;#39;s easy to shoot yourself in the foot without realizing it. With Java and the .NET Framework everything is a class and every class is in a namespace. That means at a minimum to call a class method or property you have to write something.something in your code. If that something isn&amp;#39;t really a part of that other something you&amp;#39;ll get an error, even in JavaScript. If you follow a similar discipline in JavaScript you&amp;#39;ll never run into the problems in using the with statement.&lt;/p&gt;
&lt;p&gt;So up above in the code LastTab.Focusing is being used by me as a namespace declaration; and Focuser is a static class within that namespace. If LastTab doesn&amp;#39;t already exist I&amp;#39;ll get an error, even though the code is within a with block. Now if I left out the LastTab part then I would have created a property on the LastTab.Services object and ended up with LastTab.Services.Focusing, not what I wanted.&lt;/p&gt;
&lt;p&gt;All in all I think the way I&amp;#39;m using closures is pretty neat and is making the code more maintainable. I&amp;#39;m using with() to simulate the using statement in C# and closures to approximate the namespace statement. Things will probably change as I continue developing, but felt like sharing all the same.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30017" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Tech/default.aspx">Tech</category><category domain="http://blog.timothyhumphrey.name/archive/tags/JavaScript/default.aspx">JavaScript</category></item><item><title>Visualizing Harmonics</title><link>http://blog.timothyhumphrey.name/archive/2010/01/04/visualizing-harmonics.aspx</link><pubDate>Tue, 05 Jan 2010 01:33:43 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30014</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30014</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2010/01/04/visualizing-harmonics.aspx#comments</comments><description>&lt;p&gt;This was too neat not to share. It&amp;#39;s a video demonstrating different harmonic nodes from salt vibrating on a table.&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30014" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Fun/default.aspx">Fun</category><category domain="http://blog.timothyhumphrey.name/archive/tags/Neat/default.aspx">Neat</category></item><item><title>Atlantis</title><link>http://blog.timothyhumphrey.name/archive/2009/12/29/atlantis.aspx</link><pubDate>Wed, 30 Dec 2009 03:11:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30013</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30013</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2009/12/29/atlantis.aspx#comments</comments><description>&lt;p&gt;&lt;i&gt;&amp;quot;not to build into the physical vehicle its ending would be counterproductive to the mind/body/spirit complexes therein residing, for within the illusion it seems more lovely to be within the illusion than to drop the garment which has carried the mind/body/ spirit complex and move on&amp;quot;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;It occurred to me today, and lately, that to a large degree I never really just come out and say what I mean or what I think. Were a Mack truck to hit me and cause me to depart this life, no one would really know all the kookiness residing upstairs.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve thought about life in the form of a game for many years now. Imagine if you could live whatever kind of life you wanted as often as you wished. How boring it would become I imagine to do everything the right or proper way. If you&amp;#39;ve watched the movie Groundhog Day or the &amp;quot;Window of Opportunity&amp;quot; episode of Stargate SG-1 (season 4, episode 6) then you&amp;#39;ll have an idea of what I mean. Sometimes when I play a game I have no intention of winning, I simply want to see what&amp;#39;ll happen if I do such and such. &amp;quot;Will I die if I jump down that pit?&amp;quot; &amp;quot;Where exactly are all the gold coins?&amp;quot; &amp;quot;I&amp;#39;m just in a pissy mood and wanna blow some shit up man!&amp;quot; In the context of the game of moving towards the objective I might be playing &amp;quot;wrong&amp;quot;, but it would be fun. :) What if I&amp;#39;ve already won the game and simply want to go through it again and admire the scenery.&lt;/p&gt;
&lt;p&gt;Something I&amp;#39;ve thought about as well is Atlantis. You know that mythical land that couldn&amp;#39;t possibly have existed. Well I seriously believe it did. Sound crazy? Perhaps, but you don&amp;#39;t get far always playing it safe. What attracts me the most is the rational acceptance of supposed irrational phenomena. The boundaries of science continue to expand, things within the known and understood portion of this boundary are rational, things outside it, irrational. Irrational that is until the boundaries include it thus making it suddenly and instantly rational. Kinda funny when I think about it really.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve always been drawn to both scientists and mystics, believing the two could safely intermingle. It&amp;#39;s an interesting thing to consider mystics. More especially the ones that fit into religious molds. To be any kind of mystic you have to believe fairly strongly in things that can not be proven, the irrational. But what I find interesting are the ones who deny even the things that can be proven, the rational. It&amp;#39;s the opposite of the extreme rational scientists, who don&amp;#39;t believe in anything outside of what is known. The extreme mystics believe entirely in what they believe, even unto the apparent conflict with consensus reality. God(s), demons, angels, all these are real to the mystic. Why? Because they believe so, simple as that. Both extremes susceptible to stifling, self-fulfilling prophecies that invite little growth. Both would do better to make love than war.&lt;/p&gt;
&lt;p&gt;But back to Atlantis. Personally I&amp;#39;ve never felt completely right about the world. Nothing ever really seems to make complete sense. Hard to put my finger on since it&amp;#39;s just a feeling. There is and always has been more than meets the idea to this world. Something out of reach, but just so, only just so.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30013" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Reflection/default.aspx">Reflection</category><category domain="http://blog.timothyhumphrey.name/archive/tags/Atlantis/default.aspx">Atlantis</category></item><item><title>Back to back life lessons</title><link>http://blog.timothyhumphrey.name/archive/2009/12/16/back-to-back-life-lessons.aspx</link><pubDate>Wed, 16 Dec 2009 12:48:39 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30012</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30012</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2009/12/16/back-to-back-life-lessons.aspx#comments</comments><description>&lt;p&gt;This is more of a &amp;quot;write it down so I don&amp;#39;t forget it&amp;quot; post.&lt;/p&gt;
&lt;p&gt;I had a dream today that I learned something from. I&amp;#39;m actually a bit amazed at that since I haven&amp;#39;t often had dreams that convey a life lesson. But in this one I found myself the recipient of a gift as part of a friendly gathering. In the course of the gathering I got into the beginnings of an argument with the person who gave me the gift. But instead of staying and arguing I decided to politely recuse myself. I did that for the sole reason of trying to be nice. In my waking life I have the same tendency, to withdraw from situations involving conflict. But what I learned in the dream is how that isn&amp;#39;t always the best response. Removing myself from a situation prevents me from making any headway in regards to learning. Not just about the subject matter being argued about but gaining life experience I can use to better myself. In the dream I regretted leaving and not continuing to argue with the person because I was beginning to realize how the same intensity that helps me in other areas, say writing software, isn&amp;#39;t quite so useful in regards to personal relationships.&lt;/p&gt;
&lt;p&gt;The other thing I&amp;#39;ve learned recently concerns my cat, forgiveness, and in general the letting go of deeply felt feelings that in some way I&amp;#39;ve discovered don&amp;#39;t serve me well anymore. I&amp;#39;m not going to get into what my cat did to prompt things because I don&amp;#39;t want the focus of this post on that, but I&amp;#39;ll say she did things to piss me off thoroughly and perhaps your imagination can fill in the gaps. But after all that she made motions to be petted and meowed to be near me. The magical moment is when I dropped my wall of anger and liked her again. It was a split second realization that the initial anger I felt had run its course and no longer needed to be expressed. So continuing to do so was making it detrimental rather than being an honest expression of feelings like it initially was. That realization, small as it was, is at the core of forgiveness it seems. I&amp;#39;ve actually noticed quite a few areas in my life where I choose to push and accentuate the anger I feel long past the incident that prompted it. It&amp;#39;s an odd thing really. It&amp;#39;s like there&amp;#39;s an attachment that develops betwixt the anger and myself, so letting it go is like saying...I was wrong. And we can&amp;#39;t have that, now can we. :P&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30012" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Dreams/default.aspx">Dreams</category><category domain="http://blog.timothyhumphrey.name/archive/tags/Reflection/default.aspx">Reflection</category></item><item><title>Life is not a competition</title><link>http://blog.timothyhumphrey.name/archive/2009/12/13/life-is-not-a-competition.aspx</link><pubDate>Sun, 13 Dec 2009 06:39:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30011</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30011</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2009/12/13/life-is-not-a-competition.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ve been meaning to write this post for a while, but because of a busying life haven&amp;#39;t quite had the time. And it keeps nagging at me..&lt;/p&gt;
&lt;p&gt;Because of my new job I&amp;#39;ve come across someone who&amp;#39;s younger than me who&amp;#39;s in a more advanced role career-wise than myself. What makes it even more interesting is that I was around the individual before they had even entered the workforce. As much as I think highly of myself I have to admit to pangs of jealously. The prompter of this post though was my attempt to make myself feel better by identifying some area where I was better than the other person.&lt;/p&gt;
&lt;p&gt;Why?&lt;/p&gt;
&lt;p&gt;Why am I doing this I thought. Like I said I do think highly of myself, and when I let the modesty slide for a bit I recognize I do excel in areas. But, again, what does it matter. Life isn&amp;#39;t a competition. There&amp;#39;s no prize for being better than or greater than someone or something else. Rewards: money, prestige, fame; those are prizes. :) True enough, but what is the gain to strive for more than another. I could&amp;#39;ve done the things the other person did to get themselves to where they&amp;#39;re at now, but I didn&amp;#39;t. It was my choice. Certain things attract my attention more than others, just as certain things attract their attention. We strive towards the things we&amp;#39;re attracted to.&lt;/p&gt;
&lt;p&gt;There&amp;#39;s a certain element of judgment involved here, a grass is greener on the other side. What value do I place on things. How do I choose to view things. Comparisons with another. Why want what I don&amp;#39;t want?&lt;/p&gt;
&lt;p&gt;The more I think about it desires to be more than another stem from an unacknowledged lack within myself. Being critical of my natural tendencies.&lt;/p&gt;
&lt;p&gt;It makes me happy being drawn to write things like this actually. :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30011" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Reflection/default.aspx">Reflection</category></item><item><title>Highland - No Way Out (Orchid &amp; Narcose Remix)</title><link>http://blog.timothyhumphrey.name/archive/2009/10/30/highland-no-way-out-orchid-amp-narcose-remix.aspx</link><pubDate>Fri, 30 Oct 2009 04:07:47 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30007</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30007</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2009/10/30/highland-no-way-out-orchid-amp-narcose-remix.aspx#comments</comments><description>&lt;p&gt;I made my first YouTube video! Of other people&amp;#39;s stuff. :P I only did it because the song that&amp;#39;s the subject of this post hasn&amp;#39;t been released in 5 years and that&amp;#39;s a shame. It&amp;#39;s an awesome progressive trance piece, check it out.&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30007" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Music/default.aspx">Music</category></item><item><title>Purple purple purple...excuse me *^_^*</title><link>http://blog.timothyhumphrey.name/archive/2009/10/23/purple-purple-purple-excuse-me.aspx</link><pubDate>Sat, 24 Oct 2009 03:36:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30006</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30006</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2009/10/23/purple-purple-purple-excuse-me.aspx#comments</comments><description>&lt;p&gt;Rambling is creative mind expression, what you get when you let the structures controlling thought drift away, if only for a while. :)&lt;/p&gt;
&lt;p&gt;The subject for today&amp;#39;s regularly scheduled ramble is centeredness. If time permits a dash of self-deprecating thought analysis. So why do I feel centered? Because I feel happy a lot lately. It&amp;#39;s weird, it almost feels a gravity of sorts. I have an urge, an energy, to reach out, but leaving doesn&amp;#39;t feel as happy as where I am. The seeker finding what it has sought. Does that make sense? On some level it does, madness is genius on some level.&lt;/p&gt;
&lt;p&gt;Am I proud or arrogant or elitist in some fashion to think I&amp;#39;m a genius on some level?&amp;nbsp; What limiting thoughts.&amp;nbsp; No, not the proud part, but the self-judging one. Who needs an external critic when you can take their best traits and make them your own. That&amp;#39;s what I&amp;#39;ve realized I do. A way for me to feel I can beat my critics, imaginary or not, at their own game. But what does it matter if another gets their jollies with the perception of my misfortune. If that&amp;#39;s what makes them happy, who am I to deny them that. Fall and stumble I may! &lt;/p&gt;
&lt;p&gt;Life is fun, life is enjoyable, it always and ever is. In the midst of pressing issues it may not seem as much. Sometimes, in retrospect, different areas are illuminated. The perspective of looking back can come, well, only when you look back. :) Can&amp;#39;t look forward to look back. That&amp;#39;s the fun and beauty of life, the perspectives. So so many perspectives. With a box of 64 color Crayolas do I play with only 3 colors, always and ever? But there are so many other colors to paint with! How much more lively the tapestry might be. More vivid. Vivider? Is that a word? Shucks, it is, and here I thought I was making it up.&lt;/p&gt;
&lt;p&gt;I met someone today that I&amp;#39;ve met before and before. Every day for weeks now, I meet her. Today she was different when I met her again. I wondered in the drive back about asking her a question. If you were to die today would you be happy with the life you&amp;#39;ve lived? I like to think she&amp;#39;d say yes!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30006" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Reflection/default.aspx">Reflection</category></item><item><title>Fortune favors the bold</title><link>http://blog.timothyhumphrey.name/archive/2009/10/21/fortune-favors-the-bold.aspx</link><pubDate>Thu, 22 Oct 2009 00:27:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30005</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30005</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2009/10/21/fortune-favors-the-bold.aspx#comments</comments><description>&lt;p&gt;So I got my first paycheck today from the new job and I can&amp;#39;t believe it! This is actually happening, I&amp;#39;m living my new life! :D&lt;/p&gt;
&lt;p&gt;So you wanna know what else is cool? I&amp;#39;m actually enjoying the job. The work environment is like a software development shop even though it&amp;#39;s a bank. We have daily team meetings where we discuss issues. In the beginning I didn&amp;#39;t know enough to contribute but I&amp;#39;m gradually able to more and more. It&amp;#39;s a cool group of people I work with, it&amp;#39;s fun. Challenging, yes, but fun. The building I work in is like an airport. The entire complex is composed of 9 lookalike buildings with 6 floors each. I park in a parking deck now, yay! No seriously, it&amp;#39;s free. :) I feel big time now, haha. The concourse area of the complex has a food court with a Quiznos, cafeteria, junk food shops, fitness center, bank tellers (of course), an optometrist, doctor&amp;#39;s, and dentist&amp;#39;s office, there&amp;#39;s even some beauty shop and a daycare. There are break rooms on every floor with each containing vending machines, microwaves, refrigerators, and sinks. This place is crazy, and I&amp;#39;m a part of it! Nothing at all like what I thought it would be, not at all.&lt;/p&gt;
&lt;p&gt;Last Friday I spent the entire day writing up a mock up of an idea I had to improve the application we&amp;#39;re working on. There are 4 people on the team who&amp;#39;ve worked on it longer than me, and 2 others who are new like me, so I was a bit nervous to put myself out there like that. The new guy proposing changes. That&amp;#39;s why I&amp;#39;m there really so I shouldn&amp;#39;t have been that concerned, but still I was. Come back to work on Monday and apparently people liked it! Turns out I wasn&amp;#39;t the only one to suggest what I did, previous people who&amp;#39;ve worked on the app have suggested something similar. But it was still nice to think that after 7 days or so on the job I identified the same problem area and solution as others.&lt;/p&gt;
&lt;p&gt;And to think I doubted myself before taking the job. :P At times I would get nervous when I realized what I had gotten myself into. I haven&amp;#39;t drawn up flowcharts and written design documents in, like, never, but here I am, doing it. Almost felt like I bluffed my way into a job I wasn&amp;#39;t qualified for, but now I realize I am qualified, most definitely. There are some smart people that work here, and one of them decided to hire me! Ha.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30005" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Personal/default.aspx">Personal</category></item><item><title>My last day</title><link>http://blog.timothyhumphrey.name/archive/2009/10/03/my-last-day.aspx</link><pubDate>Sat, 03 Oct 2009 04:03:00 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30001</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30001</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2009/10/03/my-last-day.aspx#comments</comments><description>&lt;p&gt;So today was the last day at my current, now former, job. I started the day waking up at 4 in the morning worrying if I&amp;#39;m making the right decision. I left a full-time position at a comfortable place that I&amp;#39;ve been at for 9 years for a 12 - 18 month contract at a major company. Some things that people have said to me in the past about my job performance also was weighing me down, making me doubt whether I could pull this new job off. After about an hour of pondering my situation I went back to bed, nothing really solved. By the time I woke up at 7 I was a tad better but still mostly doubting myself. After eating breakfast I had an internal inspirational dialogue. I ended up telling myself that there is no right or wrong in the living of a life. Whether a decision leads to more negative outcomes than positive the point of life isn&amp;#39;t to judge, but to experience. And there is no safety in experience, no guarantees. Safety comes at a cost, namely freedom and aliveness.&lt;/p&gt;
&lt;p&gt;For the first time in a very long time I feel alive inside. I&amp;#39;m actively leading my life, not passively reacting to what comes my way. It&amp;#39;s very possible the contracting position could end after 6 months, or less, but even knowing the possibility I&amp;#39;m happy. Logically I have savings to sustain me and a strong enough skill set to find a new job quickly. Emotionally I like the feeling of riding a shark that &lt;a href="http://blog.timothyhumphrey.name/archive/2009/09/07/dream-riding-a-shark.aspx"&gt;a dream of mine&lt;/a&gt; conveyed. I&amp;#39;m going to have to trust myself and my abilities to a high degree.&lt;/p&gt;
&lt;p&gt;Still, it&amp;#39;s kind of awesome that I&amp;#39;ve left a job after 9 years. Not awesome as in really neat, but awesome as in awe-inspiring. My former job was very comfortable, many many people end up staying there far longer than they imagined, decades even. It&amp;#39;s amazing how attached to a place, a lifestyle, you can become. Despite being unhappy and feeling dead inside for months before I even decided to contemplate quitting, I remained. It&amp;#39;s easy to continue as you were the previous day; inertia. It takes effort to change, change I couldn&amp;#39;t muster myself without a qualifying event. In any case, I&amp;#39;m out and looking forward to the next book in my grand old life adventure.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30001" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Fondest wish</title><link>http://blog.timothyhumphrey.name/archive/2009/09/30/fondest-wish.aspx</link><pubDate>Wed, 30 Sep 2009 23:18:46 GMT</pubDate><guid isPermaLink="false">ef3b724b-6c50-4e9c-bd8f-89d1fba77dac:30000</guid><dc:creator>Humpty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.timothyhumphrey.name/rsscomments.aspx?PostID=30000</wfw:commentRss><comments>http://blog.timothyhumphrey.name/archive/2009/09/30/fondest-wish.aspx#comments</comments><description>&lt;p&gt;I realized today a fond wish I have, maybe even my fondest wish. Simply put I want my inner world to be my outer world. I want to follow my heart so often that it ceases becoming a special thing to me. Like if it were sunny all day long eventually you&amp;#39;d lose the concept of night. Similarly I want to lose the concept of following my heart and have that transform into being.&lt;/p&gt;
&lt;p&gt;I realized this is a fond desire of mine after regretting missing an opportunity today. Since I&amp;#39;m leaving my current job I&amp;#39;m making an effort to rectify relationships that are on the rocks. I spoke to said person today and we ended up playing voice mail tag. Later on a friend IMd saying she&amp;#39;d like to talk, it seemed important. As I was leaving work I started working my phone to find the contact entry when I noticed the person I called walking in front of me. I hadn&amp;#39;t yet placed the call but I fell into my current habit of not talking to her. That&amp;#39;s not what I wanted to do, but it felt easier to pretend I was buried in the phone. When I got home I had a strong feeling of regret of missing an opportunity. We could&amp;#39;ve talked then and there and I could&amp;#39;ve called my friend later; my friend I can talk to anytime, this other person not so much since I&amp;#39;m leaving soon. Still I took the path of fear.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s kind of odd that in such moments you have epiphanies. But that was when I realized I really hate the feeling of missing an opportunity, of not choosing what I really want because of fear. It just dawned on me how much I hate that feeling, so much so I realized what would make me happy.&lt;/p&gt;
&lt;p&gt;I suppose if life were easy it would be no problem to just up and follow my heart. And in truth I always acknowledge that ever-present possibility. But yet I also acknowledge the entirety of my self, my inconsistencies and hesitations. That was work in and of itself not too long ago, I used to run from myself! Haha. But now I have a new goal for the compass that is my heart. Destination: oblivion and eternity. To lose myself to my heart and my passions in finer and ever finer degrees. This is the life I will be building.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blog.timothyhumphrey.name/aggbug.aspx?PostID=30000" width="1" height="1"&gt;</description><category domain="http://blog.timothyhumphrey.name/archive/tags/Personal/default.aspx">Personal</category><category domain="http://blog.timothyhumphrey.name/archive/tags/Reflection/default.aspx">Reflection</category></item></channel></rss>