<?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>Sam Hooker</title>
	<atom:link href="http://samhooker.net/2010/02/19/ip-addressing-the-basics/wp-feed.php" rel="self" type="application/rss+xml" />
	<link>http://samhooker.net</link>
	<description>Web and Network Guy</description>
	<lastBuildDate>Thu, 26 Aug 2010 17:54:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Get In Where You Fit In</title>
		<link>http://samhooker.net/2010/08/26/get-in-where-you-fit-in/</link>
		<comments>http://samhooker.net/2010/08/26/get-in-where-you-fit-in/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 17:54:28 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=160</guid>
		<description><![CDATA[I&#8217;ve been working for FrogSlayer Software Development in one capacity or another for the past year and-a-half.  I started freelancing in March of &#8217;09, working on graphics and marketing for a product that they were making at the time.  It was great working with them, even if I was utilizing a peripheral skill set that [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working for <a title="FrogSlayer Software Development" href="http://frogslayer.com" target="_blank">FrogSlayer Software Development</a> in one capacity or another for the past year and-a-half.  I started freelancing in March of &#8217;09, working on graphics and marketing for a product that they were making at the time.  It was great working with them, even if I was utilizing a peripheral skill set that didn&#8217;t really excite me.  It was a new game every day &#8212; I even got to play guitar on a video game soundtrack (it was never published, sorry).</p>
<p>One of the benefits of working for a small company is the ability to get in on the ground floor and make your voice heard.  I&#8217;ve had a lot of say in the way that the company is run, and my boss (the only one that I have) listens to me and gives me good feedback.</p>
<p>Since I started, I&#8217;ve worked on graphics, marketing, IT, and UX design, to name a few.  I once was freelance, am now full time, and working primarily in project management.  It&#8217;s a good thing that I like having a lot of variety in my tasks &#8212; I never get bored!  At the end of the day, I can say that I worked my ass off to get a job that I love, and that I look forward to working my ass off again tomorrow.</p>
<hr />
<p>Learning a profitable skill for the sake of getting a good job isn&#8217;t a bad idea &#8212; gotta pay the rent, right?  Just make sure that you&#8217;re not painting yourself into a corner.  I&#8217;ve known a lot of people who have found themselves making a lot of money in jobs that they hate, and that is one of the worst places to be.  It&#8217;s hard to leap from the top of your money pile and faceplant into poverty, even if it means getting to do something that you really love.</p>
<p>Does that mean that you&#8217;re lucky to be underemployed?  Possibly.  If you don&#8217;t like what you&#8217;re doing AND you&#8217;re not getting paid enough for it, the way out is to follow your dreams.</p>
<p>Sounds cheesy, right?  Like something you&#8217;d have to pay $500 to get into the Toyota Center to hear Tony Robbins regurgitate?  I don&#8217;t disagree; it&#8217;s easy for anyone to tell you to follow your dreams.  <em>They&#8217;re not you.</em> They don&#8217;t have to follow through.  All they have to do is drop this earth-shattering knowledge on you, guru-on-the-mountain-style.  Then, if you <em>do</em> follow your dreams and open up new potential, they feel entitled to pass your name around as though you were their protege, and they were your mentor.</p>
<p>Classy.</p>
<p>Beneath the layers of self-aggrandizement, there&#8217;s a nugget of wisdom.  If you work hard enough at your passions, you&#8217;ll become an expert.  With a little bit of savvy, you can turn expertise into a job you&#8217;ll love.</p>
<p>I was in that boat &#8212; I was overworked/underpaid/underappreciated.  I started making websites for myself because I wanted websites.  Then I started making websites for my friends for free, because I liked doing it and I wanted to build a portfolio.  My friend Ross let me work for him for free for his company, saying that he&#8217;d pay me someday if the money became available.</p>
<p>Here&#8217;s the difference between an ambitious person and an unambitious one: an ambitious person would recognize this as an opportunity to gain experience.  An unambitious one would see it as a drain on video game time.  Sure, doing market research was less fun than climbing the leaderboards on Xbox Live; but if you choose video games now, you&#8217;re choosing them for the rest of your life.</p>
<p>I worked my 40 hours a week at work, then I worked another 40 for free.  The result?  A 20% pay increase and a job that I love; and I&#8217;ve got plenty of time to catch up on the leaderboards now.</p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/08/26/get-in-where-you-fit-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry: WiFi Died!</title>
		<link>http://samhooker.net/2010/08/13/blackberry-wifi-died/</link>
		<comments>http://samhooker.net/2010/08/13/blackberry-wifi-died/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 14:52:09 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=155</guid>
		<description><![CDATA[I had a problem with my BlackBerry Curve 8900 (T-Mobile &#8212; yeah, I know) recently  The WiFi completely died, would not connect to any networks. It would see the networks and accept the security keys and such, but would not fully connect. After a lot of settings review, I finally decided to wipe. It wasn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I had a problem with my <a title="BlackBerry Curve 8900" href="http://na.blackberry.com/devices/blackberrycurve8900/" target="_blank">BlackBerry Curve 8900</a> (T-Mobile &#8212; yeah, I know) recently  The WiFi completely died, would not connect to any networks.  It would see the networks and accept the security keys and such, but would not fully connect.  After a lot of settings review, I finally decided to wipe.</p>
<p>It wasn&#8217;t so bad, actually.  I used the BlackBerry Manager software to do a full backup, then used the wipe command by going to <strong>Menu &#8211;&gt; Options &#8211;&gt; Security Options &#8211;&gt; General Settings &#8211;&gt; Menu &#8211;&gt; Wipe Handheld</strong>, and I was back to defaults within a few minutes.  When I applied the backup, I got everything except my apps back.  I reconnected to my preferred WiFi hotspot here at the office right away!  Not sure what was wrong there,but I was back on track.</p>
<p>My next stop was <a title="ÜberTwitter" href="http://www.ubertwitter.com" target="_blank">ÜberTwitter</a> to reinstall my most-used app.  So far, so good!  Then I reinstalled <a title="WhatsApp" href="http://www.whatsapp.com" target="_blank">WhatsApp</a> (the chat app that my girlfriend and I have been using), and my WiFi died again shortly thereafter.  I uninstalled it after awhile, and my WiFi eventually started behaving again.</p>
<p>I&#8217;m not sure if WhatsApp actually killed my WiFi, but the app and my WiFi certainly seem incompatible.</p>
<p>I&#8217;m currently installing <a title="Opera Mini" href="http://www.opera.com/mobile" target="_blank">Opera Mini</a> to replace the (essentially worthless) built-in BlackBerry browser.  I apologize for the alliteration.</p>
<p>In more exciting news, the <a title="BlackBerry Torch" href="http://na.blackberry.com/eng/devices/blackberrytorch" target="_self">BlackBerry Torch featuring BlackBerry 6 touchscreen OS</a> is now available!  I&#8217;ve made the decision to jump from T-Mobile&#8217;s poor network coverage (well worth the $200 to break the contract), and until recently, was resigned to getting an iPhone; but with this sexy new darling from RIM on the market, I just might remain a BB user.  I&#8217;ll make my decision this weekend, when I go to a store for a demo.</p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/08/13/blackberry-wifi-died/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is your ISP blocking Google?</title>
		<link>http://samhooker.net/2010/05/25/is-your-isp-blocking-google/</link>
		<comments>http://samhooker.net/2010/05/25/is-your-isp-blocking-google/#comments</comments>
		<pubDate>Wed, 26 May 2010 03:27:37 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Ethics]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=149</guid>
		<description><![CDATA[If you&#8217;re up to speed on the corporate greed side of the Net Neutrality argument, you&#8217;re aware that the major internet service providers (ISPs) would love to be able to charge us for access to Google&#8217;s services &#8212; namely YouTube, and namely because we download videos of kittens falling asleep at alarming rates, causing traffic [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re up to speed on the corporate greed side of the Net Neutrality argument, you&#8217;re aware that the major internet service providers (ISPs) would love to be able to charge us for access to Google&#8217;s services &#8212; namely <a title="Oooo! That kitten's falling asleep!" href="http://www.youtube.com" target="_blank">YouTube</a>, and namely because we download videos of kittens falling asleep at alarming rates, causing traffic on the ISPs&#8217; networks.</p>
<p>For the last few years, tech forums have been sprinkled with people reporting that periodically, they can get to any website they want, unless it&#8217;s a Google-owned site (Gmail, YouTube, etc.).  The problem usually resolves itself after a couple of hours.</p>
<h2>What&#8217;s going on?</h2>
<p>If my thoughts on the subject are to be believed, the ISPs are periodically blocking their DNS servers from redirecting to Google-owned sites.  This reduces the amount of data flowing across their networks, saving them money.</p>
<p>ISPs provide service to their customers in the hopes that they will not utilize high amounts of bandwidth.  Think in terms of an all-you-can-eat buffet: if you pay full price and eat one plate of food, you&#8217;ve given the restaurant a higher profit than the World-Hot-Dog-Eating-Champion who can skeletonize a bucket of fried chicken faster than I can come up with a metaphor.</p>
<h2>What do I do?</h2>
<p>First, set your router to use a <a title="Google Public DNS" href="http://code.google.com/speed/public-dns/" target="_blank">Google Public DNS server</a>.  (Due to the variety of commercially available routers, I cannot give you instructions for this &#8212; apologies.  Consult the manual that came with your router.  You DO have the manual, don&#8217;t you?)</p>
<p>If you&#8217;re having trouble reaching Google because you&#8217;re presently a victim of this atrocity, they have two server addresses: <strong>8.8.4.4</strong> and <strong>8.8.8.8</strong>.  You can also use other public DNS servers, but I can guarantee that these will be able to find Google!</p>
<p>Once you&#8217;re back up and running, email your ISP and demand an explanation.  You contracted with them to provide a service, and if they are unable or unwilling to provide the service that they promised, you should be entitled to a credit on your bill.</p>
<p>(Good luck with actually getting a credit, but you&#8217;ll be standing up for fair practices when you tell your ISP that you won&#8217;t sit idly by while they take your money for nothing!)</p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/05/25/is-your-isp-blocking-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inconsistent CSS: DIV widths in IE and FireFox</title>
		<link>http://samhooker.net/2010/05/09/inconsistent-css-div-widths-in-ie-and-firefox/</link>
		<comments>http://samhooker.net/2010/05/09/inconsistent-css-div-widths-in-ie-and-firefox/#comments</comments>
		<pubDate>Mon, 10 May 2010 03:25:01 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=144</guid>
		<description><![CDATA[If you&#8217;ve ever tested your pages in more than one browser (and you always should), you&#8217;ve probably run into a situation where Internet Explorer and Firefox rendered the width of one of your &#60;div&#62;s differently. Fix it in one, and the other is wrong. What&#8217;s going on? This is typically referred to as the box [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever tested your pages in more than one browser (and you always should), you&#8217;ve probably run into a situation where Internet Explorer and Firefox rendered the width of one of your &lt;div&gt;s differently.  Fix it in one, and the other is wrong.</p>
<p>What&#8217;s going on?</p>
<p>This is typically referred to as the <strong>box model problem</strong>.  IE and FF interpret the <em>padding</em> element differently.  Chances are you&#8217;ve pulled up this article in a teeth-grinding search to correct the problem, so I&#8217;ll just make with the solution:</p>
<p><strong>Add another &lt;div&gt; for your padding.</strong></p>
<blockquote><p><em>&lt;div class=&#8221;TheStuffYouAlreadyHave&#8221;&gt;<br />
&nbsp;&nbsp;&lt;div class=&#8221;ThePaddingYouSeparated&#8221;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;Content<br />
&nbsp;&nbsp;&lt;/div&gt;<br />
&lt;/div&gt;</em>
</p></blockquote>
<p>Support web standards!  Go to <a href="http://webstandards.org target="_blank">WebStandards.org</a>, educate yourself, and prevent articles like this from being necessary!</p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/05/09/inconsistent-css-div-widths-in-ie-and-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>test</title>
		<link>http://samhooker.net/2010/04/30/test/</link>
		<comments>http://samhooker.net/2010/04/30/test/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 20:39:34 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://samhooker.net/2010/04/30/test/</guid>
		<description><![CDATA[Trying to get WordPress Mobile for BlackBerry working. Nothing to see here.]]></description>
			<content:encoded><![CDATA[<p>Trying to get WordPress Mobile for BlackBerry working. Nothing to see here.</p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/04/30/test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking forward to @font-face</title>
		<link>http://samhooker.net/2010/04/26/looking-forward-to-font-face/</link>
		<comments>http://samhooker.net/2010/04/26/looking-forward-to-font-face/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 03:48:13 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=138</guid>
		<description><![CDATA[Every so often, when my brain has a moment to sit idly, I like to check in with the W3C and see what&#8217;s happening with the new standards.  Once I stopped drooling over &#60;video&#62; tags, I started looking into the CSS3 proposal for the @font-face rule, and started getting excited. If you&#8217;re not sure why [...]]]></description>
			<content:encoded><![CDATA[<p>Every so often, when my brain has a moment to sit idly, I like to check in with the W3C and see what&#8217;s happening with the new standards.  Once I stopped drooling over &lt;video&gt; tags, I started looking into the CSS3 proposal for the <a title="W3C: @font-face" href="http://www.w3.org/TR/css3-fonts/#the-font-face-rule" target="_blank">@font-face</a> rule, and started getting excited.</p>
<p>If you&#8217;re not sure why this is cool, lemme &#8216;splain.  When your web browser opens a page, it can only use the fonts that are installed on your computer to display the text it contains.  When designing a page, web designers are largely limited to <a title="Web-Safe Fonts" href="http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html" target="_blank">web-safe fonts</a> &#8212; fonts that are installed on (more or less) every computer.</p>
<p>We can specify alternates.  We can tell the browser to use Helvetica, but Verdana&#8217;s okay if Helvetica&#8217;s not installed.  No Verdana?  Use Arial, or any sans-serif font.  By the time it gets to the end of the list, we&#8217;re pretty much willing to take anything, just so long as you can read it.</p>
<p>In cases where we really, really want you to see the page just how we envisioned it, we can link the font on the main page so you can download and install it&#8230; but <em>will</em> you?  Sounds like a lot of work&#8230;</p>
<p>If we <em>really</em> insist, we can make a graphic of whatever text we simply <em>must</em> have displayed in Haettenschweiler, and have the page display that; but that&#8217;s a lot of work for <em>us</em>, and it makes pages a pain to update.</p>
<p>With @font-face, our worries are over.  We install the font on the server hosting the page, and your browser loads the text looking exactly how it was designed.  It&#8217;s still a working draft &#8212; they have to set it so that fonts will only be available for the page for which they&#8217;re intended, lest everyone be able to snatch pay-to-use fonts from the web with abandon&#8230; but I&#8217;m excited to start playing with it.</p>
<p>Want to have more reasons to dislike Internet Explorer?  Trip on over to <a title="When can I use..." href="http://a.deveria.com/caniuse/" target="_blank">When Can I Use</a> to see how little interest Microsoft apparently has in supporting new features.  Why, exactly, is IE6 still alive?</p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/04/26/looking-forward-to-font-face/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Vacation</title>
		<link>http://samhooker.net/2010/03/16/on-vacation/</link>
		<comments>http://samhooker.net/2010/03/16/on-vacation/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 10:04:17 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=121</guid>
		<description><![CDATA[I&#8217;m in Dublin this week I&#8217;m presently using an internet terminal in the Amsterdam airport, because I accidentally left my Blackberry in Houston.  Off to Dublin in a couple of hours, and I&#8217;ll be back home next week.  I&#8217;m sure I&#8217;ll have something interesting about which I can blog by then. Happy St. Patrick&#8217;s Day!]]></description>
			<content:encoded><![CDATA[<h2>I&#8217;m in Dublin this week</h2>
<p>I&#8217;m presently using an internet terminal in the Amsterdam airport, because I accidentally left my Blackberry in Houston.  Off to Dublin in a couple of hours, and I&#8217;ll be back home next week.  I&#8217;m sure I&#8217;ll have something interesting about which I can blog by then.</p>
<p>Happy St. Patrick&#8217;s Day!</p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/03/16/on-vacation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What you should expect from WiFi</title>
		<link>http://samhooker.net/2010/03/12/what-you-should-expect-from-wifi/</link>
		<comments>http://samhooker.net/2010/03/12/what-you-should-expect-from-wifi/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 18:23:18 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=100</guid>
		<description><![CDATA[I talk to people every day who have unreasonable expectations of their WiFi connectivity, especially when connecting to public networks.  I&#8217;d like to take a minute to explain the limits of WiFi in public hotspots.  Please note that a lot of the points in this article do not apply to home WiFi routers. 1: The [...]]]></description>
			<content:encoded><![CDATA[<p>I talk to people every day who have unreasonable expectations of their WiFi connectivity, especially when connecting to public networks.  I&#8217;d like to take a minute to explain the limits of WiFi in public hotspots.  Please note that a lot of the points in this article do not apply to home WiFi routers.</p>
<h2>1: The &#8220;F&#8221; in WiFi does not mean &#8220;Free&#8221;.</h2>
<p>If I had a nickel for every time someone insisted that &#8220;WiFi&#8221; means <em>&#8220;Wireles Internet, Free internet,&#8221;</em> I&#8217;d need help lifting my huge bag of nickels.</p>
<p>&#8220;WiFi&#8221; is a play on the term &#8220;HiFi,&#8221; which means <em>&#8220;High Fidelity&#8221;</em> and applies to audio recording technology.  While some free public WiFi networks do exist, there are a large number of paid services available in coffee shops, airports, hotels and other places.</p>
<p>You have to pay for internet at home &#8212; is it really so unbelievable that you&#8217;d have to pay for it elsewhere?</p>
<h2>2: The maximum reach of 802.11g WiFi is 300 feet.</h2>
<p>That&#8217;s 300 feet <em>outdoors</em>, with no interference.  For <em>indoor</em> access points, the recognized average is 120 feet.  If you live next door to a coffee shop that provides WiFi, chances are that there&#8217;s too much steel, wood, concrete, insulation and drywall between you and the wireless router for you to get a reliable signal.</p>
<p>Furthermore, the wireless antenna built into your laptop is not very powerful.  You can use a utility like <a href="http://www.netstumbler.com" target="_blank">Netstumbler</a> to survey the wireless networks available to you, and assess what signal strength and quality you can expect to receive from them.</p>
<p>Generally speaking, if you&#8217;re looking to receive WiFi in your home, you&#8217;re going to have to get a cable or DSL connection and set up a wireless router.  With the exception of a few cities that provide municipal WiFi networks, WiFi is not something that you can receive in your home from an outside source; and the municipal networks can be sketchy &#8212; I don&#8217;t recommend them.</p>
<h2>3: Almost everything interferes with WiFi.</h2>
<p>WiFi operates at 2.4 GHz &#8212; just like most cordless phones, Bluetooth, some RF signals, and a host of other electronic communications devices.</p>
<p>WiFi will go through one or two walls without much degradation, but it can be interrupted by microwaves, CRT televisions, reflective surfaces, other computers using WiFi, other WiFi signals broadcast on the same channel&#8230; the list goes on.</p>
<p>This shouldn&#8217;t dissuade you from using WiFi altogether!  If you have a wireless router in your house, you&#8217;ll probably get great reception from it &#8212; WiFi is primarily intended for short-range, single-building connectivity.  It is possible to stretch it farther with high-gain equipment, but that can become costly (and if you&#8217;re going to shell out the money, why not get a cable or DSL connection instead?).</p>
<h2>4: Business Class service for your business.</h2>
<p>There is a reason that businesses pay extra for business class service.  Business class connections come with things like guaranteed uptime and redundant circuits &#8212; ISPs prioritize outages for business class customers, and have extra measures in place to meet their needs.</p>
<p>Basically, you may be able to run your business on residential service or public WiFi if you require intermittent connectivity to the internet; but if the possibility of 3-5 days&#8217; downtime would cripple your business or shut you down completely, you need business class.</p>
<h2>5: Free WiFi in apartment complexes is worth every penny.</h2>
<p>If you&#8217;re moving into a new apartment and the offer Free WiFi, be suspicious.  Depending on which apartment you get, the signal may not reach into your unit very well.  You may have to sit on your patio to get online.  For the amount that they add to your rent, you could probably get a DSL connection of your own.</p>
<p>Furthermore, even if you get a good signal and the hotspot equipment is working fine, the bandwidth available to the service is split between everybody who&#8217;s using it; and if one of your fellow tenants is downloading torrents with wild abandon, it can severely slow down your connection &#8212; or worse, the management might have opted for a low-bandwidth plan, or may be blocking some ports or services.</p>
<p>If you&#8217;re considering an apartment with free WiFi, at least ask questions:</p>
<ul>
<li>How much total bandwidth is available?</li>
<li>Is there a cap on my bandwidth or usage?</li>
<li>Are any sites/ports/services blocked?</li>
<li>Who provides the service, and do they offer competent technical support?</li>
<li>Can I opt out?</li>
</ul>
<p>Whether you can opt out or not, you should still be able to get your own DSL or cable connection.  Make sure you know all of your options.</p>
<h2>6: All connections are NOT created equal.</h2>
<p>While a WiFi connection may be suitable for checking your email or looking up movie times, if you&#8217;re trying to stream HD video, be prepared for disappointment.  No WiFi provider is going to guarantee any minimum level of bandwidth or speed.</p>
<p>Of course, this doesn&#8217;t necessarily apply to the wireless router in your house running on your cable or DSL connection; this unobstructed, unshared signal can be just as reliable as plugging a cable directly from the modem into your computer.</p>
<h2>7: Bandwidth vs. WiFi transfer rate</h2>
<p>802.11g has a maximum transfer rate of 54 Mb per second.  That&#8217;s mega<em>bits</em>, not mega<em>bytes</em> &#8212; there are 8 bits in a byte, so wireless-G is capable of transferring up to 7 MB per second.  The newest standard, 802.11n, doubles that: 108Mb/14MB per second, under optimal conditions.</p>
<p>This does NOT mean that you&#8217;ll be able to download at this rate.  A standard DSL connection will run anywhere from 3-7 Mbps, so you can download from a website at almost 1MB per second (optimally).  Cable connections typically run from 5-15 Mbps, so you may be able to get close to 2MB per second from the web &#8212; assuming, of course, that the web server from which you&#8217;re downloading makes that speed available to you.</p>
<p>In short, a 54 Mbps WiFi connection should not lead you to believe that you can download a 1-gigabyte file in under a minute.  Remember:</p>
<ol>
<li>Know the difference between <em>bits </em>and <em>bytes</em></li>
<li>Your router&#8217;s transfer rate is limited by your connection&#8217;s bandwidth</li>
<li>Your download rate may be capped by the server providing the files</li>
</ol>
<p>Public WiFi is great for checking your email or looking up web pages, but it&#8217;s not reliable as a constant connection.  The best description of the service you&#8217;ll get?  <strong>Results May Vary.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/03/12/what-you-should-expect-from-wifi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DNS: The Basics</title>
		<link>http://samhooker.net/2010/03/11/dns-the-basics/</link>
		<comments>http://samhooker.net/2010/03/11/dns-the-basics/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 18:52:55 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=95</guid>
		<description><![CDATA[DNS stands for Domain Name Server, which is an internet server that tells your web browser where to find the pages you request. To understand how DNS works, you need to know one simple concept: humans like words, computers like numbers.  For example, if you type either of the following into the address bar of [...]]]></description>
			<content:encoded><![CDATA[<p>DNS stands for <strong>Domain Name Server</strong>, which is an internet server that tells your web browser where to find the pages you request.</p>
<p>To understand how DNS works, you need to know one simple concept: humans like words, computers like numbers.  For example, if you type either of the following into the address bar of your web browser, you&#8217;ll get to the same place:</p>
<ul>
<li>208.17.81.60</li>
<li>www.salon.com</li>
</ul>
<p>208.17.81.60 is the IP address for the online news site Salon.com.  When you type www.salon.com into your browser, the browser queries a DNS server (&#8220;do you know where this is?&#8221;).  The DNS server will either tell the browser where it is, or forward the request to another DNS server (&#8220;I dunno, go ask that guy&#8221;).  Within a few hops, your web browser will learn that &#8220;www.salon.com&#8221; means &#8220;208.17.81.60&#8243;, and bring up the page for you.</p>
<p>This is how sites &#8220;spider&#8221; onto the internet.  If your primary DNS server doesn&#8217;t know a particular address, it sends the request along to other DNS servers; in most cases, when the query is finally answered by a DNS server that knows what you&#8217;re looking for , the servers that sent the request along will overhear the response that your browser receives, and record the record in its own database.  This way, if anyone else asks for it, the server will be able to offer up the information without having to pass the request along.</p>
<p>If DNS servers didn&#8217;t operate this way, it could take a very long time for you to reach ANY websites.  Imagine what would happen if only one DNS server in the world knew how to get to Google!  You&#8217;d have to stand in a very long line to check your Gmail.</p>
<p>If you have a home internet connection, your ISP is providing you with a DNS server or two (or three).  Some companies provide public DNS servers &#8212; Google, for example, provides 8.8.4.4 and 8.8.8.8.  If you mysteriously find yourself able to get to some websites but not others, and you know where in your network your DHCP servers are set (usually in your router), you can try replacing your primary DNS server with a public DNS server to see if it fixes the issue.</p>
<p>For quick and easy DNS tests, you can go to <a title="DNSsy" href="http://dnssy.com" target="_blank">DNSsy.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/03/11/dns-the-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technology Patents</title>
		<link>http://samhooker.net/2010/02/23/technology-patents/</link>
		<comments>http://samhooker.net/2010/02/23/technology-patents/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 00:25:17 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Ethics]]></category>
		<category><![CDATA[Tech News]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=89</guid>
		<description><![CDATA[I read a couple of news stories today that got the topic of technology patents re-stuck in my craw: Amazon Ponies Up to Microsoft for Linux Rights (Click to read the story at TechNewsWorld.com) In summary, Microsoft and Amazon are involved in some cross-patent action.  They&#8217;re patenting the technology by which the Kindle grabs content [...]]]></description>
			<content:encoded><![CDATA[<p>I read a couple of news stories today that got the topic of technology patents re-stuck in my craw:</p>
<p><strong><a href="http://www.technewsworld.com/story/69410.html" target="_blank">Amazon Ponies Up to Microsoft for Linux Rights</a></strong> <em>(Click to read the story at TechNewsWorld.com)</em></p>
<p>In summary, Microsoft and Amazon are involved in some cross-patent action.  They&#8217;re patenting the technology by which the Kindle grabs content from Linux-based servers, and Amazon pays Microsoft for the privilege.  Microsoft has asserted in the past that Linux infringes on their patents, so this patent carries some troubling connotations.</p>
<p><a href="http://news.cnet.com/8301-30684_3-10458419-265.html" target="_blank"><strong>Xerox sues Google, Yahoo over search patents</strong></a><em> (Click to read the story at CNET News)</em></p>
<p>So Xerox is seeking an injunction against Google, because they thought up the idea for a <em>&#8220;System for Automatically Generating Queries&#8221; </em>and a<em> &#8220;Method and Apparatus for the Integration of Information and Knowledge.&#8221;</em></p>
<p>The article references the two patents that Xerox is waving around.  I took a minute to scan them, and I&#8217;ll give the fine folks at Xerox credit for commiting to the creation of such a long document.  I further praise their ability to wax rhetorical, at length, about not much at all.</p>
<p>In 2001, they came up with a theoretical framework for a search engine<em>. </em>Though it made references to the use of technologies like HTML and XML, neither mentioned the use of PHP, which is really the backbone of the Google search engine (which, for those counting at home, was launched in 1997).</p>
<p>The long-and-short of it, if you believe the assertions of all involved, is that Xerox came up with an idea and sat on it for 10 years, whereas Google delivered a product, from which the entire world has benefitted, that was fundamentally similar to Xerox&#8217; idea.</p>
<h2>My Two Cents</h2>
<p>I&#8217;m going to propose a radical new concept, which I would characterize as both idealistic and pragmatic.  In the name of the forward progress of technology, I call upon the technology community to unite and deliver this message unto the corporate mega-giants: <strong>Screw Your Patent.</strong></p>
<p>By getting a rubber stamp on a vague idea, and then using your &#8220;ownership&#8221; of that idea to hinder the efforts of people who take <em>action</em> and create <em>products</em>, you become the wrench in the gears; and while everyone involved could be directing their efforts toward further innovation, you&#8217;d rather they all stop and pay atention to you, while you insist on receiving money that you&#8217;ve done nothing to earn.</p>
<p>I say we do away with patents.  Having a good idea is fine and all, but if you produce nothing beneficial from that idea, it&#8217;s worthless in a practical sense.  Open source is the way and the light &#8212; let&#8217;s all start announcing our ideas to the world, and see what happens.  We can still take credit for the things that we produce, and make mad profits &#8212; but ideas are worthless without execution.</p>
<p><em>(My apologies to the person or entity who first thought of doing away with patents and rewarding actual progress &#8212; please don&#8217;t sue me, I promise it&#8217;s not worth your time.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://samhooker.net/2010/02/23/technology-patents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
