<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-10575716</atom:id><lastBuildDate>Sat, 02 Jun 2012 22:52:08 +0000</lastBuildDate><category>AR</category><category>iphone apps app</category><category>App Store</category><category>firepower</category><category>iphone</category><category>govnerment policy patents information invention enrichment</category><category>augmented reality</category><category>Apple</category><category>ivomit</category><category>Apps</category><category>App AppStore</category><title>Synapses On Fire</title><description>All Content Copyright Todd Hopkinson, All Rights Reserved.</description><link>http://www.synapsesonfire.com/</link><managingEditor>noreply@blogger.com (Todd Hopkinson)</managingEditor><generator>Blogger</generator><openSearch:totalResults>82</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-7351027936568233065</guid><pubDate>Sat, 02 Jun 2012 22:49:00 +0000</pubDate><atom:updated>2012-06-02T15:52:08.541-07:00</atom:updated><title>Forecasting The WWDC 2012 Keynote</title><description>&lt;div&gt;This year I'll be attending WWDC, so I think it will be fun to forecast what I suspect will happen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, here goes my forecast for the keynote...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Probable&lt;/b&gt; news at WWDC 2012:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. &lt;b&gt;iTV&amp;nbsp;&lt;/b&gt;- Apple reveals a 32, 46, and 55 inch &lt;i&gt;(I pulled these numbers out of thin air)&lt;/i&gt; flat panel television running a version of iOS, along with an App store that will allow users to download and run their iPhone and iPad apps in a specialty-render mode (the same way iPhone apps run on iPads), and will run iTV apps at the new native scale. It will begin selling this year in time for the holiday season, $999 and up. They will introduce a couple key Apple-made apps showing off some of their vision for the iTV. The resolution will be 1080p+.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. &lt;b&gt;iOS 6 -&lt;/b&gt;&amp;nbsp;including Siri API, and Apple Maps API, and Facebook integration (akin to Twitter's).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. &lt;b&gt;The New iPhone&lt;/b&gt; will feature a new form factor that looks similar, but is longer and thinner. I believe the resolution will remain retina, at the new dimension, so icons and control graphics will not require developers to do much different in regards to graphics. They will continue to create retina images @2x scale. I &lt;b&gt;do not&lt;/b&gt; see something like @3x images right now.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Plausible&lt;/b&gt; news at WWDC 2012:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. &lt;b&gt;iTV with Siri voice control&lt;/b&gt; (talk to the TV (or your remote device) to control it)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. iTV runs iOS interface from the user's perspective, but behind the scenes it is a powerhouse &lt;b&gt;hybrid of iOS and OSX&lt;/b&gt; and comes with the &lt;b&gt;Steam App Store&lt;/b&gt; that lets you purchase and &lt;b&gt;run full OSX games&lt;/b&gt; on the iTV, just like a console - control the games with any iOS device. The 3rd party game controller market goes berserk. Nintendo, Microsoft, and Sony collectively soil themselves June 11th.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;6. &lt;b&gt;Thunderbolt&lt;/b&gt; everywhere. Apple replace the 30 pin connector on iOS devices with the thunderbolt connector.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7. &lt;a href="http://www.cultofmac.com/167758/why-apples-iwallet-wont-have-anything-to-do-with-nfc/"&gt;iWallet&lt;/a&gt;. &lt;a href="http://www.patentlyapple.com/patently-apple/2010/05/exploring-apples-new-e-wallet-patent-on-atm-transactions.html"&gt;Transaction&lt;/a&gt;.&amp;nbsp;&lt;a href="http://www.patentlyapple.com/patently-apple/2012/03/part-2-apples-iwallet-the-one-that-will-rule-the-world.html"&gt;Patent&lt;/a&gt;&amp;nbsp;(&lt;strike&gt;NFC&lt;/strike&gt;&amp;nbsp;&lt;a href="http://www.macworld.com.au/news/apples-iwallet-believed-to-use-bluetooth-not-nfc-55227/"&gt;Bluetooth 4.0&lt;/a&gt;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8. Enhanced speakers on iOS devices (This could be in the next version of the iPad, if not in the new iPhone at this WWDC).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-7351027936568233065?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2012/06/forecasting-wwdc-2012-keynote.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-4059497873281127859</guid><pubDate>Wed, 30 May 2012 23:16:00 +0000</pubDate><atom:updated>2012-05-30T16:16:32.097-07:00</atom:updated><title>Of Course</title><description>How to open the finder window at your current directory from within the Terminal on OSX.&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;open .&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-IW4roG33Ei4/T8aqHd9WF1I/AAAAAAAAG_M/86KpLBOxMTc/s1600/opendot.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="331" src="http://3.bp.blogspot.com/-IW4roG33Ei4/T8aqHd9WF1I/AAAAAAAAG_M/86KpLBOxMTc/s640/opendot.jpeg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-4059497873281127859?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2012/05/of-course.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-IW4roG33Ei4/T8aqHd9WF1I/AAAAAAAAG_M/86KpLBOxMTc/s72-c/opendot.jpeg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-197074802163478294</guid><pubDate>Thu, 24 May 2012 15:49:00 +0000</pubDate><atom:updated>2012-05-24T08:49:57.063-07:00</atom:updated><title>Tron Legacy Software Art</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-aF1RIy6vDjQ/T75Ye30T2cI/AAAAAAAAG9E/5NKw-c22jig/s1600/TRON_GFX_BR_08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="180" src="http://4.bp.blogspot.com/-aF1RIy6vDjQ/T75Ye30T2cI/AAAAAAAAG9E/5NKw-c22jig/s320/TRON_GFX_BR_08.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Josh Nimoy wrote a &lt;a href="http://jtnimoy.net/?q=178"&gt;fascinating post&lt;/a&gt; about the software art he created for the movie &lt;a href="http://trailers.apple.com/trailers/disney/tronlegacy/"&gt;Tron Legacy&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;He worked at &lt;a href="http://digitaldomain.com/about"&gt;Digital Domain&lt;/a&gt; (founded by James Cameron) with GMUNK and other crew members. Nimoy's post also links to a very interesting interview with &lt;a href="http://www.inventinginteractive.com/2011/03/02/interview-gmunk/"&gt;GMUNK&lt;/a&gt; here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-197074802163478294?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2012/05/tron-legacy-software-art.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-aF1RIy6vDjQ/T75Ye30T2cI/AAAAAAAAG9E/5NKw-c22jig/s72-c/TRON_GFX_BR_08.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-392197790999044378</guid><pubDate>Thu, 24 May 2012 15:48:00 +0000</pubDate><atom:updated>2012-05-24T08:48:01.230-07:00</atom:updated><title>Fritzing</title><description>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;Fritzing is an&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;&lt;span class="link-external" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Electronic_design_automation" style="border-bottom-color: rgb(148, 41, 78); border-bottom-style: solid; border-bottom-width: 1px; color: #94294e; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;Electronic Design Automation&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;software for anyone who has interest in physical computing and prototyping.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;The &lt;a href="http://fritzing.org/learning/get-started/"&gt;Fritzing&lt;/a&gt; workflow:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;1. Build a real circuit&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;2. Rebuild the circuit virtually in Fritzing&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;3. Design PCB in PCB Layout view&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;4. Document Project (and share through export function)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-392197790999044378?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2012/05/fritzing.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-5404755875952899377</guid><pubDate>Thu, 24 May 2012 15:47:00 +0000</pubDate><atom:updated>2012-05-24T08:47:06.744-07:00</atom:updated><title>Multiple Kill Vehicle</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-0Wpqx2z_OpI/T5pEt-Os7II/AAAAAAAAGy8/32jMJ-SbGUA/s1600/MKV.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="229" src="http://4.bp.blogspot.com/-0Wpqx2z_OpI/T5pEt-Os7II/AAAAAAAAGy8/32jMJ-SbGUA/s320/MKV.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;You may have seen the MKV in the animated action short &lt;a href="http://www.oddballanimation.com/concept-ruin"&gt;Ruin&lt;/a&gt;. Or as the "jetpack" in Halfbrick's &lt;a href="http://www.halfbrick.com/our-games/jetpack-joyride/"&gt;Jetpack Joyride&lt;/a&gt;. But it is more impressive and intimidating in its real life manifestation. The real Multiple Kill Vehicle (MKV) is made to intercept and destroy the bad guy's warheads.&lt;br /&gt;&lt;br /&gt;Check out these awesome real MKV videos:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://youtu.be/JURQYH669_g"&gt;Northrup Grumman&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=LC97wdQOmfI&amp;amp;feature=related"&gt;Lockheed Martin&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=LC97wdQOmfI&amp;amp;feature=related"&gt;Raytheon&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=LC97wdQOmfI&amp;amp;feature=related"&gt;Japanese Missile Defense&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-5404755875952899377?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2012/05/multiple-kill-vehicle.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-0Wpqx2z_OpI/T5pEt-Os7II/AAAAAAAAGy8/32jMJ-SbGUA/s72-c/MKV.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-3729388244672641204</guid><pubDate>Fri, 27 Apr 2012 06:16:00 +0000</pubDate><atom:updated>2012-05-24T08:45:56.450-07:00</atom:updated><title>IDEO's Tech Box</title><description>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-nPoTM_vYUYA/T5o3KKmtEpI/AAAAAAAAGy0/pUdx2zx_VAk/s1600/IDEO_TechBox_hero_626px.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="196" src="http://2.bp.blogspot.com/-nPoTM_vYUYA/T5o3KKmtEpI/AAAAAAAAGy0/pUdx2zx_VAk/s400/IDEO_TechBox_hero_626px.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="color: #3e4b23; font-family: Georgia, Arial, Helvetica, sans-serif; line-height: 18px;"&gt;All major IDEO offices maintain a duplicate Tech Box, each with its own curator who oversees the addition of new materials.&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;My favorite IDEO innovation is their own in-house innovation tool called the &lt;a href="http://www.ideo.com/work/tech-box"&gt;Tech Box&lt;/a&gt;.&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;span class="Apple-style-span" style="color: #3e4b23; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;Each Tech Box has several drawers holding hundreds of objects, from smart fabrics to elegant mechanisms to clever toys, each of which are tagged and numbered. Designers and engineers can rummage through the compartments, play with the items, and apply materials used by other designers and engineers within the company to their current project. - &lt;a href="http://www.ideo.com/work/tech-box"&gt;IDEO&lt;/a&gt;&lt;/span&gt;&lt;/blockquote&gt;In my own somewhat sporadic, long-term effort, I've been building up my own Tech Box, looking forward to a concrete opportunity to invest the time and money into a full fledged IDEO-style Tech Box completely loaded with all the goodies on my wish lists from places like &lt;a href="https://www.inventables.com/"&gt;Inventables&lt;/a&gt;, &lt;a href="http://www.sparkfun.com/categories"&gt;Sparkfun&lt;/a&gt;, and &lt;a href="http://www.makershed.com/"&gt;MakerShed&lt;/a&gt;. My problem would be keeping the size of the Tech Box in check, as I can see myself adding in everything from MEM micro motors, to big blocks of transparent bricks, panes of switchable glass, and... I'm going to need a big box.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-3729388244672641204?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2012/04/i-love-ideos-tech-box.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-nPoTM_vYUYA/T5o3KKmtEpI/AAAAAAAAGy0/pUdx2zx_VAk/s72-c/IDEO_TechBox_hero_626px.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-8905496907040905607</guid><pubDate>Thu, 19 Apr 2012 07:05:00 +0000</pubDate><atom:updated>2012-04-19T07:59:38.241-07:00</atom:updated><title>Pop-up Fabrication of Microelectromechanical (MEMs) Robots</title><description>Imagine a pop-up book where instead of clever props made of paper, you get a fully assembled electromechanical vehicle the size of a quarter. Engineers at the &lt;a href="http://www.seas.harvard.edu/news-events/press-releases/pop-up-flying-robots"&gt;Harvard School of Engineering and Applied Sciences&lt;/a&gt; have developed a fabrication technique inspired by origami and pop-up books to create a monolithic assembly scaffold (and machine) that allows a robot bee (Mobee) to be assembled in one movement.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-NmSk4zoI45A/T4-0CZZk6nI/AAAAAAAAGvE/AJOixLyMCwA/s1600/image_large.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="312" src="http://2.bp.blogspot.com/-NmSk4zoI45A/T4-0CZZk6nI/AAAAAAAAGvE/AJOixLyMCwA/s320/image_large.jpeg" width="320" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;The final board that serves as the scaffold and the machine that will be popped-up and detached from the scaffold, is made of multiple layers of material sandwiched together. The layers are designed and cut to come together to create flexible joints that make the movement possible - just like in pop-up books. Layers with brass material are cut and exposed to serve as glue points which will lock solid during a chemical dip phase. Electrical components and circuits can be integrated into the board, as with a printed circuit board.&lt;br /&gt;&lt;br /&gt;The Journal of Micromechanics and Microengineering published an article, &lt;a href="http://iopscience.iop.org/0960-1317/21/11/115021/pdf/0960-1317_21_11_115021.pdf"&gt;Pop-up Book MEMs&lt;/a&gt; with an extensive description of the process.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://3.gvt0.com/vi/VxSs1kGZQqc/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/VxSs1kGZQqc&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/VxSs1kGZQqc&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-8905496907040905607?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2012/04/pop-up-fabrication-of.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-NmSk4zoI45A/T4-0CZZk6nI/AAAAAAAAGvE/AJOixLyMCwA/s72-c/image_large.jpeg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-2215572734129529546</guid><pubDate>Sun, 20 Nov 2011 01:48:00 +0000</pubDate><atom:updated>2011-11-19T17:48:42.566-08:00</atom:updated><title>Neverwet Super-hydrophobic Awesomeness</title><description>&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://3.gvt0.com/vi/7is6r6zXFDc/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7is6r6zXFDc&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/7is6r6zXFDc&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-2215572734129529546?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/11/neverwet-super-hydrophobic-awesomeness.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-6233540555437963476</guid><pubDate>Mon, 31 Oct 2011 21:44:00 +0000</pubDate><atom:updated>2011-10-31T14:44:21.188-07:00</atom:updated><title>Restoring 3-finger vertical swipe to XCode</title><description>After upgrading to Lion and XCode 4.2, the beloved 3-finger quick switch gesture for jumping back and forth between interface and implementation files was removed (or left out). After some diligent searching, I found the solution for restoring this gesture. Credit for discovering the technical solution goes to &lt;a href="https://gist.github.com/1132018"&gt;Anthony Herron&lt;/a&gt;. I'll accept some credit making it crystal clear on &lt;a href="http://stackoverflow.com/questions/6771057/trackpad-gesture-to-switch-to-header-source/7923619#7923619"&gt;Stackoverflow&lt;/a&gt;&amp;nbsp;since it was such a muddled issue before, with people claiming all kinds of ridiculous things. For convenience, this is what you do:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline; word-wrap: break-word;"&gt;From your terminal:&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline; word-wrap: break-word;"&gt;Change to appropriate directory&lt;/div&gt;&lt;pre style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow-x: auto; overflow-y: auto; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: left; vertical-align: baseline; width: auto;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: #eeeeee; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;1. cd /Users/YOURUSERNAME/Library/Preferences/ByHost&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline; word-wrap: break-word;"&gt;List files so you can see the .GlobalPreferences.XXXX-XXXX-XXXX-XXXX.plist&lt;/div&gt;&lt;pre style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow-x: auto; overflow-y: auto; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: left; vertical-align: baseline; width: auto;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: #eeeeee; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;2. ls -lah&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline; word-wrap: break-word;"&gt;Open that plist file in xcode&lt;/div&gt;&lt;pre style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow-x: auto; overflow-y: auto; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: left; vertical-align: baseline; width: auto;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: #eeeeee; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;3. open -a /Developer/Applications/Xcode.app ".GlobalPreferences.XXXX-XXXX-XXXX-XXXX.plist"&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline; word-wrap: break-word;"&gt;Set value to 1 for the key "com.apple.trackpad.threeFingerVertSwipeGesture"&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline; word-wrap: break-word;"&gt;Save the plist file&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline; word-wrap: break-word;"&gt;Restart machine&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline; word-wrap: break-word;"&gt;VIOLA!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-6233540555437963476?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/10/restoring-3-finger-vertical-swipe-to.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-5954228984887061</guid><pubDate>Thu, 19 May 2011 18:18:00 +0000</pubDate><atom:updated>2011-05-19T11:23:01.524-07:00</atom:updated><title>Corning Envisioneering</title><description>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://www.corning.com/news_center/features/A_Day_Made_of_Glass.aspx" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-3rHeUkBLfiU/TdVdQziVq2I/AAAAAAAAGS4/d_iTG-SldwQ/s1600/A-Day-Made-of-Glass.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Corning's &lt;a href="http://www.corning.com/news_center/features/A_Day_Made_of_Glass.aspx"&gt;A Day Made of Glass&lt;/a&gt;&amp;nbsp;shows off the company's vision for the future.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial; font-size: 12px; line-height: 16px;"&gt;Corning’s vision for the future includes a world in which myriad ordinary surfaces transform “from one-dimensional utility into sophisticated electronic devices.” --&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial; font-size: 12px; line-height: 16px;"&gt;Corning CEO&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial; font-size: 12px; line-height: 16px;"&gt;Wendell Weeks&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial; font-size: 12px; line-height: 16px;"&gt;I'll take that glass iPhone, please.&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial; font-size: 12px; line-height: 16px;"&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;Also see Corning's &lt;a href="http://media.corning.com/flash/corporate/2011/timeline/index.html"&gt;timeline of Innovation&lt;/a&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-5954228984887061?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/05/corning-envisioneering_19.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-3rHeUkBLfiU/TdVdQziVq2I/AAAAAAAAGS4/d_iTG-SldwQ/s72-c/A-Day-Made-of-Glass.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-1080585915275270173</guid><pubDate>Mon, 02 May 2011 18:40:00 +0000</pubDate><atom:updated>2012-03-17T09:43:20.908-07:00</atom:updated><title>Art and Tech Installations</title><description>The Barbarian Group created this cool &lt;a href="http://portfolio.barbariangroup.com/nextfest/index.html"&gt;exhibit&lt;/a&gt; exploiting creative&amp;nbsp;features like a wall painted (projected) with digital swaying grass, dynamically affected by passers-by; Also, check out the images of car-innards projected onto automobiles, creating the illusion of something like those &lt;a href="http://www.cutaway-illustration.com/pages/Ghosted-car.htm"&gt;cut-away illustrations&lt;/a&gt;&amp;nbsp;in real life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-1080585915275270173?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/05/tech-installations.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-8966909860233767069</guid><pubDate>Fri, 29 Apr 2011 19:26:00 +0000</pubDate><atom:updated>2011-08-18T16:35:27.354-07:00</atom:updated><title>Torch Source</title><description>Here's my &lt;a href="https://github.com/toddhopkinson/Torch"&gt;Torch class&lt;/a&gt;&amp;nbsp;for hassle-free manipulation of the iPhone's LED Torch.&lt;br /&gt;&lt;br /&gt;1. Drag &lt;i&gt;Torch.h&lt;/i&gt; and &lt;i&gt;Torch.m&lt;/i&gt; files into your project&lt;br /&gt;&lt;br /&gt;2. In your implementation file in which you will access the iPhone torch, import the torch header:&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;#import "Torch.h"&lt;/b&gt;&lt;/blockquote&gt;3. To turn on the torch, simply send the start message to Torch:&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;[[Torch sharedInstance] start]; &amp;nbsp; &amp;nbsp; // light me up!&lt;/b&gt;&lt;/blockquote&gt;&lt;br /&gt;Then for fun, play around with the strobe method.&lt;br /&gt;&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-8966909860233767069?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/04/torch-source-code.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-3824172390529395955</guid><pubDate>Thu, 07 Apr 2011 20:10:00 +0000</pubDate><atom:updated>2011-04-07T20:19:36.790-07:00</atom:updated><title>When The Real Desktop Printing Revolution Begins</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-XQ6_5VWDqj4/TZ4Z3cGxhII/AAAAAAAAGRg/_wdqwT4S8EU/s1600/nerf_gun_display_medium.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="271" src="http://1.bp.blogspot.com/-XQ6_5VWDqj4/TZ4Z3cGxhII/AAAAAAAAGRg/_wdqwT4S8EU/s320/nerf_gun_display_medium.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-hF4hopmcpYw/TZ4ZanBZLOI/AAAAAAAAGRc/ryXO9TOo3GI/s1600/20110402_006_display_medium.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-hF4hopmcpYw/TZ4ZanBZLOI/AAAAAAAAGRc/ryXO9TOo3GI/s200/20110402_006_display_medium.jpg" width="200" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/-hF4hopmcpYw/TZ4ZanBZLOI/AAAAAAAAGRc/ryXO9TOo3GI/s1600/20110402_006_display_medium.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.thingiverse.com/image:49700"&gt;This&lt;/a&gt; (via &lt;a href="http://hackaday.com/2011/04/02/3d-printed-gun-fires-nerf-darts/"&gt;Hackaday&lt;/a&gt;) is how the real desktop printing revolution will begin...&amp;nbsp;this and a cheap sub-$200 dollar machine that you can buy (just like a &lt;a href="http://www.cricut.com/"&gt;Cricut&lt;/a&gt; but for 3D printing) at target or walmart.&lt;br /&gt;&lt;br /&gt;Most people aren't going to make their own &lt;a href="http://www.thingiverse.com/tool:36"&gt;3D printers&lt;/a&gt;. But as soon as some entrepreneur makes the 3D-equivalent of the Cricut, &lt;a href="http://www.hasbro.com/nerf/en_US/"&gt;toy companies&lt;/a&gt; will experience a sudden disruption to the toy markets when people start printing their own dart guns, frisbees, action figures, dolls, building bricks, and everything else our hearts desire.&lt;br /&gt;&lt;br /&gt;Some smart companies will start selling and licensing toy and other templates for people to print out. Some will probably even start manufacturing their own affordable 3D printers using proprietary templates and material kits, enabling them to retain a little bit of the control they are used to. Regardless, free, cheap, and open templates will abound, rights-protected templates will become a commodity. A few template formats will surely emerge - probably &lt;a href="http://en.wikipedia.org/wiki/Wavefront_.obj_file"&gt;OBJ&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As soon as there is a low cost commercial 3D printer. It'll probably take another 10-20 years to cycle through products that get some really high quality sophisticated print-and-paint 3D printouts at the affordable prices of the less polished earlier days.&lt;br /&gt;&lt;br /&gt;That means that by the time I'm a grandpa, I can expect to have some fun making high quality desktop-printed original toys, models, and inventions with my kids and grandkids.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-3824172390529395955?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/04/when-real-desktop-printing-revolution.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-XQ6_5VWDqj4/TZ4Z3cGxhII/AAAAAAAAGRg/_wdqwT4S8EU/s72-c/nerf_gun_display_medium.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-7890868119994918801</guid><pubDate>Tue, 22 Mar 2011 06:53:00 +0000</pubDate><atom:updated>2012-05-28T10:19:59.488-07:00</atom:updated><title>Visual Programming On The iPad</title><description>&lt;a href="http://processing.org/exhibition/"&gt;Processing&lt;/a&gt; is so appealing because it enables you to rapidly sketch out and play with visual programming ideas without all the overhead of a traditional graphic programming language, which is why Processing projects are often referred to as sketches. Until now this was done on your PC and required a download of the &lt;a href="http://processing.org/download/"&gt;native Processing application&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-mHP6zv8RTgM/TYhDXuSYJ8I/AAAAAAAAGRU/MpQaRRNpNVI/s1600/processingjs.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="238" src="https://lh3.googleusercontent.com/-mHP6zv8RTgM/TYhDXuSYJ8I/AAAAAAAAGRU/MpQaRRNpNVI/s320/processingjs.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Programming on my iPad, directly in the web-based IDE, then testing out the sketch by running right in the web page, no plug-in needed, thanks to HTML5's canvas element and processing.js&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;You can now code &lt;a href="http://processingjs.org/"&gt;Processing&lt;/a&gt; sketches right in your browser, even on your iPad. As the Processing.js website explains:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px;"&gt;Processing.js turned your once Java-based code into JavaScript, and your graphics into HTML5's 'canvas'. As a result, anything you read on the web about dynamic web programming, AJAX, other JavaScript libraries or APIs, all of it applies to your sketch now. You aren't running code in a box, cut-off from the rest of the web. Your code is a first-class member of the web, even though you didn't write it that way.&lt;/span&gt;&lt;/blockquote&gt;I love it!&lt;br /&gt;&lt;br /&gt;Try it out for yourself (on your iPad!) with the code below (&lt;a href="http://processing.org/discourse/yabb2/YaBB.pl?num=1276889732"&gt;via Processing.org&lt;/a&gt;). &lt;strike&gt;Copy and paste into the &lt;a href="http://processingjs.org/learning/ide"&gt;code area here&lt;/a&gt; and press the run button&lt;/strike&gt;. Use the internet Wayback machine to go back in time to the Web IDE that worked on the iPad (why'd they change it?!) &lt;a href="http://web.archive.org/web/20100612052101/http://processingjs.org/learning/ide"&gt;here&lt;/a&gt;, and then copy code into the text area and press the run button.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"&gt;int number;&lt;br /&gt;int rectWidth;&lt;br /&gt;int offset;&lt;br /&gt;void setup(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;size(245,245);&lt;br /&gt;&amp;nbsp;&amp;nbsp;background(255);&lt;br /&gt;&amp;nbsp;&amp;nbsp;fill(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;noStroke();&lt;br /&gt;&amp;nbsp;&amp;nbsp;number = 1515175624; //magic constant!&lt;br /&gt;&amp;nbsp;&amp;nbsp;offset = 5; //ofset from the edge of the window.. sort of&lt;br /&gt;&amp;nbsp;&amp;nbsp;rectWidth = height/8-offset; // width of the boxes&lt;br /&gt;}&lt;br /&gt;void draw(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;background(255);&lt;br /&gt;&amp;nbsp;&amp;nbsp;int temp = number;&lt;br /&gt;&amp;nbsp;&amp;nbsp;for(int y = 0; y &amp;lt; 8;y++){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;for(int x = 0; x &amp;lt; 4;x++){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(temp%2 == 0){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fill(255);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}else{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fill(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;rect(offset*4+(width-height)/2+x*rectWidth,offset*4+y*rectWidth,rectWidth,rectWidth);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;rect(-(width-height)/2-offset*4+width-(x+1)*rectWidth,offset*4+y*rectWidth,rectWidth,rectWidth);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;temp = temp &amp;gt;&amp;gt;1;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;//number = int(random(-(MAX_INT)))+int(random((128))); //uncomment this - spit brix&lt;br /&gt;}&lt;br /&gt;void mousePressed(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;number = int(random(-(MAX_INT)))+int(random((128)));&lt;br /&gt;}&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-7890868119994918801?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/03/visual-programming-on-ipad_21.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-mHP6zv8RTgM/TYhDXuSYJ8I/AAAAAAAAGRU/MpQaRRNpNVI/s72-c/processingjs.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-4399099672123254669</guid><pubDate>Fri, 18 Mar 2011 07:54:00 +0000</pubDate><atom:updated>2011-03-21T10:54:00.000-07:00</atom:updated><title>iPad Pro Mockup</title><description>While checking out the iPad 2 at the Apple store a few days ago, I wandered over to the Macbook Air. As I held the lid I realized if you take away the macbook air's beautiful body, leaving only the screen lid in your hands, you've got an amazing iPad that is strikingly thin as well as substantially solid. This is what I want in the super iPad. So I mocked this up. I'd buy two.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-1Mm3Y4tr79I/TYMPpjFYsiI/AAAAAAAAGRQ/1sOQ7IoJjs4/s1600/iPadProFace.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="347" src="https://lh6.googleusercontent.com/-1Mm3Y4tr79I/TYMPpjFYsiI/AAAAAAAAGRQ/1sOQ7IoJjs4/s400/iPadProFace.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Figuring out how to fit MacBook Pro level components in this impossibly tight space is what someone in a secret bunker at Apple ought to be working on right now.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-4399099672123254669?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/03/ipad-pro-mockup.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-1Mm3Y4tr79I/TYMPpjFYsiI/AAAAAAAAGRQ/1sOQ7IoJjs4/s72-c/iPadProFace.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-5712156553077326072</guid><pubDate>Sun, 06 Mar 2011 04:00:00 +0000</pubDate><atom:updated>2011-03-21T11:01:38.537-07:00</atom:updated><title>iPad Pro</title><description>&lt;div&gt;Following on my previous post about iMovie and the film industry, here's my prognostication on a future iPad, as envisioned coming to an Apple Store near you in 2013.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Meet the iPad Pro - it performs at today's macbook pro speed, and is nothing less than a super iPad. It will have an edge-to-edge screen (at least 2 of the edges), 1080p, and is thinner than any other iPad to date.&lt;br /&gt;&lt;br /&gt;It'll &lt;s&gt;cost between $1199 - $1799&lt;/s&gt;&amp;nbsp;be priced starting at $999. A Thunderbolt port has already replaced the 30 pin connector on all iPads.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Scenario A:&amp;nbsp;&lt;/div&gt;&lt;blockquote&gt;Indy P. Filmmaker pulls out his iPad Pro. He plugs his &lt;a href="http://www.red.com/products/epic"&gt;RED&amp;nbsp;EPIC&lt;/a&gt;&amp;nbsp;into the iPad's &lt;a href="http://www.apple.com/thunderbolt/"&gt;Thunderbolt&lt;/a&gt; port. Connecting the iPad Pro to the RED EPIC automatically launches&amp;nbsp;iMovie&amp;nbsp;(this was set up in iMovie app settings under the Devices section). He now views the RED EPIC camera feed directly on his iPad Pro. He can drive the RED EPIC camera straight from the iPad if he wants with a 3rd party app developed by RED. Though the much higher resolution is captured on his RED EPIC's storage, his iPad Pro is capturing in 1080p for on-the-fly experimentation on the just captured clips right in his lap as filming takes place. Indy is able to select clips he wants to show to other crew members and share them instantly to their iPads. Indy's other camera teams are at the bottom of the hill 200 yards away, but they've already received the clip Indy wanted to show them illustrating exactly how his nearby shots were ending up. After a discussion with the distant second camera crew, Indy decides he needs to see what they see from their camera, so he pulls up the 2nd camera's feed remotely on his iPad Pro. As they film their footage, he sees it&amp;nbsp;instantaneously&amp;nbsp;over the air (thanks to the wireless connection to an adapter daisy chained into the thunderbolt hub which is plugged into the bottom of his iPad - the same hub that the RED EPIC is connected to).&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Scenario B:&amp;nbsp;&lt;/div&gt;&lt;blockquote&gt;Indy P. Photojournalist is on the set documenting Mr. Filmmaker and his preference for using the iPad Pro as an integral tool in his production process. Photojournalist opens up Photoshop on his iPad Pro (this is the full version of Photoshop for the iPad) and makes some color adjustments to his newly-captured image, and posts it directly to a media client for sale and publication. Mr. Filmmaker was watching him use Photoshop. "When did they release Photoshop for the iPad?", he wondered. "It's been out for a few months, but man is it expensive. $199!" The director blinks. "I think I'll stick with Aperture for my iPad. $4.99. I love it." Under his breath Photojounalists mutters... "cheapskate."&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Scenario C:&lt;/div&gt;&lt;blockquote&gt;Ima Bigg Director is at a meeting with his art director and creative staff working on next summer's blockbuster (of 2014). Every team member has their iPad Pros in hand. They're brainstorming ideas for an intense action sequence. Mr. Director pulls up an app called &lt;a href="http://www.thethirdfloorinc.com/#what-is-previs-1e8852"&gt;PrevizPro&lt;/a&gt;, a 3D-based application letting him easily set up and play out realistically rendered scenarios on his iPad Pro. He shows the crew something he thought up in the middle of the night. He sends the "previz" to everyone to view on their own iPads and they collaboratively manipulate the scene over the course of the brainstorming session.&lt;/blockquote&gt;&lt;br /&gt;Note: I mentioned the following real products: RED EPIC, Aperature (not yet on App Store), Photoshop (not yet on App Store) , and Previz (not yet on App Store).&lt;br /&gt;&lt;br /&gt;Follow up note: If an iPad Pro materializes, many of the "pro" apps will be more pro-oriented in price. If Apple released Aperature on the App Store, I could see it being $15 - $20. If Adobe does Photoshop for the App Store, I just can't see it being $4.99, though that would be amazing. I think Adobe would try to sell for at least $150.&amp;nbsp;Some of these apps would probably be $4.99 universal apps with upsell pro capabilities through in-app purchases.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-5712156553077326072?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/03/ipad-and-what-future-looks-like.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-7003033772717268401</guid><pubDate>Fri, 04 Mar 2011 20:39:00 +0000</pubDate><atom:updated>2011-03-09T09:34:48.621-08:00</atom:updated><title>iMovie Will Change The Way Movies Get Made</title><description>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-jGWht1s9ejY/TXFQuy4qiNI/AAAAAAAAGQo/I9vgGuto8T8/s1600/ipad_title_icon_20110302.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="https://lh3.googleusercontent.com/-jGWht1s9ejY/TXFQuy4qiNI/AAAAAAAAGQo/I9vgGuto8T8/s1600/ipad_title_icon_20110302.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;iMovie for iOS 4 delivers a streamlined method to capture and edit video anywhere, anytime&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;I have a hunch. I predict that &lt;a href="http://www.apple.com/ipad/from-the-app-store/imovie.html"&gt;iMovie&lt;/a&gt; - Apple's new iOS software for the iPad 2, iPhone 4, and iPod 4 - will have a game-changing impact affecting yet-to-be-made big budget films that will come to theaters.&amp;nbsp;While I predict that we'll see at least one low-budget quality independent movie filmed and edited entirely on iOS devices, this is not what I'm talking about.&lt;br /&gt;&lt;br /&gt;I predict that the film industry, as well as every burgeoning young film student, will be using iOS devices as essential tools in their process, including and especially conceptualizing and designing scenes in real-time with on-the-spot previz exercises; Real-time exploration of their vision and ideas; Experimentation at any place and any time. I think that imaginary camera lens that directors make with their fingers will be replaced by the iPad 2 overnight. And now they'll play with that formerly-imaginary clip right there on the spot, in the same breath, instantaneously. Anyone care to bet this doesn't happen?&lt;br /&gt;&lt;br /&gt;With the combination of iMovie and an iPod, iPhone, or iPad 2, the factors that stood as barriers of entry to easy and instant moviemaking exploration are really absolutely gone. This is momentous.&lt;br /&gt;&lt;br /&gt;I'm predicting that in a short amount of time, what we see in many movie screens will have been conceptualized, visualized, imagined, and experimented with on an iOS device before it was ever actually shot on film.&lt;br /&gt;&lt;br /&gt;I'm also predicting that iMovie will be so significant to the pro and indy Film/TV industries (as well as students and hobbyists) that a category will eventually be created on the App Store for Moviemaking tools, because apps targeting this industry are going to boom; apps will be made to improve and support every aspect of the production process, all because of iMovie.&lt;br /&gt;&lt;br /&gt;I'm no Charlie Sheen, but I know some little bit about the film industry. I don't know the music industry nearly as well, but I also happen to have the same hunch about&amp;nbsp;GargageBand and the effect it will have on the music industry. That is because these tools are creative incubators; They are content laboratories.&lt;br /&gt;&lt;br /&gt;These tools are going removing the barriers to entry in these fields, which will increase the amount of creation that goes on, and hopefully, the amount of quality-based competition resulting from that will produce higher quality, innovative content, and more interesting ideas will see daylight than ever before.&lt;br /&gt;&lt;br /&gt;This is going to be really amazing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-7003033772717268401?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/03/imovie-will-change-way-movies-get-made.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-jGWht1s9ejY/TXFQuy4qiNI/AAAAAAAAGQo/I9vgGuto8T8/s72-c/ipad_title_icon_20110302.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-7700653272018908500</guid><pubDate>Fri, 04 Mar 2011 14:49:00 +0000</pubDate><atom:updated>2011-06-10T13:32:41.755-07:00</atom:updated><title>iPad 2 &amp; Steve Jobs' Message</title><description>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-AW-80re7jtY/TXD5LQzIDuI/AAAAAAAAGQk/QZaKUuNk2Q4/s1600/image_smartcover_20110302.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="200" src="https://lh6.googleusercontent.com/-AW-80re7jtY/TXD5LQzIDuI/AAAAAAAAGQk/QZaKUuNk2Q4/s200/image_smartcover_20110302.png" width="149" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The iPad 2 comes to stores in 7 days. Dual core chip, 9x faster graphics, 10 hour battery life, front &amp;amp; back camera, 1/3 thinner than original iPad, iMovie and Garageband, smart covers, video mirroring, same price&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;What makes the iPad situation different this year is that everyone already knows that this time it's a home run. It was a home run last year too, but many wouldn't see it. This time, there's no arguing. Apple has invented something amazing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Steve Jobs wrapped up the event with an explanation of what is the essence of Apple.&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: 16px; line-height: 21px;"&gt;"This is worth repeating. &lt;b&gt;It's in Apple's DNA that technology is not enough. It's tech married with the liberal arts and the humanities.&lt;/b&gt; Nowhere is that more true than in the post-PC products. Our competitors are looking at this like it's the next PC market. That is not the right approach to this. These are pos-PC devices that need to be easier to use than a PC, more intuitive."&lt;/span&gt;&lt;/blockquote&gt;This is why Apple has been so stunningly successful, time after time after time. It isn't really a statement about Apple's DNA, but an awareness of our DNA. This statement reveals a human-centered awareness of why we really even want technology in the first place. This way of thinking resonates with people at a very core level. We are humans, not robots... not droids. We seek technology that conforms to us at our human level, not the other way around.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-7700653272018908500?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/03/ipad-2-steve-jobs-message.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-AW-80re7jtY/TXD5LQzIDuI/AAAAAAAAGQk/QZaKUuNk2Q4/s72-c/image_smartcover_20110302.png' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-6708351333346804675</guid><pubDate>Thu, 03 Mar 2011 17:51:00 +0000</pubDate><atom:updated>2011-03-03T09:58:36.538-08:00</atom:updated><title>Imagineering The Home</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-vqv7AteD80U/TW_N9npOsCI/AAAAAAAAGQY/zg6xTw5OeIc/s1600/Disneyland_Railroad_Poster.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="200" src="https://lh4.googleusercontent.com/-vqv7AteD80U/TW_N9npOsCI/AAAAAAAAGQY/zg6xTw5OeIc/s200/Disneyland_Railroad_Poster.png" width="133" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; line-height: 19px;"&gt;The Disneyland Railway was inaugurated on July 17, 1955. The live steam railway was constructed&amp;nbsp;for $240,000; each of the original two locomotives cost $40,000. (source: wikipedia)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;I wonder if Disneyland would be Disneyland without the &lt;a href="http://disneyland.disney.go.com/disneyland/disneyland-railroad/?name=DisneylandRailroadMainStreetAttractionPage"&gt;Disneyland Railroad&lt;/a&gt;. The train is a defining factor that makes the place magical. The railroad encompasses the park and is infused with that famous imagineering spirit. That same imagineering spirit embodied in Disney's unforgettable locomotives and railroad is also chugging around a few homes on living room &lt;a href="http://www.instructables.com/id/Ledge-Train/"&gt;ledge railroads&lt;/a&gt; and outdoor &lt;a href="http://www.instructables.com/id/My-backyard-garden-railway/"&gt;home garden railroads&lt;/a&gt;.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-aYKJKEcNMPk/TW_TS-EVl3I/AAAAAAAAGQg/QGtOwtteEQs/s1600/ledge_train.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="200" src="https://lh4.googleusercontent.com/-aYKJKEcNMPk/TW_TS-EVl3I/AAAAAAAAGQg/QGtOwtteEQs/s200/ledge_train.jpg" width="150" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;I think running the tracks through the living room might be pushing the boundaries of good taste. It'd probably &amp;nbsp;take some ingenious chops to to make that move work without getting tackied-up. I can see perhaps going through a play room, or through a loft and some kids rooms.&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-nhr5Ff26Kmk/TW_PpdN8QmI/AAAAAAAAGQc/9gXc4IuP3hU/s1600/trainyard.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="https://lh5.googleusercontent.com/-nhr5Ff26Kmk/TW_PpdN8QmI/AAAAAAAAGQc/9gXc4IuP3hU/s200/trainyard.jpg" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The line between tacky and wonderful can be dangerously thin with a creative backyard endeavor like this. I think committing to go all the way is key. Perhaps intensely studying Walt Disney and park projects and his attention to detail could provide added safeguard against ending up with a tacky-flavored project. This example is a pretty good one (except for the above ground pool in some of the photos, that kills it and screams taste-lapse).&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-6708351333346804675?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/03/imagineering-home.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh4.googleusercontent.com/-vqv7AteD80U/TW_N9npOsCI/AAAAAAAAGQY/zg6xTw5OeIc/s72-c/Disneyland_Railroad_Poster.png' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-21423082287284906</guid><pubDate>Thu, 03 Mar 2011 07:49:00 +0000</pubDate><atom:updated>2011-03-02T23:51:56.692-08:00</atom:updated><title>A UML Tool I Actually Like</title><description>After a very frustrating week full of wrestling with junk tools to muster out quality UML sequence diagrams, I stumbled upon what in hindsight seems an obvious solution for UML sequence diagram creation: Microsoft's Visual Studio 2010 Ultimate.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-a-3YgRcjrfo/TW9Hy7E8FOI/AAAAAAAAGQI/teNKpN50m_I/s1600/msvs_ultimate_uml2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="281" src="https://lh3.googleusercontent.com/-a-3YgRcjrfo/TW9Hy7E8FOI/AAAAAAAAGQI/teNKpN50m_I/s320/msvs_ultimate_uml2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;VS 2010 Ultimate is extremely costly (relative to the other Visual Studio editions), and the only one of the Visual Studio 2010 editions that provides great architecture capabilities such as the UML diagramming tools. My understanding is that pricing for this edition of the software with a new MSDN subscription is about $12,000. Seeing this pricing reveals to me the wisdom of Microsoft initiatives such as Bizspark, which allow startup level businesses/developers MSDN access for up to three years for next to nothing - a smoking deal. But it also underscores a real contradistinction between the business models of Microsoft vs Apple, and why I think Apple's strategy is brilliant and Microsoft's is unwise in the long run.&lt;br /&gt;&lt;br /&gt;Nothing highlights the difference in approach to making and selling software between Microsoft and Apple as much as the convoluted mess that is Microsoft's multitude of editions of their OSs and Developer Toolsets. Ultimate, Professional, Semiprofessional, Psuedoprofessional, home edition, apartment edition, outhouse edition, basic edition, free but limited edition, homeless edition, etc.&amp;nbsp;Contrast this to Apple's one-edition OS and one-edition development platform, XCode. While Microsoft has an amazing development environment, one can only wish that it was a consolidated edition, rather than at least 4 editions. Not only does Apple have a rock solid world class rockstar development environment (see XCode 4!), it has only one edition, and is free; not four different editions with various limitations and price gradations.&lt;br /&gt;&lt;br /&gt;But back to the VS 2010 Ultimate UML tool. I love it (insofar as one can actually love a UML tool). It is done the way I had hoped anyone would have developed it, but no one else did. I'd suspect that many companies who fail to use good UML tools in favor of the lame free ones are spending far more money in time lost than they would have in purchasing VS 2010 Ultimate edition.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/--qDsQtcLUso/TW9IK0dDZWI/AAAAAAAAGQM/Z_Hh_EYB6zU/s1600/msvs_ultimate_uml3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="284" src="https://lh6.googleusercontent.com/--qDsQtcLUso/TW9IK0dDZWI/AAAAAAAAGQM/Z_Hh_EYB6zU/s320/msvs_ultimate_uml3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-21423082287284906?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/03/uml-tool-i-actually-like.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-a-3YgRcjrfo/TW9Hy7E8FOI/AAAAAAAAGQI/teNKpN50m_I/s72-c/msvs_ultimate_uml2.png' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-7898756593438707793</guid><pubDate>Wed, 02 Mar 2011 23:01:00 +0000</pubDate><atom:updated>2011-04-08T11:45:45.435-07:00</atom:updated><title>Inventables: The Innovator's Ice Cream Sampler Buffet</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-MmjNWJTjHMk/TW9LwCyTgOI/AAAAAAAAGQQ/9miMNxtA33o/s1600/icecreamsample.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="156" src="https://lh3.googleusercontent.com/-MmjNWJTjHMk/TW9LwCyTgOI/AAAAAAAAGQQ/9miMNxtA33o/s200/icecreamsample.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;It took me about 3 minutes to add over $1000 to my shopping cart. Despite the urgent desire to push "Proceed To Checkout" to get myself some&amp;nbsp;&lt;a href="http://www.inventables.com/technologies/squishy-gel-magnet"&gt;squishy gel magnets&lt;/a&gt;, translucent metal &lt;a href="http://www.inventables.com/technologies/translucent-metal-foil"&gt;foil&lt;/a&gt;, or &lt;a href="http://www.inventables.com/technologies/talking-tape"&gt;talking tape&lt;/a&gt;, I canceled the order. But one day. Some day...&lt;br /&gt;&lt;br /&gt;But until I garner the courage for such a purchase, I'm considering spreading my Inventables taste-testing over a larger span of time. Maybe I'll just pick up a hand-moldable plastic sample here and a permanent switchable magnet there.&lt;br /&gt;&lt;br /&gt;But to provoke the cravings of a madman, the Inventables website provides a tantalizing product catalog searchable by properties (like abosrbent, magnetic, liquid, crushable, elastic, heating, etc) or by ingredients (flavors, fragrance, inks, soaps), or by fastener types, or coating types, or electrical types, etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.inventables.com/"&gt;Inventables&lt;/a&gt; calls itself the "innovator's hardware store", but to me it's more like a big ice-cream shop where you can sample all the flavors (for a small-scale fee) by the spoonful before you decide to commit to the quadruple-stack cone.&lt;br /&gt;&lt;br /&gt;I love it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-7898756593438707793?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/03/inventables-innovators-ice-cream-shop.html</link><author>noreply@blogger.com (Todd Hopkinson)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-MmjNWJTjHMk/TW9LwCyTgOI/AAAAAAAAGQQ/9miMNxtA33o/s72-c/icecreamsample.jpg' height='72' width='72'/></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-1925707265090213956</guid><pubDate>Mon, 28 Feb 2011 22:24:00 +0000</pubDate><atom:updated>2011-02-28T14:24:52.968-08:00</atom:updated><title>Robotics Developer Studio</title><description>&lt;a href="http://www.microsoft.com/robotics/#GetStartedStep1"&gt;Microsoft's RDS&lt;/a&gt; lets you design, simulate, and program robots using C#. RDS has built-in direct support for&amp;nbsp;&lt;a href="http://store.irobot.com/shop/index.jsp?categoryId=3311368"&gt;iRobot's Create&lt;/a&gt; or &lt;a href="http://mindstorms.lego.com/en-us/products/default.aspx"&gt;LEGO's NXT&lt;/a&gt;, as well as other robotic platforms.&lt;br /&gt;&lt;br /&gt;RDS Simulator lets you prototype new robot designs enabling you to rapidly change and refine your design, then test straight away in the simulation.&lt;br /&gt;&lt;br /&gt;To make the most of your experience with RDS, you'll want:&lt;br /&gt;&lt;br /&gt;1. iRobot Create or LEGO NXT&lt;br /&gt;2. RDS installed on a windows machine (RDS is a free download from Microsoft)&lt;br /&gt;3. XBox 360 controller&lt;br /&gt;4. A child (one or more) to justify (to self and wife) that your expensive toys are ultimately "for the benefit of the children"&lt;br /&gt;5. Ability to let the children actually get involved and do more than just watch you play with "their toys"&lt;br /&gt;&lt;br /&gt;RDS also comes with &lt;a href="http://mrdssamples.codeplex.com/"&gt;sample code packages&lt;/a&gt;, such as a Sumo bot sompetition/simulation (designed for iRobot) and a Soccer bot competition/simulation.&lt;br /&gt;&lt;br /&gt;I think I know what we're doing for family night tonight...&lt;br /&gt;&lt;br /&gt;"It's for the kids!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-1925707265090213956?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/02/robotics-developer-studio.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-5951224726034175443</guid><pubDate>Fri, 25 Feb 2011 07:52:00 +0000</pubDate><atom:updated>2011-02-24T23:52:31.491-08:00</atom:updated><title>The Sad State of UML Diagram Editors</title><description>Why is there not a single bearable software tool for creating UML sequence diagrams!&lt;br /&gt;&lt;br /&gt;All I need:&lt;br /&gt;&lt;br /&gt;1. Give me a complete set of symbols. Don't ever ever ever leave out the loop structure symbol! Why would you do that?&lt;br /&gt;&lt;br /&gt;2. a) Give me the ability to input my data directly on the visual diagram, and b) via template forms where I can populate my diagram without bothering with the visual design, and then see the diagrams generated for me.&lt;br /&gt;&lt;br /&gt;3. Don't even bother making this tool unless you're committed to knock people's socks off. Why not approach the effort as if you were Google or Apple. Figure out what kind of tool they would deliver, and then do it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-5951224726034175443?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2011/02/sad-state-of-uml-diagram-editors.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-4370494044100284087</guid><pubDate>Thu, 04 Nov 2010 18:36:00 +0000</pubDate><atom:updated>2010-11-04T11:36:16.726-07:00</atom:updated><title>Always Processing</title><description>There's always good stuff to see from the &lt;a href="http://processing.org/exhibition/"&gt;processing&lt;/a&gt; crowd.&amp;nbsp;&lt;a href="http://www.openprocessing.org/"&gt;http://www.openprocessing.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-4370494044100284087?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2010/11/always-processing.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-10575716.post-2997810289724693854</guid><pubDate>Thu, 04 Nov 2010 18:34:00 +0000</pubDate><atom:updated>2010-11-04T11:34:32.386-07:00</atom:updated><title>Data Visualization blog</title><description>&lt;a href="http://flowingdata.com/"&gt;http://flowingdata.com&lt;/a&gt;&amp;nbsp;good site with some nice examples&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10575716-2997810289724693854?l=www.synapsesonfire.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.synapsesonfire.com/2010/11/data-visualization-blog.html</link><author>noreply@blogger.com (Todd Hopkinson)</author></item></channel></rss>
