<?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>Joe's Tech Blog &#187; Rants</title>
	<atom:link href="http://www.joestechblog.com/category/rants/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joestechblog.com</link>
	<description>IT Support Notes, Tech Culture, Anything Geeky</description>
	<lastBuildDate>Mon, 26 Dec 2011 03:13:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Google hates Microsoft</title>
		<link>http://www.joestechblog.com/2011/09/08/google-hates-microsoft/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-hates-microsoft</link>
		<comments>http://www.joestechblog.com/2011/09/08/google-hates-microsoft/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 23:13:44 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Things that bug me]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.joestechblog.com/?p=108</guid>
		<description><![CDATA[Part of my day-job requires writing a lot of SQL queries. I recently started digging into more in-depth queries than I&#8217;m used to so I started doing some more research (ala Google). I didn&#8217;t get very far before realizing that the results of my searches that included &#8220;MSSQL&#8221; in the search string were automatically changed [...]]]></description>
			<content:encoded><![CDATA[<p>Part of my day-job requires writing a lot of SQL queries. I recently started digging into more in-depth queries than I&#8217;m used to so I started doing some more research (ala Google). I didn&#8217;t get very far before realizing that the results of my searches that included &#8220;MSSQL&#8221; in the search string were automatically changed to &#8220;mysql&#8221; by default. The suggested corrections that Google provides are usually <a href="http://www.google.com/jobs/britney.html">pretty useful</a>, but it seems kinda odd that a very specific (aka not misspelled) term is automatically and consistently replaced with a different (and competing) term. Not that it really matters&#8230;just had to click a second time to search for what I already typed in and tried to search for the first time.</p>
<p><a href="http://www.joestechblog.com/wp-content/uploads/2011/09/google_hates_microsoft.jpg"><img class="aligncenter size-full wp-image-109" title="Google Hates Microsoft - MSSQL Search Results" src="http://www.joestechblog.com/wp-content/uploads/2011/09/google_hates_microsoft.jpg" alt="Google Hates Microsoft - MSSQL Search Results" width="670" height="411" /></a></p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.joestechblog.com%2F2011%2F09%2F08%2Fgoogle-hates-microsoft%2F&amp;t=Google%20hates%20Microsoft" id="facebook_share_link_108">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_108') || document.getElementById('facebook_share_icon_108') || document.getElementById('facebook_share_both_108') || document.getElementById('facebook_share_button_108');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_108') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.joestechblog.com/2011/09/08/google-hates-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cool things I learned at DEMO Fall 2010</title>
		<link>http://www.joestechblog.com/2010/09/14/cool-things-i-learned-at-demo-fall-2010/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cool-things-i-learned-at-demo-fall-2010</link>
		<comments>http://www.joestechblog.com/2010/09/14/cool-things-i-learned-at-demo-fall-2010/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 03:20:04 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Entrepreneurial Stuff]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[conventions]]></category>
		<category><![CDATA[demo]]></category>

		<guid isPermaLink="false">http://www.joestechblog.com/?p=80</guid>
		<description><![CDATA[I&#8217;m in Santa Clara this week, attending the DEMO &#8220;Launchpad for Emerging Technologies&#8221; event. I attended the DEMO Pavilion this afternoon to check out all the companies launching here. There were a few cool ones but mostly redundant services/sites that already exist within existing networks or services. Being entrepreneurs, I&#8217;m sure they whole-heartedly believe their [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m in Santa Clara this week, attending the <a href="http://www.demo.com">DEMO</a> &#8220;Launchpad for Emerging Technologies&#8221; event. I attended the <a href="http://www.demo.com">DEMO Pavilion</a> this afternoon to check out all the companies launching here. There were a few cool ones but mostly redundant services/sites that already exist within existing networks or services. Being entrepreneurs, I&#8217;m sure they whole-heartedly believe their startup is the most badass thing to hit the marketplace&#8230;and rightfully so. If they didn&#8217;t, they&#8217;re wasting everyone&#8217;s time. The only one that really struck me as something I would actually use myself, with any depth, was an iTunes addon called <a href="http://www.tuneupmedia.com/">TuneUp</a>. It fixes ID3 tags, shows upcoming concert info, allows purchases of music through services other than iTunes itself, etc&#8230; It was really cool and definitely my favorite of everything I&#8217;ve seen so-far. The girl working the booth was pretty cute too&#8230;that never hurts the pitch either. I&#8217;ll download it and give it a shot&#8230;my opening remark to her was that I don&#8217;t use iTunes because I hate the interface and the way it organizes music. By the end of her 2 minute pitch, I was convinced iTunes is usable again if I use it with their add-on. Apple acquisition target? Maybe&#8230;</p>
<p>Some things I learned from walking around and listening to pitches and launches today:</p>
<ul>
<li>Don&#8217;t use the phrase &#8220;without further ado&#8221; to introduce your product or co-worker during a pitch because everyone else is already using it. Everyone.</li>
<li>For any on-screen product demos, use a Mac if at all possible. The interface is cleaner, less cluttered and just looks smoother overall. I was at one booth and his PC&#8217;s IE window had frozen. He tried to open a second IE window and the machine BSOD&#8217;d on him. Good thing it was just me and he wasn&#8217;t on-stage&#8230;. Also- If it&#8217;s a web-based product, turn off auto-complete on the browser unless it&#8217;s needed. It will create a distraction from what you actually want to show when all of your test field-data shows up during the demo.</li>
<li>DO have friends/family critique your pitch. If you can&#8217;t explain to them what you do and how you&#8217;re going to make money at it, there&#8217;s no way you&#8217;re going to relay the thought to a room of 500+ potential customers/investors/users or the random stranger that walks up to your booth. I&#8217;m guilty of this myself because I already know in-depth what my own products to (because I conceived the idea and built the product) but what I frequently fail to realize is that I need to tell other people how it works and really make them understand why they need it. I walked out of the launch session this morning still wondering what some of the startups there do. I went and spoke with a few of them and are still at a loss on a couple of them. Good luck with that.</li>
<li>Stay away from phrases like &#8220;we plan to&#8221; and &#8220;we&#8217;ll soon be&#8221; &#8211; they&#8217;re too open-ended. Be definitive and decisive about what your product does. If you&#8217;re already working on major changes to the product, you launched it too prematurely. That&#8217;s not to say that you can&#8217;t have improvements in the pipeline, but if you&#8217;re already having to justify not having major features at launch, you shouldn&#8217;t be launching yet. A false start can be deadly.</li>
<li>Have pricing and/or the revenue model nailed down. There&#8217;s no reason to be wishy-washy on pricing at launch. Don&#8217;t undervalue it&#8230;find the sweet-spot for the target market and stick with it. Indecisiveness in a business model shows you&#8217;re unsure if it&#8217;s going to work or not. Even if you&#8217;re not sure, don&#8217;t let it show.</li>
<li>Remember my favorite phrase regarding version 1.0 launches: &#8220;If you don&#8217;t hate version 1.0 at launch, then you waited to long to launch it&#8221;. Avoid feature creep and just get the product working and out to market.</li>
<li>I&#8217;m no fan of booth babes but having an attractive woman working a booth doesn&#8217;t hurt one bit. She MUST have complete knowledge of the product, what it does, what it doesn&#8217;t do, and how it&#8217;s going to make money. I&#8217;ve attended conventions and conferences in the past where the booth-babes were EVERYWHERE. I&#8217;m a big fan of &#8220;the ladies&#8221;, but at most of the shows where this took place, I would avoid those booths just because I thought it was a trashy sales tactic that those companies chose to employ. Specifically, Hula Networks was <a href="http://www.hulanetworks.com/showpix.html">notorious for doing this at trade-shows</a>; it&#8217;s total crap and I still refuse to buy gear from them because of it. If/when I get to launch a product at a show like this, I&#8217;m not saying I won&#8217;t bring an attractive employee/friend/co-worker with me to help work the booth, but she MUST know what we&#8217;re doing there. As an attendee, it&#8217;s annoying to be hearing the pitch from one person (i.e. the &#8216;babe&#8217;) and then have to be handed off to someone else at the booth when I ask my first question about their product. It&#8217;s a strange pet-peeve of mine. If you&#8217;re working the booth at a show, you should know ALL of the intimate details of the product you&#8217;re pitching. Note: the TuneUp girl was very knowledgeable of their product&#8230;could have been one of the founders for all I know. In fact, that&#8217;s probably the easiest way to sum-up what people working the booth should be like: they should have the knowledge of and passion for the product that the original founders or creators have.</li>
<li>If giving out show-schwag, be sure it&#8217;s something people will actually use. <a href="http://www.boingo.com">Boingo</a> gave me a bulky luggage tag with blinky-LEDs on it. Seriously? A luggage tag? I doubt this will leave the hotel with me when I check-out (Merry Christmas, housekeeping). On the other hand, <a href="http://www.parallels.com">Parallels</a> gave me a boxed copy of their software. What&#8217;s cool about it is I feel like I got something tangible from the show that&#8217;s cool to use. Granted, they could have just as easily (and more cheaply) given me a pre-printed postcard with a code to download their software for free, but, having the box that I can hold in my hand makes it REALLY feel like I got something valuable from them. Giving out tangible schwag may be nearly impossible for some products or services but it&#8217;s way more memorable and less likely to get lost in my desk when I get back to the office.</li>
<li>Having shitty wifi at a conference is something to be expected. Don&#8217;t rely on the venue to provide decent wireless. Any don&#8217;t, by any means, expect a decent 3G or even Edge connection on AT&amp;T&#8217;s network anywhere in the bay area. AT&amp;T sucks, go with Verizon or even Sprint. If you&#8217;re doing a product launch and access is critical, bring both. Having reliable connectivity options is well worth the cost of the extra service and gear. If you can&#8217;t demo your product, the whole thing was a waste anyway.</li>
<li>There&#8217;s no such thing as dressing too informal during a pitch. One guy had a horrible fashion day (even I was able to tell how tacky his pants were), but his product was good. The pants became a joke that pretty much everyone in the room could laugh at/with him about and they moved on to the product itself.</li>
<li>Most people are probably afraid to say it but I don&#8217;t really care what other people think, so here goes: If you speak with a thick accent, it WILL hurt your pitch. Seriously, it will. Why is that, you ask? If I have to work at being able to understand what you&#8217;re saying, it takes away from my ability to concentrate on how I&#8217;m going to use your product or why I would buy it. Maybe this is only true for chubby white-guys like myself but I feel like it&#8217;s important to mention. I noticed people tuning-out when it became difficult to understand what the person on-stage was saying.</li>
<li>Don&#8217;t sound like an infomercial. One of the pitches was for a pretty cool portable image/document scanner. It was pitched by two people who sounded PAINFULLY scripted. Maybe it&#8217;s just me that gets annoyed by this but it was so obnoxious that I found myself tuning-out since it felt like I was watching a late-night infomercial&#8230;and it wasn&#8217;t even an entertaining one like <a href="http://www.youtube.com/watch?v=Ns4mnmNBk1Y">Sham-Wow</a>.</li>
</ul>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.joestechblog.com%2F2010%2F09%2F14%2Fcool-things-i-learned-at-demo-fall-2010%2F&amp;t=Cool%20things%20I%20learned%20at%20DEMO%20Fall%202010" id="facebook_share_link_80">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_80') || document.getElementById('facebook_share_icon_80') || document.getElementById('facebook_share_both_80') || document.getElementById('facebook_share_button_80');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_80') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.joestechblog.com/2010/09/14/cool-things-i-learned-at-demo-fall-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why does AT&amp;T suck so badly</title>
		<link>http://www.joestechblog.com/2009/07/13/why-does-att-suck-so-badly/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-does-att-suck-so-badly</link>
		<comments>http://www.joestechblog.com/2009/07/13/why-does-att-suck-so-badly/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 00:14:05 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Things that bug me]]></category>

		<guid isPermaLink="false">http://www.joestechblog.com/?p=23</guid>
		<description><![CDATA[Ah, yes&#8230;the question of our time. Why does one of the largest and most recognizable brands of our time have the worst possible customer service and policies of anyone out there, and yet we STILL continue to give them our money. I run an Internet Service provider and we pay over $150k per year in [...]]]></description>
			<content:encoded><![CDATA[<p>Ah, yes&#8230;the question of our time. Why does one of the largest and most recognizable brands of our time have the worst possible customer service and policies of anyone out there, and yet we STILL continue to give them our money. I run an Internet Service provider and we pay over $150k per year in service fees to AT&amp;T for a multitude of services and still get treated like shit by all levels of customer service within their company. It&#8217;s insane and should be criminal.</p>
<p>Here&#8217;s what sparked this rant: I finally got fed-up with the fact that I pay over $50/month for each of my office telephone lines whereas I pay $26/month for the same exact calling plans &amp; features on my home number. I decided to cut some costs and port all but one of our office telephone lines over to Broadvoice SIP trunks and just connect my Asterisk box up to them. The move will save me over $600/year for our company. I had to leave a single POTS line with AT&amp;T so we could still have DSL service into our office for testing modems and for our 24&#215;7 Torrent box.</p>
<p>After all of the lines being moved were ported to Broadvoice, I called to AT&amp;T&#8217;s Business Customer service at the telephone number they list on my bill in-case I need to reach them. I was calling to get the additional calling features (Caller ID, Call forward, etc&#8230;) dropped since it&#8217;s only going to be used for the DSL connection riding on it.</p>
<p>Here&#8217;s what happened when I called; keep in-mind that I had my customer number and gave it to each person so it&#8217;s not like they don&#8217;t know who&#8217;s calling:</p>
<ol>
<li>The first person couldn&#8217;t find my account and said I must have dialed the wrong department so they transferred me somewhere else</li>
<li>The second person said she found my account but it&#8217;s an &#8216;Industrial Account&#8217; and she&#8217;s not authorized to help me, transferred again.</li>
<li>The third person told me I&#8217;ll need to go into an AT&amp;T retail store to make the change (What?! There&#8217;s no such thing as an AT&amp;T &#8216;landline&#8217; retail store)</li>
<li>The fourth person told me I would need to e-mail my request into them: &#8220;I&#8217;m sorry sir but we don&#8217;t take orders over the phone for those changes.&#8221; My response: Are you fucking kidding me?! You&#8217;re a PHONE COMPANY!!</li>
</ol>
<p>I gave up and decided to leave it for another day&#8230;.or when I can delegate it to an employee to deal with. I wish there were a decent and affordable alternative to AT&amp;T. NOW I see why the FTC (supposedly) trys to prevent monopolys from forming. Fucking christ&#8230;</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.joestechblog.com%2F2009%2F07%2F13%2Fwhy-does-att-suck-so-badly%2F&amp;t=Why%20does%20AT%26T%20suck%20so%20badly" id="facebook_share_link_23">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_23') || document.getElementById('facebook_share_icon_23') || document.getElementById('facebook_share_both_23') || document.getElementById('facebook_share_button_23');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_23') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.joestechblog.com/2009/07/13/why-does-att-suck-so-badly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

