<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Tom Knabe]]></title><description><![CDATA[Digital developer by day. Physical developer by night.]]></description><link>http://tomknabe.com/</link><generator>Ghost 0.6</generator><lastBuildDate>Thu, 25 Dec 2025 20:32:25 GMT</lastBuildDate><atom:link href="http://tomknabe.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Machine Gearing Generator]]></title><description><![CDATA[<p><img src="http://tomknabe.com/content/images/2016/12/gearGenerator.gif" alt=""></p>

<p>Recently a friend of mine who works as a machinist supervisor reached out to me asking if I could help write a simple app to assist him with one of his machines. </p>

<p>The machine in question is a gear shaper that dates back to the 1940s, and requires the configuration</p>]]></description><link>http://tomknabe.com/machine-gearing-generator/</link><guid isPermaLink="false">0969cc19-f991-405d-a12a-61a62144bc0b</guid><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Wed, 03 Jan 2018 21:47:27 GMT</pubDate><content:encoded><![CDATA[<p><img src="http://tomknabe.com/content/images/2016/12/gearGenerator.gif" alt=""></p>

<p>Recently a friend of mine who works as a machinist supervisor reached out to me asking if I could help write a simple app to assist him with one of his machines. </p>

<p>The machine in question is a gear shaper that dates back to the 1940s, and requires the configuration of ~60 gears into four slots &amp; 10 gear combinations into two. Each combination requires equal ratios between other parts of the machine. Below is a page from the original manual explaining it in better detail. </p>

<p><img src="http://tomknabe.com/content/images/2016/12/15778557_10155754448558902_480433156_o.jpg" alt=""></p>

<p>Normally, a machinist would manually calculate several gear combinations, then try each until he finds one that works. As you can imagine, this is a very time consuming process.</p>

<p>I recently began playing around in Golang and thought this could be a great application for it. I really enjoy the simplicity to compile down to run on any OS.  </p>

<p>The end result was an simple to use application that prints out every possible combination. It is now saving his company a handful of hours every single week. It's simple solutions like this that I really love building. Every day, I see something around me that can and should be automated freeing up more time in our lives. </p>]]></content:encoded></item><item><title><![CDATA[Atlantis Escape Room Control System]]></title><description><![CDATA[<p>I was lucky enough to get to design and install a custom control system for <a href="http://www.backstagemirrormaze.com/public/escape-games/index.cfm">Backstage Escape Games</a> in Myrtle Beach, SC along with <a href="http://facebook.com/n8creative">Nate Mitchell</a>.</p>

<p><img src="http://tomknabe.com/content/images/2016/07/o.jpg" alt="Atlantis Escape Room Facade"></p>

<p>I was presented with roughly 20 puzzles/scenarios to run through the control system. Each scenario needed to control DMX lighting, sound, locks, and</p>]]></description><link>http://tomknabe.com/atlantis-automated-escape-room/</link><guid isPermaLink="false">95c57dcc-9334-4130-80af-35af6833b123</guid><category><![CDATA[set design]]></category><category><![CDATA[escape room]]></category><category><![CDATA[automation]]></category><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Wed, 27 Jul 2016 04:22:32 GMT</pubDate><media:content url="http://tomknabe.com/content/images/2016/07/13582270_10208405420708298_1572964694_o-1.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://tomknabe.com/content/images/2016/07/13582270_10208405420708298_1572964694_o-1.jpg" alt="Atlantis Escape Room Control System"><p>I was lucky enough to get to design and install a custom control system for <a href="http://www.backstagemirrormaze.com/public/escape-games/index.cfm">Backstage Escape Games</a> in Myrtle Beach, SC along with <a href="http://facebook.com/n8creative">Nate Mitchell</a>.</p>

<p><img src="http://tomknabe.com/content/images/2016/07/o.jpg" alt="Atlantis Escape Room Control System"></p>

<p>I was presented with roughly 20 puzzles/scenarios to run through the control system. Each scenario needed to control DMX lighting, sound, locks, and props when triggered by the player-- without any intervention from the game master. </p>

<p>The client provided a very detailed 97 page deck explaining each puzzle in full. I was tasked with sourcing and building the technology to make each puzzle a reality. This tech then needed to be conveyed to the scenic team for construction under the management of <a href="http://facebook.com/n8creative">N8 Creative Studios</a> .</p>

<p><img src="http://tomknabe.com/content/images/2016/07/atlantis_deck_example.jpg" alt="Atlantis Escape Room Control System" title=""><em>Page from the Deck</em></p>

<p>After months of planning, designing, and programming I finally went down for install. Thankfully, I got in two days of work before the scenic team arrived and was able to get the bulk of wire run. </p>

<p>Below are some photos of the job. <br>
<em>note: I carefully chose only 2 puzzles to show and obscured any potential answer</em></p>

<p><img src="http://tomknabe.com/content/images/2016/07/IMG_0813.JPG" alt="Atlantis Escape Room Control System" title=""><em>Access Power Controller (Above) with PLC Control System (below)</em></p>

<p><img src="http://tomknabe.com/content/images/2016/07/IMG_0559.JPG" alt="Atlantis Escape Room Control System" title=""> <em>My office for a week &amp; nearly 1 mile of cable runs!</em></p>

<p><iframe width="100%" height="315" src="https://www.youtube.com/embed/SsxvA1bENIs" frameborder="0" allowfullscreen></iframe> <em>Testing light &amp; audio timing</em></p>

<p><img src="http://tomknabe.com/content/images/2016/07/IMG_0541.JPG" alt="Atlantis Escape Room Control System" title=""><em>An entire day was spent running wire</em></p>

<p><img src="http://tomknabe.com/content/images/2016/07/IMG_0890.JPG" alt="Atlantis Escape Room Control System" title=""> <em>System close-up</em></p>

<p><iframe width="100%" height="315" src="https://www.youtube.com/embed/WJJowG-hnFU" frameborder="0" allowfullscreen></iframe> <em>A happy Nate while tweaking sound and light timing</em></p>

<p><img src="http://tomknabe.com/content/images/2016/07/o-2.jpg" alt="Atlantis Escape Room Control System" title=""><em>It really was an honor to work alongside the scenic artists. Their work is truly incredible.</em> </p>

<p><img src="http://tomknabe.com/content/images/2016/07/o-1.jpg" alt="Atlantis Escape Room Control System" title=""><em>Final shot of torch room</em></p>

<p><img src="http://tomknabe.com/content/images/2016/07/13582270_10208405420708298_1572964694_o.jpg" alt="Atlantis Escape Room Control System"></p>

<p>I'll be building many more of these automated rooms this year and hope to share more of the build processes. </p>

<p>Comment below if you have any questions or if you're interested in seeing more! </p>]]></content:encoded></item><item><title><![CDATA[Beauty and the Beast theater controlled rose drop]]></title><description><![CDATA[<p><a href="https://www.behance.net/nate">Nate Mitchell</a> (an amazing attraction designer) reached out to me to help him build a prop for his local theater. Needless to say, I immediately agreed.</p>

<p>But, after realizing I only had about five nights to get this done, I almost started regretting my decision.</p>

<table width="100%">  
<tr>  
<td><img src="http://tomknabe.com/content/images/2016/03/tumblr_inline_mfhw4aImu21qkkh1y.gif"></td><td><img src="http://tomknabe.com/content/images/2016/03/IMG_0099-1.JPG"></td>  
</tr>  
</table>

<p>The task was to create</p>]]></description><link>http://tomknabe.com/beauty-and-the-beast-theater-controlled-rose-drop/</link><guid isPermaLink="false">e2dc1746-cdfa-48fd-aeaa-a2a1d86ef372</guid><category><![CDATA[prop building]]></category><category><![CDATA[arduino]]></category><category><![CDATA[theater]]></category><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Thu, 14 Apr 2016 21:07:22 GMT</pubDate><content:encoded><![CDATA[<p><a href="https://www.behance.net/nate">Nate Mitchell</a> (an amazing attraction designer) reached out to me to help him build a prop for his local theater. Needless to say, I immediately agreed.</p>

<p>But, after realizing I only had about five nights to get this done, I almost started regretting my decision.</p>

<table width="100%">  
<tr>  
<td><img src="http://tomknabe.com/content/images/2016/03/tumblr_inline_mfhw4aImu21qkkh1y.gif"></td><td><img src="http://tomknabe.com/content/images/2016/03/IMG_0099-1.JPG"></td>  
</tr>  
</table>

<p>The task was to create an RC-Controlled rose prop that allows the stage hand to control each petal with a complimentary cascading light effect.   </p>

<p>I decided to use an Arduino Nano due to its low profile and high I/O. The Arduino alone cannot provide enough current &amp; voltage to drive multiple servos. So, I chose a PWM driver from Adafruit to drive both Servos and Ultra-bright LEDS. </p>

<p>The RC controls were not 1:1 like you normally see. The Arduino monitored the stick positions and fired functions based on specific positions for each stick. </p>

<p><img src="http://tomknabe.com/content/images/2016/03/IMG_0050.JPG" alt=""></p>

<p><img src="http://tomknabe.com/content/images/2016/04/IMG_0199.JPG" alt="">
All mounted up! </p>

<iframe width="100%" height="355" src="https://www.youtube.com/embed/PEVMDo5Xcgw" frameborder="0" allowfullscreen></iframe>

<p>This was the first iteration, the second will have the fiber optics installed.</p>

<p>Regardless, it came out great and was a blast to build! </p>]]></content:encoded></item><item><title><![CDATA[Raspberry Pi vs Brightsign]]></title><description><![CDATA[<p><img src="http://tomknabe.com/content/images/2015/08/pi-vs-brightsign.jpg" alt="alt">
I have done much work with video installations, ranging from businesses to even inside private <a href="http://tomknabe.com/installation-peek/">homes</a> ! Today, however, I find myself faced with a dilemma. Whenever I am tasked with a video installation job,  I question should this run off a Raspberry Pi or a BrightSign player? </p>

<p>In the early</p>]]></description><link>http://tomknabe.com/raspberry-pi-vs-brightsign/</link><guid isPermaLink="false">f51de709-7558-4938-a138-252a1901b671</guid><category><![CDATA[raspberry pi]]></category><category><![CDATA[installation]]></category><category><![CDATA[brightsign]]></category><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Sun, 23 Aug 2015 04:13:54 GMT</pubDate><content:encoded><![CDATA[<p><img src="http://tomknabe.com/content/images/2015/08/pi-vs-brightsign.jpg" alt="alt">
I have done much work with video installations, ranging from businesses to even inside private <a href="http://tomknabe.com/installation-peek/">homes</a> ! Today, however, I find myself faced with a dilemma. Whenever I am tasked with a video installation job,  I question should this run off a Raspberry Pi or a BrightSign player? </p>

<p>In the early 2000s I was introduced to <a href="https://www.brightsign.biz/">BrightSign</a>, which at the time was named Roku.  They were, and still are, the industry standard for playing video. You will see these everywhere, from a BOSE audio demo at Best Buy, to the Jurassic Park exhibit at Universal. They truly are amazing pieces of hardware. </p>

<p>What is a BrightSign? In short, they are solid state media players with many models, offering a plethora of features from network capabilities to I/O support. From personal experience, I have never seen a single one fail. I have dropped them (not recommended), seen them doused in fire retardant (also not recommended) and they still continue to run for hours and hours to this day. </p>

<p>From the first time I made a light blink on my BASIC stamp 1, I have been in love with microcontrollers. Three years ago, the first Raspberry Pi (Microcomputer!) was released. "The Raspberry Pi is a series of credit card-sized single-board computers..."<a href="https://en.wikipedia.org/wiki/Raspberry_Pi">[1]</a>. It was a huge advance in the hacker community &amp; it was only $40. </p>

<p>Immediately after release, devs began making everything--one of those things being kiosk software.  It was great for photo slideshows, but was not great for video. It was slow and missing the the feature I needed most--seamless looping video. Since then, the Raspberry Pi has been seriously upgraded. Devs have written much more efficient code. Seamless looping video is now a thing! </p>

<p>A Raspberry Pi is 20-45 USD , while BrightSign is 200-600 USD! But, if they both do the same thing, why would I bother with BrightSign? </p>

<p><strong>Reliability</strong></p>

<p>As stated before, I have beat the hell out of BrightSigns and they have never failed me once. In some installations they ran for weeks/months at a time without being shut off and there was zero effect on frame rate or quality. I cannot say the same for a Raspberry PI. I have had many issues with cards going corrupt, rebooting for no reason, and some issues with memory causing the frame rate to chug.</p>

<p><strong>Ease of use</strong></p>

<p><img src="http://tomknabe.com/content/images/2015/08/brightauthor_vs_terminal.jpg" alt="alt" title=""><em>Bright Author vs terminal?</em></p>

<p>The Raspberry Pi has a great deal of documentation behind it. Even so, if you have zero development background, there will be a very large learning curve. On the other side, BrightSign's Bright Author software was written for the average consumer. From creating just a simple video loop to button interactions, you will only need to spend minutes building your configuration file.</p>

<p><strong>Who to choose</strong></p>

<p>Today, BrightSign will still be my go to for client video installations. If I'm being paid to create an experience, I want that experience to work flawlessly for as long as it's needed, many times after many years. I would not feel comfortable using a Raspberry Pi in a client installation. In the near future, however, I see the Raspberry Pi taking BrightSign's place. More and more artists are making the switch and using them for production. For my personal projects I will experiment with the Pi. If the problems I faced become less of an issue, I will then make the switch permanent.</p>

<p><script charset="utf-8" type="text/javascript" src="http://ws-na.amazon-adsystem.com/widgets/q?rt=tf_mfw&amp;ServiceVersion=20070822&amp;MarketPlace=US&amp;ID=V20070822%2FUS%2Ftomkna-20%2F8001%2Fa8971fac-7384-4d66-a42e-79e2fcc5ea9e"> </script> <noscript><a href="http://ws-na.amazon-adsystem.com/widgets/q?rt=tf_mfw&amp;ServiceVersion=20070822&amp;MarketPlace=US&amp;ID=V20070822%2FUS%2Ftomkna-20%2F8001%2Fa8971fac-7384-4d66-a42e-79e2fcc5ea9e&amp;Operation=NoScript">Amazon.com Widgets</a></noscript></p>]]></content:encoded></item><item><title><![CDATA[Autonomous Tumblr:  An Experiment]]></title><description><![CDATA[<p>Tumblr is a microblogging platform with more than 300 million users. I have always wondered what goes into making a successful Tumblr &amp; if I could create one. Furthermore, could it run itself? A psuedo-autonomous Tumblr was created within a few hours of posing this question, and quickly became one</p>]]></description><link>http://tomknabe.com/hacking-tumblr-a-study/</link><guid isPermaLink="false">80577c6c-03e6-48fc-bb1f-5af53675e98d</guid><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Sat, 03 Jan 2015 00:25:30 GMT</pubDate><content:encoded><![CDATA[<p>Tumblr is a microblogging platform with more than 300 million users. I have always wondered what goes into making a successful Tumblr &amp; if I could create one. Furthermore, could it run itself? A psuedo-autonomous Tumblr was created within a few hours of posing this question, and quickly became one of the leading fashion week blogs at the time.  </p>

<p><img src="http://tomknabe.com/content/images/2015/Jan/Screen-Shot-2015-01-02-at-3-00-00-PM.png" alt=""></p>

<h4 id="theblog">The Blog</h4>

<p>My wonderful girlfriend mentioned wanting to curate a fashion blog. I suggested Tumblr &amp; immediately the dev side of me wanted to automate this.</p>

<p>It just so happened to be one week before Mercedes-Benz Fashion Week in New York, so we decided to focus only on Fashion Week for now. </p>

<h5 id="automation">Automation</h5>

<p>We quickly built up a list of top designers, magazines &amp; currators. For the sake of speed, I took to my favorite automation tools, IFTTT &amp; Yahoo Pipes and loaded in all aforementioned sources. </p>

<p><img src="http://tomknabe.com/content/images/2014/Mar/Screen_Shot_2014_03_20_at_11_30_59_PM.png" alt=""></p>

<p><img src="http://tomknabe.com/content/images/2014/Mar/Screen_Shot_2014_03_27_at_11_06.png" alt=""></p>

<h5 id="thenonautomatedpartcuration">The Non-Automated Part: Curation</h5>

<p><img src="http://tomknabe.com/content/images/2014/Mar/Screen_Shot_2014_03_27_at_11_14_38_PM.png" alt="">
Every post is queued up for curation. Occasionaly, irrelevant content needs to be purged. Additionaly, we tend to rewrite the original description and modify tags.  </p>

<h5 id="domination">Domination</h5>

<p>After the first day of MBFW we became one of the top Tumblrs to follow for "fashion week", "MBFW" and many other keywords. <br>
<img src="http://tomknabe.com/content/images/2014/Mar/Screen_Shot_2014_03_19_at_3_48_33_PM.png" alt="">
<img src="http://tomknabe.com/content/images/2014/Mar/Screen_Shot_2014_03_19_at_3_47_50_PM.png" alt=""></p>

<h5 id="notableposts">Notable posts</h5>

<p>25k notes and climbing... <br>
<img src="http://tomknabe.com/content/images/2015/Jan/Screen-Shot-2015-01-02-at-3-01-21-PM.png" alt=""></p>

<p>Despite being a heavily followed &amp; reblogged Tumblr, it really remains just that. The click through rate is horrible, with under 100 visits daily to the actual site. </p>

<p>Organic search traffic is little to none. I have read that Google does not index Tumblr well due to duplicate content, and this test seems to support that.</p>

<p>In the end, Tumblr gives you the platform to showcase content. If your content is mainly images, and they are original and appealing, you can easily reach a massive audience with little effort. </p>

<p>If you're shooting for click through, I would try another approach. </p>]]></content:encoded></item><item><title><![CDATA[Chrome Extension : Etsy Sold Out]]></title><description><![CDATA[<p>If you ever frequent Etsy you will quickly discover they hide the price of sold out items. I built a little extension in one night that will expose the price on the page. </p>

<p>Install here: <br>
<a href="https://chrome.google.com/webstore/detail/etsy-sold-price/ffogkkcomfnaliekljojnomlbljclmpo">https://chrome.google.com/webstore/detail/etsy-sold-price/ffogkkcomfnaliekljojnomlbljclmpo</a></p>

<p><img src="http://tomknabe.com/content/images/2014/Nov/Screen-Shot-2014-11-03-at-9-48-07-PM.png" alt="Sold out price now exists on page"></p>

<p><img src="http://tomknabe.com/content/images/2014/Nov/Screen-Shot-2014-11-03-at-9-47-58-PM.png" alt="Quick view of price"></p>

<p>Github: <br>
<a href="https://github.com/knabe/etsy-sold-out-chromeextension">https://github.com/knabe/etsy-sold-out-chromeextension</a></p>]]></description><link>http://tomknabe.com/chrome-extension-etsy-sold-out/</link><guid isPermaLink="false">8a771fd8-4c1a-4fa9-b982-066019f313f6</guid><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Tue, 04 Nov 2014 02:52:11 GMT</pubDate><content:encoded><![CDATA[<p>If you ever frequent Etsy you will quickly discover they hide the price of sold out items. I built a little extension in one night that will expose the price on the page. </p>

<p>Install here: <br>
<a href="https://chrome.google.com/webstore/detail/etsy-sold-price/ffogkkcomfnaliekljojnomlbljclmpo">https://chrome.google.com/webstore/detail/etsy-sold-price/ffogkkcomfnaliekljojnomlbljclmpo</a></p>

<p><img src="http://tomknabe.com/content/images/2014/Nov/Screen-Shot-2014-11-03-at-9-48-07-PM.png" alt="Sold out price now exists on page"></p>

<p><img src="http://tomknabe.com/content/images/2014/Nov/Screen-Shot-2014-11-03-at-9-47-58-PM.png" alt="Quick view of price"></p>

<p>Github: <br>
<a href="https://github.com/knabe/etsy-sold-out-chromeextension">https://github.com/knabe/etsy-sold-out-chromeextension</a></p>]]></content:encoded></item><item><title><![CDATA[Enabling Facebook WiFi on NetGear NightHawk R7000]]></title><description><![CDATA[<p>Facebook Wi-Fi turns your router into a WiFi hotspot, prompting customers searching for WiFi to check in and like your Facebook Page before using the web for free. [<a href="http://www.netgear.com/landing/facebookwifi/">1</a>]</p>

<p>As a person who manages two buisnesses that get high traffic, I fell in love with the concept of Facebook Wi-Fi.</p>]]></description><link>http://tomknabe.com/enabling-facebook-wifi-on-netgear-nighthawk-r7000/</link><guid isPermaLink="false">b61a8d80-ad6e-476d-b87b-9bdb9d2ff15c</guid><category><![CDATA[router hacking ]]></category><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Sun, 18 May 2014 22:25:53 GMT</pubDate><content:encoded><![CDATA[<p>Facebook Wi-Fi turns your router into a WiFi hotspot, prompting customers searching for WiFi to check in and like your Facebook Page before using the web for free. [<a href="http://www.netgear.com/landing/facebookwifi/">1</a>]</p>

<p>As a person who manages two buisnesses that get high traffic, I fell in love with the concept of Facebook Wi-Fi. Giving the users free WiFi in exchange for a check-in seems rather fair and non-obtrusive.</p>

<p>As soon as this feature was released I sought out a router that supported it (all NetGear 802.11ac Smart Routers.) The <a href="http://www.amazon.com/gp/product/B00F0DD0I6/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B00F0DD0I6&amp;linkCode=as2&amp;tag=tomkna-20&amp;linkId=3JMMACMAMMBSJCRJ">NETGEAR Nighthawk AC1900(R7000)</a><img src="http://ir-na.amazon-adsystem.com/e/ir?t=tomkna-20&amp;l=as2&amp;o=1&amp;a=B00F0DD0I6" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;"> <br>
 had great reviews and was affordable. After purchasing it, I was furious when I noticed the Facebook Wi-Fi link missing. I found this on their site: "firmware with Facebook Wi-Fi available in Q2." [<a href="http://www.netgear.com/about/press-releases/2014/01062014-NETGEAR-TEAMS-WITH-FACEBOOK.aspx">2</a>]</p>

<p><img src="http://tomknabe.com/content/images/2014/May/nighthawk_wifi_missing.jpg" alt="Night hawk wifi url is missing"></p>

<p>After digging into the html source I noticed it is indeed there, and easy to turn on!</p>

<p>Here is how:</p>

<ul>
<li>Note: At this moment in time, updating your firmware may fix this.</li>
</ul>

<p><strong>Easy Way</strong></p>

<ul>
<li>Follow these steps up untill <strong>#4</strong> in the link below:
<a href="http://support.netgear.com/facebookwifi/">http://support.netgear.com/facebookwifi/</a>  </li>
<li>Visit <a href="http://192.168.1.1/fbwifi.htm">http://192.168.1.1/fbwifi.htm</a></li>
<li>Done</li>
</ul>

<p><strong>Hard Way / or if above doesnt work</strong></p>

<ul>
<li>Follow these steps up untill <strong>#4</strong> in the link below:
<a href="http://support.netgear.com/facebookwifi/">http://support.netgear.com/facebookwifi/</a>  </li>
<li>Using Chrome or Firefox, inspect the last element where the Facebook Wi-Fi should exist</li>
</ul>

<p><img src="http://tomknabe.com/content/images/2014/May/inspect_element.png" alt="inspect element"></p>

<ul>
<li>Look for commented out Facebook Wi-Fi list item</li>
</ul>

<p><img src="http://tomknabe.com/content/images/2014/May/html.png" alt=""></p>

<pre><code>                &lt;!--  &lt;li class="SubMenu"&gt;&lt;a href="fbwifi.htm" onClick="return false"&gt;&lt;span class="subMenu_text"&gt;Facebook Wi-Fi&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;--&gt;
</code></pre>

<ul>
<li>Right Click &amp; Edit as HTML </li>
<li><p>Remove the comments. It should look like below:</p>

<pre><code>            &lt;li class="SubMenu"&gt;&lt;a href="fbwifi.htm" onClick="return false"&gt;&lt;span class="subMenu_text"&gt;Facebook Wi-Fi&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
</code></pre></li>
<li><p><strong>Success!</strong>
<img src="http://tomknabe.com/content/images/2014/May/success.png" alt=""></p></li>
</ul>

<p>Click the link and follow the remaining instructions: <a href="http://support.netgear.com/facebookwifi/">http://support.netgear.com/facebookwifi/</a></p>

<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="http://tomknabe.com//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ac&ref=qf_sp_asin_til&ad_type=product_link&tracking_id=tomkna-20&marketplace=amazon&region=US&placement=B00F0DD0I6&asins=B00F0DD0I6&linkId=KQKFSSXHSW6MJYDI&show_border=true&link_opens_in_new_window=true">  
</iframe>]]></content:encoded></item><item><title><![CDATA[Just Released - Project Bug: Projection Software]]></title><description><![CDATA[<p>In case you didn't know, I'm big into haunted houses. I work for Fright Factory in Philadelphia and have done many installations for other haunts on the East Coast. </p>

<p>Recently, I ran across an old project. Back in 2010, many of my haunt friends were getting into video projections. They</p>]]></description><link>http://tomknabe.com/just-released-project-bug-projection-software/</link><guid isPermaLink="false">7e8594aa-545f-4108-b948-233aa34c803a</guid><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Fri, 11 Apr 2014 03:06:26 GMT</pubDate><content:encoded><![CDATA[<p>In case you didn't know, I'm big into haunted houses. I work for Fright Factory in Philadelphia and have done many installations for other haunts on the East Coast. </p>

<p>Recently, I ran across an old project. Back in 2010, many of my haunt friends were getting into video projections. They specifically wanted bugs to interact with objects around their haunt- some scenes with bugs eating food on a table, others coming to and from holes in sets. </p>

<p>In a weekend's time, I was able to build a prototype Flash program that gave me the flexability to manipulate spawns of bugs in real time. This allowed me to bring my computer directly to the haunted house, run the program, and position the spawns to work flawlessly within pre-built sets. I exported the final outcome and dumped that onto a video repeater.</p>

<p>Fast-forward to the end of the year, and the program was forgoten. Last month I rediscovered it and figured I would make it available to the public. If people show interest, maybe I'll dive back in and make some updates.</p>

<p>All of that said- I present you with <a href="http://tomknabe.com/project-bug/">Project Bug</a>! </p>

<p>For Downloads &amp; Documention please visit:</p>

<p><a href="http://tomknabe.com/project-bug/">http://tomknabe.com/project-bug/</a></p>]]></content:encoded></item><item><title><![CDATA[Transworld + Blackout Haunted House]]></title><description><![CDATA[<p>Transworld is a yearly haunted house convention held in St. Louis, Missouri. Vendors from all over the world come to sell, and every major haunted house is there to buy. Haunted houses are rarely seen promoting themselves, let alone at a global convention with no real product and nothing but</p>]]></description><link>http://tomknabe.com/transworld-blackout-haunted-house/</link><guid isPermaLink="false">6a5e43c1-ed92-45c2-8498-0e92b6eb83ed</guid><category><![CDATA[haunted house]]></category><category><![CDATA[ video]]></category><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Tue, 11 Mar 2014 03:21:00 GMT</pubDate><content:encoded><![CDATA[<p>Transworld is a yearly haunted house convention held in St. Louis, Missouri. Vendors from all over the world come to sell, and every major haunted house is there to buy. Haunted houses are rarely seen promoting themselves, let alone at a global convention with no real product and nothing but an obscure message. </p>

<p><img src="http://tomknabe.com/content/images/2014/Mar/0A891BAB_6D1B_436D_8221_5D9E0C856C61.jpg" alt="blackout booth"></p>

<p>Sadly, I won't be attending <a href="http://www.haashow.com/">Transworld</a> 2014, breaking my solid 5-year streak. However, today I was going through old footage and was reminded of a time lapse video I shot of Blackout's 2012 booth.</p>

<p><a href="http://www.blackouthh.com/">Blackout</a> is a very 'extreme' haunted house with locations in NYC &amp; LA. Their booth stirred a lot of commotion from both vendors and buyers. A huge mix of emotions were had. Passersby were angry, disgusted, confused, and possibly aroused. People couldn't grasp exactly what this booth was trying to achieve.</p>

<p>The booth itself was simple, yet perfect. A female actor was made to look very disheveled and emaciated. A TV was carefully placed in the rear corner where she watched the birth of a calf on a grainy '90s VHS. Needless to say, it was the talk of the convention. </p>

<p>Having a background in advertising and a previous knowledge of Blackout, it clicked immediately. Blackout was trying to define a presence in the haunt community. When I would mention visiting Blackout to other haunt owners they would all shake their heads stating it was merely a fad, or that the city was going to shut them down. "They won't last more than a couple years." This is when Blackout had only one location. </p>

<p>I originally met Josh Randall, the co-owner of Blackout, at his attraction in NYC. When approaching his booth I spotted him hiding in the crowd, watching people's various reactions. Wanting to take observations one step further, I mentioned my curiosity in seeing how his actress would look time-lapsed while simultaneously filming reactions(in 1080p). He seemed equally interested and gave me the OK to film his booth for the next 6 hours on my GoPro. After watching the footage it was incredible to see how well the actress could slowly transition positions. </p>

<iframe width="560" height="315" src="http://tomknabe.com//www.youtube.com/embed/3ECnTxUvdsA" frameborder="0" allowfullscreen></iframe>

<p>To this day I still keep coming back to this video- partly out of admiration &amp; awe, and partly because I won't be attending Transworld this year.  Regardless, the art of the haunt is changing, and I can't wait to see what's in store.</p>]]></content:encoded></item><item><title><![CDATA[Hacking a phone ringer to a low voltage switch]]></title><description><![CDATA[<iframe width="100%" height="335" src="http://tomknabe.com//www.youtube.com/embed/MD44qNfclzg?list=UUHt2SHM2wJdZxVMCXbVa-MA" frameborder="0" allowfullscreen></iframe>  

<p>I needed to simulate a phone ringing that was capable of being triggered by an actor. Instead of using a speaker I figured my best (and most realistic) option was using the ringer from an old phone. As modern phones no longer use bells.</p>

<p>A phone line receives about 90</p>]]></description><link>http://tomknabe.com/hacking-a-phone-ringer-to-a-12v-switch/</link><guid isPermaLink="false">aec96261-b79a-4f7f-8b29-62e96fe0b1da</guid><category><![CDATA[Electrical engineering]]></category><category><![CDATA[interactive]]></category><category><![CDATA[prop building]]></category><dc:creator><![CDATA[Tom Knabe]]></dc:creator><pubDate>Tue, 04 Mar 2014 02:24:40 GMT</pubDate><content:encoded><![CDATA[<iframe width="100%" height="335" src="http://tomknabe.com//www.youtube.com/embed/MD44qNfclzg?list=UUHt2SHM2wJdZxVMCXbVa-MA" frameborder="0" allowfullscreen></iframe>  

<p>I needed to simulate a phone ringing that was capable of being triggered by an actor. Instead of using a speaker I figured my best (and most realistic) option was using the ringer from an old phone. As modern phones no longer use bells.</p>

<p>A phone line receives about 90 volts to trigger the phone to ring. However, applying just 12v directly to the bells coil is enough to trigger the arm. </p>

<p>To simulate the ring oscillation I applied a <a href="http://www.amazon.com/gp/product/B00CL7IV7E/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B00CL7IV7E&amp;linkCode=as2&amp;tag=tomkna-20&amp;linkId=2W6OEWLM6YTMBVHT">555 timer</a><img src="http://ir-na.amazon-adsystem.com/e/ir?t=tomkna-20&amp;l=as2&amp;o=1&amp;a=B00CL7IV7E" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;"> <br>
 to a momentary push button.</p>

<p><img src="http://tomknabe.com/content/images/2014/Mar/tumblr_inline_mu4nnkmdLO1r4gtde_1.jpg" alt=""></p>]]></content:encoded></item></channel></rss>