<?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>Jeff Kee's Blog</title>
	<atom:link href="http://www.jeffkee.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeffkee.com</link>
	<description></description>
	<lastBuildDate>Thu, 04 Feb 2010 10:11:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>When timthumb.php returns a 404 Error in Wordpress</title>
		<link>http://www.jeffkee.com/web-development-design/timthumb-php-404-apache-php-security-chmod-755-777-error-lo/</link>
		<comments>http://www.jeffkee.com/web-development-design/timthumb-php-404-apache-php-security-chmod-755-777-error-lo/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 10:11:23 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Online Security]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=769</guid>
		<description><![CDATA[We recently migrated some of our websites to a new VPS with Inmotion hosting. After the migration, everything went smooth (pretty much.. but as smooth as a server transfer can be), except one issue &#8211; all the timthumb.php scripts were not working well in Wordpress, which meant that blog thumbnails were not generating.
So for example, the following URL returned a 404 error, and defaulted to Wordpress&#8217; 404 page:
http://www.sonikastudios.com/wp-content/themes/sonikas/scripts/timthumb.php?src=/wp-content/uploads/DSC01426-600&#215;337.jpg&#38;w=100&#38;h=100&#38;zc=1&#38;q=100
This happened on this very blog (www.jeffkee.com) as well. So then I went to check other things out, and found out that other ...]]></description>
			<content:encoded><![CDATA[<p>We recently migrated some of our websites to a new VPS with <a href="http://inmotionhosting.com/" target="_blank">Inmotion hosting</a>. After the migration, everything went smooth (pretty much.. but as smooth as a server transfer can be), except one issue &#8211; all the timthumb.php scripts were not working well in Wordpress, which meant that blog thumbnails were not generating.</p>
<p>So for example, the following URL returned a 404 error, and defaulted to Wordpress&#8217; 404 page:</p>
<p><a href="http://www.sonikastudios.com/wp-content/themes/sonikas/scripts/timthumb.php?src=/wp-content/uploads/DSC01426-600x337.jpg&amp;w=100&amp;h=100&amp;zc=1&amp;q=100" target="_blank">http://www.sonikastudios.com/wp-content/themes/sonikas/scripts/timthumb.php?src=/wp-content/uploads/DSC01426-600&#215;337.jpg&amp;w=100&amp;h=100&amp;zc=1&amp;q=100</a></p>
<p>This happened on this very blog (www.jeffkee.com) as well. So then I went to check other things out, and found out that other .php scripts that run from within the wp-content/themes/ folder were not working either! So, the problem was not just timthumb.php, but rather, all .php files within the folder. I tried restarting apache, and the server. No dice.</p>
<p>So I finally looked into the apache error logs, and bingo:</p>
<p style="padding-left: 30px;">[Thu Feb 04 01:56:02 2010] [error] [client 174.6.169.139] SoftException in Application.cpp:610: Directory &#8220;/home/sonikas/public_html/wp-content&#8221; is writeable by others<br />
[Thu Feb 04 01:56:02 2010] [error] [client 174.6.169.139] Premature end of script headers: timthumb.php<br />
[Thu Feb 04 01:56:07 2010] [error] [client 174.6.169.139] SoftException in Application.cpp:610: Directory &#8220;/home/sonikas/public_html/wp-content&#8221; is writeable by others<br />
[Thu Feb 04 01:56:07 2010] [error] [client 174.6.169.139] Premature end of script headers: test.php</p>
<p>So yes, some servers have more advanced PHP security set up, so that PHP files cannot run from within folders that are writable by others.</p>
<p>Many of us have the common (and bad) habit of setting the permission to 777 for folders that should be writable by our PHP applications. However this is not the case. It must be set to 755, in which the &#8220;group&#8221; and &#8220;others&#8221; users cannot write the folder.</p>
<p>The &#8220;Premature end of script headers&#8221; error happens when the script stops running before it outputs the content type headers and dates etc. In any file served through a browser, the content type and other items are defined even before the first string of the file (for example, &lt;html&gt;) are fed out. So when this failed, it returned a 404 error, which in turn triggered Wordpress to default to the 404.php error page!</p>
<p>So the lesson here: instead of 777, let&#8217;s use 755 for folders that need to be modified/written by your PHP scripts.</p>
<p>I had help from a great guy at StackOverflow.com (username jsalonen). Without his guidance of the server error log locations I would not have figured this out anytime soon. Please see <a href="http://stackoverflow.com/questions/2195252/in-wordpress-php-files-within-the-theme-folder-do-not-run-but-return-404-error" target="_blank">the original question at StackOverflow.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/web-development-design/timthumb-php-404-apache-php-security-chmod-755-777-error-lo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why Be Against The Vancouver 2010 Olympics?</title>
		<link>http://www.jeffkee.com/hot-issues/why-would-you-be-against-the-vancouver-2010-olympics/</link>
		<comments>http://www.jeffkee.com/hot-issues/why-would-you-be-against-the-vancouver-2010-olympics/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 00:26:25 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Headline]]></category>
		<category><![CDATA[Hot Issues]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Olympic]]></category>
		<category><![CDATA[olympics]]></category>
		<category><![CDATA[vancouver]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=760</guid>
		<description><![CDATA[Let&#8217;s forget the fact that a group of whiny protesters cannot stop a global event that supports our elite athletes and sponsors, because the high achieving, hard working ones are the ones who have more power and say on what goes on, rather than the opposite. Acknowledging that all the protests and complaining won&#8217;t stop the games from happening anyways, let&#8217;s explore why it&#8217;s somewhat of a self-contradiction, and an illogical thing, to protest the Olympic games. I will dissect the arguments from the anti-Olympic crowd, and present counter arguments. ...]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s forget the fact that a group of whiny protesters cannot stop a global event that supports our elite athletes and sponsors, because the high achieving, hard working ones are the ones who have more power and say on what goes on, rather than the opposite. Acknowledging that all the protests and complaining won&#8217;t stop the games from happening anyways, let&#8217;s explore why it&#8217;s somewhat of a self-contradiction, and an illogical thing, to protest the Olympic games. I will dissect the arguments from the anti-Olympic crowd, and present counter arguments. As more arguments come in via comments and twitter, I will keep answering them to the best of my ability.</p>
<h2>Argument 1: Healthcare Before Olympics: before we spend more money on Olympic infrastructure and development, we should be able to get our healthcare under control first.</h2>
<p style="text-align: left;">Answer 1: Canada has one of the least efficient public healthcare systems. Putting more money into it is not the answer. Staff are overpaid with little efficiency, and the laws are too loose that it allows us to keep pouring tax money out on those who have no hope or purpose for recovery. A friend of mine told me some stories about the punk ass teens and drug addicted degenerates who pass through the hospital. In many cases, they disobey the doctors&#8217; recommendations to stay admitted in the hospital for a few more days, go out again, and get sick again with pneumonia or other silly things. They do not have the responsible person&#8217;s mentality &#8211; they think that freedom means to leave the hospital whenever they want to go back to Pigeon Park and do some more drugs and hang out with other homeless garbage. The inefficient regulating of the industry, infrastructure, and healthcare services blindly given out accounts for a higher healthcare cost per capita than France, and other leading nations in this world.</p>
<p style="text-align: left;">Putting more money is not the answer &#8211; clamping down to make it more efficient, and give care to those who will take it properly and deserve it, is the answer. &#8220;Healthcare for Everybody&#8221; is a dream. Not everybody contributes into society to deserve that much care (which is time and money consuming), so we better wake up from a dreamer left-wing mentality and be more realistic.</p>
<h2 style="text-align: left;">Argument 2: We have our own homeless to feed, and other charitable projects to run. Why spend that money on Olympics?</h2>
<p style="text-align: left;">No matter how much money is put in, many of them are completely mentally ill and have no chance of recovery into society. It&#8217;s a losing investment. Besides, if our healthcare and other public services ran more efficiently, and we legalized and taxed marijuana, we&#8217;d have more than enough money for it anyways. Although, even if we had the extra money, I&#8217;d rather see it go to training athletes and develop more small businesses than to the hopeless, I mean, homeless.</p>
<h2 style="text-align: left;">Argument 3: Why are we paying for a rich peoples&#8217; party? It doesn&#8217;t benefit us.</h2>
<p>Actually it does benefit you. And it&#8217;s not meant to be a rich peoples&#8217; party &#8211; it&#8217;s a global event for top athletes, those people who strive for higher performance and discipline, and set a benchmark for the rest of us to look up to. Of course, I know that many hippie protesters are highly intimidated by these superior specimens, so they lash out often. It&#8217;s no different from the ugly chic bitching out the hot chics calling them &#8220;sluts&#8221; when she herself would rather be pretty and wanted.</p>
<p>If it weren&#8217;t for the Olympics, the city wouldn&#8217;t have put the pressure on the new Skytrain plan. With lack of budget, and with lack of initiative, and opposition, it would have taken years more to get to the next stage of connecting the Canada Line. The improvements on Sea to Sky Highway was stalled quite a bit too &#8211; but it was expedited in face of the need for the Olympic transportation. Granville street and other streets were improved. New condos were built in the Olympic village, which will ease the housing supply shortage which resulted in sky rocketing real estate prices.</p>
<p>By having these new transportation initiatives in, we will be saving a lot of gas, and reduce a lot of greenhouse emission from this city, and I think that&#8217;s something that even the hippies can appreciate.</p>
<p>Also the number of labourers and contractors who made a hefty income through the Skytrain, stadiums, and other projects would beg to differ that it was a rich mans game. The everyday workers made a very reasonable living on these projects. I&#8217;m sure every protester has at least one friend or relative who is employed by a reputable company or government body thanks to the Olympic events.</p>
<h2>Argument 4: The amount of traffic havoc in February is something I do not want to deal with, and the park closures etc. are bothering me. I live here.</h2>
<p>I&#8217;m sure that the last vacation you took to Mexico meant that a whole parcel of natural land on the beach was ripped apart to fit in that all-inclusive luxury resort. And I&#8217;m sure that most of the clothing and household gadgets you own were made in China, Guatemala, or some other poor place where the manufacturing costs are lower due to the currency exchange and global trade model. My point is that you&#8217;ve reaped enough benefits from foreign nations and foreigners that you haven&#8217;t even met. A month of inconvenience in traffic, parking, and transit is nothing compared to that. Be generous to our visitors &#8211; why is it so bad to have quarter of a million guests in our fabulous city?</p>
<p>Think about what we&#8217;re getting back. Restaurants and other small businesses will prosper greatly from the Olympic tourists. Also, if it weren&#8217;t for this Olympic, as I mentioned, we wouldn&#8217;t have the new Skytrain yet. This is helping a lot of people commute faster and easier, while reducing emissions. There&#8217;s more pros and benefits to this whole thing. How spoiled can we be to make such a big deal of one months&#8217; craziness? It&#8217;s a global party. Love everybody, welcome everybody, have a good time with the visitors. It&#8217;s a global society now.</p>
<h2>Argument 5: I don&#8217;t care about the above arguments and logic. Based on my ideology, I will keep protesting the Olympics, as I have for the past 2 years or so.</h2>
<p>You&#8217;re an idiot. If it weren&#8217;t for the protesters who defaced the Olympic clock, VANOC wouldn&#8217;t need to put extra security around the venues and other facilities. That would have saved some money for your precious health care and drug addicts on the streets. But no, not realizing that the Olympics, an internationally recognized event, will happen no matter what, you just had to go on and increase the burden on taxpayers. I will also mention here that based on Canada&#8217;s income tax system (which is almost communist!!!), the rich people pay a shitload of more taxes than the average person, so really, it&#8217;s ok that it&#8217;s a rich people&#8217;s game. And the rich people&#8217;s money that could have been put towards social services are now going towards extra security for the Olympic things.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/hot-issues/why-would-you-be-against-the-vancouver-2010-olympics/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>My First Ever Surgery Tonsillectomy</title>
		<link>http://www.jeffkee.com/events/my-first-ever-surgery-tonsillectomy/</link>
		<comments>http://www.jeffkee.com/events/my-first-ever-surgery-tonsillectomy/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 00:07:58 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[body]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[respiratory]]></category>
		<category><![CDATA[surgery]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=749</guid>
		<description><![CDATA[So for the first time in my life as I can remember, I underwent a real surgery, with full anesthesia and all. Tonsillectomy was the case &#8211; I had frequent cases of tonsillitis and related throat symptoms, so thanks to the courtesy of Dr. Amanda Maloney, M.D., now I am tonsils-free.
This is, I suppose, a rather bizarre review to put on my blog &#8211; my experience of a surgery. However, it&#8217;s a very personal and interesting topic nonetheless, so I won&#8217;t hesitate to cover.

9 AM: I arrived with my girlfriend ...]]></description>
			<content:encoded><![CDATA[<div id="attachment_753" class="wp-caption alignleft" style="width: 310px"><a href="http://en.wikipedia.org/wiki/Tonsillectomy" target="_blank"><img class="size-medium wp-image-753 " title="tonsillectomy" src="http://www.jeffkee.com/wp-content/uploads/2009/09/tonsillectomy-300x225.jpg" alt="Tonsillectomy" width="300" height="225" /></a><p class="wp-caption-text">Tonsillectomy</p></div>
<p>So for the first time in my life as I can remember, I underwent a real surgery, with full anesthesia and all. Tonsillectomy was the case &#8211; I had frequent cases of tonsillitis and related throat symptoms, so thanks to the courtesy of Dr. Amanda Maloney, M.D., now I am tonsils-free.</p>
<p>This is, I suppose, a rather bizarre review to put on my blog &#8211; my experience of a surgery. However, it&#8217;s a very personal and interesting topic nonetheless, so I won&#8217;t hesitate to cover.</p>
<ol>
<li>9 AM: I arrived with my girlfriend at Mt. Saint Joseph Hospital, on Kingsway, in Vancouver. It&#8217;s close to Kingsway and 15th Avenue&#8230; around that block anyways. With a couple of pre-surgery questions about allergies (which I am gladly free of entirely), I went onto get my blood tested to make sure it clots. I don&#8217;t have hemophilia, so that part went just smooth. My blood work was great. My heart rate was checked. I felt a gush of pride when the nurse asked, &#8220;Do you work out a lot?&#8221; upon seeing a 48~55 BPM heart rate. My heart is healthy and able to pump more blood on each cycle than the average heart!</li>
<li>11 AM: After the above procedures were done, I had some time to be on the iPhone to take care of some emails and other business. It never stops, surgery or not. At 11 I was finally led into the waiting area, where the surgeon (Dr. Maloney) and the anesthesia specialist came to see me and introduce themselves before the procedure.</li>
<li>11:30 AM: I was finally put in the Operating Room, and the anesthesia doctor started chatting me up. An IV tube was inserted into my left hand (somewhat painful step). Through the IV tube came my anesthetic, while an oxygen mask was put over my face to relax me. The lady engaged me in mindless light conversation about my work, vacation aspirations. I felt my lips go a bit tingly numb, as I felt relaxed. I kept talking, trying to see how long I can stay awake through it. And then&#8230; I was out.</li>
<li>12:30 PM: I came back to consciousness. I did not remember (and still do not remember) falling asleep, as it usually is the case. Nobody remembers the precise moment they fall asleep. But in some ways, this was an even more interesting experience. My eyes were sorta sticky with ointment that they often put on your eyes when you go under. I watched as the faces of the nurses flashed in front of my hazily, struggling to come back into full consciousness. This was much different from waking from a deep slumber. However, it did not take long.. or did not seem like it.</li>
<li>1 PM: I had asked for a wet towel to wipe my eyes clear, and I could now see properly. I had sat up a little bit. I suppose I am just always full of energy and eagerness &#8211; I was fully conscious in no time, making jokes at the nurses about bringing me margaritas and Playboy magazines. I was given a Metro instead. In an attempt to feel more awake, I engaged in conversation with one of the nurses. It worked well. I was fully back to myself in no time!</li>
<li>1:30 PM: I was removed from the surgery recovery area, and back to the waiting area where I was kept for observation. At that point, my girlfriend was called, so she came back to see me after she went to grab a bite, and some shopping. I felt a bit tired and sleepy again after they gave me a liquid T3 pain killer. I slept probably for a good hour or two.</li>
<li>2:30 PM: Dr. Maloney came by to check up on me &#8211; there was no bleeding where my tonsils were removed, and everything seemed fine, she said. I was still to be kept for 4 hours after the surgery to make sure everything goes well.</li>
<li>3:00 PM: I went to the bathroom, and out of curiousity, opened my mouth in front of the mirror to see what it looked like in there. I was shocked to still see the dangling object from the centre of my throat. I thought that was called a tonsil the whole time. And after more careful observation, I noticed that the extra tissue on EITHER SIDE of the little dangling thing were removed. I inquired to my girlfriend about it, and she laughed at how I thought, the whole time, that my uvula was the tonsil. Now I know the difference between a Uvula and the Tonsils: <a href="http://en.wikipedia.org/wiki/Tonsil" target="_blank">See the Wikipedia page and the diagram on the Uvula and Tonsils</a>.</li>
<li>4:00 PM: I was discharged. The IV pipe was removed from my hand with a slight gush of blood that was  quickly stopped. The heart rate monitor was detached. I was fine to go.</li>
</ol>
<p>Right after the surgery, I was quite chirpy, energetic, and recovering quick. My girlfriend had gone through the same procedure over a year ago &#8211; and she was astonished at how fast I was recovering. She commented at how low-energy she was, and how sick she felt, and she was just laying in bed half asleep for a while. Meanwhile, I was wondering why the information booklet said anything about having an adult picking me up after the surgery. I could have driven myself home easily. Instead of going straight home, we went to Safeway to buy some potatoes, ice cream, and other soft food. I made some mashed potatoes (I had to cool them before eating &#8211; warm food can rupture the vessels in my throat), and ate some pudding. We watched the new season Premiere of House MD.</p>
<p>However. The pain started getting worse in the evening, and I had a great deal of trouble sleeping. I was awaken every hour or so with pain. I had to drink water, and continuously take the Tylenol/Codeine pills I was prescribed.</p>
<p>Day 2 &#8211; despite my drowsiness, I managed to approve a proof at a print shop (Metro Printers in Vancouver, owned by Mike Kyers), and get some housework done. The pain is a bit worse, and my neck/throat area is more swollen with agitation after the surgery. The drowsiness from the Tylenol pills is worse, as I had to increase the dose. I am off to a nap now. That&#8217;s my review so far of this surgical experience.</p>
<p>I look forward to NOT having throat infections, and my girlfriend is looking forward to reduced snoring.</p>
<p>Late at night on Day 2, I experienced minor bleeding in the back of my throat, which was quickly stopped with some cold water. No big deal.</p>
<p>Day 3 &#8211; I woke up in excruciating pain as I had been asleep for over 5 hours without replenishing the Tylenol 3 in my system.. plus it usually hurts more after hours of inactivity in the throat. After 2 pills, and laying down for a bit, I am able to write this post. My girlfriend had some bad news on the phone at 8AM &#8211; <strong>nearly 1/3 of the kids in the Elsie Roy Elementary school (school that is a block away from my apartment in Yaletown) are at home with flu-like symptoms, suspected H1N1 line.</strong> And I live in a building inhabited with a few of those snoot-dripping children. The odds are totally against me for a bad combination. If I have the flu on top of my surgery, and start coughing and hacking, I may need to be put under anesthesia again to re-cauterize the surgery spot.</p>
<p>I usually don&#8217;t buy Lysol because the chemicals are too harsh and it&#8217;s not natural to chemically kill all germs on a surface (I usually use natural citrus-based cleansers and they do the trick), but today&#8217;s an exception &#8211; she will be here in a few hours with the strongest spray bottle of Lysol obtainable in the store, and every surface (including my office) will be wiped down and killed.</p>
<p>The pain is getting progressively worse each day, which is obviously bothering me. But there&#8217;s also the fact that I reduced my dosage of the T3s out of concern for my liver &#8211; I only take 2 at a time in the morning. <strong>T3 is one of those pills that you should try to take less of if you can live with some pain. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/events/my-first-ever-surgery-tonsillectomy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apple Answers to The FCC Regarding Google Voice</title>
		<link>http://www.jeffkee.com/gadgets-and-electronics/apple-answers-to-the-fcc-regarding-google-voice/</link>
		<comments>http://www.jeffkee.com/gadgets-and-electronics/apple-answers-to-the-fcc-regarding-google-voice/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 11:08:42 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gadgets and Electronics]]></category>
		<category><![CDATA[Headline]]></category>
		<category><![CDATA[Hot Issues]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=743</guid>
		<description><![CDATA[
Apparently there was some controversy regarding the Google Voice app that Apple did not authorize to put on the Apps store. There were numerous other applications that try to take advantage of the cellular data network to place voice calls, rather than using the regular voice call network (which is limited in airtime, of course, to the users).
It&#8217;s not the case in Canada but in the US, most iPhone users enjoy unlimited data through the AT&#38;T network, which really enables iPhone users to get the most out of their smartphone ...]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-745" title="Apple iPhone" src="http://www.jeffkee.com/wp-content/uploads/2009/08/appleiphone.jpg" alt="Apple iPhone" width="400" height="202" /></p>
<p>Apparently there was some controversy regarding the Google Voice app that Apple did not authorize to put on the Apps store. There were numerous other applications that try to take advantage of the cellular data network to place voice calls, rather than using the regular voice call network (which is limited in airtime, of course, to the users).</p>
<p>It&#8217;s not the case in Canada but in the US, most iPhone users enjoy unlimited data through the AT&amp;T network, which really enables iPhone users to get the most out of their smartphone without restrictions. And as you know, cell phone companies most often allocate a few hundred minutes for you to talk each month, and extra usage is charged at however many cents a minute. So this obviously presents a problem: If a VOIP system makes its way into an iPhone app, that means that AT&amp;T will no longer have any significant revenue for voice calls from iPhone users. All talk will be done through the data network anyways.</p>
<p>This is a very interesting dilemma. From a strictly technological point of view, eventually, all voice calls, as well as tv signals and all that, will be transferred through a digital data network. No question about it. So the existence of the Google Voice App, which essentially turns the data network into a voice call network, is a stride towards the future. However, putting aside the natural &#8220;anti-corporation&#8221; sentiment that most of our modern population has come to adopt, AT &amp; T needs to make some money too, and if by selling iPhones, their revenue goes down in other areas, it&#8217;s not a wise business decision.</p>
<p>When Apple rejected the Google Voice application, I&#8217;m guessing Google took the issue to the FCC and complained. Rightfully so &#8211; their new app, which obviously took a considerable amount of effort and money to build, was simply refused to be put on the shelves (figure of speech &#8211; they don&#8217;t actually have a single shelf) of the Apps Store by Apple&#8217;s decision (and as Google insinuates, a decision influenced heavily by AT &amp; T as well). But from Apple&#8217;s perspective, why should they simply allow all VOIP applications? After all it is their product and their intellectual property. And they know that AT &amp; T needs to make money too. Nothing wrong with that either.</p>
<p>Here&#8217;s the <a href="http://www.apple.com/hotnews/apple-answers-fcc-questions/" target="_blank">link to the page which discloses Apple&#8217;s answers to the FCC&#8217;s inquiry regarding the issue</a>.</p>
<p>And now. Here&#8217;s my analysis of some of the questions and answers.</p>
<p style="padding-left: 30px;"><strong>Question 1. Why did Apple reject the Google Voice application for iPhone and remove related third-party applications from its App Store? In addition to Google Voice, which related third-party applications were removed or have been rejected? Please provide the specific name of each application and the contact information for the developer.</strong></p>
<p style="padding-left: 30px;"><strong>Answer: </strong>Contrary to published reports, Apple has not rejected the Google Voice application, and continues to study it &#8230; it appears to alter the iPhone’s distinctive user experience by replacing the iPhone’s core mobile telephone functionality and Apple user interface with its own user interface for telephone calls, text messaging and voicemail &#8230; In addition, the iPhone user’s entire Contacts database is transferred to Google’s servers, and we have yet to obtain any assurances from Google that this data will only be used in appropriate ways &#8230;</p>
<p>Let&#8217;s break the answer down. &#8220;has not rejected, but continues to study it&#8221; essentially is a glorified way of saying &#8220;We don&#8217;t want it on the apps store&#8221;. It&#8217;s an excuse. To the explanation that Google Voice greatly alters the original functionality of the phone, it also appears to be an excuse. The whole point of having an open API was to allow more developers to chip in their bit to get more stuff on the iPhone. If each user chooses an application, they are also willingly choosing to improve or change the way they use their handhelds. The flexibility was part of the attraction of the iPhone when it was first released.</p>
<p style="padding-left: 30px;"><strong>Question 2. Did Apple act alone, or in consultation with AT&amp;T, in deciding to reject the Google Voice application and related applications?</strong></p>
<p style="padding-left: 30px;"><strong>Answer: </strong>In short, Apple said no, they acted alone in this decision. <strong></strong></p>
<p>This is probably untrue, although hard to prove. And pointless to prove. I think it&#8217;s pretty clear what the motivation was to disapprove this app &#8211; to prevent AT &amp; T from leaking revenue. They obviously won&#8217;t say &#8220;We wanted to make sure AT &amp; T, the provider, doesn&#8217;t lose out on revenue&#8221; even though it&#8217;s a true statement, and quite frankly, nothing wrong with it &#8211; I&#8217;m not so full of bitter resentment towards the &#8220;big guys&#8221; so to speak. I respect that they should make money and protect their assets, and I wouldn&#8217;t have done anything differently had I been the decision maker. And I would have given the exact same answers.</p>
<p>Further in the document, when inquired further about other VOIP applications that were rejected or approved, Apple lists a few others that were rejected. And among the approved, is Skype. One thing to remember about Skype is that calls between Skype usernames are free, but calls from a Skype account to a regular number is still billed by Skype. So in that sense, it&#8217;s not much of a threat to AT &amp; T in terms of voice call revenues. So the fact that Apple allowed Skype does NOT demonstrate that they are willing to allow the iPhone to open up phone calls freely through the data network.</p>
<p>Corporate feuds like these are always entertaining to me. Your two cents?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/gadgets-and-electronics/apple-answers-to-the-fcc-regarding-google-voice/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Another Group of Whining Complainers &#8211; 10 Bucks Too</title>
		<link>http://www.jeffkee.com/hot-issues/another-group-of-whining-complainers-10-bucks-too/</link>
		<comments>http://www.jeffkee.com/hot-issues/another-group-of-whining-complainers-10-bucks-too/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 07:17:23 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Hot Issues]]></category>
		<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=732</guid>
		<description><![CDATA[Shaw Cable is the predominant cable and internet provider in the downtown Vancouver region, and the other competitor is Novus Communications (and Telus is in the mix too but their market is too small, and we won&#8217;t discuss them today). Regularly, an internet/tv bundle would start around $50~$60/mth or so (the precise figures do not matter), but recently, Shaw has launched a marketing campaign to give the services at $10/mth promotional price for a fixed amount of time. I believe it&#8217;s 10 months, but again, the precise figures are not ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.shaw.ca" target="_blank">Shaw Cable</a> is the predominant cable and internet provider in the downtown Vancouver region, and the other competitor is <a href="http://www.novusnow.ca" target="_blank">Novus Communications</a> (and Telus is in the mix too but their market is too small, and we won&#8217;t discuss them today). Regularly, an internet/tv bundle would start around $50~$60/mth or so (the precise figures do not matter), but recently, Shaw has launched a marketing campaign to give the services at $10/mth promotional price for a fixed amount of time. I believe it&#8217;s 10 months, but again, the precise figures are not the point of this article.</p>
<p>However. Some people took this very seriously, and has launched a campaign called 10 Bucks Too, intending to convince Shaw Cable to offer the same $10/mth promotion pricing to everybody in the serviced areas. They started a website here: <a href="http://www.10buckstoo.com/" target="_blank">http://www.10buckstoo.com/</a>. They claim that the promotion is unfair to be offered only to dwellers in high-rise buildings downtown, and that Shaw is taking payments from other customers to &#8220;Subsidize&#8221; the ones getting the promotion.</p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">I will note the points and perspectives that the 10buckstoo people are promoting &#8211; and counter them with my opinions, facts, and other things that will probably infuriate the average whining, anti-establishment, rebellious, left wing people.</span></span></p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;"><em><strong>Claim 1: Shaw has specifically asked the CRTC to disallow Telus from throwing promotions that give promotional service prices for more than a 3 month period, as they saw this as an unfair way of competition.</strong></em> </span></span></p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">I don&#8217;t give a shit if this is true or not, but let&#8217;s say it is true. First of all, the CRTC, which exists in order to regulate fair competition within Canada, and to shield Canadian service providers from larger foreign companies, is not doing it&#8217;s job. It&#8217;s a counter productive agency in my opinion. CRTC is why our cell phone rates are higher, and our cable/internet rates are higher in general, because they protect the industry. This type of regulated protectionism is what drives prices up. Look at the USA. No regulation on the cell phone industry has allowed more competition, and more towers to be built, allowing them to enjoy more data and voice talk in more reception areas for a smaller price each month. A Shaw executive would try to leverage whatever he can leverage in order to get something out of the CRTC if possible, and I don&#8217;t blame them for it. I would have done the same thing. Does that mean I would also return the favour? No. It&#8217;s a cut-throat business without a soul, and regardless of how some people may call it &#8220;evil&#8221; or &#8220;wrong&#8221;, I frankly don&#8217;t care. If they want to undercut prices for several months to dry out the competition&#8217;s revenue, to me that&#8217;s a valid sales tactic. Cruel, but smart, and I applaud the executive who came up with such an idea. I&#8217;m sure the Shaw stockholders will give him a handsome bonus.</span></span></p>
<p><strong><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">Claim 2: Shaw takes a 50% margin on most of its customers, and while they offer $10/mth service for the people downtown in the high-rise buildings, the rest of the lower mainland is paying full price to subsidize these residents. The offer should be available to everybody. </span></span></strong></p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">Novus&#8217; business model is quite impressive and simple. Internet and cable is much cheaper to provide and service in a high-population-density area. It&#8217;s much easier to provide 500 lines of service within one city block, than it is to provide it across several large blocks in the suburbs. It costs more to hook up each house, and it costs more to drive out for service on each one. More switches and routers are required to cover the area AND deliver the same internet speed without signal loss. So by concentrating their efforts on downtown, where the high-rise buildings, with great proximity to the Novus office, are located, they are able to provide the service for a much cheaper cost. This applies to Shaw as well. So since it&#8217;s cheaper to provide service in the high-rise buildings, it&#8217;s easier to give the $10/mth promotion to apartment dwellers, but not so much for house dwellers in the suburbs. </span></span></p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">So. Is it &#8220;fair&#8221; to ask Shaw to provide service at the same rate for all Lower Mainland residents? Absolutely not. If it costs more, they will charge more. If it costs less, they can give the customer a break. If you live in the suburbs, you&#8217;ll pay less rent, but you will pay more in gas and internet &#8211; that&#8217;s just so simple. It&#8217;s such a ridiculous idea to feel that sense of entitlement to get the same price as people who live in a different area, with a different service grid for cable and internet. If you got a problem with it, fork out more money and live downtown. Otherwise, deal with the differences. A bottle of water costs more up at the top of the Grouse mountain, because they have to transport the things up there. It&#8217;s just natural. </span></span></p>
<p><strong><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">Claim 3: Shaw&#8217;s tactic is a Goliath crushing David tactic, and is not fair. </span></span></strong></p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">This is similar to claim #1. Canada is not some developing country where new companies need to be nurtured as much. Sure, some help from the government to encourage more competition is great, but how far can we go with it? This is just another left-wing mentality. I believe in open competition more. When I was with Novus, and I had an internet issue at 3AM (and I frequently work late nights), I called the Novus customer service. She took a message. When I asked what they will do about my problem, she said &#8220;Tech support does not work at this hour. I take the notes, and will be referred to them when they come in later today.&#8221; Novus is too small of a company to be providing these  type of services. There&#8217;s things where the small business can thrive and do better at, and then there are business that require big money, big HR behind it. Cell phone companies, cable companies are exactly that, and I really don&#8217;t see how it is unethical for the big guy to crush the smaller guy. This is business, and that&#8217;s how it should be. A smaller company, unable to match Shaw&#8217;s 24/7 tech support promise, shouldn&#8217;t be artificially kept alive for the sake of saving face towards the &#8220;fairness&#8221; people. I&#8217;m in business. I understand business. If you can squash the competition, then take it. </span></span></p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;"><strong>So what is the solution? </strong></span></span></p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">Well as far as I&#8217;m concerned, there really is no problem. Instead of spending my time calling into the Shaw customer service demanding my $10/mth promotion, I would probably sit and work some more and make a few hundred bucks more so that the price gap doesn&#8217;t really bother me. It&#8217;s better to invest ones time in bettering the self, so that they do not have to care about $100/mth more that they spend, rather than complaining about it, and getting all worked up because &#8220;it&#8217;s the big corporation being a big bully&#8221; or whatever. There&#8217;s so many people who have this vendetta and blame everything against the big guys, the establishment, etc. I&#8217;m not protecting the corporations &#8211; many of them are abusive, and in some cases, public action is the only way (for issues such as dumping, over-logging etc.). But protesting against Shaw for a price reduction is really a waste of time. </span></span></p>
<p><span style="color: #000000;"><span style="font-family: Georgia,&quot;Times New Roman&quot;,&quot;Bitstream Charter&quot;,Times,serif;">Also, I&#8217;d like to see the CRTC&#8217;s powers limited to controlling Canadian content on the airwaves only. If the US carriers such as Comcast, AT &amp; T and T Mobile could come into Canada easily, the competition would spark up, leading the corporations to become more efficient, so they can provide better service at cheaper rates. And no, I&#8217;m not one of those people who are out there to protect canadian companies against the US corporations, cause they&#8217;re so big and bad.. no, I believe in open Competition. If RIM can sell Blackberries in the US, Comcast can sell us Cable/Internet and Digital phone services.<br />
</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/hot-issues/another-group-of-whining-complainers-10-bucks-too/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Critical Mass = Ignorant Mass</title>
		<link>http://www.jeffkee.com/hot-issues/critical-mass-ignorant-mass/</link>
		<comments>http://www.jeffkee.com/hot-issues/critical-mass-ignorant-mass/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 23:32:04 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Hot Issues]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Stupid People]]></category>
		<category><![CDATA[CM]]></category>
		<category><![CDATA[Critical Mass]]></category>
		<category><![CDATA[vancouver]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=669</guid>
		<description><![CDATA[The Critical Mass has a noble goal of making our cities more bicycle friendly, with more bike lanes, and better safety for bikes, as well as courteous sharing of the roads between motorists and bikers. However it seems that the original purpose has been tainted by the moronic, selfish, unpractical, and pathetic mob-like method of execution. Here I will discuss very candidly, and offensively, why, as a proud car-driving yuppie, (who also likes to ride the bike) think the Critical Mass is an unintelligent mass protest that has to stop for the good of everybody.  

I recently experienced the agony that drivers go through when attempting to drive through downtown in the early evening on the last Friday of each month. I have had conversations with two absolutely idiotic supporters of the Critical Mass (their responses were unintelligent, illogical, and that of a passive left-wing union mongers who tend to spend their lives complaining against the system for their lack of well-being), and I have gathered my thoughts on it. ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-676" title="critical_mass_smug_pricks_on_bikes" src="http://www.jeffkee.com/wp-content/uploads/2009/08/critical_mass_smug_pricks_on_bikes.jpg" alt="critical_mass_smug_pricks_on_bikes" width="312" height="367" />Few nights ago I was driving downtown, on my way home to cook dinner at home for my father, brother, and other friends. It was an important night for me to get everything done on schedule, and behold, I was stuck in traffic on Thurlow Street. I thought, at first, it must be an accident. I realized soon that it was not an accident, but the Critical Mass bike ride. On the last Friday of each month, these bikers get to the road and ride down in a mass of thousands in order to &#8220;raise awareness&#8221; for bikers.</p>
<p>Let me tell you why this is a protest that only a spoiled, self-righteous North American trash could have come up with, and why it is a complete waste of time and effort that will only worsen things for bikers and drivers together.</p>
<p><strong>1. Raising awareness by blocking traffic is a bullshit concept to start with, and is for cowardly losers who cannot take direct action, but can only aggravate others.</strong> This is a ridiculous trend that I see more and more after I moved to Canada. From bullshit charities such as the 30 hr famine, or &#8220;run for [blah blah]&#8220;, all this is simply a marketing scam to help people feel self-righteous while corporations leech on the wanna-be good will of people to market themselves as &#8220;Socially Responsible&#8221;. It does not take a 30 hour famine fest to send aid to Africa &#8211; you can just do it. And getting more bike lanes in the city is achieved by means of lobbying the City Hall, and lobbying ICBC to promote more education on bike/car/road safety, rules, and courtesy. The real action takers in this world, who want to see a change, will take proactive means such as entering the world of politics, or speaking up to an MP or an MLA and influencing their votes, as well as publish studies and suggest realistic ways to make things work.</p>
<p>However, the lazy hippies, the self-righteous middle class, or the aggressive yet unsuccessful thuggish portestors are the losers that set out on the street to cause ruckus, and they think that their method of &#8220;raising awareness&#8221; is some kind of a noble democratic process, when in reality, is a cry for attention and a mere action to make oneself feel involved and important, due to lack of such acknowledgment from other aspect of their lives.</p>
<p>There are more practical, less disruptive, and realistic ways to achieve real change, especially in a civilized country like Canada. If you were in a country like Iran where the government and police force is actually used to rig election results and suppress the freedom of the people, that&#8217;s when a civil protest on the street is something that is acceptable. But seriously, while on the other side of the world, people are out on to the streets for freedom of speech and democracy &#8211; and we have morons who block traffic for some fucking bike lanes. Grow up and see the bigger picture!</p>
<p><strong>2. The roads were built for cars to begin with, and cars will ALWAYS remain the main method of transportation. So shut the fuck up about &#8220;cars get the road to themselves the rest of the month, so it&#8217;s OK for us to take it for one short afternoon.&#8221;</strong> Get with the system, and accept it. I support bike commuting to save on gas, but it&#8217;s still an &#8220;alternative&#8221; and it will never become mainstream. Why? Time is the most precious resource, and I, for one, could NEVER justify getting to my destination slower by taking a bike. Amount of $$$ spent on gas is not important, and soon enough more cars will be hybrid/electric so I frankly don&#8217;t care, nor do I think that the measly amount of gas burnt by our cars makes that much of an impact anyways. Also, I do not want to be drenched in rain, or soaked in sweat, when I arrive to my meeting. Even if I had a 9-5 job, I will NOT justify spending extra time and effort to take a shower when I get to work, like some bikers encourage. That is a very unrealistic waste of time in a normal person&#8217;s life and it decreases productivity.</p>
<p>Relying on transit to be on time is not an option as long as I can afford a car, and as much as I support use of transit and occasionally do take the skytrain, I don&#8217;t consider transit users to be any &#8220;better&#8221; than me. Transit is a choice I make based on time calculation &#8211; if I have to hit Surrey on a Friday afternoon, I&#8217;d probably take transit/taxi in a combination to save time. However, transit can never be my main method of transport, as I am quite busy and demanded for with my business needs, meetings, errands, and purchasing/carrying goods. My time is way too precious, and so is many other peoples&#8217;. I cannot justify getting into a vehicle that will make a stop every other block for everybody else. If I need to go from point A to B, my time should not be wasted on any other stops (except for picking up a bite), unless the circumstances call for taking the train/bus/aquabus(on False Creek) instead of transit.</p>
<p>Cars are larger, heavier, stronger, steadier than bikes. Putting aside all qualms about bikers&#8217; rights and drivers&#8217; rights, it makes more logical and safe sense to put cars as the priority entities on a road, and have the bikes work around it most of the time. Cars are also faster than bikes. If bikes became the main entity of the road, it would slow down traffic so much that the gas savings slip away as the cars idle for longer as they travel at slower paces. It&#8217;s not that I do not respect bikers&#8217; rights &#8211; but because I care for their safety, I will say this &#8211; the cars HAVE to remain the main entity of the streets. Bikes should be limited to where there is enough space and room on the shoulder, or where there are designated bike lanes. Even then, the bikers need to exercise caution and defensive riding for their own safety. It&#8217;s easy to miss a bike coming up a blind spot.<strong></strong></p>
<p><strong>3. Just because you ride a bike and save gas doesn&#8217;t make you &#8220;better&#8221; than the drivers.</strong> When I see bikers on the streets in general, some of the more hardcore ones seem to display this attitude of &#8220;I&#8217;m on a bicycle and I&#8217;m saving the planet, so I&#8217;m more important than you.&#8221; attitude. That is such a load of bullshit. It&#8217;s merely a choice, and it doesn&#8217;t make you any better than me cause I drive all the time. It&#8217;s a personal choice. Besides, most of the carbon dioxide and other greenhouse gases that cause global warming are not spat out from cars, but mostly, from coal generators, animal waste from the excessive amount of cattle we raise on crap food, and industrial gasses from factories. Especially with the new gas efficient vehicles coming around, the impact of cars is actually diminishing rapidly. Before you start criticizing how much gas I burn with my Honda, take action against the Amazon rain forests that are rapidly disappearing. If you can&#8217;t, then accept that you cannot take any major action, so just keep recycling.</p>
<p>Much of this attitude is actually seeded from class warfare &#8211; the people who cannot afford a car, and are stuck with bikes, seem to have this resent towards the yuppies downtown who can afford nice cars. They&#8217;ve achieved it. If anything, give them the proper respect that successful people deserve. I&#8217;d rather be in an Audi than on a bicycle any day.</p>
<p><strong>4. Just because the police, and our moron mayor Robinson, is tolerating the Critical Mass, doesn&#8217;t mean it&#8217;s OK to do it.</strong> I stopped one of the girls who were riding in the Critical Mass and I asked her how she feels about the fact that she&#8217;s ruined my evening plans by holding me back, and that blocking the street from others is illegal. This dumb bitch replied &#8220;Well, the mayor seems to turn a blind eye to it, and the cops don&#8217;t stop us so..&#8221; Just because the Vancouver Police are instructed to let this by, partially because they do not have the resources to beat and arrest all those losers, does not mean it&#8217;s morally OK. If you&#8217;re the pinhead bitch who said that to me (I was in a brand new Civic with a Sunroof, and you were riding into an alley off Burrard street, north of Robson), get some maturity and logic and a sense of right and wrong in your head. Idiot people like you are the exact reason why these self-righteous idiots can stampede on the street at the expense of others&#8217; precious times.</p>
<p><strong>5. It&#8217;s not about Us vs Them, but it seems that many people are turning this into a class warfare situation.</strong> When I expressed my frustration and engaged in a conversation on Twitter with a fellow named @Scotty_Robinson, one of his replies was &#8220;I do feel for those on the buses.&#8221; Even though he had trouble spelling the more complicated words such as &#8220;patience&#8221; and &#8220;ridiculous&#8221; (and they call me ESL!), he still managed to convey his views to me. Feel for those on buses but not in cars? What kind of ignorant statement is that? How does one deserve frustration more simply because he is in a car rather than a bus? If anything, the people who take buses should expect delays, as it is a public transit method. But, as I mentioned, this mentality of segregating the transit takers and bike riders as the &#8220;better&#8221; ones is such an outrageous view of this. There have been reports of angry exchanges between motorists and Critical Mass pinheads where the argument spiraled into &#8220;I&#8217;m going to ruin your fun cause you&#8217;re a yuppie strutting around in your brand new BMW.&#8221; This really is turning into a class warfare&#8230; which is ridiculous. I&#8217;ve lived in Korea. That&#8217;s a place where there can be some class warfare. In North America, as far as I&#8217;m concerned, there&#8217;s so many chances to become wealthy and successful. Of course, most people somehow seem to just sit there and blame rich people for being rich and greedy, while deep inside, they&#8217;re merely jealous of such things. And many people in the Critical Mass seem to have that sentiment of envy, covered up by aggression and civil disobedience. The phrase &#8220;Rebel Without a Cause&#8221; comes to mind.</p>
<p><strong>Keeping up that attitude by &#8220;messing things up for the drivers&#8221;, and all you do is alienate yourselves from the rest.</strong> Remember that you&#8217;re a minority that is trying to beg for more bike lanes, and pissing off the rest of the city won&#8217;t do it. This Critical Mass has been proven in surveys to be turning more motorists off from the idea of more bike lanes. Know your place as the minority stakeholder on your bikes on the roads.</p>
<p>To summarize &#8211; if you&#8217;re a bike rider who cannot afford a car, or pay for gas and insurance, turn the jealousy around. Show some respect and awe for those who have achieved it, and review your life to see what you can change to join that realm. Or you can later retire with a measly pension and bitch about unions, governments, republicans, the Federal Reserve, and everything else until the day you croak at the end of your miserable and measly appearance on the planet earth which was filled with complaining and blaming the system the whole time. And remember that our society in Canada is a far more civilized one so that you don&#8217;t have to block traffic and cause inconvenience to people in order to get something done. There&#8217;s more proper ways than to simply go against the establishment cause it feels cool to do it. Grow up.</p>
<p>You&#8217;re probably reading this thinking I&#8217;m a right-wing capitalist asshole, and I&#8217;m totally fine with it. I just expressed my frustration against the whole Critical Mass thing, along with my frustration and anger towards all other forms of civil disobedience that is totally not necessary and has no merit. My Friday plans were quite delayed thanks to this pointless protest that I have every right to be angry.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/hot-issues/critical-mass-ignorant-mass/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Best Email and Domain Management Practices</title>
		<link>http://www.jeffkee.com/business-strategies/best-email-and-domain-management-practices/</link>
		<comments>http://www.jeffkee.com/business-strategies/best-email-and-domain-management-practices/#comments</comments>
		<pubDate>Mon, 11 May 2009 09:28:58 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Business Strategies]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Online Security]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=665</guid>
		<description><![CDATA[As a web developer who constantly deals with domains and emails being transferred, I&#8217;d like to set a standard guideline on how one should manage their domains and email in order to maintain autonomy and control over your own material, while eliminating the chances of losing domains through silly administrative mishaps.

ALWAYS keep a public email with hotmail, gmail, yahoo etc., and check it regularly.
Occasionally you may drop a domain name altogether, or stop working for a company, or cut partnership with a company. That means, your old email at john@oldcompany.com ...]]></description>
			<content:encoded><![CDATA[<p>As a web developer who constantly deals with domains and emails being transferred, I&#8217;d like to set a standard guideline on how one should manage their domains and email in order to maintain autonomy and control over your own material, while eliminating the chances of losing domains through silly administrative mishaps.</p>
<ol>
<li>ALWAYS keep a public email with hotmail, gmail, yahoo etc., and check it regularly.<br />
Occasionally you may drop a domain name altogether, or stop working for a company, or cut partnership with a company. That means, your old email at john@oldcompany.com is no longer accessible to you. Regardless of what email you use as a primary email, you should always keep one email address active through a large public email platform such as @hotmail.com, @gmail.com, @yahoo.com etc. By having one of these emails as the core email, you have 1 email address that you can ALWAYS fall back to. I have my email at @jeffkee.com and on @synchronous.ca, but I always keep my @hotmail.com account active.</li>
<li>ALWAYS keep your domains under your name.<br />
It is not a good idea to let somebody else have control over a domain name. Not even your web designer should have complete ownership and control of your domain. Your domain is your property. Worst case scenario: If you have a fallout with a web designer, and the guy decides to screw you &#8211; you&#8217;d have to basically pay him whatever ransom he requires to regain your domain, OR go through a lawsuit to recover a domain (if it is an option &#8211; based on how your company is registered, it may not even be possible). If you&#8217;re curious how your domains are handled, visit <a title="WHOIS Domain Lookup" href="http://www.whois.net" target="_blank">WHOIS</a> for domain lookup information. Some domains are privacy-protected. But you can still see which registrar holds the domain information. Contact this registrar to make sure that your name, as well as your primary email (as mentioned in point #1) is listed on the WHOIS contact information. Otherwise, you can be in big trouble later!</li>
<li>ALWAYS use your public domain email as your domain contact email.<br />
On my registration for www.jeffkee.com, there is a contact email address. It would be foolish to have this email entered as anything other than my @hotmail.com account. Why? If I lose any other domains, I lose the key point of contact to manage this domain. Let&#8217;s say I registered my email from @synchronous.ca as a contact email. Imagine in 3 years, I got rid of the @synchronous.ca domain after I re-brand. Then, the important domain related emails (especially renewal reminders) will still be sent to the @synchronous.ca email, when I don&#8217;t even have that account anymore. For that reason, your key contact email for any of your domains should be a @hotmail.com, or @gmail.com type of an account that will NEVER disappear. This way you make sure that you always maintain contact and control over your precious domains!</li>
</ol>
<p>Hopefully this gives everybody a clear guideline of how to best manage your email addresses and your domains.</p>
<p>If you have questions about the best way to set up your email addresses on a private domain you just obtained please check out my other post about <a href="http://www.jeffkee.com/business-strategies/gmail-for-your-corporate-email/" target="_blank">using Google Applications and Gmail as your primary email and collaboration system</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/business-strategies/best-email-and-domain-management-practices/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Recently Completed Websites</title>
		<link>http://www.jeffkee.com/web-development-design/recently-completed-websites/</link>
		<comments>http://www.jeffkee.com/web-development-design/recently-completed-websites/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 17:31:07 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Graphic Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[Cool Websites]]></category>
		<category><![CDATA[Logo]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=663</guid>
		<description><![CDATA[It&#8217;s been a while since I provided an update to this blog. I&#8217;d like to share some work that I&#8217;ve done for my clients and go over some of the basic technologies.
1. Xtown.ca
Xtown is an extreme sports facility located in Quebec, and they have an excellent indoor track for motocross, ATVs and more. For Xtown we&#8217;ve provided web design work, as well as PHP/MySQL programming work in order to allow them to manage members, bookings and payments on the website through the front end and back end. It is an ...]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I provided an update to this blog. I&#8217;d like to share some work that I&#8217;ve done for my clients and go over some of the basic technologies.</p>
<p>1. Xtown.ca</p>
<p>Xtown is an extreme sports facility located in Quebec, and they have an excellent indoor track for motocross, ATVs and more. For Xtown we&#8217;ve provided web design work, as well as PHP/MySQL programming work in order to allow them to manage members, bookings and payments on the website through the front end and back end. It is an intricate system which is fully custom developed just for this business!</p>
<p><a title="Extreme Sports and Motocross SNOX in Quebec Montreal" href="http://www.xtown.ca" target="_blank">Visit Xtown.ca for Extreme Sports, Motocross, ATV, SNOX and more in Quebec!</a></p>
<p>2. BrockSmeaton.com</p>
<p>Brock&#8217;s website needed a re-design, so we got to it to simplify and clean up the site. The menus were re-designed, and we switched to a side navigation with fixed layers on top and side for a frame-like look, but without the frames. We all know that frames are not good for SEO, right? Also we nixed the landing page, which has been a long tradition among realtor websites (and other industries) to make a grand first impression. Instead we have an index page that is part of the regular design template, with a cool javascript slideshow going through it.</p>
<p><a title="West Vancouver Real Estate - Brock Smeaton" href="http://www.brocksmeaton.com" target="_blank">Visit Brocksmeaton.com for West Vancouver Real Estate listings!</a></p>
<p>3. Alta Pacific Logo and Branding</p>
<div class="wp-caption alignleft" style="width: 310px"><a href="http://www.synchronous.ca/wp-content/gallery/logo-designs/altapacific_logo.jpg"><img title="Alta Pacific - Investing in Canadian Mortgages" src="http://www.synchronous.ca/wp-content/gallery/logo-designs/altapacific_logo.jpg" alt="Alta Pacific - Investing in Canadian Mortgages" width="300" height="88" /></a><p class="wp-caption-text">Alta Pacific - Investing in Canadian Mortgages</p></div>
<p>Our newest clients, Alta Pacific Mortgage Investment Corporation, wanted a brand new logo as well as business cards designed for their new business. They provide impeccable services in investing your money into mortgage securities, which is a much more profitable, safe, and viable investment in these volatile markets we&#8217;ve seen recently. We also did a brochure for the company as well.</p>
<div class="wp-caption alignnone" style="width: 670px"><img title="Alta Pacific Brochure - Investing in Canadian Mortgages" src="http://www.synchronous.ca/wp-content/gallery/newsletters-and-brochures/web-brochure-2.jpg" alt="Alta Pacific Brochure - Investing in Canadian Mortgages" width="660" height="510" /><p class="wp-caption-text">Alta Pacific Brochure - Investing in Canadian Mortgages</p></div>
<p><a title="Investing in Canadian MOrtgages" href="http://www.altapacificmortgages.com/" target="_blank">Visit Alta Pacific&#8217;s website for more information on Investing in Canadian Mortgages.</a> We have not designed their website yet, but we hope to do that soon as the company grows!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/web-development-design/recently-completed-websites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The US President, The US President</title>
		<link>http://www.jeffkee.com/politics/the-us-president-the-us-president/</link>
		<comments>http://www.jeffkee.com/politics/the-us-president-the-us-president/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 00:06:15 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[Conservative]]></category>
		<category><![CDATA[liberal]]></category>
		<category><![CDATA[USA]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=660</guid>
		<description><![CDATA[I was watching the CBC News today (one of my daily rituals) and I realized something very important about how Canadian politicians and strategists use references to the President of the United States of America.
Years ago when the war in Iraq began under the whole propaganda of &#8220;War on Terrorists&#8221;, most Canadadians viewed the politics of the redneck President, George Bush, as less than favourable. In fact, the huge opposition towards Bush&#8217;s policies made a change in how Canadian political battles and debates were fought. Stephen Harper and the Conservative ...]]></description>
			<content:encoded><![CDATA[<p>I was watching the CBC News today (one of my daily rituals) and I realized something very important about how Canadian politicians and strategists use references to the President of the United States of America.</p>
<p>Years ago when the war in Iraq began under the whole propaganda of &#8220;War on Terrorists&#8221;, most Canadadians viewed the politics of the redneck President, George Bush, as less than favourable. In fact, the huge opposition towards Bush&#8217;s policies made a change in how Canadian political battles and debates were fought. Stephen Harper and the Conservative Party of canada was often demonized with reference to their similarities with the Bush administration down South.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/87A3MH9TZEc&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/87A3MH9TZEc&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The Liberal Party, which is the main opposition to the Conservative Party, often used these types of ads to associate Stephen Harper with George Bush. These type of ads were used in the election before this, when the Liberal Party leader was Paul Martin.</p>
<p>That was the tone with which we referred to the leader of our Southern neighbours. The bad guy. The ignorant, simpleton redneck who is trigger happy and aggressive, and likes to act like a tough guy in public while knowing nothing about the economy. Simpliy put, Canadians were ashamed that our closest neighbours had elected that Texan to President, twice in a row.</p>
<p>Today on CBC, however, things were changed. In a political debate between Conservative and Liberal and NDP strategists, the new US President, Barack Obama, was mentioned, but in a totally different way. The Conservative strategist mentioned that the Canadian public now wanted to see a &#8220;non-partisan approach&#8221; to the economic problem. The non-partisan point of view is one of Obama&#8217;s guns in how he intends to lead the nation out of the economic crisis that they are in, and the Conservative strategist tried to caplitalize on it &#8211; by citing similarities of their policies to that of Barack Obama&#8217;s. When that was mentioned, the Liberal and NDP strategists gave out a sarcastic laughter, pointing out that the Liberal and NDP has been going towards that approach for months, while the Conservative party kept on feeding the nation lies about the current economic situation.</p>
<p>Bottom line is, all sides were trying to sell to the public that their policies are more in line with the new US President, Barack Obama. Using similarities to the US President as a selling point in political debates was something that Canadian politicians did not do for the past 8 years!</p>
<p>Looks like a lot of things have changed. I consider this international shift of viewpoint to be one of very significant nature, and something that the public and politicians both need to acknowledge carefully and fully. Barack Obama&#8217;s election really is a world-shifting event in the eyes of the public at the moment. What the results will be, and how much can be possibly done in 4 years to fix everything is a question that only Obama can answer for us. I hope the answer is a positive one. But all that speculation put aside, the fact that a new leader of the USA being praised and lifted up so much in Canadian politics signals a huge change of scenery, and the way Canada and the rest of the world looks at the USA as a nation.</p>
<p>Perhaps the USA will regain its dignity after all in the eyes of the world. We&#8217;ll see in a few years.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/politics/the-us-president-the-us-president/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understand and Appreciate Your Food</title>
		<link>http://www.jeffkee.com/hot-issues/understand-and-appreciate-your-food/</link>
		<comments>http://www.jeffkee.com/hot-issues/understand-and-appreciate-your-food/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 09:37:35 +0000</pubDate>
		<dc:creator>Jeff Kee</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Headline]]></category>
		<category><![CDATA[Hot Issues]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[green]]></category>
		<category><![CDATA[nutrition]]></category>
		<category><![CDATA[pollution]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://www.jeffkee.com/?p=658</guid>
		<description><![CDATA[This blog topic is rather off from my normal topics and may throw you off but hear me out. I&#8217;m about to talk about a very important issue here, and that is the issue of understanding and appreciating where and how our food comes from. A good understanding on this topic at a widespread public level, I believe, will increase more conscious choices for food selection and thus promote public health and wellness, while also decrease the amount of pollution and greenhouse gases.
In our modern society, most people are accustomed ...]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-712" title="food on plate" src="http://www.jeffkee.com/wp-content/uploads/2009/08/food-on-plate-300x224.jpg" alt="food on plate" width="300" height="224" />This blog topic is rather off from my normal topics and may throw you off but hear me out. I&#8217;m about to talk about a very important issue here, and that is the issue of understanding and appreciating where and how our food comes from. A good understanding on this topic at a widespread public level, I believe, will increase more conscious choices for food selection and thus promote public health and wellness, while also decrease the amount of pollution and greenhouse gases.</p>
<p>In our modern society, most people are accustomed to understanding food as something that is packaged and ready to go at the grocery stores. You go there, pay a few bucks, and you get harvested vegetables, packaged grains, and plastic-wrapped meat. That&#8217;s all dandy and neat, and it is part of modern civilization in which the advancement of transportation and storage techniques allowed the segregation of urban areas from rural areas. Why farm on expensive land? Let&#8217;s farm out in the booneys, or sometimes, foreign countries, and then bring everything over here to the stores and distribute it &#8211; it makes logistic and economic sense.</p>
<p>When I grew up in Korea, I had plenty of experience with nature. I grew some of our own vegetables in the small patch of a garden we had on our 1st floor apartment. I&#8217;ve been to a large green tea farm where they grew organic green tea leaves along the mountain slopes. I also took frequent trips to the country side, where there were mom and pop restaurants which grow their own pigs, goats, cows, and chicken, which they butcher on their own farm to produce meat for the restaurant. I&#8217;ve gone fishing for my own sashimi and filleted the fish on the boat without waiting to go to shore, and went to sea-side restaurants where they take you to a fish tank and ask you to choose which one you want. I&#8217;ve watched a live chicken get butchered (head cut off with a knife, or dipped live into boiling water by way of holding its feet &#8211; great way to get the feathers off), and I&#8217;ve heard a cow being butchered as well (I still want to see one being hacked away). I&#8217;ve watched a live fish getting pounded in the head so it doesn&#8217;t squirm, and gutted alive to provide the freshest sashimi and sushi possible. In short, I&#8217;ve seen how food is prepared at an earlier level than grocery stores, and I appreciate the way of nature.</p>
<p>You see, I understand food and I appreciate it for what it is. And as I grew older, that subconscious part of me came out more, and I am now more enlightened on making smart food choices in the sense that I appreciate what nature gives me. My bottom line for food is this &#8211; if the recipe could not have existed over 100 years ago, I try to avoid it. I&#8217;m not a tight ass &#8211; if that&#8217;s what&#8217;s available, I will eat it once in a while. And I&#8217;m not anal to keep my diet at 2500 calories a day &#8211; I eat a lot when there&#8217;s good homemade food with fresh ingredients.</p>
<p>Now, I&#8217;ve boasted how I am in touch deep inside with natures way of things, and let me rant about the problems. So many urban people grow up never watching how food is prepared. They see the end result of it, and that&#8217;s all they know. I think the lack of understanding of food sources beyond what&#8217;s set out at your grocery store is a huge problem for making conscious choices on food. If it&#8217;s convenient and it tastes good, many people will just buy it and eat it without giving it a second thought. Without appreciation of fresh produce and meat and poultry, a frozen pack of constituted meat or an artificially made veggie pattie has the same value as the free range chicken or beef that is also available. What&#8217;s the difference between the Five Alive juice, which is artificially compounded with some juice and a lot of sugar and preservatives, and the 100% juice that is not made of concentrate? Nothing, if you don&#8217;t understand it.</p>
<p>Let&#8217;s look at another problem. A lot of people who are completely out of touch with the nature of things as they have been for the last&#8230; millions of years, or for as long as omnivores and carnivores have roamed the earth, think that killing an animal for food is &#8220;cruel&#8221;. Many people grow up to be teenagers and they have never even witnessed a live animal being killed for the process of food. This is so sad &#8211; this lack of awareness must stop. And these naive kids will watch one or two videos of slaughterhouses, produced by people who are unaware about nature and are more concerned about being self-righteous and feeling good without knowing the logic of the food chain, will feel grossed out by the killing of an animal, and start pitching to stop the consumption of beef and pork. Believing that consumption of other living animals is a cruel thing is an utterly modern and unnatural concept &#8211; a bi-product of our busy and modernized lives, so out of touch with our nature and mother earth.</p>
<p>I understand that urban life is a reality in our society, and most things come pre-packaged, and pre-manufactured, often from overseas. But people need to start appreciating the goodness of nature and how food is grown and harvested and collected. They will appreciate naturally grown, or organic, vegetables more, produced locally. They will be aware that when veggies are shipped in from Columbia or Mexico, there&#8217;s a lot of pesticides and preservatives used to keep the vegetables fresh all along the way, not to mention that the transport of such items causes more greenhouse gas via consumption of gasoline. They need to be aware that a cow, or pig, which grew up in sanitary and normal living condition will be the healthier choice of meat, and they will also understand the value of the life which was taken to produce that meat, and appreciate it more.</p>
<p>So here&#8217;s a challenge for yourself, or your kids. Learn and understand nature. Learn how a vegetable is grown, and how it&#8217;s picked. Learn how it is fertilized (in nature, it is fertilized by other rotting plants, rotting animals, and poop). Learn how chickens and cows grow, and learn how they are butchered. Any kid should feel completely comfortable at the scene where a chicken is getting its head chopped off alive with a butchers knife. It&#8217;s natural, and that&#8217;s how it is. Kids should be aware that the nice big plumper looking tomatoes may not necessarily be the healthier choice if you realize how it was grown. The smaller ones that seem a bit more faded may be better if they were organically and locally grown. The pre-packaged frozen fish sticks are not just fish but a compound of extra ingredients such as modified corn starch and sugar and salt, and that veggie dog is most likely made of fake food items and glued together at a factory. This is an awareness that will make you healthier, and the world a cleaner place. Keep food simple. Keep foods natural.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffkee.com/hot-issues/understand-and-appreciate-your-food/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
