<?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>Sharecentric</title>
	<atom:link href="http://www.sharecentric.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sharecentric.com/blog</link>
	<description>What does it mean?</description>
	<lastBuildDate>Fri, 10 Feb 2012 13:37:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Probability of Touch</title>
		<link>http://www.sharecentric.com/blog/2012/01/18/probability-of-touch/</link>
		<comments>http://www.sharecentric.com/blog/2012/01/18/probability-of-touch/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 17:49:34 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Financial]]></category>
		<category><![CDATA[Options]]></category>
		<category><![CDATA[Stocks]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/?p=66</guid>
		<description><![CDATA[I was looking for a mathematical formula for the probability of a stock price touching a strike price of an option any time during it&#8217;s lifetime, assuming the stock price...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I was looking for a mathematical formula for the probability of a stock price touching a strike price of an option any time during it&#8217;s lifetime, assuming the stock price follows a traditional <a href="http://en.wikipedia.org/wiki/Black-Scholes">Black-Scholes model</a> of <a href="http://en.wikipedia.org/wiki/Geometric_Brownian_motion">Brownian Motion</a>. I found some traction from from <a href="http://quant.stackexchange.com/questions/235/probability-of-touching">http://quant.stackexchange.com/questions/235/probability-of-touching</a>, but unfortunately the equation did not seem to work according to freely available online calculators. My understanding is that ThinkOrSwim has this as a &#8220;proprietary&#8221; calculation on their options, however I don&#8217;t have that platform, and would like to calculate this &#8220;in house,&#8221; so to speak.</p>
<p>Anyway, one of the answers to the previous post linked to <a href="https://github.com/barrycarter/bcapps/blob/master/box-option-value.m">https://github.com/barrycarter/bcapps/blob/master/box-option-value.m</a>, which is a <a href="http://www.wolfram.com/mathematica/">Mathematica</a> script for calculating the probability of a stock price hitting a &#8220;box&#8221; in a matter of x hours.</p>
<p>It follows the equation ..</p>
<img src='http://s0.wp.com/latex.php?latex=%5Cfrac%7B%7B%5Cpartial%7D%7D%7B%7B%5Cpartial+m+%7D%7DP%28m%2Ct_1+%2Ct_2+%29+%3D%5Cfrac%7B%7B1%7D%7D%7B%7B%5Csqrt+%7B2+%5Cpi+%5E2+t_1+%28t_2+-+t_1+%29+%7D+%7D%7D%5Cint_%7B+-+%5Cinfty+%7D%5Em+%7B%5Cexp+%5Cbigg%5B+-+%5Cfrac%7B%7B%28m+-+x%29%5E2+%7D%7D%7B%7B4%28t_2+-+t_1+%29%7D%7D+-+%5Cfrac%7B%7Bx%5E2+%7D%7D%7B%7B2t_1+%7D%7D%5Cbigg%5D%7B%5Crm+d%7Dx%7D.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;frac{{&#92;partial}}{{&#92;partial m }}P(m,t_1 ,t_2 ) =&#92;frac{{1}}{{&#92;sqrt {2 &#92;pi ^2 t_1 (t_2 - t_1 ) } }}&#92;int_{ - &#92;infty }^m {&#92;exp &#92;bigg[ - &#92;frac{{(m - x)^2 }}{{4(t_2 - t_1 )}} - &#92;frac{{x^2 }}{{2t_1 }}&#92;bigg]{&#92;rm d}x}.' title='&#92;frac{{&#92;partial}}{{&#92;partial m }}P(m,t_1 ,t_2 ) =&#92;frac{{1}}{{&#92;sqrt {2 &#92;pi ^2 t_1 (t_2 - t_1 ) } }}&#92;int_{ - &#92;infty }^m {&#92;exp &#92;bigg[ - &#92;frac{{(m - x)^2 }}{{4(t_2 - t_1 )}} - &#92;frac{{x^2 }}{{2t_1 }}&#92;bigg]{&#92;rm d}x}.' class='latex' />
<p>Now, I am not a big math person, but this is saying this is the probability of a particle in <a href="http://en.wikipedia.org/wiki/Geometric_Brownian_motion">Brownian Motion</a> hitting &#8220;m&#8221; between time &#8220;t1&#8243; and &#8220;t2&#8243;. The math here isn&#8217;t particularly important (well it actually is the most important, but for people like me who have to stand on the shoulders of someone who understands how to actually come to the above equation, it is just a piece of information in a puzzle).</p>
<p>So, after experimenting with the best way to actually use this script, I first converted it to <a href="http://sagemath.org/">Sage</a>, an open source mathematics program that only works on Linux. This was a kind of cludgy solution that I did not like since my &#8220;toolbox&#8221; of finance programs that I build is run on .NET on Windows. Eventually I found that I could do the entire calculation in <a href="http://www.python.org/">Python</a> using the open source <a href="http://www.scipy.org/">SciPy</a> and <a href="http://numpy.scipy.org/">NumPy</a>. After a failed attempt at getting those to run on <a href="http://ironpython.codeplex.com/">IronPython</a> for .NET (which honestly should work, it is just in its infancy really and I think it is simply a bug), I decided to just use native Python on Windows. This works well for my purposes since the program can simply call the python script at the command line, pass the appropriate parameters, and then parse the result.</p>
<p>Here is the above script that was written in Mathematica, rewritten into Python using SciPy and NumPy.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
</pre></td><td class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">sys</span>
<span style="color: #ff7700;font-weight:bold;">import</span> scipy.<span style="color: black;">stats</span>
<span style="color: #ff7700;font-weight:bold;">import</span> scipy.<span style="color: black;">integrate</span>
<span style="color: #ff7700;font-weight:bold;">import</span> scipy.<span style="color: black;">special</span>
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">math</span>
<span style="color: #ff7700;font-weight:bold;">from</span> scipy <span style="color: #ff7700;font-weight:bold;">import</span> inf
&nbsp;
<span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: black;">&#40;</span><span style="color: #008000;">len</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#41;</span> <span style="color: #66cc66;">&lt;</span> <span style="color: #ff4500;">7</span><span style="color: black;">&#41;</span>:
<span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;Must specify all variables&quot;</span>
&nbsp;
p0 = <span style="color: #008000;">float</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
v = <span style="color: #008000;">float</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">2</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
p1 = <span style="color: #008000;">float</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">3</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
p2 = <span style="color: #008000;">float</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">4</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
t1 = <span style="color: #008000;">float</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">5</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
t2 = <span style="color: #008000;">float</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">6</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> pdflp<span style="color: black;">&#40;</span>x,p0,v,t1<span style="color: black;">&#41;</span>:
<span style="color: #ff7700;font-weight:bold;">return</span> scipy.<span style="color: black;">stats</span>.<span style="color: black;">norm</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">math</span>.<span style="color: black;">log</span><span style="color: black;">&#40;</span>p0<span style="color: black;">&#41;</span>, <span style="color: #dc143c;">math</span>.<span style="color: black;">sqrt</span><span style="color: black;">&#40;</span>t1<span style="color: black;">&#41;</span><span style="color: #66cc66;">*</span>v/<span style="color: #dc143c;">math</span>.<span style="color: black;">sqrt</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">365.2425</span><span style="color: #66cc66;">*</span><span style="color: #ff4500;">24</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>.<span style="color: black;">pdf</span><span style="color: black;">&#40;</span>x<span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> cdfmaxlp<span style="color: black;">&#40;</span>x,v,t1,t2<span style="color: black;">&#41;</span>:
<span style="color: #ff7700;font-weight:bold;">return</span> <span style="color: black;">&#40;</span><span style="color: #ff4500;">1</span>-scipy.<span style="color: black;">special</span>.<span style="color: black;">erf</span><span style="color: black;">&#40;</span>x/<span style="color: black;">&#40;</span>v<span style="color: #66cc66;">*</span><span style="color: #dc143c;">math</span>.<span style="color: black;">sqrt</span><span style="color: black;">&#40;</span>t2-t1<span style="color: black;">&#41;</span>/<span style="color: #dc143c;">math</span>.<span style="color: black;">sqrt</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">24</span><span style="color: #66cc66;">*</span><span style="color: #ff4500;">365.2425</span>/<span style="color: #dc143c;">math</span>.<span style="color: black;">sqrt</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">2.0</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> upandin<span style="color: black;">&#40;</span>p0,v,p1,p2,t1,t2<span style="color: black;">&#41;</span>:
integrand = <span style="color: #ff7700;font-weight:bold;">lambda</span> x: <span style="color: black;">&#40;</span>pdflp<span style="color: black;">&#40;</span>x,p0,v,t1<span style="color: black;">&#41;</span> <span style="color: #66cc66;">*</span> cdfmaxlp<span style="color: black;">&#40;</span><span style="color: #dc143c;">math</span>.<span style="color: black;">log</span><span style="color: black;">&#40;</span>p1<span style="color: black;">&#41;</span>-x,v,t1,t2<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
<span style="color: #ff7700;font-weight:bold;">return</span> scipy.<span style="color: black;">integrate</span>.<span style="color: black;">quad</span><span style="color: black;">&#40;</span>integrand,-inf,<span style="color: #dc143c;">math</span>.<span style="color: black;">log</span><span style="color: black;">&#40;</span>p1<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> hitleftedge<span style="color: black;">&#40;</span>p0,v,p1,p2,t1,t2<span style="color: black;">&#41;</span>:
integrand = <span style="color: #ff7700;font-weight:bold;">lambda</span> x: <span style="color: black;">&#40;</span>pdflp<span style="color: black;">&#40;</span>x,p0,v,t1<span style="color: black;">&#41;</span><span style="color: #66cc66;">*</span><span style="color: #ff4500;">1</span><span style="color: black;">&#41;</span>
<span style="color: #ff7700;font-weight:bold;">return</span> scipy.<span style="color: black;">integrate</span>.<span style="color: black;">quad</span><span style="color: black;">&#40;</span>integrand, <span style="color: #dc143c;">math</span>.<span style="color: black;">log</span><span style="color: black;">&#40;</span>p1<span style="color: black;">&#41;</span>, <span style="color: #dc143c;">math</span>.<span style="color: black;">log</span><span style="color: black;">&#40;</span>p2<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> downandin<span style="color: black;">&#40;</span>p0,v,p1,p2,t1,t2<span style="color: black;">&#41;</span>:
integrand = <span style="color: #ff7700;font-weight:bold;">lambda</span> x: <span style="color: black;">&#40;</span>pdflp<span style="color: black;">&#40;</span>x,p0,v,t1<span style="color: black;">&#41;</span> <span style="color: #66cc66;">*</span> cdfmaxlp<span style="color: black;">&#40;</span>x-<span style="color: #dc143c;">math</span>.<span style="color: black;">log</span><span style="color: black;">&#40;</span>p2<span style="color: black;">&#41;</span>,v,t1,t2<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
<span style="color: #ff7700;font-weight:bold;">return</span> scipy.<span style="color: black;">integrate</span>.<span style="color: black;">quad</span><span style="color: black;">&#40;</span>integrand, <span style="color: #dc143c;">math</span>.<span style="color: black;">log</span><span style="color: black;">&#40;</span>p2<span style="color: black;">&#41;</span>, inf<span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> probabilitytouch<span style="color: black;">&#40;</span>p0,v,p1,p2,t1,t2<span style="color: black;">&#41;</span>:
<span style="color: #ff7700;font-weight:bold;">return</span> <span style="color: black;">&#40;</span>upandin<span style="color: black;">&#40;</span>p0,v,p1,p2,t1,t2<span style="color: black;">&#41;</span> + hitleftedge<span style="color: black;">&#40;</span>p0,v,p1,p2,t1,t2<span style="color: black;">&#41;</span> + downandin<span style="color: black;">&#40;</span>p0,v,p1,p2,t1,t2<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">print</span> probabilitytouch<span style="color: black;">&#40;</span>p0,v,p1,p2,t1,t2<span style="color: black;">&#41;</span></pre></td></tr></table></div>

<p>Now you can just run this script from the commandline, like &#8220;python scriptname currentprice volatility strike1 strike2 time1 time2&#8243;. So, for example, let&#8217;s take SPY, the popular ETF for the S&amp;P 500. Right now the price of the stock is $128.60, the volatility is 21.49%, and let&#8217;s look at the probability of hitting a strike of $130.00. Notice that we are not using multiple strikes to price a box like the original script intends, which is fine. And an expiration of November 19th, which is 21 days away (21*24 is 504 hours).</p>
<p>I would simply run the script in a command prompt (assuming python, SciPy, and NumPy are installed).</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">c:/python27/python.exe &quot;c:/myscript.py&quot; 128.60 .2149 130.0 130.0 1 504</pre></td></tr></table></div>

<p>This gives the output ..</p>
<p>(0.8027563748048097, 8.583401667801735e-09, 0.0, 0.0, 1.1850503070997317e-06, 1.1480513621859987e-11)</p>
<p>There are 6 numbers here separated by commas. All together they represent the probability of the price hitting the &#8220;box&#8221; between strike1 and strik2 (which in our case is simply a line because they are the same value, $130). Each probability has a number after it (such as 8.583401667801735e-09) which represents the error of the calculation, so values 1, 3, and 5 are the ones we are looking at. We add the first value, 0.8027563748048097, to the third value, 0.0, to the 5th value, 1.1850503070997317e-06. Now since the 5th value is so close to 0 we count it as 0. The probability is therefore .8027 or 80.27% of the stock hitting $130 between now and 21 days from now.</p>
<p>Keep in mind this follows the idea of <a href="http://en.wikipedia.org/wiki/Geometric_Brownian_motion">Brownian Motion</a> of stocks and all the rules of the <a href="http://en.wikipedia.org/wiki/Black-Scholes">Black-Scholes formula</a> and is not &#8220;law&#8221; for where the stock will be 21 days from now. That is to say, this is a mathematical approximation of an approximation of a process that cannot really be described mathematically. So why is it valuable?</p>
<p>Well, the way I am using it is not to predict where a price will be, but where it has a low percentage to be, or more simply to find where the price has a high probability of not being on a certain date. This helps in a strategy where you are selling options (more specifically, veritcal credit spreads). We want to know the probability of a short strike being hit, and typically we want a 20% or lower chance of a short strike being hit. This formulation gives us something to quantitatively calculate and shoot for. It is important that this not take on the only piece of the decision making process though, and you should use some kind of outlook or technical analysis to further analyze where you expect the stock to go.</p>
<div class="shr-publisher-66"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2012%2F01%2F18%2Fprobability-of-touch%2F' data-shr_title='Probability+of+Touch'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2012%2F01%2F18%2Fprobability-of-touch%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2012%2F01%2F18%2Fprobability-of-touch%2F' data-shr_title='Probability+of+Touch'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2012%2F01%2F18%2Fprobability-of-touch%2F' data-shr_title='Probability+of+Touch'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2012/01/18/probability-of-touch/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Windows Vista &#8211; Doing a Clean Install with an Upgrade Version</title>
		<link>http://www.sharecentric.com/blog/2007/06/18/windows-vista-doing-a-clean-install-with-an-upgrade-version/</link>
		<comments>http://www.sharecentric.com/blog/2007/06/18/windows-vista-doing-a-clean-install-with-an-upgrade-version/#comments</comments>
		<pubDate>Mon, 18 Jun 2007 20:37:10 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2007/06/18/windows-vista-doing-a-clean-install-with-an-upgrade-version/</guid>
		<description><![CDATA[There is a workaround for the silly way in which Vista checks to make sure that you are actually upgrading a previous version of Windows. I wrote about this previously,...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>There is a workaround for the silly way in which Vista checks to make sure that you are actually upgrading a previous version of Windows. I wrote about this previously, where I actually had to install Windows XP to use the 32 bit upgrade of Windows Vista after I had &#8220;mistakenly&#8221; formated over my XP installation to install a clean copy of Windows Vista.</p>
<p>There is a way around this that I mentioned in the previous article though.</p>
<blockquote><p>Install Windows Vista 32 bit on a clean partition using the partition tools, but do not enter in a license key. Once Vista is completely installed you can boot into it for the first time. At this step you will figure out that even when entering in a valid key (although for an upgrade), you will be unable to actually use it because Vista still demands that it be upgraded from a previous version and not a clean install. To get around this, just <strong>install Vista on top of itself as an upgrade</strong> which circumvents the whole purpose of this silly routine &#8230; making sure you have Windows XP or Windows 2000. When you upgrade your unlicensed version of Windows Vista 32 bit you will have no ill effects, a &#8220;semi&#8221; clean install, and a useless &#8220;Windows.old&#8221; directory that you can just delete. With this method you do not have to touch your XP disk, although you will have to install Vista twice. What a pain.</p></blockquote>
<div class="shr-publisher-59"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F18%2Fwindows-vista-doing-a-clean-install-with-an-upgrade-version%2F' data-shr_title='Windows+Vista+-+Doing+a+Clean+Install+with+an+Upgrade+Version'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F18%2Fwindows-vista-doing-a-clean-install-with-an-upgrade-version%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F18%2Fwindows-vista-doing-a-clean-install-with-an-upgrade-version%2F' data-shr_title='Windows+Vista+-+Doing+a+Clean+Install+with+an+Upgrade+Version'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F18%2Fwindows-vista-doing-a-clean-install-with-an-upgrade-version%2F' data-shr_title='Windows+Vista+-+Doing+a+Clean+Install+with+an+Upgrade+Version'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2007/06/18/windows-vista-doing-a-clean-install-with-an-upgrade-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vista Tips &#8211; Customizing the Send To Command</title>
		<link>http://www.sharecentric.com/blog/2007/06/09/vista-tips-customizing-the-send-to-command/</link>
		<comments>http://www.sharecentric.com/blog/2007/06/09/vista-tips-customizing-the-send-to-command/#comments</comments>
		<pubDate>Sat, 09 Jun 2007 19:54:24 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2007/06/09/vista-tips-customizing-the-send-to-command/</guid>
		<description><![CDATA[Alright, I went to add notepad and wordpad to my Send To folder like I always have for each of the previous operating systems. Thanks to the &#8220;simplified&#8221; (and admittedly...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Alright, I went to add notepad and wordpad to my Send To folder like I always have for each of the previous operating systems. Thanks to the &#8220;simplified&#8221; (and admittedly cleaner) users folder and the disappearance of settings, I could not find the way to customize the Send To command. A search in the Vista help produces basically nothing.</p>
<p>I finally found the solution. Just enter in the following in your power search box (Start -&gt; &#8220;Start Search&#8221;).</p>
<blockquote><p>%APPDATA%\Microsoft\Windows\SendTo</p></blockquote>
<p>Once the folder is opened just drag shortcuts of any program you would like to appear there into that folder. Not as easy as WindowsXP is it?</p>
<div class="shr-publisher-58"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F09%2Fvista-tips-customizing-the-send-to-command%2F' data-shr_title='Vista+Tips+-+Customizing+the+Send+To+Command'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F09%2Fvista-tips-customizing-the-send-to-command%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F09%2Fvista-tips-customizing-the-send-to-command%2F' data-shr_title='Vista+Tips+-+Customizing+the+Send+To+Command'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F09%2Fvista-tips-customizing-the-send-to-command%2F' data-shr_title='Vista+Tips+-+Customizing+the+Send+To+Command'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2007/06/09/vista-tips-customizing-the-send-to-command/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista 64 Bit Downgrade to 32 Bit Woes</title>
		<link>http://www.sharecentric.com/blog/2007/06/07/windows-vista-64-bit-downgrade-to-32-bit-woes/</link>
		<comments>http://www.sharecentric.com/blog/2007/06/07/windows-vista-64-bit-downgrade-to-32-bit-woes/#comments</comments>
		<pubDate>Thu, 07 Jun 2007 19:47:34 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2007/06/07/windows-vista-64-bit-downgrade-to-32-bit-woes/</guid>
		<description><![CDATA[An alternate title for this post could be &#8220;How I managed to memorize my Vista key in one day.&#8221; In previous versions of Windows when you purchased the Upgrade version...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>An alternate title for this post could be &#8220;How I managed to memorize my Vista key in one day.&#8221;</p>
<p>In previous versions of Windows when you purchased the Upgrade version of the new operating system you could always just insert the CD of the previous version during the install to verify that you indeed had a previous version and were eligible for the upgrade version. In Vista, as far as I can tell, this is not possible. It actually checks for a previous operating system for an upgrade key. This makes for a huge inconvenience that in the end is completely retarded because there is a &#8220;workaround&#8221; that nullifies the whole process. <span id="more-57"></span></p>
<p>So I get my copy of Vista Ultimate the other day, mostly because I am technical enough to troubleshoot the problems, the first DirectX 10 games are coming out soon, and I like eye candy. I proceed to jump right into Vista x64 (the 64 bit version). I take my Windows XP partition, along with the 15 other partitions that I foolishly made (to keep partition sizes down, which I honestly do not care much about anymore), delete all of them, and create 3 new partitions from within the Vista install program. I format and install Vista onto the smallest of the three and everything installs great. It loads up no problem, all my drivers (except for my graphics card and ATI remote wonder) are pre-installed with the OS. I easily find my video card drivers on Nvida and install them easily. The ATI remote wonder, unfortunately has some problems, but by installing the manufacturer drivers (X10) and then the software I overcome everything. However, I my Disk Stakka does not seem to work in x64 and in looking in the benefits of x64 right now, and the drawbacks of device compatibility, I decide to switch back to x86 (32 bit).</p>
<p>Now comes the fun. What I should have tried (and since I prefer clean installs I did not try this) was to start the x86 disk inside of Windows itself and tried to &#8220;downgrade&#8221; through that. Unfortunately I cannot tell you if that works because before I could try that I had already started my standard clean install routine that I have done throughout all versions of windows.</p>
<p>So I am in the Vista install program after booting off the DVD and I decide to format the OS partition and do a clean install. It does not stop me from doing that. I go to install onto the clean partition and then it asks for the key. No problem. I put in the key and then Vista says, wait a second &#8230; you are an Upgrade version! I need to see an older version of Windows to allow you to do a <strong>32 bit</strong> upgrade. This was not a problem with a 64 bit upgrade because they require you to do a clean install anyway.</p>
<p>So it wants me to install Windows XP to install Windows Vista 32 bit? I am not prepared to give up just yet though, so I choose not to enter in a key at all and just authenticate when Windows is up and running. So I go through the whole install process again and load up windows. I go to the windows authentication screen and enter in my key &#8230;. only to get an error about my key being for an Upgrade only. At this point I am pretty pissed off because sitting next to me is my shiny XP CD and I am literally begging the computer to just read it and say that its ok, I am not a pirate trying to steal software.</p>
<p>I end up biting the bullet and installing XP and then doing the stupid upgrade (I hate upgrades too). Luckily, since I just installed XP very fast, no service pack 2 or anything (I didn&#8217;t even activate my XP install, the first time it booted I inserted Vista and started the install process), it &#8220;forced&#8221; me to do a clean install. Unfortunately it did leave a &#8220;windows.old&#8221; directory on the partition, but that was easily deleted. I was worried that it would leave an older version of NTFS on there, but as far as I can tell all the Vista features (which consists of symlinks) work.</p>
<p>Later I found a nice workaround that negates the entire process and makes Microsoft look really stupid. Here I was jumping through hoops to make sure Vista knew that I had XP and was upgrading properly. To work around that all you have to do to do a &#8220;clean&#8221; install without XP is install Vista without a key. Once you boot up into Vista for the first time, just insert the CD/DVD again and then choose to &#8220;upgrade&#8221; to the same exact version. You don&#8217;t even have to let the software know that XP was ever installed. Using this process this could have been the first time you used Windows and you can use the upgrade option.</p>
<p>Way to go Microsoft. If securing your upgrade versions from pirates and users who are not really upgrading was your goal, you utterly failed. In the process you managed to make everyone else jump through hoops.</p>
<div class="shr-publisher-57"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F07%2Fwindows-vista-64-bit-downgrade-to-32-bit-woes%2F' data-shr_title='Windows+Vista+64+Bit+Downgrade+to+32+Bit+Woes'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F07%2Fwindows-vista-64-bit-downgrade-to-32-bit-woes%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F07%2Fwindows-vista-64-bit-downgrade-to-32-bit-woes%2F' data-shr_title='Windows+Vista+64+Bit+Downgrade+to+32+Bit+Woes'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F06%2F07%2Fwindows-vista-64-bit-downgrade-to-32-bit-woes%2F' data-shr_title='Windows+Vista+64+Bit+Downgrade+to+32+Bit+Woes'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2007/06/07/windows-vista-64-bit-downgrade-to-32-bit-woes/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>The Heroes Finale (or Fizzle)</title>
		<link>http://www.sharecentric.com/blog/2007/05/23/the-heroes-finale-or-fizzle/</link>
		<comments>http://www.sharecentric.com/blog/2007/05/23/the-heroes-finale-or-fizzle/#comments</comments>
		<pubDate>Wed, 23 May 2007 16:47:39 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Television]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2007/05/23/the-heroes-finale-or-fizzle/</guid>
		<description><![CDATA[This post is obviously a spoiler, I would avoid reading it if you have not seen the show! Then again you can probably predict the ending if you have ever...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><blockquote><p>This post is obviously a spoiler, I would avoid reading it if you have not seen the show! Then again you can probably predict the ending if you have ever imagine up a semi-happy ending to some kind of hero like possible disaster.</p></blockquote>
<p>Was it just me or was the Heroes big finale on Monday more of a big Fizzle? All season we have a build up to a supposedly spectacular ending that involves a bomb that is supposed to go off (from mysterious circumstances no less) in the middle of New York City. What we end up with is a cookie cutter ending that seems taken directly from any number of super hero comic books. That is all well and good, because obviously Heroes is a super hero show inspired by such works. On the other hand, the show had a kind of sophisticated story line (quasi-Lost like almost) that intrigued us all season. To end on such a predictable and comic book like ending was a let down for me, personally, because I expected some sophistication and surprise.</p>
<p>There were some surprises that we encountered. The little girl, Lilly, who can see anyone in the world and their exact location, mentioned that she knew of a person that was more evil than Silar and could see her when she saw him. Seeing as we are short some villains after the Finale and that the &#8220;League of Heroes&#8221; is together (corny and predictable), they might as well fight this new super villain (if the next season wasn&#8217;t so weird, more on that later).</p>
<p>Peter must live. He is the main character, so I expect him to live through that. I will be disappointed if he did not. I am already disappointed because the future that the showed a couple episodes before the finale, the bleak dark future where Silar is president and Peter is jaded but powerful, the world is splintered, and there is a kind of silent war on &#8220;heroes&#8221; &#8230; now that was interesting! I want a season about that future, not the warm fluffy future where the bomb does not go off and love between brothers conquers evil. Give me a break, I really hoped after seeing that bleak future that Heroes would finally surpass Lost as a sophisticated show (and yes I know Lost has its silly main stream unsophisticated moments). Unfortunately, only a mere couple of episodes later they disappoint me with the finale no less.</p>
<p>Then there is next season.</p>
<blockquote><p>We could have new people and new storylines and new ideas and new threats and new bad guys and new heroes. So I would prepare the audience for that idea, that it&#8217;s not just a continuing serialized storyline about only these people. It&#8217;s a little more the 24 model than the Lost model.</p></blockquote>
<p>I heard rumors that season 2 will be a prequel, however I have not confirmed that on the internet except for the fact that a twin mini-series will run while Heroes takes its break sometime next season called &#8220;Heroes:Origins&#8221; that explains the back stories of the characters. However, it seems here that we will see the some of the same characters but the writers are giving themselves the opportunity to trash, forget, or create characters at their discretion. You have to be cautious here though, since the story is character based. As Lost has found, introducing new characters can be a tricky affair, and many times people tend to just plain hate new characters because they appear so shallow to the old characters that have been well developed. However, unlike Lost, Heroes characters are not all that well shaped and developed. Instead of having to develop complex character personalities and back stories (ala Lost), Heroes simply adds a simple back story and personality and lets the audience concentrate on their super power. So shuffling characters in and out may work out for Heroes. Only time will tell.</p>
<p>I will say, it is a blessing and a curse, this final episode. One thing that I hate is an epic cliff hanger that I have to wait all summer to find the ending to. One thing that I love is an epic cliff hanger that I have to wait all summer to find the ending to. In the case of the Heroes finale, I won&#8217;t have to deal with either situation because it was not epic or much of a cliffhanger at all.</p>
<div class="shr-publisher-55"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F05%2F23%2Fthe-heroes-finale-or-fizzle%2F' data-shr_title='The+Heroes+Finale+%28or+Fizzle%29'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F05%2F23%2Fthe-heroes-finale-or-fizzle%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F05%2F23%2Fthe-heroes-finale-or-fizzle%2F' data-shr_title='The+Heroes+Finale+%28or+Fizzle%29'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F05%2F23%2Fthe-heroes-finale-or-fizzle%2F' data-shr_title='The+Heroes+Finale+%28or+Fizzle%29'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2007/05/23/the-heroes-finale-or-fizzle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Work in Progress</title>
		<link>http://www.sharecentric.com/blog/2007/05/21/work-in-progress/</link>
		<comments>http://www.sharecentric.com/blog/2007/05/21/work-in-progress/#comments</comments>
		<pubDate>Mon, 21 May 2007 17:43:28 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2007/05/21/work-in-progress/</guid>
		<description><![CDATA[I am in the process of reviving this blog and finishing some kind of easy redesign. WordPress has grown a lot since I started using it, so I am incorporating...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I am in the process of reviving this blog and finishing some kind of easy redesign. WordPress has grown a lot since I started using it, so I am incorporating many things quickly with themes and widgets, but will have to customize everything over time.</p>
<p>I am very busy lately since I graduated with a new job. It turns out that you have very little free time after college. Trying to fit everything you want to do and everything you have to do is hard in the few hours after work, and then the weekends you are busy doing even more stuff.</p>
<p>I would say stay tuned .. but chances are I am the only one reading this. Plus that weird guy Tom who keeps reading my blog.</p>
<div class="shr-publisher-54"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F05%2F21%2Fwork-in-progress%2F' data-shr_title='Work+in+Progress'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F05%2F21%2Fwork-in-progress%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F05%2F21%2Fwork-in-progress%2F' data-shr_title='Work+in+Progress'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2007%2F05%2F21%2Fwork-in-progress%2F' data-shr_title='Work+in+Progress'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2007/05/21/work-in-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redesigning Again</title>
		<link>http://www.sharecentric.com/blog/2006/12/19/redesigning-again/</link>
		<comments>http://www.sharecentric.com/blog/2006/12/19/redesigning-again/#comments</comments>
		<pubDate>Tue, 19 Dec 2006 23:19:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2006/12/19/redesigning-again/</guid>
		<description><![CDATA[I am in the process of redesigning once again to a more modern and functional theme based on K2. Have more time to work on this now that I have...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I am in the process of redesigning once again to a more modern and functional theme based on K2. Have more time to work on this now that I have graduated from college.</p>
<p>Stay tuned.</p>
<div class="shr-publisher-53"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F12%2F19%2Fredesigning-again%2F' data-shr_title='Redesigning+Again'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F12%2F19%2Fredesigning-again%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F12%2F19%2Fredesigning-again%2F' data-shr_title='Redesigning+Again'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F12%2F19%2Fredesigning-again%2F' data-shr_title='Redesigning+Again'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2006/12/19/redesigning-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Meaning of Life</title>
		<link>http://www.sharecentric.com/blog/2006/09/26/the-meaning-of-life/</link>
		<comments>http://www.sharecentric.com/blog/2006/09/26/the-meaning-of-life/#comments</comments>
		<pubDate>Wed, 27 Sep 2006 00:44:16 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Religion]]></category>
		<category><![CDATA[Editor's Pick]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2006/09/26/the-meaning-of-life/</guid>
		<description><![CDATA[It&#8217;s fairly easy, and a construct of existentialist philosophy. There are two branches of explanation to the meaning of life. These are broken down into consequences and content. Consequences would...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>It&#8217;s fairly easy, and a construct of existentialist philosophy.</p>
<p>There are two branches of explanation to the meaning of life. These are broken down into consequences and content. Consequences would be an expectation that life is building up to an ultimate goal, or that anything a human being does has an inevitable consequence and meaning. On the other side is content, where the meaning is within life itself.</p>
<p>Now under each of these categories there is a subjective and objective explanation as to the meaning of life.</p>
<h3>Subjective Consequence</h3>
<p>This is best described in religion. Instead of confronting the meaning of life, or looking for it in consequence that can be measured or observed, we look beyond our own world and explanation into the heavens. Thus the meaning of life is not discovered or attained until death, and then it is only subject to a deity or other religious belief. The problems with this are the same old problems with religion when discussed in a philosophical context. There is the problem of God and the status of God as evil or good, the notion that one must die to know, and the lack of any kind of reasonable evidence in our everyday experience.</p>
<h3>Objective Consequence</h3>
<p>Rocks. This is how my professor in existentialist philosophy put it. Objectively, that is using evidence in the real world, and observed logical conclusions, the consequences of our actions are just a different pattern of atoms. If I decide to throw my pencil across the room, then it is across the room. If not, then it is still here. The consequence of such actions, in context of the meaning of life, is that when all is said and done and billions of years have passed, rocks in outer space may be in a different place.</p>
<h3>Subjective Content</h3>
<p>The meaning of life is whatever makes me happy and whatever I see as valuable to me. This sounds like a reasonable claim. However, it is not. This is a leap away from the question, avoiding the meaning of life by assigning value to meaninglessness. It is the path of empty desire. Self fulfilling and is more of a distraction than anything else.</p>
<h3>Objective Content</h3>
<p>Meaning comes from everyone around us, and is evaluated objectively and logically. The ultimate truth of which comes with death. Everyone dies. Therefore the one objective and most reasonable answer for the &#8220;Meaning of Life&#8221; is death itself.</p>
<p>Makes you feel all warm and fuzzy, huh? Those existentialist are sure the life of the party.</p>
<div class="shr-publisher-52"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F09%2F26%2Fthe-meaning-of-life%2F' data-shr_title='The+Meaning+of+Life'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F09%2F26%2Fthe-meaning-of-life%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F09%2F26%2Fthe-meaning-of-life%2F' data-shr_title='The+Meaning+of+Life'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F09%2F26%2Fthe-meaning-of-life%2F' data-shr_title='The+Meaning+of+Life'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2006/09/26/the-meaning-of-life/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jack Thompson Discovers People Are Nude Under Clothes</title>
		<link>http://www.sharecentric.com/blog/2006/05/08/jack-thompson-discovers-people-are-nude-under-clothes/</link>
		<comments>http://www.sharecentric.com/blog/2006/05/08/jack-thompson-discovers-people-are-nude-under-clothes/#comments</comments>
		<pubDate>Mon, 08 May 2006 17:47:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2006/05/08/jack-thompson-discovers-people-are-nude-under-clothes/</guid>
		<description><![CDATA[Our favorite asshole lawyer, Jack Thompson, has discovered *gasp* that people are actually naked under their clothes. This revelation came when Jack discovered that the game Oblivion accurately rendered women...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><div id="attachment_109" class="wp-caption alignleft" style="width: 160px"><a href="http://www.sharecentric.com/blog/wp-content/uploads/2006/05/jackthompson.jpg"><img class="size-full wp-image-109 " title="Jack Thompson" src="http://www.sharecentric.com/blog/wp-content/uploads/2006/05/jackthompson.jpg" alt="" width="150" height="103" /></a><p class="wp-caption-text">This man has obviously never been laid</p></div>
<p>Our favorite asshole lawyer, Jack Thompson, has <a href="http://gamesfirst.com/?id=1280">discovered</a> *gasp* that people are actually naked under their clothes. This revelation came when Jack discovered that the game Oblivion accurately rendered women nude under their shirts.</p>
<p>Like most Republican prudes, Jack has never seen a naked woman and believes that people come from storks, at the ordering of God. He was also dropped on his head as a child.</p>
<p>I really do not understand the issue here. He does not even mention what I have <a href="http://www.sharecentric.com/blog/2006/04/22/oblivion-tops-hot-coffee/">already pointed out</a> the most shocking aspect of this mod. How does plain nudity offend anyone, *unless* they are retarded prudish idiots? Maybe someone needs to talk to Jack about how babies are made.</p>
<p><strong>In a game where you have missions to murder people and can kill people with swords and magic at will, the one thing the media and zealots pull out is a couple breasts.</strong> My solution? Get laid. I swear how messed up is this country? Isn&#8217;t this fairly analogous to art? What&#8217;s next, a condemnation of naked Barbie dolls? Perhaps you should rate them mature. People are naked, this is a fact. People have sex, this is a fact. There is no choice in the matter either, both of these things have to happen to continue living as a species. What <strong>does not</strong> have to happen is senseless violence. The fact that in American culture the thing that is natural is taboo and the thing that is not is totally integrated into our culture is just plain sad.</p>
<div class="shr-publisher-51"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F05%2F08%2Fjack-thompson-discovers-people-are-nude-under-clothes%2F' data-shr_title='Jack+Thompson+Discovers+People+Are+Nude+Under+Clothes'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F05%2F08%2Fjack-thompson-discovers-people-are-nude-under-clothes%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F05%2F08%2Fjack-thompson-discovers-people-are-nude-under-clothes%2F' data-shr_title='Jack+Thompson+Discovers+People+Are+Nude+Under+Clothes'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F05%2F08%2Fjack-thompson-discovers-people-are-nude-under-clothes%2F' data-shr_title='Jack+Thompson+Discovers+People+Are+Nude+Under+Clothes'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2006/05/08/jack-thompson-discovers-people-are-nude-under-clothes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kobe Bryant Vindictive Bastard</title>
		<link>http://www.sharecentric.com/blog/2006/05/06/kobe-bryant-vindictive-bastard/</link>
		<comments>http://www.sharecentric.com/blog/2006/05/06/kobe-bryant-vindictive-bastard/#comments</comments>
		<pubDate>Sun, 07 May 2006 03:45:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Basketball]]></category>
		<category><![CDATA[Editor's Pick]]></category>

		<guid isPermaLink="false">http://www.sharecentric.com/blog/2006/05/06/kobe-bryant-vindictive-bastard/</guid>
		<description><![CDATA[Kobe Bryant likes to prove his points in the playoffs, and he does not care if it means that the team goes home for the summer. He is the most...]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><div class="pthumb">
<div id="attachment_112" class="wp-caption alignleft" style="width: 110px"><a href="http://www.sharecentric.com/blog/wp-content/uploads/2006/05/kobe.jpg"><img class="size-full wp-image-112 " title="Kobe Bryant" src="http://www.sharecentric.com/blog/wp-content/uploads/2006/05/kobe.jpg" alt="" width="100" height="100" /></a><p class="wp-caption-text">Don&#39;t cry Kobe, you Vindictive Bastard</p></div>
<p>Kobe Bryant likes to prove his points in the playoffs, and he does not care if it means that the team goes home for the summer. He is the most vindictive bastard in the NBA and will make his team suffer because he feels slighted by the press. Tonight Kobe took only 3 shots in the entire second half and only scored 1 point off a technical shot. What an ass. I am only mad because I was forced to pick him in my playoff fantasy game and I thought he would fire away because with the Suns finally reaching their normal tempo, the Lakers pretty much had little chance playing an uptempo game.</p>
</div>
<p>We have seen it before. The Lakers take a loss when Shaq and Kobe are on the same team, a loss where Kobe takes a bunch of shots, and the media criticizes him. The next game Kobe comes in and takes not only less shots, but so few it leaves everyone scratching their head. There are only a couple explanations for this.</p>
<ol>
<li>Kobe was taken out by defense &#8211; This is the most improbable. Kobe himself recognizes he can get any shot he wants, he has said so. We all know he can.</li>
<li>Kobe was told by Phil Jackson to not take shots or he thought his team had a better chance to come back by passing off &#8211; No, again not likely. Phil Jackson has no problem with Kobe taking shots. Down by 15 at the half and watching it go up to 25 by the 4th should be a good reason to start taking the ball .. if nothing else to throw the crowd off.</li>
<li>Kobe was criticized for taking too many shots in Game 6, he &#8220;shows them&#8221; that they need him more than he needs them &#8211; Vindictive bastard raise your hand. I guess he made his point. You want me to take no shots? We lose by 30+.</li>
</ol>
<p>Point taken Kobe. Thank you. Go home.</p>
<div class="shr-publisher-50"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F05%2F06%2Fkobe-bryant-vindictive-bastard%2F' data-shr_title='Kobe+Bryant+Vindictive+Bastard'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F05%2F06%2Fkobe-bryant-vindictive-bastard%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F05%2F06%2Fkobe-bryant-vindictive-bastard%2F' data-shr_title='Kobe+Bryant+Vindictive+Bastard'></a><a class='shareaholic-tweetbutton' data-shr_count='horizontal' data-shr_href='http%3A%2F%2Fwww.sharecentric.com%2Fblog%2F2006%2F05%2F06%2Fkobe-bryant-vindictive-bastard%2F' data-shr_title='Kobe+Bryant+Vindictive+Bastard'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.sharecentric.com/blog/2006/05/06/kobe-bryant-vindictive-bastard/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

