<?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>Brain Handles &#187; Techno Thoughts</title>
	<atom:link href="http://www.brainhandles.com/category/techno-thoughts/feed" rel="self" type="application/rss+xml" />
	<link>http://www.brainhandles.com</link>
	<description>Whatever&#039;s tugging at my brain handles</description>
	<lastBuildDate>Wed, 08 Feb 2012 05:30:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Equal Rights</title>
		<link>http://www.brainhandles.com/techno-thoughts/equal-rights</link>
		<comments>http://www.brainhandles.com/techno-thoughts/equal-rights#comments</comments>
		<pubDate>Sun, 05 Feb 2012 21:53:46 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2686</guid>
		<description><![CDATA[Saw a friend post a graphic about "giving someone equal rights" and it set off an alarm in my brain. I believe in equal rights, but I don't believe they're something we can "give." They're only something we can take away. Someone's freedom, rights, and dignity are not something that can be put in a [...]]]></description>
			<content:encoded><![CDATA[<p>Saw a friend post a graphic about "giving someone equal rights" and it set off an alarm in my brain. I believe in equal rights, but I don't believe they're something we can "give." They're only something we can take away. </p>
<p>Someone's freedom, rights, and dignity are not something that can be put in a Christmas stocking or wrapped up in a bow. They are something built into their existence that we use oppression and degradation to rob them of.</p>
<p>So I created this graphic...</p>
<p><a href="http://www.brainhandles.com/wp-content/uploads/2012/02/rights.png"><img src="http://www.brainhandles.com/wp-content/uploads/2012/02/rights-271x300.png" alt="Asking you to give me equal rights implies they are yours to give. Instead, I must demand that you stop trying to deny me the rights all people deserve." title="Equal Rights" width="271" height="300" class="alignnone size-medium wp-image-2687" /></a></p>
<p><center><script type="text/javascript"><!--
google_ad_client = "pub-6701123236803391";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
//2006-11-23: BrainHandles336
google_ad_channel = "8118507880";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "440084";
google_color_text = "000000";
google_color_url = "0000DD";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Fequal-rights&amp;title=Equal%20Rights" id="wpa2a_2"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/equal-rights/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New York Traffic Ticket Virus</title>
		<link>http://www.brainhandles.com/techno-thoughts/new-york-traffic-ticket-virus</link>
		<comments>http://www.brainhandles.com/techno-thoughts/new-york-traffic-ticket-virus#comments</comments>
		<pubDate>Sat, 21 Jan 2012 19:43:07 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2682</guid>
		<description><![CDATA[Just got this e-mail through my Yahoo mail account. It is a virus... New York State — Department of Motor Vehicles UNIFORM TRAFFIC TICKET POLICE AGENCY NEW YORK STATE POLICE Local Police Code THE PERSON DESCRIBED ABOVE IS CHARGED AS FOLLOWS Time 8:32 AM Date of Offense 17/01/2012 IN VIOLATION OF NYS V AND T [...]]]></description>
			<content:encoded><![CDATA[<p>Just got this e-mail through my Yahoo mail account. It is a virus...</p>
<p><i><center>New York State — Department of Motor Vehicles<br />
UNIFORM TRAFFIC TICKET</center></p>
<p>POLICE AGENCY<br />
NEW YORK STATE POLICE<br />
Local Police Code</p>
<p>THE PERSON DESCRIBED ABOVE IS CHARGED AS FOLLOWS</p>
<p>Time<br />
8:32 AM<br />
Date of Offense<br />
17/01/2012<br />
IN VIOLATION OF<br />
NYS V AND T LAW</p>
<p>Description of Violation</p>
<p>SPEED OVER 55 ZONE</p>
<p>TO PLEAD, PRINT OUT THE ENCLOSED TICKET AND SEND IT TO TOWN COURT, CHATAM HALL., PO BOX 117</i></p>
<p>Then there's a .zip file attached. <b>DO NOT OPEN THE ZIP FILE</b>.</p>
<p>The e-mail I got actually originated in Spain, not New York. It's disguised to look like it came from nypd.gov, but it didn't. Furthermore, after receiving a number of these kinds of notices (long story, paperwork mix-up that got another guy's tickets sent to me), I can tell you that they don't come from the state. They come from the city or county court that has jurisdiction over the violation. They come on paper and they identify both you and the car involved specifically. They also identify the location of the violation and the officer who is certifying the evidence of the violation.</p>
<p>It's a good trick, seems legitimate. Basically, since they can't shove a virus down your throat, they're trying to trick you into swallowing it. When you open the zip file and double-click the file inside, you're going to get a virus, and you'll have given it to yourself.</p>
<p><!--#adsense--></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Fnew-york-traffic-ticket-virus&amp;title=New%20York%20Traffic%20Ticket%20Virus" id="wpa2a_4"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/new-york-traffic-ticket-virus/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disney Cruise Lines WiFi: Another Way Cruise Lines Make You Pay Through The Nose</title>
		<link>http://www.brainhandles.com/techno-thoughts/disney-cruise-lines-wifi-another-way-cruise-lines-make-you-pay-through-the-nose</link>
		<comments>http://www.brainhandles.com/techno-thoughts/disney-cruise-lines-wifi-another-way-cruise-lines-make-you-pay-through-the-nose#comments</comments>
		<pubDate>Tue, 27 Dec 2011 19:00:27 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2678</guid>
		<description><![CDATA[We're planning on a Disney Cruise next year. I decided to look into whether wifi was available on their ships and what it cost. Here's a link: Disney Cruise Line Internet and Cellular Services They charge $0.75 a minute unless you buy a pre-paid block of minutes that lowers your per-minute rate to between $0.55 [...]]]></description>
			<content:encoded><![CDATA[<p>We're planning on a Disney Cruise next year. I decided to look into whether wifi was available on their ships and what it cost.</p>
<p>Here's a link: <a href="http://disneycruise.disney.go.com/ships-activities/ships/services/internet-cellular-services/">Disney Cruise Line Internet and Cellular Services</a></p>
<p>They charge $0.75 a minute unless you buy a pre-paid block of minutes that lowers your per-minute rate to between $0.55 and $0.30. You cannot upgrade from one pre-paid block to another nor are unused minutes refundable. Service is slower than normal WiFi hotspots and not guaranteed to be available at all times. And if you're on a 6-night cruise, you can buy a package of 100 minutes for $40, but if you're on a 7-night cruise, the same package costs $55. </p>
<p>But the worst part of all to me is not the perminute rates, but that they charge per minute at all. Anyone who knows about networking knows that data is "bursty". Someone will use data intensely for a few seconds while they download something, then they'll spend some time using little or no data while they process/read the data they just downloaded. So you really only need the wifi for the 3 seconds it takes to download a web page, but Disney bills you for the 3 minutes you spend reading the web page.</p>
<p>The amount of time someone is connected to the network is not, in and of itself, a good indicator of how much they're actually <i>using</i> the network.</p>
<p>And it's not like Disney is creating a new connection to the satellite for every user who is on their network. The connection to the satellite provides a data stream which can then be shared throughout their onboard wireless network. There is little or no incremental cost for each user who is connected to the shipboard WiFi network, but not activelty transferring or receiving data. Their cost really only comes in general maintenance for the network and for the data being moved.</p>
<p>Charging each user by the minute is disingenuous, because they're not incurring costs by the minute for each user. Furthermore, their system is slow by their own admission and I've read complaints of it taking 10-15 minutes to send an e-mail. If they charge by data usage, then whether it takes 1 minute or 10 for sending an e-mail, you're paying for the data, so it's the same price. If they charge bt the minute you're paying extra when the system is especially slow. While it would still be annoying for it to take 10 minutes to send an e-mail, it becomes infuriating if every extra minute is costing you $.30 to $.75.</p>
<p>I looked into mobile satellite internet services for businesses and internet-addicted RV'ers who want a connection while they're outside the range of most cellular nets. Prices were generally on a monthly basis with a DSL-comparable speed (3-5 megabit downloads, 1-2 megabit uploads) with a usage cap of 3-9 gigabytes. For a 5 megabit plan with a cap of 9 gigabytes, it was 839 a month. </p>
<p>Assuming Disney is getting better speeds and better rates because of their ability to run more/bigger dishes and negotiate bulk deals, their cost is $0.09 per megabyte or less. If they added on an over 200% mark-up, they could sell a 100 megabyte package that let you check your e-mail and a few favorite sites every day and post a few photos to Facebook for $30. Or maybe they could sell the 100 megabyte plan for $50 and do a 500 megabyte plan for $150. It would still be pricy, but it would be based on how much data you actually used.</p>
<p>But since there's no competition once you're onboard, you pay what they charge and you pay it based on the unreasonable metric of how long you're connected to the network instead of based on how much data you use. </p>
<p>I was surprised and pleased to find out Disney Cruise Lines didn't pull the trick of making juices and other sugared beverages free, but charging you $2 a pop for diet sodas. But I guess some of the cruise line overcharge mentality had to worm its way in somewhere and it's wormed its way into how Disney charges for internet access onboard. Such a shame.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Fdisney-cruise-lines-wifi-another-way-cruise-lines-make-you-pay-through-the-nose&amp;title=Disney%20Cruise%20Lines%20WiFi%3A%20Another%20Way%20Cruise%20Lines%20Make%20You%20Pay%20Through%20The%20Nose" id="wpa2a_6"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/disney-cruise-lines-wifi-another-way-cruise-lines-make-you-pay-through-the-nose/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sexiest Man Alive Concession Speech</title>
		<link>http://www.brainhandles.com/techno-thoughts/sexiest-man-alive-concession-speech</link>
		<comments>http://www.brainhandles.com/techno-thoughts/sexiest-man-alive-concession-speech#comments</comments>
		<pubDate>Thu, 17 Nov 2011 01:42:10 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>
		<category><![CDATA[Bradley Cooper]]></category>
		<category><![CDATA[bringing sexy back]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Sexiest Man Alive]]></category>
		<category><![CDATA[sexy]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2671</guid>
		<description><![CDATA[I am honored at how close the voting was, but out of patriotism and a desire to let the nation move forward, I am conceding the race for People Magazine's Sexiest Man Alive. I would like to congratulate Bradley Cooper and his team on his hard-fought win. I know we went back and forth there [...]]]></description>
			<content:encoded><![CDATA[<p>I am honored at how close the voting was, but out of patriotism and a desire to let the nation move forward, I am conceding the race for People Magazine's Sexiest Man Alive. I would like to congratulate Bradley Cooper and his team on his hard-fought win. I know we went back and forth there in the polls for a while, but in the end, the sexier man won.</p>
<p>I will be joining my wife and our children at our ranch outside Everett, Washington, where I can do some soul searching and figure out how I can best use my sexiness to help the American people.</p>
<p>Thank you and God bless.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Fsexiest-man-alive-concession-speech&amp;title=Sexiest%20Man%20Alive%20Concession%20Speech" id="wpa2a_8"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/sexiest-man-alive-concession-speech/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Latest Check Cashing Scam</title>
		<link>http://www.brainhandles.com/techno-thoughts/the-latest-check-cashing-scam</link>
		<comments>http://www.brainhandles.com/techno-thoughts/the-latest-check-cashing-scam#comments</comments>
		<pubDate>Mon, 31 Oct 2011 00:51:15 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>
		<category><![CDATA[job scams]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2667</guid>
		<description><![CDATA[Just got this faked "Career Builder" e-mail (Career Builder's e-mails are sent through their servers, not through Earthlink) from "Charlotte Wallace". Here's the text: Thank you for your interest. After viewing your resume on careerbuilder.com, we have decided to contact you. We have an excellent opportunity for you. We are looking for: Responsible and motivated [...]]]></description>
			<content:encoded><![CDATA[<p>Just got this faked "Career Builder" e-mail (Career Builder's e-mails are sent through their servers, not through Earthlink) from "Charlotte Wallace".</p>
<p>Here's the text:<br />
<blockquote>Thank you for your interest. After viewing your resume on careerbuilder.com, we have decided to contact you.</p>
<p>We have an excellent opportunity for you.</p>
<p>We are looking for:</p>
<p>Responsible and motivated individuals to assist in Company’s financial business. We value the exceptional people and provide our employees with an environment conductive for productive and long-term employment.</p>
<p>We offer:<br />
- New concept. Commissions without sales.<br />
- VERY competitive salary plus attractive bonuses plus  commissions with each order<br />
- No Fees<br />
- You can start tomorrow<br />
- Compensation: $85,000 - $95,000 per year<br />
- Employee Type: Full-Time/Part-Time<br />
- Vacation (2 weeks for Exempt employees)<br />
- 4 paid Company Holidays / 2 paid floating holidays</p>
<p>Large and stable corporation</p>
<p>Requirements:</p>
<p>- MS Office (Word) - basic knowledge<br />
- Internet access and e-mail<br />
- A sufficient level of work ethics<br />
- Ability to learn fast and perform tasks in a timely fashion<br />
- U.S. resident or green card holder<br />
- You are not required to quit your current job.</p>
<p>DUTIES AND RESPONSIBILITIES:</p>
<p>- Assist in company’s financial business.<br />
- Perform financial tasks.<br />
- Make reports.</p>
<p>We offer opportunities for internal advancement for the responsible employees. During the initial stage of work you will receive precise instructions and any possible help from the company’s Manager. Qualified candidates will be offered flexible schedules of work, competitive salary, bonuses and other benefits. Company covers all the reasonable expenses.</p>
<p>You will be able to plan your own working schedule (few hours weekly).</p>
<p>Please reply to this email if you are interested.</p>
<p>Hiring Department</p></blockquote>
<p>The reply address is diagnosticparts@aol.com.</p>
<p>Read through my "<a href="/tag/job-scams">job scams</a>" tagged posts and you'll see this come-on over and over. Financial job, easy hours, work from home, perform financial tasks, good pay. Sounds too good to be true... because it is. The job usually entails receiving "customer payments" via forged checks or hacked PayPal accounts. You cash out the payment, take the cash to Western Union, and wire it off to your "employer" in another country. You're instructed to take a percentage of the payment for yourself as your commission.</p>
<p>Sounds great until the check fails to clear or the PayPal fraud is discovered, as always happens. Then the money for it is pulled out of your account. If you had enough to cover it, you're out the amount of the check. If you didn't, the bank that gave you the money wants it back and will involve the police.</p>
<p>No legitimate company needs a U.S. representative to cash checks for them and wire them the money via Western Union.</p>
<p>If someone you don't know offers you an amazing job cashing checks or receiving and forwarding packages (stolen goods paid for from hacked PayPal accounts or with credit card fraud), they're usually a criminal and they're trying to make you an unwitting accessory. They will leave you owing money you don't have, and maybe a few weeks closer to financial ruin because you weren't out job hunting because you thought you had a new job.</p>
<p>Be safe out there people, and if you are job hunting, good luck.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Fthe-latest-check-cashing-scam&amp;title=The%20Latest%20Check%20Cashing%20Scam" id="wpa2a_10"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/the-latest-check-cashing-scam/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Interesting vs. Amazing</title>
		<link>http://www.brainhandles.com/techno-thoughts/interesting-vs-amazing</link>
		<comments>http://www.brainhandles.com/techno-thoughts/interesting-vs-amazing#comments</comments>
		<pubDate>Thu, 22 Sep 2011 23:33:06 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2662</guid>
		<description><![CDATA[A little something inspirational I came up with last night. Thought I'd share it here. The statement is original as far as I know.]]></description>
			<content:encoded><![CDATA[<p>A little something inspirational I came up with last night. Thought I'd share it here. The statement is original as far as I know.</p>
<p><center><img src="http://www.brainhandles.com/wp-content/uploads/2011/09/amazingpeople.png" alt="Interesting people walk around the world. Amazing people walk around the sky." title="amazing people" width="431" height="311" class="alignnone size-full wp-image-2663" /></p>
<p><!--#adsense--></center></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Finteresting-vs-amazing&amp;title=Interesting%20vs.%20Amazing" id="wpa2a_12"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/interesting-vs-amazing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Brainhandles Heatmap PHP Class</title>
		<link>http://www.brainhandles.com/techno-thoughts/the-brainhandles-heatmap-php-class</link>
		<comments>http://www.brainhandles.com/techno-thoughts/the-brainhandles-heatmap-php-class#comments</comments>
		<pubDate>Tue, 16 Aug 2011 21:45:55 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[free script]]></category>
		<category><![CDATA[GD]]></category>
		<category><![CDATA[heatmap]]></category>
		<category><![CDATA[multiply]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2640</guid>
		<description><![CDATA[A PHP heatmap class that uses GD to create plasma style heatmaps to overlay on maps or photos.]]></description>
			<content:encoded><![CDATA[<p>
<h3>Current Release 0.5.0 Beta <small>(<a href="/wp-content/uploads/2011/08/mapclass_distrib1.zip">download</a> - .zip - <i>16k</i> - CC 3.0 Attribution license)</small></h3>
<p><center><br />
<h2>What Is A Heatmap?</h2>
<p>
<div id="photo" style="height:337px;width:425px;background-image:url('/wp-content/uploads/2011/08/ship.jpg')"><img src="/wp-content/uploads/2011/08/testimage.jpg" height=337 width=425 style="padding:0px;margin:0px;opacity:.55;filter:alpha(opacity=55)"></div>
<p><small>Thanks to <a href="http://www.sxc.hu/profile/siewlian">siewlian</a> for our underlying <a href="http://www.sxc.hu/browse.phtml?f=view&#038;id=997313">photo</a></small></center></p>
<p>A heatmap is a way of visually overlaying hostspots of incidence/concentration on a grid. The hotspots can represent a clickstream (I set up a little AJAX script to record every time I clicked on the photo above and then rendered the data of where I clicked as a heatmap), or it could be the incidence of robberies or concentrations of zombies on a map.</p>
<p>Long story short, I got curious about heatmaps last year, but all the solutions I'd found were not in PHP, used the ImageMagick library, had a complex API, produced a heatmap I thought sucked, or multiple elements from that list. Eventually, because it produced the kind of map I wanted and could work simply, I first ported <a href="http://blog.corunet.com/the-definitive-heatmap/">"The Definitive Heatmap"</a> from Ruby to PHP. </p>
<p>I still didn't like the fact that it used ImageMagick (because many people on shared servers might not have access to ImageMagick), plus it executed the ImageMagick commands to the shell, which is not as secure as I'd like. So I re-wrote the whole thing to use PHP's built in graphics library, GD. That came with its own set of pitfalls, most notably being that GD has no Multiply blend mode. I had to create a GD Multiply blend in PHP from scratch. For those of you who arrived here specifically because you were Googling for a PHP script to do a Multiply blend with GD, you'll find that code in the <code>overlayDot()</code> method of the class.</p>
<p>I added a few functional modifications, did about an hour of testing to make sure it worked, wrote up the README, and packed it up.</p>
<p>The <a href="/wp-content/uploads/2011/08/mapclass_distrib1.zip">download</a> package contains the class file, a README with instructions on how to use it, and a graphics folder with a color strip and dot image needed to create the overlay images. You'll need a basic knowledge of PHP and arrays to install this and make it work with the sample code.</p>
<p>Enjoy the class and if you have any questions, comments, bug reports, feature requests, or just plain praise, please post your thoughts below.</p>
<p>
<h3>Current Release 0.5.0 Beta <small>(<a href="/wp-content/uploads/2011/08/mapclass_distrib1.zip">download</a> - .zip - <i>16k</i> - CC 3.0 Attribution license)</small></h3>
<p><center><A HREF="http://www.phpclasses.org/award/innovation/"><img src="http://www.phpclasses.org/award/innovation/nominee.gif" width="89" height="89" alt="PHP Programming Innovation award nominee" title="PHP Programming Innovation award nominee" border="0" style="clear:both;float:none;"></A><br /><B>September&nbsp;2011<br />
Nominee<br />
<A HREF="http://www.phpclasses.org/vote.html">Vote</A></B></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/the-brainhandles-heatmap-php-class/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>T-Mobile Sucks</title>
		<link>http://www.brainhandles.com/techno-thoughts/t-mobile-sucks</link>
		<comments>http://www.brainhandles.com/techno-thoughts/t-mobile-sucks#comments</comments>
		<pubDate>Wed, 27 Jul 2011 00:29:01 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2615</guid>
		<description><![CDATA[I recently switched from Sprint to T-Mobile and I am regretting it more and more with each passing hour. I ordered 2 Android phones with a family voice, text, and data plan. I gave them the two numbers to port from Sprint. And I waited. The phones shipped a day later than I hoped, but [...]]]></description>
			<content:encoded><![CDATA[<p>I recently switched from Sprint to T-Mobile and I am regretting it more and more with each passing hour.</p>
<p>I ordered 2 Android phones with a family voice, text, and data plan. I gave them the two numbers to port from Sprint. And I waited. The phones shipped a day later than I hoped, but that was not a big issue.</p>
<p>On the morning of the delivery day, problem 1 occurred. They ported my number off my Sprint account and to my new phone before it was delivered. For the next 6 hours, I had no cell service. It's been my experience in the past that you order the phones, you get them, you call to activate them, and the number is ported then. This was new... and annoying.</p>
<p>When the phones arrived, there was no indication which had which number. In fact, the Android phone identity screen in the settings said the phone number was unknown on both phones. I called T-Mobile and they told me to call #6# to find my number. This is where we encountered problem 2: they had ported my number, but had not ported my wife's. They put my wife's number through the porting system and got it from Sprint, but then there was an issue with the SIM card being "reserved" and they couldn't issue my wife's number to her phone. They said they could request the reservation be removed, but that would take 24 hours and might not work.</p>
<p>What were my other options, I asked. They asked if I had a spare SIM card. Yeah, I'm coming from Sprint which doesn't use SIMs, so how would I have a spare SIM lying around? I asked what I was supposed to tell my wife when her phone was basically out of commission for two or more days. They suggested I call Sprint and ask them to port her number back until they'd run the fix through their system. "Um, hi Sprint. I know I just tried to leave you, but could I come back for a day or two while T-Mobile gets their asses in gear?" Seriously?</p>
<p>I asked if I could go to a T-Mobile store and get a new SIM from them. Yes. So off I went to the closest store. First thing that happened was I pissed off the manager... not intentionally. See, web orders started 8 days before the stores were supposed to get the phone, but T-Mobile had told the manager they wouldn't be shipping until close to the store release date. Instead, I had mine 6 days before store release. But he assigned me a service guy who took the phone, put in a new SIM, called T-Mobile and got my wife's number put on the phone.</p>
<p>If only it had ended there...</p>
<p>Problem 3 occurred when we discovered that somehow in all that craziness from problem 2, my wife's data plan got stripped off her phone. We never really noticed because she mostly used the data features at home when the phone was getting its data from our WiFi, not T-Mobile. But when she was out with the kids on Sunday and trying to Google something, she was told she did not have a data plan and would need to upgrade to one.</p>
<p>I called T-Mobile that night, after we got back from "Captain America", and they told me that was correct. She had no data plan. I'd have to add one for $20 a month. I said I'd signed up for a family plan with voice, messaging, and data for both phones... just give me the plan I signed up for. No, they said, we had to upgrade her data plan. I gave in, figuring if the numbers didn't add up, I'd haggle it out with billing. They said it would take 2 hours for the data plan to kick in.</p>
<p>At this point, the stress of them switching my plan without my authorization and the rest of this bull gave me a massive stress headache. So when the 2 hours was up, a bit after midnight, I was still awake, because I had this terrible headache that wouldn't respond to ibuprofen and wouldn't let me sleep, and I could determine that it wasn't fixed. Luckily I was still awake from the headache at 3 a.m. when their east coast customer service opened for the day. I was too worn out to be upset, and yelling would have made my headache worse. I got on with a rep who tested various things, escalated it when they didn't work, and basically got it fixed. Somewhere around 5 a.m. I got to sleep, but I had to call in sick to work, and since I'm a contractor, I have no paid sick days.</p>
<p>Today, I checked my account to see how they'd screwed up my service and encountered problem 4. According to their web site, whatever messed-up stuff they'd done had raised my monthly charge by $40. So I got on chat with customer support. They said the web site was wrong and I was on the plan I signed up for at the rate I signed up for. So why was the web site wrong? Maybe I'd briefly been shuffled onto something more expensive, but it was corrected, and the web site can take 72 hours to update.</p>
<p>They also mentioned I had two activation fees pending. I said they should pay me activation fees for all the trouble I'd had to go through cleaning up their mistakes. They said they couldn't do anything.</p>
<p>I pressed. This had taken so much time, been such a series of screw-ups on their part, why shouldn't I just return the phones, demand my money back and be done with them? They hemmed and hawed, then said since they messed up the activation on my wife's phone, they'd give me a $35 credit for the activation fee, but that I was only allowed one "goodwill credit" on my account, and if I accepted it, I would not be able to ask them to compensate me for anything for the rest of my contract term. I tell him that it's not enough and their massive series of screw-ups demanded a greater level of consideration.</p>
<p>Then the guy addressed me as Richard (my name's Greg) and I asked him if he was trying, in a veiled way, to call me a dick. I demand to talk to his supervisor. He said his supervisor had reviewed the account and approved the $35. I reiterated it wasn't enough. He said that's all they would offer. I said it wasn't enough. He asked if there was anything more they could help me with, and I said "I think you've done more than enough to alienate me, Richard."</p>
<p>The problem is I love this phone. There is no phone currently on the market that presses my buttons like this one does. But I've got a 14 day return window that I'm only 5 days into. </p>
<p>T-Mobile insists on not only screwing up this badly, then low-balling me on the "goodwill credit" AND telling me that if I take it, they're free to screw up as much and as badly as they want and I can't ask for anything again. </p>
<p>I'd have to switch to a phone I wasn't as wild about on a more expensive carrier, but I am so gobsmacked by T-Mobile's unparalleled combination of incompetence and arrogance, it's really hard to justify staying. I mean when I had a problem with my DVR on Verizon FiOS, they comped me a whole month of my cable bill to say "sorry". They showed they meant it and I stayed.</p>
<p>T-Mobile says "sorry" too, but an offer of $35 to cover what they put me through PLUS a stipulation I can't ask for another credit if they screw up again? They're not sorry, and they're either telling me that I'm a grinder who they think will try to get a credit at every turn or they're so sure they'll screw up again that they want to make sure they cover their butts.</p>
<p>Either way, I've got 9 days to decide if I'm returning these phones. Unless T-Mobile has a serious attitude adjustment, I can't see why I'd reward this kind of mistreatment by keeping them.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Ft-mobile-sucks&amp;title=T-Mobile%20Sucks" id="wpa2a_14"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/t-mobile-sucks/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Lunchadoodle Launches</title>
		<link>http://www.brainhandles.com/techno-thoughts/lunchadoodle-launches</link>
		<comments>http://www.brainhandles.com/techno-thoughts/lunchadoodle-launches#comments</comments>
		<pubDate>Tue, 08 Mar 2011 00:10:04 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2591</guid>
		<description><![CDATA[Lunchadoodle has just launched. Basically, it works like this... The wife and I were drawing doodles on our oldest son's brown bag lunches. We thought some of them were funny or cute enough to share with our friends on Facebook. They seemed to like them. So we're blogging them at Lunchadoodle. Stop by and check [...]]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://www.lunchadoodle.com/"><a href="http://www.brainhandles.com/wp-content/uploads/2011/03/logo-lg.png"><img src="http://www.brainhandles.com/wp-content/uploads/2011/03/logo-lg-300x112.png" alt="Lunchadoodle - Lunchbag doodles by a pair of parents" title="Lunchadoodle Logo" width="300" height="112" class="alignleft size-medium wp-image-2592" /></a></a></center></p>
<p><a href="http://www.lunchadoodle.com/" title="Lunchadoodle - lunchbag doodles by a pair of parents">Lunchadoodle</a> has just launched.</p>
<p>Basically, it works like this... The wife and I were drawing doodles on our oldest son's brown bag lunches. We thought some of them were funny or cute enough to share with our friends on Facebook. They seemed to like them. So we're blogging them at <a href="http://www.lunchadoodle.com/" title="Lunchadoodle - lunchbag doodles by a pair of parents">Lunchadoodle</a>.</p>
<p>Stop by and check them out.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Flunchadoodle-launches&amp;title=Lunchadoodle%20Launches" id="wpa2a_16"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/lunchadoodle-launches/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recumbent Bike Desk Experiment - Post 1</title>
		<link>http://www.brainhandles.com/techno-thoughts/technology-life/recumbent-bike-desk-experiment-post-1</link>
		<comments>http://www.brainhandles.com/techno-thoughts/technology-life/recumbent-bike-desk-experiment-post-1#comments</comments>
		<pubDate>Sun, 23 Jan 2011 03:12:44 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Happiness]]></category>
		<category><![CDATA[Home Life]]></category>
		<category><![CDATA[Technology & Life]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[desk]]></category>
		<category><![CDATA[fitness]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[recumbent bike]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2573</guid>
		<description><![CDATA[Making a recumbent bike "desk" with off-the-shelf parts for under $400. Is it possible? I'm finding out.]]></description>
			<content:encoded><![CDATA[<div style="float: left; margin: 8px;"><a href="http://www.amazon.com/gp/product/B003UNXG9Q?ie=UTF8&#038;tag=funnybutsick-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B003UNXG9Q"><img src="http://ecx.images-amazon.com/images/I/41SHFQ-EfHL._SL500_AA300_.jpg" id="prodImage" width="300" height="300" border="0" alt="Schwinn A20 Recumbent Bike"></a><img src="http://www.assoc-amazon.com/e/ir?t=funnybutsick-20&#038;l=as2&#038;o=1&#038;a=B003UNXG9Q" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></div>
<p>Making a recumbent bike "desk" with off-the-shelf parts for under $400. Is it possible? I'm finding out.</p>
<p>I've needed to get back in shape for a while, but I'm working full time, then add 3-4 hours a day for day-care pickups, dinner prep, baths, bed time stories, etc. Then add another 60-90 minutes after the kids are off to bed that I have to be at home because the wife's still at work. The only way to get to the gym is to go at 10 p.m. or 4:30 a.m. The rest of my day is mostly booked.</p>
<p>But I'm sitting at my home office's desk right now, writing a blog post. I'll be sitting at it tomorrow, working on my novel. And I'll be sitting at it next month, working on learning Flash and programming a game. So why not get in some exercise while I'm sitting at my desk?</p>
<p>I could do a <a href="http://www.amazon.com/gp/product/B001UL38L6?ie=UTF8&#038;tag=funnybutsick-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B001UL38L6">treadmill desk</a> but they run pretty expensive, in the neighborhood of 2-4k. Additionally, the point of an exercise desk is that you exercise slowly enough that you can still concentrate on work, but you end up putting in more time because you do it for a few hours.</p>
<p>So, because it was cheaper, lower impact, and it looked more comfortable for putting in hours per day, I picked a recumbent bike. But when I went looking for an office solution, there was nothing. There were some hobbyists and a cheap upright bike with a desk. There were some stand alone pedaling thingamajobbers that go under your desk, but there were no solutions with completely "off-the-shelf" products that guaranteed I would not be bumping my knees whenI pedaled or having to sit too far back from my desk to reach the keyboard.</p>
<p>I started looking for something that I could fit over or around a recumbent bike, adjust to accomodate the movement of my legs, and maybe tilt up a bit in back and down in front to make it more friendly.</p>
<p><span id="more-2573"></span><center><center><script type="text/javascript"><!--
google_ad_client = "pub-6701123236803391";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
//2006-11-23: BrainHandles336
google_ad_channel = "8118507880";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "440084";
google_color_text = "000000";
google_color_url = "0000DD";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></center></p>
<p>If you've ever been in the hospital, you've seen those long, thin tables for the hospital beds. They're sort of shaped like a big U on its side, so the wheeled base slides under the bed, the table slides over the bed, and the "bottom" of the U is adjustable so the table can be at the right height. I figured a table like that, coming in from the side, with adjustable height, would possibly create the right work environment.</p>
<p>Imagine my surprise when I found there are laptop caddy tables that offer a single support at the side, or at least off-center.</p>
<p>I ordered the <a href="http://www.amazon.com/gp/product/B003UNXG9Q?ie=UTF8&#038;tag=funnybutsick-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B003UNXG9Q">Schwinn A20 recumbent bike</a> from Amazon for $248.99 and the <a href="http://www.amazon.com/gp/product/B00304TPMM?ie=UTF8&#038;tag=funnybutsick-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B00304TPMM"> Windsor laptop stand</a> for $89.99.</p>
<p>And here's how they look together...<br />
<img src="http://www.brainhandles.com/wp-content/uploads/2011/01/laptoptable-225x300.jpg" alt="" title="Windsor laptop stand over my Schwinn A20 recumbent bike" width="225" height="300"/>&nbsp;&nbsp;<img src="http://www.brainhandles.com/wp-content/uploads/2011/01/laptoptable2-225x300.jpg" alt="" title="Another angle. Windsor laptop stand over Schwinn A20 recumbent bike" width="225" height="300" /><br clear = all></p>
<p>It all works together nicely, but <em>just</em> works. Having it in a comfortable position puts both the side pole and the under-table support within an inch or two of being hit by my knee/leg. I was, however, able to do a nice 2 miles on it in a test run during the set-up without hitting anything and comfortably typing away. When I needed to do something sort of precise, I found myself slowing down my bicycling so I could concentrate on what I was doing with my hands, but overall it worked very nicely.</p>
<p>Two things that will take some fine-tuning to cure. The first one is that I have everything angled so I get the reflection of the office window on my glossy screen. Turning/positioning the whole shebang better should handle that. The second was that the table is slightly wobbly on carpet. Sliding a board under the bike and putting the table on the solid surface helped immensely with the wobbling.</p>
<p>Now the question will be whether I can use this consistently and knock down the miles and calories while I use my laptop, and whether I can actually work at it well, not just answer e-mails, facebook, and watch videos.</p>
<p>I'll post again in a couple of weeks to let you know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/technology-life/recumbent-bike-desk-experiment-post-1/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Not So Simple Truths of Service</title>
		<link>http://www.brainhandles.com/techno-thoughts/not-so-simple-truths-of-service</link>
		<comments>http://www.brainhandles.com/techno-thoughts/not-so-simple-truths-of-service#comments</comments>
		<pubDate>Wed, 05 Jan 2011 18:08:02 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2570</guid>
		<description><![CDATA[There's this short inspirational film that a friend recommended on Facebook: Now, the thing is that it does convey an important message about treating your customers in ways that show you value them and consider them special. It keeps them coming back, builds goodwill, and turns them into evangelists for your business. And those things [...]]]></description>
			<content:encoded><![CDATA[<p>There's this short inspirational film that a friend recommended on Facebook:<br />
<center><div id="attachment_2571" class="wp-caption alignnone" style="width: 310px"><a href="http://www.stservicemovie.com/"><img src="http://www.brainhandles.com/wp-content/uploads/2011/01/Clipboard01-300x200.jpg" alt="" title="Simple Truths Of Service Title Card" width="300" height="200" class="size-medium wp-image-2571" /></a><p class="wp-caption-text">Click here to view the movie</p></div></center></p>
<p>Now, the thing is that it does convey an important message about treating your customers in ways that show you value them and consider them special. It keeps them coming back, builds goodwill, and turns them into evangelists for your business. And those things can be as small as a little thought of the day from a loveable bagger.</p>
<p>But it also raised a very important question for me:</p>
<p><strong>Why was the only one in the store who "got it" the one who was least equipped to "get" anything?</strong></p>
<p>"Johnny the Bagger" has Down's Syndrome. Obviously, what Barbara Glanz was saying was simple enough that someone with below-average intelligence like Johnny could understand. So what was going on that stopped all of Johnny's smarter co-workers from taking these ideas to heart until after he proved they worked?</p>
<p>I'd say they were jaded. Part of that could be due to some Gen X/Y hipster cynicism, but part of it could also be poor management and a corporate culture that made them feel deeply disconnected from the "suits" who sent yet another motivational speaker to talk <i>at</i> them. Essentially, they were conditioned not to care.</p>
<p>Once Johnny succeeded and customers started coming in with brighter attitudes, it inspired the rest of the staff. Basically, service inspires customer happiness and loyalty, and customer happiness and loyalty inspire service. It's a positive feedback loop.</p>
<p>Your average business can't rely on having a Johnny to start the ball rolling. Managers have to lay down a foundation of happiness and pride that inspires their employees do the little things, or they're going to find themselves with a staff that's too smart to see the simple truths.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Fnot-so-simple-truths-of-service&amp;title=Not%20So%20Simple%20Truths%20of%20Service" id="wpa2a_18"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/not-so-simple-truths-of-service/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fried Ball Ball: Soylafel - A Soybean Falafel Recipe</title>
		<link>http://www.brainhandles.com/techno-thoughts/fried-ball-ball-soylafel-a-soybean-falafel-recipe</link>
		<comments>http://www.brainhandles.com/techno-thoughts/fried-ball-ball-soylafel-a-soybean-falafel-recipe#comments</comments>
		<pubDate>Mon, 08 Nov 2010 04:37:17 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Cooking & Recipes]]></category>
		<category><![CDATA[Home Life]]></category>
		<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2550</guid>
		<description><![CDATA[This is a recipe I came up with to try to get more veggies into my kids. I'd made a soy hummus (more of a soy pesto), that my wife and I liked, and my boys both like edamame, so I just decided to put some soybeans in the food processor and see where my [...]]]></description>
			<content:encoded><![CDATA[<p>This is a recipe I came up with to try to get more veggies into my kids. I'd made a soy hummus (more of a soy pesto), that my wife and I liked, and my boys both like edamame, so I just decided to put some soybeans in the food processor and see where my creativity took me.</p>
<p>First a note on prepping the edamame (soybeans). I defrost frozen edamame, then put them in a bowl and cover them with boiling water for 3-5 minutes, then drain.</p>
<p>In an electric chopper or small food processor process together:<br />
1 cup edamame<br />
2 tablespoons olive oil<br />
1 seeded roma tomato<br />
1 tsp lemon juice<br />
1 tsp salt</p>
<p><span id="more-2550"></span><!--adsense--></p>
<p>Process the mixture to a grainy consistency. Then add:<br />
1.5 tsp baking powder<br />
1 tsp black pepper<br />
1.5 tsp cornstarch<br />
2 tsp cumin<br />
1/2 cup whole weat flour</p>
<p>Mix the ingredients until they become a dough and let rest 5 minutes to let the flour hydrate.</p>
<p>For balls, you can use a tablsepoon disher to scoop balls into a deep fryer (with the oil at 360-370 degrees), or you can form 1/2 thick patties and fry in a frying pan with about 1/4 inch of oil in it. Get a nice deep brown color and they're great with a hummus or some raita.</p>
<p>If you like your food spicier, try adding 1/2 tsp of cayenne (or more) to the recipe.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Ffried-ball-ball-soylafel-a-soybean-falafel-recipe&amp;title=Fried%20Ball%20Ball%3A%20Soylafel%20-%20A%20Soybean%20Falafel%20Recipe" id="wpa2a_20"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/fried-ball-ball-soylafel-a-soybean-falafel-recipe/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fried Ball Ball: Eggless Hush Puppies Recipe</title>
		<link>http://www.brainhandles.com/techno-thoughts/fried-ball-ball-eggless-hush-puppies-recipe</link>
		<comments>http://www.brainhandles.com/techno-thoughts/fried-ball-ball-eggless-hush-puppies-recipe#comments</comments>
		<pubDate>Mon, 08 Nov 2010 04:21:56 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Cooking & Recipes]]></category>
		<category><![CDATA[Home Life]]></category>
		<category><![CDATA[Techno Thoughts]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2546</guid>
		<description><![CDATA[I'm posting some of the recipes from today's Fried Ball Ball. This is my eggless and "yankee" adaptation of Paula Deen's hushpuppies recipe since my son has an egg allergy and I don't see "self-rising" flour or cornmeal on my supermarket shelves. 1.5 cups corn meal 0.5 cups all purpose flour 2 tsp salt 1.5 [...]]]></description>
			<content:encoded><![CDATA[<p>I'm posting some of the recipes from today's Fried Ball Ball. This is my eggless and "yankee" adaptation of <A href="http://www.foodnetwork.com/recipes/paula-deen/hushpuppies-recipe/index.html">Paula Deen's hushpuppies recipe</a> since my son has an egg allergy and I don't see "self-rising" flour or cornmeal on my supermarket shelves.</p>
<p>1.5 cups corn meal<br />
0.5 cups all purpose flour<br />
2 tsp salt<br />
1.5 tbs baking powder (1 tbs + 1.5 tsp)<br />
1/4 brick of extra firm silken tofu<br />
1 small onion (I used mayan sweets)<br />
1 cup buttermilk</p>
<p><span id="more-2546"></span><!--adsense--></p>
<p>Using a hand mixer, puree the tofu and buttermilk together. If you have a soy allergy or are just personally opposed to tofu, use one egg instead. You might want to back off on the baking powder by 3/4 teaspoon or so because the egg brings a little leavening power the tofu doesn't.</p>
<p>In an electric chopper or food processor, chop the onion to a fine, almost pulpy consistency.</p>
<p>Mix the cornmeal, salt, baking powder, and onion mixture together. Mix in the buttermilk and tofu mixture and let sit for ten minutes to hydrate the cornmeal a bit then mix in the flour. Let sit another 10 minutes to let the moisture permeat all the dry ingredients.</p>
<p>Preheat your oil in a deep fryer or large sauce pan to 360-370 degrees and scoop up the batter with a 1-tablespoon disher, frying until gonden brown. Paula recommends peanut oil in her recipe. I used canola and it worked just fine.</p>
<p>Serve with <a href="http://www.foodista.com/recipe/ZCLHFG2C/hot-pepper-honey">hot pepper honey</a> (I personally use about 50% more red pepper flakes and cook it right in the pan, omitting the double boiler).</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Ffried-ball-ball-eggless-hush-puppies-recipe&amp;title=Fried%20Ball%20Ball%3A%20Eggless%20Hush%20Puppies%20Recipe" id="wpa2a_22"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/fried-ball-ball-eggless-hush-puppies-recipe/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pop Culture Warning Labels - MTV Cribs - #1 in a Series</title>
		<link>http://www.brainhandles.com/techno-thoughts/pop-culture-warning-labels-mtv-cribs-1-in-a-series</link>
		<comments>http://www.brainhandles.com/techno-thoughts/pop-culture-warning-labels-mtv-cribs-1-in-a-series#comments</comments>
		<pubDate>Thu, 30 Sep 2010 16:07:54 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Dangerous Thoughts]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Techno Thoughts]]></category>
		<category><![CDATA[cribs]]></category>
		<category><![CDATA[mtv]]></category>
		<category><![CDATA[slackers]]></category>
		<category><![CDATA[wishing]]></category>
		<category><![CDATA[working]]></category>
		<category><![CDATA[youth]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2540</guid>
		<description><![CDATA["Warning: This episode of 'MTV Cribs' is known to create unrealistic expectations in teens about what it takes to succeed in America. Your odds of becoming a multi-millionaire athlete, musician, actor, or person who is famous for being famous are about the same as your chance of being hit by lightning." "Furthermore, most of these [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.brainhandles.com/wp-content/uploads/2010/09/mansion.jpg" alt="Photo of mansion by patishka - sxc.hu" title="mansion" width="300" height="200" class="alignleft size-full wp-image-2542" style="margin:8px;"/>"Warning: This episode of 'MTV Cribs' is known to create unrealistic expectations in teens about what it takes to succeed in America. Your odds of becoming a multi-millionaire athlete, musician, actor, or person who is famous for being famous are about the same as your chance of being hit by lightning."</p>
<p>"Furthermore, most of these people became millionaires through a relentless drive for self improvement and success, making sacrifices, and not taking the easy road." </p>
<p>"If you want to be on 'Cribs' get off your ass, and start *working* toward a goal. You may not ever reach it, but you'll get more of what you want by working for it than by watching it on TV and wishing for it."</p>
<p><small>Wanna suggest another warning label? E-mail <a href="mailto:burgerguy@gmail.com?subject=Warning+Labels">burgerguy@gmail.com</a></small></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Fpop-culture-warning-labels-mtv-cribs-1-in-a-series&amp;title=Pop%20Culture%20Warning%20Labels%20-%20MTV%20Cribs%20-%20%231%20in%20a%20Series" id="wpa2a_24"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/pop-culture-warning-labels-mtv-cribs-1-in-a-series/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Baja Fresh Web Site Hacked</title>
		<link>http://www.brainhandles.com/techno-thoughts/baja-fresh-web-site-hacked</link>
		<comments>http://www.brainhandles.com/techno-thoughts/baja-fresh-web-site-hacked#comments</comments>
		<pubDate>Sun, 19 Sep 2010 03:20:51 +0000</pubDate>
		<dc:creator>Greg Bulmash</dc:creator>
				<category><![CDATA[Techno Thoughts]]></category>
		<category><![CDATA[attack]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hacked]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://www.brainhandles.com/?p=2534</guid>
		<description><![CDATA[So, I went to the Baja Fresh site at www.bajafresh.com and, on the tacos page of their menu, I got a popup claiming I was vulnerable to attack and suggesting a scan. I refused, but my browser was still redirected to site trying to look like a Microsoft windows scanning program. When I tried to [...]]]></description>
			<content:encoded><![CDATA[<p>So, I went to the Baja Fresh site at www.bajafresh.com and, on the tacos page of their menu, I got a popup claiming I was vulnerable to attack and suggesting a scan. I refused, but my browser was still redirected to site trying to look like a Microsoft windows scanning program. When I tried to close the browser, I got another pop-up, so I just killed the Firefox process from Task Manager.</p>
<p>I tried to go back to the page in Chrome to look at the source, but got a warning that the page was hosting malware from myblindstudioinfoonline.com.</p>
<p><img src="http://www.brainhandles.com/wp-content/uploads/2010/09/bfresh-300x167.jpg" alt="" title="bfresh" width="300" height="167" class="alignleft size-medium wp-image-2536" /></p>
<p>A month or two back, Baja Fresh was sporting broken links and broken graphics on their pages because one of their designers didn't realize their internal URLs are case sensitive (if you design on Windows, all your URLs work regardless of case, but when you upload to a Unix system, case starts to count and they can break). Then the noob had the gall to upload all the pages, not check them, and take off for the weekend.</p>
<p>Now, going to the Tacos page of their menu, I get hit with a malware attack???</p>
<p>WTF Baja Fresh?  Seriously.  Does your web person have pictures of the head of your company screwing a goat?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.brainhandles.com%2Ftechno-thoughts%2Fbaja-fresh-web-site-hacked&amp;title=Baja%20Fresh%20Web%20Site%20Hacked" id="wpa2a_26"><img src="http://www.brainhandles.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.brainhandles.com/techno-thoughts/baja-fresh-web-site-hacked/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

