<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tumble Blog</title>
	<atom:link href="http://tumbledesign.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tumbledesign.com</link>
	<description>Design is Decision</description>
	<lastBuildDate>Mon, 21 Nov 2011 03:40:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>The Difference Between Hard and Easy</title>
		<link>http://tumbledesign.com/the-difference-between-hard-and-easy/</link>
		<comments>http://tumbledesign.com/the-difference-between-hard-and-easy/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 07:46:50 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Learning]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=974</guid>
		<description><![CDATA[Shortly after launching Nice Translator, I became friends with a teenage user from Greece. He emailed me to report a problem and we continued chatting after I found out he was interested in learning to program. One day, talking about HTML, I shared a thought I&#8217;d recently had about learning: something is only hard when [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Shortly after launching Nice Translator, I became friends with a teenage user from Greece. He emailed me to report a problem and we continued chatting after I found out he was interested in learning to program.</p>
<p>One day, talking about HTML, I shared a thought I&#8217;d recently had about learning: something is only hard when you don&#8217;t know how to do it. This may seem obvious, but I don&#8217;t think we generally approach new skills with that in mind.</p>
<p>My Greek friend would look at my programming and say &#8221;<em>Wow, that&#8217;s hard to do.</em>&#8220;, doubting whether he could do it himself.</p>
<p>Although I once felt the same way as I pored over tangles of code, that generally isn&#8217;t how I experience it these days. Programming poses challenging problems, but it&#8217;s not hard for me to do. And in between those challenges, it&#8217;s really pretty easy.</p>
<p>We treat difficulty as a trait laden within a skill when it is actually a subjective perception.</p>
<p style="text-align: center;">~</p>
<h3 style="text-align: center;">Hard, Challenging, Easy</h3>
<p style="text-align: center;">~</p>
<p>First, I think we need to get a few things straight because I can already hear your brain trying to convince you that hard and challenging are the same thing and that easy is completely different. But, I see them as three distinct feelings we encounter when we try to do something, so let me clarify the differences:</p>
<p><strong>Hard</strong>: &#8220;There are barriers ahead and I don&#8217;t know how to scale them.&#8221; &#8211; We say something is hard when we don&#8217;t know how to do it and, on top of that, <em>don&#8217;t know how to figure out how to do it</em>.</p>
<p>Break dancing is something that I&#8217;ve thought about doing but never put much effort into. As a result, I don&#8217;t even know where to begin. Watching someone break dance looks like sheer magic, I don&#8217;t understand how it&#8217;s possible. To me, it seems so hard.</p>
<p><strong>Challenging</strong>: &#8220;There are barriers ahead and I know I can bust through them.&#8221; &#8211; To the break dancer, what they do takes a lot of physical and mental energy; they&#8217;re pulling out moves they&#8217;ve never done before and they don&#8217;t know if they&#8217;re going to work.</p>
<p>But it&#8217;s challenging, not hard. They have strategy and technique, they understand how it <em>should</em> work. If it doesn&#8217;t, they know how to figure out what went wrong and tweak from there.</p>
<p><strong>Easy</strong>: &#8220;There are no barriers.&#8221; &#8211; But truthfully, when they&#8217;re really in the groove and having the most fun &#8211; flipping and spinning and doing all the things that look so impressive to me &#8211; that&#8217;s when it feels easiest to them. That&#8217;s when there isn&#8217;t much conscious thought at all and everything is just flowing, one move to the next. We all experience this in one activity or another.</p>
<p style="text-align: center;">~</p>
<p>Language is an example that we can all relate to. Most of the time, speaking your native tongue is so easy, you don&#8217;t even have to think about it. Despite the fact that speaking is an incredibly complex skill, words often just flow naturally with thoughts.</p>
<p>But if you find yourself writing a poem, or a blog post like me right now, you will no doubt come to moments where those very same skills suddenly feel incredibly challenging.</p>
<p>And, of course, when you try to understand or speak a language you have little experience with, that same skill feels unfathomably hard. I find it impossible to believe anyone can understand and speak Arabic. Yet, my dad and his family do, with ease.</p>
<p>Difficulty varies by person and circumstance &#8211; it is not inherently stitched into anything we do.</p>
<p style="text-align: center;">~</p>
<p>The reason all of this matters is because how we feel about something we want to learn is so closely linked to how well we learn it and, more importantly, if we do at all.</p>
<p>When I first approached learning to read sheet music I saw it as a complex and traditional-but-unnecessary component to learning piano. It seemed hard so I pushed it as far away as I could and just watched tutorials on YouTube. A few months later, after wanting to play a song I couldn&#8217;t find a video for, I came back to sheet music. This time <em>I decided to perceive it differently </em>and noticed that in many ways it&#8217;s much easier than learning from a video:</p>
<ul>
<li>I can go through at my own pace, note by note</li>
<li>I can clearly see the whole piece, getting a feel for its different sections and overall musical landscape</li>
<li>I can mark it with notes</li>
<li>And, hell, if I can read text,why wouldn&#8217;t I be able to read music? It&#8217;s not that different.</li>
</ul>
</div>
<div>
<p>Our brains avoid learning the things we&#8217;ve hastily labeled &#8216;hard&#8217; or &#8216;impossible&#8217; &#8211; can you really blame them? When you, instead, notice what specifically the challenge is or what specifically the advantages are, you suddenly feel much more motivated to learn and in that excited state more of it sticks.</p>
<p>No surprise, then: I learned to read sheet music and now it&#8217;s just a tool to help me do what I want musically (and the more I use the tool, the better I get with it.)</p>
<p style="text-align: center;">~</p>
<h3 style="text-align: center;">What Makes Something Easy</h3>
<p style="text-align: center;">~</p>
<p>Don&#8217;t worry, I haven&#8217;t gone off the deep end! I know there&#8217;s more to learning than <em>just</em> mindset. It takes action, practice, execution. But how do we know which actions to take? How do we know what to focus on?</p>
<p>If we can agree that difficulty is subjective, then what <em>is</em> the difference between us in the time that a skill goes from hard to easy? What changes? Once we understand that, we can focus more pointedly on those areas and not waste time, energy and morale spinning our wheels.</p>
<p>Here&#8217;s what I think it boils down to:</p>
<p><strong>1. An understanding of a skill&#8217;s components and how they interact.</strong></p>
<p>This is probably what most people consider learning to be. This is learning the names of notes on a musical staff , how they match on a keyboard and are grouped into scales. In programming, it&#8217;s understanding functions, if statements, iterators and on and on.</p>
<p>There are always more and more components of a skill to learn. This is often the point people get stuck and begin feeling overwhelmed by how complex a new skill is. To them, learning all the components feels like learning the skill itself, but it isn&#8217;t and doesn&#8217;t bring any real satisfaction.</p>
<p>The components of a skill are merely one piece of picking it up, perhaps the least important one. This is because you only need to know a small subset of its components before you can actually begin to apply them and feel the thrill of doing.</p>
<p><strong>2. An understanding of what&#8217;s important.</strong></p>
<p>This is why it&#8217;s so important to begin understanding what&#8217;s important for a given skill. How few components do you need to actually start doing what you&#8217;ve imagined yourself doing?</p>
<p>Generally, we are taught by others from simplest to most complex. The problem is that importance doesn&#8217;t follow this same organization and we spend an enormous amount of time picking up superfluous knowledge we won&#8217;t use anyway.</p>
<p>The master has a vision that they&#8217;re aiming for and has come to understand what is <em>actually</em> important to get there.</p>
<p>As students, we can drastically reduce the time it takes to  learn something new by understanding precisely what we want and keeping our minds actively questioning whether what we&#8217;re focusing on is actually important to get there. The result is that you really feel the impact of your practice because you&#8217;re immediately applying it and momentum quickly builds.</p>
<p><strong>3. A process for handling new problems.</strong></p>
<p>When we say that someone is experienced at something, what we&#8217;re really referring to are the processes they have devised in previous attempts to handle difficult situations. These processes are most specifically the difference between <em>hard </em>and <em>easy. </em>They allow otherwise difficult tasks to be performed in the background so our brain can focus on new things, on <em>creation</em>.</p>
<p>When my mom begins a new painting, she calls upon years of predefined methods for composing the piece, sketching the subjects, laying the foundation layers of paint and building up the layers of detail. It is not what she knows about painting that makes her an excellent painter and defines her style, it&#8217;s the processes she&#8217;s personally developed over her life time of artwork.</p>
<p>And when she writes about these techniques on her blog, she  really has to think about what they are, because ordinarily she doesn&#8217;t, she just paints.</p>
<p>I tend to be better at learning on my own which is a disadvantage because having a good tutor is really about <em>passing down processes</em>. The advantage of learning alone, though, is that I&#8217;ve noticed the importance of <em>owning your processes.</em> They need to be personal, even if they were passed down. When you feel a technique is yours, you feel responsible to improve it over time.</p>
<p>Scales were created by musicians trying to create a process for identifying notes that sound good together. Recipes are the shared processes of chefs everywhere. Reading and memorizing this knowledge, these components, provided by other creators is great, but realize that what made them so good at what they do was their willingness to cut themselves loose and own their techniques.</p>
<p style="text-align: center;">~</p>
<p style="text-align: left;">What I hope to communicate in this piece is that, I don&#8217;t care what anyone says, you can do whatever the hell you dream yourself doing. The only thing preventing you from doing it is that pesky feeling that <em>it&#8217;s hard. </em></p>
<p style="text-align: left;">But that feeling can be shaken, quickly, by having a clear understanding of what you want, identifying the most important components to getting there and then forging away with an active mentality that is constantly accumulating new and improved techniques.</p>
<p style="text-align: left;">If it&#8217;s something meaningful and exciting enough to you that you&#8217;re willing to take a crack at it with this mindset pretty much everyday, I have a ridiculous amount of confidence that you will be successful (keep us posted!).</p>
</div>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/the-difference-between-hard-and-easy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Turn Errors on From Within a PHP File with ini_set()</title>
		<link>http://tumbledesign.com/how-to-turn-errors-on-from-within-a-php-file-with-ini_set/</link>
		<comments>http://tumbledesign.com/how-to-turn-errors-on-from-within-a-php-file-with-ini_set/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 17:33:03 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Nerdy]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=1011</guid>
		<description><![CDATA[It&#8217;s always best to have errors turned off in PHP when you&#8217;re running a production site. Sometimes, though, you want to show errors on a specific page. Just add this to the top of your code. Easy!]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s always best to have errors turned off in PHP when you&#8217;re running a production site. Sometimes, though, you want to show errors on a specific page. Just add this to the top of your code. Easy!</p>
<pre class="brush: php; title: ; notranslate">ini_set('display_errors', 1);
error_reporting(E_ALL);</pre>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/how-to-turn-errors-on-from-within-a-php-file-with-ini_set/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Put PHP var_dump() in a Variable</title>
		<link>http://tumbledesign.com/how-to-put-php-var_dump-in-a-variable/</link>
		<comments>http://tumbledesign.com/how-to-put-php-var_dump-in-a-variable/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 17:17:41 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Nerdy]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=864</guid>
		<description><![CDATA[It&#8217;s often useful to use var_dump() while debugging but sometimes you aren&#8217;t ready to output to the screen yet. Here&#8217;s how to store PHP var_dump() in a variable:]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s often useful to use var_dump() while debugging but sometimes you aren&#8217;t ready to output to the screen yet. Here&#8217;s <strong>how to store PHP var_dump() in a variable</strong>:</p>
<pre class="brush: php; title: ; notranslate">
function grab_dump($var)
{
	ob_start();
	var_dump($var);
	return ob_get_clean();
}
</pre>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/how-to-put-php-var_dump-in-a-variable/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Be the Wind: What to Do When Things Aren&#8217;t Working</title>
		<link>http://tumbledesign.com/be-the-wind-what-to-do-when-things-arent-working/</link>
		<comments>http://tumbledesign.com/be-the-wind-what-to-do-when-things-arent-working/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 16:01:18 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Effectiveness]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=820</guid>
		<description><![CDATA[You know what I love about programming? There are a lot of problems. Every step of the way, you&#8217;re taking something that doesn&#8217;t do what you want it to and making it work. As I improved at this I thought, &#8220;Cool, I&#8217;m getting to be a better programmer.&#8221; Lately, I&#8217;ve been realizing that the fundamental [...]]]></description>
			<content:encoded><![CDATA[<p>You know what I love about programming? There are a lot of problems. Every step of the way, you&#8217;re taking something that doesn&#8217;t do what you want it to and making it work.</p>
<p>As I improved at this I thought, &#8220;Cool, I&#8217;m getting to be a better programmer.&#8221; Lately, I&#8217;ve been realizing that the fundamental skills of coding reach far outside the digital world.</p>
<p>In fact, programming has made me <em>a better person,</em> largely because it&#8217;s taught me what to do when things aren&#8217;t working.</p>
<p style="text-align: center;">~</p>
<p>Sometimes while developing software you come across a bug that you just can&#8217;t seem to figure out. You swear it must be a problem with the operating system or programming language and have to remind yourself that this is almost never the case &#8211; it&#8217;s your problem to fix.</p>
<p>For a programmer, this is <a href="http://sethgodin.typepad.com/the_dip/" target="_blank">the Dip</a>. There are no clear, sensible paths to go down next. You want to give up because <em>things just aren&#8217;t working</em>.</p>
<p>What I&#8217;ve learned is that in situations like this, the only important thing is to <em>create motion </em>by any means necessary<em>. </em>In other words, changing absolutely anything even remotely connected to what you&#8217;re working on.</p>
<p>Delete pieces here and see what happens there, add lines of code even to check parts you assume are working fine. Make changes that <em>you know won&#8217;t solve the problem because they still may lead you there</em>.</p>
<p>The only objective is to shake things up and unearth new pathways to explore.</p>
<p>When something isn&#8217;t working, put priority on trying new things quickly instead of finding a direct route to the solution. This seems to be a universal tactic; it&#8217;s improved every facet of my life I&#8217;ve had the insight to apply it to.</p>
<p style="text-align: center;">~</p>
<p>I&#8217;m no sailor but I know that when you&#8217;re on the open seas and using the wind as your driving force, the problem isn&#8217;t going into a headwind &#8211; even energy going opposite to your desired trajectory can be channeled in a useful way. The problem is when there is <em>no </em>wind, no motion.</p>
<p>Being stuck is being in a sailboat lost at sea, water stretched to the horizon in all directions, with no wind &#8211; except we may have more control over the gale than we think.</p>
<p style="text-align: center;">~</p>
<p>At <a href="http://unconventionalbooktour.com/schedule" target="_blank">Chris Guillebeau&#8217;s recent booktour stop in New Haven</a>, I found myself making a recommendation I never had before.</p>
<p><a href="http://kimberlygill.com" target="_blank">Kimberly has a great blog where she writes about education</a> but has been feeling like posting some off-topic articles and wasn&#8217;t sure where they fit. She was having some doubts.</p>
<p>The trouble with doubt is that you don&#8217;t continue to work while entertaining doubts on the side &#8211; they halt your movement and leave you in the middle of the ocean without even a gentle breeze blowing past.</p>
<p>So, despite my general opinion that blogs are <em>about</em> personality and that off-topic posts are often where readers connect most with a writer, I suggested that Kimberly try having a second more personal blog on the side.</p>
<p>I&#8217;m not really sure if this would be better or worse, but the outcome itself doesn&#8217;t matter. What matters is answering doubt with action, observing what happens and going from there.</p>
<p>(By the way, Kimberly seems to be <a href="http://kimberlygill.com/archives/648" target="_blank">kickin&#8217; butt</a> even without the second blog!)</p>
<p style="text-align: center;">~</p>
<h3 style="text-align: center;">A New Perspective on Change</h3>
<p style="text-align: center;">~</p>
<p>We treat change as if it&#8217;s something rare, precious and important to get right. We believe that there&#8217;s a such thing as &#8216;good&#8217; change that works in our favor and &#8216;bad&#8217; change that doesn&#8217;t. Change &#8220;we can believe in&#8221;  implies that there&#8217;s some change we can&#8217;t.</p>
<p>But, it&#8217;s only when we make fewer changes that it becomes more critical for each of them to have positive effects.</p>
<p>When we, instead, start treating change as an ordinary reflex to doubt and stuckness, it has a new purpose.  It becomes less about being right directly and more about exploring the unknown and discovering solutions to problems along the way.</p>
<p>All changes become good, because all of them provide real answers settling our doubts one way or another so that we can move forward.</p>
<p style="text-align: center;">~</p>
<p>Next time you&#8217;re frustrated because you can&#8217;t seem to wake up on time, can&#8217;t quite capture a character in a novel you&#8217;re writing, feel uninspired by your latest design or are just unsatisfied with some aspect of your life, start experimenting with changes.</p>
<p>Consider that it may be better to consciously make a few mistakes than to simply   stagnate.</p>
<p>You can&#8217;t leverage stagnation but a gust in any direction can help you discover what you&#8217;ve been looking for all along.</p>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/be-the-wind-what-to-do-when-things-arent-working/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>&#8220;What Do You Want to Do With Your Life?&#8221; is Not an Existential Question</title>
		<link>http://tumbledesign.com/what-do-you-want-to-do-with-your-life-is-not-an-existential-question/</link>
		<comments>http://tumbledesign.com/what-do-you-want-to-do-with-your-life-is-not-an-existential-question/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 15:54:40 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Awareness]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=794</guid>
		<description><![CDATA[On a few occasions at parties back in my college days, I would ask a new friend, &#8220;So, what do you want to do with your life?&#8221; It didn&#8217;t take long to realize that this is a question people rarely think about and hate to answer. A look of shock would spread across their face [...]]]></description>
			<content:encoded><![CDATA[<p>On a few occasions at parties back in my college days, I would ask a new friend, &#8220;So, what do you want to do with your life?&#8221; It didn&#8217;t take long to realize that this is a question people rarely think about and hate to answer.</p>
<p>A look of shock would spread across their face as soon as the word &#8220;life&#8221; rolled off my tongue, as if they&#8217;re thinking, &#8220;Is he allowed to ask that?&#8221;</p>
<p>But that shock is quickly buried with indifference, &#8220;Hm, I dunno, I&#8217;m still in college.&#8221;, they&#8217;d say.</p>
<p>What?! We&#8217;re talking about what <em>you want</em> here. What does it mean that you&#8217;re so willing to shrug that off?</p>
<p>They would treat that question as if it were some great philosophical interrogation, amongst the likes of, &#8220;What does it mean to be good?&#8221;, &#8220;Is there a God?&#8221;, or even &#8220;What is Twitter for?&#8221;</p>
<p>They treat it as if it&#8217;s a question that may be interesting to ponder over but not particularly practical during their day-to-day lives.</p>
<p style="text-align: center;">~</p>
<p style="text-align: left;">I believe quite the contrary.</p>
<p style="text-align: left;">Asking &#8220;What do I want to do with my life?&#8221; should be, as programmers say, a &#8220;cheap&#8221; process &#8211; one that you can run frequently and without hesitation.</p>
<p style="text-align: left;">It should be the guiding question that we ask each morning and the question we ask each night as we reprocess our day&#8217;s work and fun. If any question served as a beacon guiding us through life&#8217;s foggy waters to true happiness, it ought to be this one.</p>
<p style="text-align: center;">~</p>
<p style="text-align: left;">I&#8217;ll admit that at times I too struggle with this simple but seemingly-weighty question. I think about it often but still find myself clamoring for words and settling with, &#8220;Eh, I dunno.&#8221;, when someone pops the question.</p>
<p style="text-align: left;">At a time when we are, more than ever, empowered to work towards precisely the life we want, why are we so unsure of what that is?</p>
<p style="text-align: left;">Are you surprised to hear that I think school may have played a role?</p>
<p style="text-align: left;">School taught me that for at least 5/7th of my life, what I want doesn&#8217;t matter. It taught me that in life, you are generally not given adequate reasons for the expectations placed on you &#8211; you just accept what others want.</p>
<p style="text-align: left;">Is it any surprise that, after 20 years of this, me and my peers are a bit stunned at the possibility that what we want might matter, after all?</p>
<p style="text-align: left;">School also taught me that right answers are very important.</p>
<p style="text-align: left;">With questions like, &#8220;What do you want to do with your life?&#8221;, <em>right</em> is what we make it to be. This is not the type of question we were taught to answer, but precisely the type to consider if we want to live satisfying, meaningful lives.</p>
<p style="text-align: center;">~</p>
<p style="text-align: left;">When I&#8217;m asked what I want to do with my life my mind immediately thinks, &#8220;Oh boy, I better get this right.&#8221; &#8230; &#8220;Wait a second, what does <em>right</em> mean, here? Something impressive or something achievable? Something noble or something ordinary and relatable? Oh, screw it&#8230;&#8221;</p>
<p style="text-align: left;">&#8220;Eh, I dunno.&#8221;</p>
<p style="text-align: left;">The problem is that we take this question to mean much more than it actually does. We assume that it means, &#8220;What are the most important things you want to accomplish throughout your entire life.&#8221; We view it is a long-term, future-oriented question just barely related to the moment we&#8217;re in now.</p>
<p style="text-align: left;">Are we forgetting that this moment is life too?</p>
<p style="text-align: left;">Asking what we want to do with our life everyday refocuses it as a question not about the future but about now. It turns it into a dynamic question with some answers changing over time and others that stay solid, standing out as the bedrock of what we want for ourselves.</p>
<p style="text-align: center;">~</p>
<p style="text-align: left;">With this new understanding, maybe we&#8217;ll begin to feel more comfortable chatting casually about what we tend to want today and in our greater lives. Maybe we&#8217;ll start understanding the trends of our desires and find that being able to communicate and conspire with other people about them makes us exponentially more happy.</p>
<p style="text-align: left;">Now, if you asked me &#8220;What do you want to do with your life?&#8221; I&#8217;d probably say something like:</p>
<p style="text-align: left;">&#8220;I want to build exciting things and be constantly learning whatever I need to in order to do that. Right now, for example&#8230;&#8221;</p>
<p style="text-align: left;">That&#8217;s not about 10 years from now. It&#8217;s about today and it&#8217;s pretty much the center of what defines my happiness in life.</p>
<p style="text-align: left;">Connecting with another person on such meaningful grounds is an experience beyond any other and it starts by first connecting with ourselves about <em>what we want in life</em>.</p>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/what-do-you-want-to-do-with-your-life-is-not-an-existential-question/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>There are Barriers Keeping You from What You Want: Do You Know What They Are?</title>
		<link>http://tumbledesign.com/there-are-barriers-keeping-you-from-what-you-want-do-you-know-what-they-are/</link>
		<comments>http://tumbledesign.com/there-are-barriers-keeping-you-from-what-you-want-do-you-know-what-they-are/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 14:21:47 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Effectiveness]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=682</guid>
		<description><![CDATA[If you&#8217;re anything like me, you have a lot of goals set but it sometimes feels like your actions are betraying your desires. For awhile, I thought this was just the way things were and it was out of my control &#8211; some days you&#8217;ve got the will-power other days you don&#8217;t. More recently, I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">If you&#8217;re anything like me, you have a lot of goals set but it sometimes feels like your actions are betraying your desires. For awhile, I thought this was just the way things were and it was out of my control &#8211; some days you&#8217;ve got the will-power other days you don&#8217;t.</p>
<p style="text-align: left;">More recently, I&#8217;ve come to realize that, if you pay close attention, you&#8217;ll become aware of very clear, even if tiny, barriers that stand between you and what you want. The process of eliminating them rightly restores control of your actions into your own power.</p>
<p style="text-align: center;">~</p>
<p>I was never very interested in exercise growing up. I played a little baseball, was in pretty average shape, but certainly no athlete. About a year and a half ago, I thought it was pretty lame to not be using my body more than I was and I wanted to become someone that enjoyed working out.</p>
<p>In the next split second, my mind ran through all the things that made it so difficult to start. Before I’d given it much conscious thought, I moved on to more comfortable things, like programming and reading blogs.</p>
<p style="text-align: center;">~</p>
<p>Wait a second, slow down, Brain!</p>
<p>What would happen if I just set aside a bit of time to think about what was <em>specifically </em>keeping me from getting out the door and into some form of exercise?</p>
<p>I reigned myself back in and started thinking meticulously and unabashedly about what was keeping me from exercising, one by one, taking steps to <strong>identify those barriers</strong> and ways I might solve them.</p>
<blockquote><p>Barrier: It’s cold out, I hate running in the cold.</p>
<p>Solution: Get a gym membership.</p>
<p>Barrier: The gym is probably too expensive for me.</p>
<p>Solution: Stop assuming and check it out. Oh, it&#8217;s in my price range.</p>
<p>Barrier: I don’t know what kind of exercise to do and want to experiment.</p>
<p>Solution: At the gym experiment, try something new everyday.</p>
<p>Barrier: I don’t always have a car available.</p>
<p>Solution: Walk to the gym once and see if it would be manageable to do continuously.</p>
<p>Barrier: The walk was nice, but way too cold.</p>
<p>Solution: Order some long-johns, gloves and a lock to use to store them while working out.</p>
<p>Barrier: I’m not used to the gym and afraid of looking stupid</p>
<p>Solution: Go to the gym, embrace your inexperience, learn from others</p></blockquote>
<p>What I realized was that most of my barriers had nothing to do with working out and much more with getting to a place where I could work out.</p>
<p>Seeing them separated out made them much easier to attack and once I’d eliminated all of the barriers, working out couldn&#8217;t have been easier &#8211; it just flowed.</p>
<p>For months I worked out everyday, until realizing I was over-training. Who&#8217;da thought <em>that</em> would be my problem?!</p>
<p style="text-align: center;">~</p>
<p>Identifying barriers is great because it satisfies both our analytic and emotional minds.</p>
<p>On the one hand, it&#8217;s about slowly processing each step of our resistance and analyzing the cause and effect associated with it. In this sense, we&#8217;re carefully adding or subtracting and observing changes, like a chemist slowly titrating a solution, waiting for the sudden reaction.</p>
<p>On the other hand, isolating barriers involves a certain self-empathy &#8211; understanding not who we are now but who we&#8217;re going to be in a future situation. You a day before going to the gym is a totally different beast from you moments before going.</p>
<p>Considering, &#8220;How will I feel, honestly, in X situation?&#8221; allows you to understand &#8220;Is this what’s keeping me from my goal?&#8221; and prepare emotionally, <em>in advance.</em></p>
<p>Afterall, who wants to admit to themselves that part of what’s keeping themself from working out is looking stupid at the gym? Yet it <em>was</em> something I was feeling regardless of whether I acknowledged or not. Even in that case, where there is no clear thing that can be bought or done to remove the barrier, being fully-aware makes it possible to objectively push forward.</p>
<p style="text-align: center;">~</p>
<p>For months, a barrier for me writing-wise was that I couldn’t decide what software to write in. WordPress, TextMate, textfiles &#8211; so many options, what to pick?.</p>
<p>Can you believe that, though? Months!? It’s true. I’d be embarrassed except everybody has barriers like that for the things they wish they did (that’s why they only wish they did them).</p>
<p>Perhaps, that&#8217;s the real discovery: the barriers themselves are usually extremely petty and surprisingly easy to surmount. The problem is not the barriers but that we allow our brains to skip right to &#8220;Ok, I won&#8217;t do this&#8221;, without carefully considering, &#8220;Why not?&#8221;</p>
<p>In fact, the more seemingly-stupid your barriers are, the longer you go without recognizing them. Your brain rationalizes, “a barrier that stupid couldn’t have been keeping me from doing what I want to do for so long. It must be something else. Let’s move onto something comfortable now and forget about this whole thing.”</p>
<p>No, it is that stupid thing. Acknowledge it. Fix it. Clear the barriers, take action, <a title="Ratchet Up the Quality of Your Life by Setting Strong Precedents" href="http://tumbledesign.com/setting-precedents/">set strong precedents</a> and bask in the build of momentum pulling you in the direction you want to go.</p>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/there-are-barriers-keeping-you-from-what-you-want-do-you-know-what-they-are/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Install Red5 0.9 on Ubuntu 10.04 LTS</title>
		<link>http://tumbledesign.com/how-to-install-red5-0-9-on-ubuntu-10-04-lts/</link>
		<comments>http://tumbledesign.com/how-to-install-red5-0-9-on-ubuntu-10-04-lts/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 03:22:19 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Nerdy]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=725</guid>
		<description><![CDATA[If they aren&#8217;t already installed, add the following to /etc/apt/sources.list Then, install some required libraries Now, download and install Red5 Let&#8217;s try running it now: You should see a bunch of text appear, the last line looking like: [INFO] [Launcher:/installer] org.red5.server.service.Installer &#8211; Installer service created Now try going to http://your-server-address:5080 in a web-browser. You should [...]]]></description>
			<content:encoded><![CDATA[<p>If they aren&#8217;t already installed, add the following to /etc/apt/sources.list</p>
<pre class="brush: php; title: ; notranslate">
deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
</pre>
<p>Then, install some required libraries</p>
<pre class="brush: php; title: ; notranslate">
apt-get update
apt-get install java-package
apt-get install sun-java6-jdk
apt-get install sun-java6-jre
apt-get install ant
apt-get install subversion
</pre>
<p>Now, download and install Red5</p>
<pre class="brush: php; title: ; notranslate">
wget http://www.red5.org/downloads/0_9/red5-0.9.1.tar.gz
tar xvfz red5-0.9.1.tar.gz
mv red5-0.9.1 red5
mv red5 /usr/share/
</pre>
<p>Let&#8217;s try running it now:</p>
<pre class="brush: php; title: ; notranslate">
cd /usr/share/red5
sh red5.sh
</pre>
<p>You should see a bunch of text appear, the last line looking like:</p>
<blockquote><p>[INFO] [Launcher:/installer] org.red5.server.service.Installer &#8211; Installer service created</p></blockquote>
<p>Now try going to http://your-server-address:5080 in a web-browser. You should see:</p>
<p><a rel="attachment wp-att-732" href="http://tumbledesign.com/how-to-install-red5-0-9-on-ubuntu-10-04-lts/screen-shot-2010-09-05-at-10-42-23-pm/"><img class="alignnone size-large wp-image-732" title="Screen shot 2010-09-05 at 10.42.23 PM" src="http://tumbledesign.com/wp-content/uploads/2010/09/Screen-shot-2010-09-05-at-10.42.23-PM-1024x396.png" alt="" width="491" height="190" /></a><br />
<!--<br />
<h3>Make Red5 Run at Startup</h3>
<p>From the Red5 Directory (/usr/share/red5) create a new script:</p>
<pre class="brush: php; title: ; notranslate">
nano /etc/init.d/red5.sh
</pre>
<p>And add:</p>
<pre class="brush: php; title: ; notranslate">
#!/bin/bash
cd /usr/share/red5
sh red5.sh
</pre>
<p>Then run,</p>
<pre class="brush: php; title: ; notranslate">
cp red5.sh /etc/init.d/
chmod +x /etc/init.d/red5.sh
update-rc.d red5.sh defaults 98 02
</pre>
<p>&#8211;></p>
<p>Have fun with Red5!</p>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/how-to-install-red5-0-9-on-ubuntu-10-04-lts/feed/</wfw:commentRss>
		<slash:comments>69</slash:comments>
		</item>
		<item>
		<title>How to Make an Entire WordPress Blog Private</title>
		<link>http://tumbledesign.com/how-to-make-an-entire-wordpress-blog-private/</link>
		<comments>http://tumbledesign.com/how-to-make-an-entire-wordpress-blog-private/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 01:11:08 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Nerdy]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=719</guid>
		<description><![CDATA[Sometimes you just want to have a blog that only you and a select group have access to, with no crazy bells and whistles. I&#8217;m not releasing this as a plugin because it&#8217;s so darn simple but you can pretty much just copy and paste the following code into a folder within your plugins directory [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you just want to have a blog that only you and a select group have access to, with no crazy bells and whistles.</p>
<p>I&#8217;m not releasing this as a plugin because it&#8217;s so darn simple but you  can pretty much just copy and paste the following code into a folder  within your plugins directory and then activate it under &#8216;Plugins&#8217;.</p>
<p>Anyone not logged in is directed to the login page.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
/*
Plugin Name: Tumble Coyote
Plugin URI: http://tumbledesign.com/
Description: Protects the Tumble Cave
Version: 0.0.0.1
Author: Tumble Design
Author URI: http://tumbledesign.com
*/
?&gt;
&lt;?php
/* =Setup
 * -------------------------------------------------*/
if(!class_exists(&quot;Coy&quot;)){
 class Coy{
 function Coy(){
 }
 function protect(){
 if((!(current_user_can('read')) &amp;&amp; (strpos($_SERVER['REQUEST_URI'], 'wp-login.php') === false))){
 wp_redirect('/wp-login.php');
 exit;
 }
 }
 }
}
if(class_exists(&quot;Coy&quot;)){
 $coy = new Coy();
}

/* =Hooks
 * -------------------------------------------------*/
if(isset($coy)){
 add_action('init', array(&amp;$coy, 'protect'));
} </pre>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/how-to-make-an-entire-wordpress-blog-private/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Question to Ask When You Don&#8217;t Want to Do What You Want to Do</title>
		<link>http://tumbledesign.com/the-question-to-ask-when-you-dont-want-to-do-what-you-want-to-do/</link>
		<comments>http://tumbledesign.com/the-question-to-ask-when-you-dont-want-to-do-what-you-want-to-do/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 19:34:27 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Effectiveness]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=684</guid>
		<description><![CDATA[Jeezus, I really don&#8217;t feel like writing right now! It&#8217;s later than I like to write, so I&#8217;m worried that I won&#8217;t get to it &#8211; that just makes me not want to do it at all. It makes me want to sleep. Mike is working next to me, but I generally prefer to write [...]]]></description>
			<content:encoded><![CDATA[<p>Jeezus, I really don&#8217;t feel like writing right now!</p>
<p>It&#8217;s later than I like to write, so I&#8217;m worried that I won&#8217;t get to it &#8211; that just makes me not want to do it at all. It makes me want to sleep.</p>
<p>Mike is working next to me, but I generally prefer to write alone. I feel like I should desensitize myself to that &#8211; but I&#8217;d rather do it some other time.</p>
<p>None of the seed ideas I have are interesting to me right now and I haven&#8217;t really had any great thoughts today to work with.</p>
<p>I want to write, but just can&#8217;t find that unique energy that let&#8217;s me do it.</p>
<p style="text-align: center;">~</p>
<h3 style="text-align: center;">The Big Question: &#8220;What WOULD I Do?&#8221;</h3>
<p style="text-align: center;">~</p>
<p>Ok, fine &#8211; I won&#8217;t write today.</p>
<p>But, now that I&#8217;ve taken the pressure off, <strong>what WOULD I do</strong> if I wanted to push through this?</p>
<p>What can I figure out now that will <strong>help me out next time</strong> I feel this way?</p>
<p>What will I realize would have actually been <strong>so easy to do</strong> once this moment has past?</p>
<p>If a friend came to me wanting <strong>an objective perspective</strong> on what to do when she&#8217;s in this position, <strong>what would I tell her?</strong></p>
<p><strong>If my body were a chess piece</strong>, what&#8217;s the next move I would have it make?</p>
<p>What if I release all the obligation and <strong>just think about the possible actions </strong>at my disposal?</p>
<p style="text-align: center;">~</p>
<p>Every time I miss a day of writing, I think &#8220;Why didn&#8217;t I just type a word?&#8221; Who knows what that word would have become.</p>
<p>What I WOULD do if I were going to push through this is just open up my seed ideas and type the first word that comes to mind for each one, until an idea compels me to type a second.</p>
<p>Instead of trying to come up with something original, I would write where I was when I had that thought and what spurred it. My goal would be to conjure up the same feelings that got me thinking the idea would be worth writing about in the first place.</p>
<p>If I still can&#8217;t find a message worth writing about on the topic, I would just write about what I assume some other person&#8217;s message might be &#8211; that might at least stir my opinions up and get me responding.</p>
<p>If I did even just one of these, I WOULD be damn proud of myself for bravely exploring the barren wasteland of my uninspired mind.</p>
<p style="text-align: center;">~</p>
<p>Releasing the tension of actually having to do something now allows us to see possible next steps in their true color, stripped of their mental baggage &#8211; as merely options at our disposal.</p>
<p>Suddenly, you realize how easy it would be to take that next single step forward. Besides, I&#8217;ve already accepted not writing at all today, I may as well fail 10 words in, instead of 0. Right?</p>
<p>Next time you want to do something but just can&#8217;t muster the creative forces, stop trying so hard and instead think about what you WOULD do if you could choose your every action objectively.</p>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/the-question-to-ask-when-you-dont-want-to-do-what-you-want-to-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Dropped Out of College and My Parents are Still Supporting Me: Are they crazy?!</title>
		<link>http://tumbledesign.com/i-dropped-out-of-college-and-my-parents-are-still-supporting-me-are-they-crazy/</link>
		<comments>http://tumbledesign.com/i-dropped-out-of-college-and-my-parents-are-still-supporting-me-are-they-crazy/#comments</comments>
		<pubDate>Sat, 28 Aug 2010 03:57:01 +0000</pubDate>
		<dc:creator>Nicky Hajal</dc:creator>
				<category><![CDATA[Dropping Out]]></category>

		<guid isPermaLink="false">http://tumbledesign.com/?p=653</guid>
		<description><![CDATA[Dropping out of school was a tough decision.  It took a lot of discussions with a lot of people to materialize &#8211; more than any with my parents. Although they’ve been helping me pay the bills the past 2 years, I&#8217;m most thankful for all those conversations and all the ones since. But let’s get [...]]]></description>
			<content:encoded><![CDATA[<p>Dropping out of school was a tough decision.  It took a lot of discussions with a lot of people to materialize &#8211; more than any with my parents. Although they’ve been helping me pay the bills the past 2 years, I&#8217;m most thankful for all those conversations and all the ones since.</p>
<p>But let’s get back to that money thing. I dropped out of school and my parents are still helping support me financially?! What are they crazy?!</p>
<p>Well, yes, they are (one’s an artist and the other’s a psychiatrist, so you do the math), but the more I’ve thought about it, the more reasonable, even if uncommon, I&#8217;ve felt it is for them to help me through this time.</p>
<p>I&#8217;m sharing my rationale below to inspire more discussion and, most of all, to help other students and parents that are in the same position we were.</p>
<p style="text-align: center;">~</p>
<h3 style="text-align: center;">Is College Really a Better Deal?</h3>
<p style="text-align: center;">~</p>
<p>When I was born, my parents intended to pay for some period of my life where I would transition from being someone solely reliant on them into someone that was able to support myself, financially and otherwise. For most, this period is college and it generally costs an <em>enormous</em> amount of money.</p>
<p>Although not every parent is in a position to pay for their childrens&#8217; collegiate period, it is very socially acceptable &#8211; especially in comparison to supporting their kid after he drops out.</p>
<p>I don&#8217;t quite see the logic here, though.</p>
<p>My college was costing about $30,000 a year in tuition alone. On top of that, there were general living expenses at about $7000 a year and a host of other expenses for school projects (I&#8217;m big on elaborate projects), entertainment and so on. That money was going towards something that I was quite sure would not make me happy going forward.</p>
<p>On top of that, I had very little appreciation for this money and almost no concept of how much I was spending. Our society has come to treat college as just another thing all kids have to do, so that&#8217;s how I treated it, too. <a title="Why I Dropped Out of College" href="http://tumbledesign.com/why-i-dropped-out-of-college/" target="_blank">College is, for myself and many others, a bubble, totally separate from the real world.</a></p>
<p>Out of school,  my living costs are tens upon tens of thousands of dollars less, yet I am acutely aware of what I spend and the affects that spending has on my life. My parents and I now make decisions about money based on whether or not those choices are moving me in the direction I want to be going.</p>
<p>Finally, I am living in the real world.</p>
<p style="text-align: center;">~</p>
<h3 style="text-align: center;">Making Money vs. Cultivating a Foundation</h3>
<p style="text-align: center;">~</p>
<p>But if I’m living in the real world, as I claim, shouldn’t I be busting my ass to make ends meet? Isn&#8217;t the real world harsh? And won’t I slack off if I don’t have the need to support myself financially?</p>
<p>If money were my only motivation, though, it really would have made more sense to stay in school; I can&#8217;t deny that getting a typical job is at least good for guaranteed money.</p>
<p>But, I dropped out for freedom to choose what I work on. The motivation was built in &#8211; there was so much <em>I wanted</em> to be doing that school was getting in the way of.</p>
<p>Never in my life have I been interested in slacking off and I get the impression that many who yearn to leave college have surprisingly similar motivations. We want to be doing <em>real</em> things.</p>
<p style="text-align: center;">~</p>
<p>In fact, I&#8217;ve made pretty decent money in the past doing freelance web-design and programming. With that clear money-making path, maybe my parents should have cut me loose? I <em>could</em> support myself, after all.</p>
<p>Thankfully, they recognize that the most valuable thing for me to be doing is <em>forging a real foundation </em>built of work, experiences and relationships that are relevant to the direction that will satisfy me in life.</p>
<p>I could be paying the rent bagging groceries, and I have much respect for those that do, but I&#8217;m not sure that&#8217;s the best way for me to surge forward. While I have the opportunity, perhaps it makes much more sense to be taking risks developing web-apps that may or may not succeed or developing my writing ability, which is unlikely to support me anytime soon but will have a multiplier effect on my income a few years from now.</p>
<p>My parents recognize that doing great things takes time to build a strong foundation. For some, that foundation is built in a university, for me it&#8217;s built in front of a laptop and for others it&#8217;s built in a place I could never expect.</p>
<p style="text-align: center;">~</p>
<h3 style="text-align: center;">What if My Parents Don&#8217;t Support Me?</h3>
<p style="text-align: center;">~</p>
<p>I am so damn grateful to have parents that have helped me through this time but, (don’t tell them) I would be doing this, and eventually find success, even if they hadn’t given me a cent. This is who I am to the core.</p>
<p><a title="Take Control of Your Circumstances so that ‘Everything Happens for a Reason’" href="http://tumbledesign.com/take-control-of-your-circumstances-so-that-everything-happens-for-a-reason/">These are my circumstances;  we all have different ones &#8211; they don’t matter.</a> The only thing that matters is finding the direction you care about and relentlessly pursuing it at all costs, no matter how perilous and unconventional that path is.</p>
<p style="text-align: center;">~</p>
<p>At the end of the day, support is still just <em>support</em>. The role that parents can play is enormous and I would encourage them to openly discuss and stand behind their kids&#8217; passions, whatever they are, assisting wherever possible.</p>
<p>But, ultimately, we must stand for ourselves. We will always have struggles to fight and dragons to slay on our own.</p>
<p style="text-align: left;">
<p style="text-align: center;">
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://tumbledesign.com/i-dropped-out-of-college-and-my-parents-are-still-supporting-me-are-they-crazy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

