<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Hi, my name is Dave. I try to combine art, engineering, and medicine in my work and research. I am currently part of an applied machine learning laboratory at the UCSD Institute of Neural Computation (Machine Perception Laboratory).

Please feel free to ask me a question or check out my open source projects.</description><title>Dǝve Derıso</title><generator>Tumblr (3.0; @deriso)</generator><link>http://davidderiso.com/</link><item><title>I love the laser cutter!</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_lyfnw4A5Sn1qatecqo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I love the laser cutter!&lt;/p&gt;</description><link>http://davidderiso.com/post/16552489073</link><guid>http://davidderiso.com/post/16552489073</guid><pubDate>Thu, 26 Jan 2012 17:24:04 -0800</pubDate></item><item><title>evosyn: (via rosarioflorio)</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lvl9b5dYlp1qcs0bho1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;blockquote&gt;&lt;a class="tumblr_blog" href="http://evosyn.tumblr.com/post/13735178575/via-rosarioflorio" target="_blank"&gt;evosyn&lt;/a&gt;: (via &lt;a href="http://www.rosarioflorio.ch/" target="_blank"&gt;rosarioflorio&lt;/a&gt;)&lt;/blockquote&gt;&lt;/p&gt;</description><link>http://davidderiso.com/post/13760342805</link><guid>http://davidderiso.com/post/13760342805</guid><pubDate>Sun, 04 Dec 2011 18:20:31 -0800</pubDate></item><item><title>R is the cats pajamas..</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_ltb229wrRp1qatecqo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;R is the cats pajamas..&lt;/p&gt;</description><link>http://davidderiso.com/post/11648125556</link><guid>http://davidderiso.com/post/11648125556</guid><pubDate>Wed, 19 Oct 2011 01:54:08 -0700</pubDate></item><item><title>Visual Programming
We wanted to give a group of visiting high...</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/OvNM2D6-ptA?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Visual Programming&lt;/p&gt;
&lt;p&gt;We wanted to give a group of visiting high school students a feel for problem solving using robotics and programming -without having enough time to teach them either. Everyone in the lab was instructed to come up with a few ideas.&lt;/p&gt;
&lt;p&gt;I had an idea to replace programming with tangible objects that represented code for controlling the robot, a sort of “visual programming” language where code is replaced by color. For example, if the robot ran over a red piece of paper it would turn right, blue would turn left, green would speed up, yellow would slow down, etc. This was difficult to develop and TinFan Wu, a PhD student in the lab, was instrumental in getting the robots and the color sensors to work together. &lt;/p&gt;
&lt;p&gt;The visual programming system encompassed the basic concept of representing physical changes as discrete commands that could be arranged to solve problems. We then introduced obstacles that they were asked to navigate around, which introduced the notion of using programming to overcome environmental constraints. The other lab members had the idea to use line avoidance, where the robot could not cross lines and therefore would have to stay within the bounds of the track. This led to the development of a large poster-board race track that had several difficult areas to navigate through.&lt;/p&gt;
&lt;p&gt;The teams were given these tracks and instructed to use the colored squares to “program” the robot to navigate the maze. There were a few races where all teams competed over who could navigate the entire maze 3 time. The fastest teams got ribbons. A good amount of the students expressed interest in the robots and there was some bonding between the students and their team mentors, which is great for encouraging them to pursue science.&lt;/p&gt;
&lt;p&gt;The event was written up by CalIt2: http://www.calit2.net/newsroom/article.php?id=1879&lt;/p&gt;</description><link>http://davidderiso.com/post/8835667813</link><guid>http://davidderiso.com/post/8835667813</guid><pubDate>Fri, 12 Aug 2011 14:14:00 -0700</pubDate></item><item><title>The lab bought some robots to teach junior-high students how to...</title><description>&lt;iframe src="http://player.vimeo.com/video/26217043" width="400" height="300" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;The lab bought some robots to teach junior-high students how to think about programming. It basically runs on an ATMega328 with an Arduino bootloader, 2 motors, and 5 line sensors. It has a buzzer that plays classical music too. If you want to get the included AVR programmer to work with OSX, prepare for some gnarly firmware updates. This is my first test run after uploading the included line-following example code.&lt;/p&gt;
&lt;p&gt;Next step, integrate color sensors!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Pololu 3Pi Robot + AVR Programmer&lt;br/&gt;&lt;a href="http://www.pololu.com/catalog/product/1306" target="_blank"&gt;http://www.pololu.com/catalog/product/1306&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://davidderiso.com/post/7466036436</link><guid>http://davidderiso.com/post/7466036436</guid><pubDate>Sun, 10 Jul 2011 14:00:00 -0700</pubDate></item><item><title>Hi Dave: Perfect template for our start up project. I understand this uses the wiki format. How do I delete your entries in the calendar so I can replace with ours? I also noted when it syncs with my Gmail calendar; I don't want group participants to view that information. Any thoughts? Thanks again for designing such a great workspace! Best to you in your research, and future work endeavors. Terri Hansen</title><description>&lt;p&gt;Hi Terri,&lt;/p&gt;
&lt;p&gt;Thanks for the kind words! The calendar on the template is just an example. To put your own events in, you need to completely replace the calendar with your own. To keep others from seeing your personal calendar, make a new calendar just for the site at the Google calendar page. When you do, follow this tutorial to getting the calendar into the google site.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://davidderiso.com/post/7465248676" target="_blank"&gt;Google Sites Calendar Tutorial&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best of luck with your project!&lt;/p&gt;
&lt;p&gt;Cheers,&lt;br/&gt;Dave&lt;/p&gt;</description><link>http://davidderiso.com/post/7465643175</link><guid>http://davidderiso.com/post/7465643175</guid><pubDate>Sun, 10 Jul 2011 13:48:00 -0700</pubDate></item><item><title>Putting Your Own Calendar In Google Sites</title><description>&lt;p&gt;Google sites is intended to simplify the process of making a web site. However, the documentation can actually make the process harder than it needs to be. For example, changing the calendar on a pre-made template can drive people crazy. This example will hopefully make the process of changing site features easier.&lt;/p&gt;
&lt;p&gt;A while back, I shared a &lt;a href="http://davidderiso.com/post/3037489884" target="_blank"&gt;Google site template&lt;/a&gt; that allows people to organize group projects.&lt;/p&gt;
&lt;p&gt;This example will involve changing the calendar page on this site.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Go to the site and click on the calendar page.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://files.davidderiso.com/tumblr/images/gc_step0.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 2&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Look for the “Edit Page” Button at the top right-hand corner.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://files.davidderiso.com/tumblr/images/gc_step1.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Notice that the calendar turns into a ‘placeholder’ and that a save button appears in the top right-hand corner of the screen.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://files.davidderiso.com/tumblr/images/gc_step2.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 4&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Whenever a widget (like a calendar or checklist) turns into a placeholder (ie light brown box), you can click on it. When you click on it, a little bar menu pops up on the top or bottom of the calendar. Look for the icon that has a gear or sprocket or whatever (it means ‘settings’). Click this.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 5&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the properties menu, a variety of options are available. At the top, you should see “Display another Calendar.” Click this.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://files.davidderiso.com/tumblr/images/gc_step4.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 6&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If your calendar doesn’t show automatically, paste a link to your calendar here. (For instructions on getting a link to put here, see the &lt;a href="http://www.google.com/support/calendar/bin/answer.py?answer=34578&amp;ctx=tltp" target="_blank"&gt;Google Calendar Documentation&lt;/a&gt;) &lt;/p&gt;
&lt;p&gt;&lt;img src="http://files.davidderiso.com/tumblr/images/gc_step5.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://davidderiso.com/post/7465248676</link><guid>http://davidderiso.com/post/7465248676</guid><pubDate>Sun, 10 Jul 2011 13:36:00 -0700</pubDate><category>projects</category></item><item><title>letterheady:

Frank Lloyd Wright, 1946 | Source
A sheet of...</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_lnlo2tMB4R1qac511o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.letterheady.com/post/7078417920/franklloydwright" target="_blank"&gt;letterheady&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Frank_Lloyd_Wright" target="_blank"&gt;Frank Lloyd Wright&lt;/a&gt;, 1946 | &lt;a href="http://fineart.ha.com/c/item.zx?saleNo=5014&amp;lotNo=73038" target="_blank"&gt;Source&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A sheet of architect Frank Lloyd Wright’s personal stationery; a much larger version of which is &lt;a href="http://farm6.static.flickr.com/5302/5886953125_6c26d642a3_o.jpg" target="_blank"&gt;here&lt;/a&gt;. His studio letterhead has been featured on Letterheady &lt;a href="http://www.letterheady.com/post/404694368/franklloydwright" target="_blank"&gt;previously&lt;/a&gt;. &lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://davidderiso.com/post/7149377434</link><guid>http://davidderiso.com/post/7149377434</guid><pubDate>Fri, 01 Jul 2011 23:25:54 -0700</pubDate></item><item><title>Great, so this is the GDP of freedom?
takeactionunite: The tear...</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_lnje02MLBl1qh6qayo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Great, so this is the GDP of freedom?&lt;/p&gt;
&lt;blockquote&gt;&lt;a href="http://takeactionunite.tumblr.com/post/7036185800" target="_blank"&gt;takeactionunite&lt;/a&gt;: The tear gas used against demonstrators in Tahrir was made in the USA. This makes me feel really ashamed… :’( 
&lt;p&gt;Photo by: &lt;a href="http://twitpic.com/photos/TravellerW" target="_blank"&gt;@TravellerW&lt;/a&gt; &lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://davidderiso.com/post/7073444733</link><guid>http://davidderiso.com/post/7073444733</guid><pubDate>Wed, 29 Jun 2011 22:48:58 -0700</pubDate></item><item><title>Two awesome mentors!</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_lngzixIDhf1qatecqo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Two awesome mentors!&lt;/p&gt;</description><link>http://davidderiso.com/post/6988876623</link><guid>http://davidderiso.com/post/6988876623</guid><pubDate>Mon, 27 Jun 2011 15:23:21 -0700</pubDate></item><item><title>Hi!&lt;br /&gt;&#13;
I find your idea about Open Sensors very nice and hope you (and other) will contribute meterial very soon. I had a similar idea, to make a blog for collecting all medical and health related projects that are based on open hardware and specifically Arduino. My question is if you would like to share some of the material you got and your own creations (e.g., the EEG electrode). The blog is at medicarduino(dot)wordpress(dot)com Thanks!</title><description>&lt;p&gt;Hi Charalampos,&lt;/p&gt;
&lt;p&gt;Thanks for reaching out! The&lt;a href="http://sourceforge.net/p/opensensors/home/Home/" target="_blank"&gt; OpenSensors Project&lt;/a&gt; is growing behind the scenes. The goals of the project are to develop biomedical sensors using open source tools and to make them available for third world countries and the open source community. To implement devices at the clinical level requires a very high set of standards for validation and peer-review. Though this process is much slower, the integrity and impact of each sensor is much higher. Consequently, I cannot release any sensor schematic or code until it has passed at least one round of review and validation. However, I imagine that some material will have met this criteria and be made available, along with the raw validation data, near the fall of 2011.&lt;/p&gt;
&lt;p&gt;As the project grows, I encourage you and your colleagues to take part in the design and validation process.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Dave Deriso&lt;/p&gt;
&lt;p&gt;PS. I have to say, I loved your article on Open PCR. Keep up the great work!&lt;/p&gt;</description><link>http://davidderiso.com/post/6918608212</link><guid>http://davidderiso.com/post/6918608212</guid><pubDate>Sat, 25 Jun 2011 16:45:00 -0700</pubDate></item><item><title>Photo</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_lmx38szvPk1qe60kio1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://davidderiso.com/post/6874831293</link><guid>http://davidderiso.com/post/6874831293</guid><pubDate>Fri, 24 Jun 2011 12:38:23 -0700</pubDate></item><item><title>Hi Dave,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I'll be graduating with my bachelors in electrical engineering next spring, and wish to pursue a future in Neuroprostheses and BCI's.  I'm new to your blog and am not sure how much of your experience overlaps into this domain, but I was wondering if you are familiar with any good internships and masters programs I can try looking into.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I've made some good progress on the masters front, but wish to do an internship first and am not as far along.  Are most of the internships that I'd find connected to academic labs, or are there many industry internships I could look into as well?  I'm still learning how far along this research area is, and how far its made its way into industry.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Thanks, and hope you can help!&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Tyler</title><description>&lt;p&gt;Hi Tyler, &lt;/p&gt;
&lt;p&gt;Sure, I had a similar question here about graduate programs (&lt;a href="http://davidderiso.com/post/3863757666." target="_blank"&gt;link here&lt;/a&gt;) but that was about academia.&lt;/p&gt;
&lt;p&gt;Internships fall under the domain of industry, and therefore require careful market analysis. A recent report by the Neurotechnology Industry Organization outlines the different sectors of the neurodevice industry (&lt;a href="http://www.neurotechindustry.org/images/Neurotech_Clusters_2010_Report.pdf" target="_blank"&gt;link here&lt;/a&gt;). Choosing the best internship depends on what specific sector you want to join, and how far you want to travel to find the ideal fit. You may have to narrow your search down to neurostimulators, drug delivery, or neuromodulating devices, to name a few. Even within these domains, different parts of the brain may have radically different mechanical and computational requirements. A cochlear implant is very different from the new hippocampal device research that is sweeping the news. I recommend a few courses in neuroscience to learn more about these differences.&lt;/p&gt;
&lt;p&gt;Without knowing exactly what sector you are interested in, I can only offer a by-no-means complete list of companies that may offer internships across a broad spectrum of sectors within the neurodevice industry:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Medtronic, Inc.&lt;br/&gt;Boston Scientific Corporation&lt;br/&gt;St. Jude Medical, Inc.&lt;br/&gt;Cyberonics, Inc.&lt;br/&gt;Cordis Corporation&lt;br/&gt;Accuray Incorporated&lt;br/&gt;Elekta AB&lt;br/&gt;ev3 Inc.&lt;br/&gt;Micrus Endovascular Corporation&lt;br/&gt;Codman &amp; Shurtleff, Inc.&lt;br/&gt;Integra LifeSciences Holdings Corporation&lt;br/&gt;B. Braun Melsungen AG&lt;br/&gt;Terumo Corporation&lt;br/&gt;Karl Storz GmbH &amp; Co. KG &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Good luck with whatever you choose, and please drop me a line when you start working at one of them!&lt;/p&gt;
&lt;p&gt;Cheers,&lt;br/&gt;Dave &lt;/p&gt;</description><link>http://davidderiso.com/post/6874524015</link><guid>http://davidderiso.com/post/6874524015</guid><pubDate>Fri, 24 Jun 2011 12:28:00 -0700</pubDate></item><item><title>Managing a Research Project</title><description>&lt;p&gt;When collaborating on a scientific project, it is important to keep the momentum going with each successive meeting. Meetings that lack structure often take up energy of the group and the project starts to wither. To develop a quasi-universal framework for meeting structure, I scoured the internet for “Steps to Doing Research” and have compiled a list that should hopefully focus group efforts to keeping the project moving:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Identify an area of interest&lt;/li&gt;
&lt;li&gt;Assess ongoing reserach and identify trends in current literature&lt;/li&gt;
&lt;li&gt;Clearly define terms and concepts&lt;/li&gt;
&lt;li&gt;Find a unique problem or question&lt;/li&gt;
&lt;li&gt;Review the literature in that specific area&lt;/li&gt;
&lt;li&gt;Clarify the problem and identify the purpose of the study, define objectives, and hypothesis&lt;/li&gt;
&lt;li&gt;Get Feedback from Trusted Colleagues&lt;/li&gt;
&lt;li&gt;Identify:&lt;br/&gt;-Experimental Design (randomization, etc)&lt;br/&gt;-Population&lt;br/&gt;-Types of Measurements and Units&lt;br/&gt;-Number of Subjects and Measurement Precision (Power Analysis)&lt;br/&gt;-Outline Statistical Analysis&lt;br/&gt;-Develop Standard Protocol&lt;/li&gt;
&lt;li&gt;Secure funding for the study&lt;/li&gt;
&lt;li&gt;Prepare a protocol for the study&lt;/li&gt;
&lt;li&gt;Get IRB approval&lt;/li&gt;
&lt;li&gt;Recruit Assistants&lt;/li&gt;
&lt;li&gt;Recruit Subject&lt;/li&gt;
&lt;li&gt;Conduct and Monitor the study&lt;/li&gt;
&lt;li&gt;Close the study&lt;/li&gt;
&lt;li&gt;Analyze study data and interpret the results&lt;/li&gt;
&lt;li&gt;Communicate the results&lt;/li&gt;
&lt;/ol&gt;&lt;blockquote&gt;
&lt;p&gt;Sources:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www2.hawaii.edu/~halina/ExpDesWk/ResSteps.pdf" target="_blank"&gt;http://www2.hawaii.edu/~halina/ExpDesWk/ResSteps.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://psychology.about.com/od/researchmethods/a/steps-of-scientific-method.htm" target="_blank"&gt;http://psychology.about.com/od/researchmethods/a/steps-of-scientific-method.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.nichd.nih.gov/health/clinicalresearch/steps/developconcept.cfm" target="_blank"&gt;http://www.nichd.nih.gov/health/clinicalresearch/steps/developconcept.cfm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.humankinetics.com/excerpts/excerpts/steps-of-the-research-process" target="_blank"&gt;http://www.humankinetics.com/excerpts/excerpts/steps-of-the-research-process&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://davidderiso.com/post/6766822868</link><guid>http://davidderiso.com/post/6766822868</guid><pubDate>Tue, 21 Jun 2011 14:01:00 -0700</pubDate></item><item><title>This is how a democracy begins. When the government does not...</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_ln0xywR7jY1qatecqo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;This is how a democracy begins. When the government does not serve the interests of the people, the people have the right —and duty— to overthrow the faulty state. &lt;/p&gt;
&lt;p&gt;Though the “right of revolution” is as old as the Zhou Dynasty (1122-256 BC), the process of revolution has radically evolved with modern warfare and technology. Accordingly, the strategies of both parties, the people and the state, have adapted to the threat and potency of a digitally enhanced revolution.&lt;/p&gt;
&lt;p&gt;Most states have prevented their &lt;em&gt;coup d’état &lt;/em&gt;by successfully hindering the ability to assemble and communicate. However, as new digital communication tools, such as Twitter and SMS, have become more available to people in less advanced countries, the ability to assemble has been restored. In correlation with the availability of such technology, there have been several newly sprouted revolutions occurring throughout the world in the last few months alone.&lt;/p&gt;
&lt;p&gt;Syria, Egypt, Iran, and Tunisia have all seen the same strategy of governmental response: block websites, if not shutting down the internet outright, and blocking cell phones. Thought this strategy may have been effective, the digital community is fighting back in its own way. The tools developed by this technology-based liberation front provide ways to communicate through narrow and censored pipes.&lt;/p&gt;
&lt;p&gt;One such tool is Tor, a tool that “bounc[es] your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody watching your Internet connection from learning what sites you visit, and it prevents the sites you visit from learning your physical location.” Tor has allowed users in heavily-censored areas to effectively hide their location by using a remote computer as a proxy. Other tools, such as Google’s SpeakToTweet, allow users to call a number and leave a voice message that will be tweeted when access to Twitter is shut down.&lt;/p&gt;
&lt;p&gt;But where do these people turn when the government shuts down internet or cell phone service entirely? Enter Open Mesh. Open Mesh is a project that allows “citizens of the world to commonly communicate without telephone or cable companies” through a system of interconnected computers, called “nodes,” that both capture data and send data to other nodes on the network. These “mesh networks” allow information to propagate from peer-to-peer while providing access to many other peers. Furthermore, the system is self-healing such that when one node goes down (ie. is captured), other nodes can assume the workload provided they are within range of the users. This system allows the people to take control of their own communication in spite of the government, restoring their ability to organize and revolt.&lt;/p&gt;
&lt;p&gt;As panicking states struggle to maintain control, they flail at every option they have left to prevent the public from unifying. But what happens when their tactics lose effect? What sort of control can a corrupt state exert over the people’s ability to assemble when they can’t control communication? In the next few years, it will be less and less likely that they can do anything at all.&lt;/p&gt;
&lt;p&gt;The digital community has made their stances and support for an open internet that promotes human rights and will aid the people in fighting pro-censorship governments. In the age of communication, authoritarian governments may find that they cannot supress an informed and equipped public.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.openmeshproject.org/blog/item/1-egypt-situation-gets-worse.html" target="_blank"&gt;http://www.openmeshproject.org/blog/item/1-egypt-situation-gets-worse.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Right_of_revolution" target="_blank"&gt;http://en.wikipedia.org/wiki/Right_of_revolution&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.torproject.org/" target="_blank"&gt;https://www.torproject.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://googleblog.blogspot.com/2011/01/some-weekend-work-that-will-hopefully.html" target="_blank"&gt;http://googleblog.blogspot.com/2011/01/some-weekend-work-that-will-hopefully.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.openmeshproject.org/about-us.html" target="_blank"&gt;http://www.openmeshproject.org/about-us.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://davidderiso.com/post/6681152133</link><guid>http://davidderiso.com/post/6681152133</guid><pubDate>Sat, 18 Jun 2011 23:28:00 -0700</pubDate></item><item><title>Using Python and jQuery</title><description>&lt;p&gt;Python has a solid set tools to power web applications. The necessary knowledge lies in passing variables between python and jquery, however this can be hard to figure out. Here is a simple tutorial on how to send information between python and jquery to make python-powered web applications.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;1. Write the HTML&lt;/strong&gt;&lt;/p&gt;
&lt;pre class="prettyprint"&gt;&lt;!DOCTYPE html&gt;
&lt;head&gt;
&lt;meta http-equiv="content-type" content="text/html;charset=UTF-8"&gt;
&lt;title&gt;Python-jQuery Example&lt;/title&gt;
&lt;script src="http://code.jquery.com/jquery-1.5.js"&gt;&lt;/script&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;center&gt;
&lt;h2&gt;Python-jQuery Example&lt;/h2&gt;
&lt;form id="search_box"&gt;&lt;input id="search_text" type="text"/&gt;&lt;/form&gt;
&lt;br/&gt;
&lt;div id="jQuery_send"&gt;&lt;/div&gt;
&lt;div id="python_response"&gt;&lt;/div&gt;
&lt;/center&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;/pre&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;2. Write the jQuery Script&lt;/strong&gt;&lt;/p&gt;
&lt;pre class="prettyprint"&gt;&lt;script&gt;
$('#search_box').submit(function() {
$('#jQuery_send').text("jQuery sent: " + $('#search_text').val() );

$.ajax(
{
type: "POST",
url: "../cgi-bin/test.py",
data: "stuff_for_python=" + $('#search_text').val(),
success: function(response)
{
	$('#python_response').text("Python returned: " + response);
}
});
return false;
});
&lt;/script&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: If you are testing this on an OSX, place the html file in &lt;em&gt;/Library/Webserver/Documents/&lt;/em&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;3. Write the python script&lt;/strong&gt;&lt;/p&gt;
&lt;pre class="prettyprint"&gt;#!/usr/bin/python

import cgi, cgitb 
cgitb.enable()  # for troubleshooting

#the cgi library gets vars from html
form = cgi.FieldStorage()
jquery_input = form.getvalue("stuff_for_python", "nothing sent")

#the next 2 'print' statements are important for web
print "Content-type: text/html"
print

#this is the actual output
print jquery_input
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: Name the python script test.py. If you are testing this on an OSX, place the python script in &lt;em&gt;/Library/Webserver/CGI-Executables/&lt;/em&gt; (this is the cgi-bin).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;References:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://api.jquery.com/submit/" target="_blank"&gt;http://api.jquery.com/submit/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://docs.python.org/library/cgi.html" target="_blank"&gt;http://docs.python.org/library/cgi.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://davidderiso.com/post/6168199987</link><guid>http://davidderiso.com/post/6168199987</guid><pubDate>Fri, 03 Jun 2011 23:09:00 -0700</pubDate></item><item><title>The Active Desk</title><description>&lt;p&gt;Ernest Ramirez is a PhD student at the UCSD Center for Wireless Health Systems. Apart from designing new ways to keep people healthy, he has redesigned his own office into a body and mind workout station. Literally 6 feet away from my desk, he has set up a treadmill so that he says fit while doing his research. There are some cool things going on at UCSD’s CalIt2, but Ernesto and his active desk really stand out. He’s new to Tumblr, so if you are interested in the latest intersections between health and technology, I strongly recommend following him!&lt;/p&gt;
&lt;blockquote&gt;&lt;a href="http://www.wellovations.com/post/5882654585" target="_blank"&gt;wellovations&lt;/a&gt;: Two and half years ago I took the plunge and went out an bought a treadmill. Not for exercise, not to run indoors. No, I bought a treadmill to work. Yes, that’s right. I bought a treadmill for work. I have done a lot of research and long ago decided that this was not just a good idea, it was a must-do idea. So after trading one crisp clean Benjamin for a older model treadmill, convincing my parents that I needed their extra desk, and whipping out the few tools I have I was able to build my treadmill desk.  What is a treadmill desk? Well…
&lt;p&gt;&lt;img height="225" width="300" alt="Active Desk" src="http://ernestoramirez.org/images/ActiveDesk1.jpg" align="middle"/&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.wellovations.com/post/5882654585" target="_blank"&gt;Read More&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://davidderiso.com/post/6084741058</link><guid>http://davidderiso.com/post/6084741058</guid><pubDate>Wed, 01 Jun 2011 15:15:37 -0700</pubDate></item><item><title>"The addition of the proposed modifications to the Research Plan has been done in such a way as to be..."</title><description>“The addition of the proposed modifications to the Research Plan has been done in such a way as to be very confusing.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;UCSD IRB&lt;/em&gt;</description><link>http://davidderiso.com/post/5908359101</link><guid>http://davidderiso.com/post/5908359101</guid><pubDate>Fri, 27 May 2011 14:49:26 -0700</pubDate></item><item><title>New prototype for a stimulus trigger board with fiber optic...</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_llsc4gHYTE1qatecqo1_r2_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;New prototype for a stimulus trigger board with fiber optic delivery triggers to check the monitor for the exact time the stimulus was displayed. I love my job.&lt;/p&gt;</description><link>http://davidderiso.com/post/5856828635</link><guid>http://davidderiso.com/post/5856828635</guid><pubDate>Wed, 25 May 2011 21:21:00 -0700</pubDate></item><item><title>Although our visual system can paint a vibrant portrait of the world, its palette of colors is actually quite limited, as we only see between 390 to 750 nm of the full electromagnetic spectrum while the remaining trillion wavelengths escape our view. But what would the world look like if we could see more of it?</title><description>&lt;a href="http://www.nature.com/scitable/blog/the-artful-brain/alternate_realities"&gt;Although our visual system can paint a vibrant portrait of the world, its palette of colors is actually quite limited, as we only see between 390 to 750 nm of the full electromagnetic spectrum while the remaining trillion wavelengths escape our view. But what would the world look like if we could see more of it?&lt;/a&gt;</description><link>http://davidderiso.com/post/5761471206</link><guid>http://davidderiso.com/post/5761471206</guid><pubDate>Mon, 23 May 2011 00:24:00 -0700</pubDate></item></channel></rss>

