<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nathan and his Open Ideals &#187; Mobile Mobile</title>
	<atom:link href="http://openideals.org/category/mobile-mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://openideals.org</link>
	<description>... and the trouble it often gets him in</description>
	<lastBuildDate>Mon, 17 Oct 2011 02:29:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>My raw thoughts on Google&#8217;s acquisition of Motorola Mobility</title>
		<link>http://openideals.org/2011/08/16/my-raw-thoughts-on-googles-acquisition-of-motorola-mobility/</link>
		<comments>http://openideals.org/2011/08/16/my-raw-thoughts-on-googles-acquisition-of-motorola-mobility/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 00:59:54 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://openideals.org/?p=711</guid>
		<description><![CDATA[Overall, I am positive on the acquisition, with my main concern being that Google is clear and decisive about how they plan to proceed with the integration and operational side, and that they don&#8217;t unintentionally create confusion and concern in &#8230; <a href="http://openideals.org/2011/08/16/my-raw-thoughts-on-googles-acquisition-of-motorola-mobility/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Overall, I am positive on the acquisition, with my main concern being that Google is clear and decisive about how they plan to proceed with the integration and operational side, and that they don&#8217;t unintentionally create confusion and concern in the consumer market.</p>
<p><strong>ARMING UP FOR THE PATENT WAR</strong><br />
Obviously this acquisition is related to the ongoing patent wars between Apple and Google (with their hardware partners HTC and Samsung as the primary proxies for litigation). Motorola has a deep, broad collection of intellectual property. Not only did they invent the cellular telephone and have years of creating popular consumer mobile hardware (StarTAC!), but they also have created their own Linux+Java mobile OSes in the past, which could provide support for Google in the case vs. Oracle.</p>
<p><strong>GOOD FOR DEVELOPERS FOR NOW</strong><br />
I don&#8217;t think this will change much for developers in the next few years, as Android has great momentum that won&#8217;t end anytime soon. It may be a boon ultimately, as Google must work harder to maintain the image of Android being open now. The more transparency and code they release, the better for all.  I would also hope Google uses this to support and/or indemnify its app developers from worrying about being sued by patent trolls like LodSys.</p>
<p><strong>PUTTING THE NAIL IN THE RIM COFFIN<br />
</strong>Motorola has a &#8220;Pro&#8221; category of devices, with enhanced security in the OS to meet enterprise and gov requirements, as well as Blackberry style keyboards. This device could be a &#8220;Nexus Pro&#8221; sold bundled with Google Enterprise services to take on RIM directly as complete business tack. Google is having a lot more success in this space than people realize, taking on IBM, Microsoft and RIM all in one swoop. This is an area that Apple cannot compete in.</p>
<p><strong>COMPETING WITH YOUR PARTNERS</strong><br />
It will be a tricky task to manage Android and Motorola business units of Google. While not entirely comparable, there are some good lessons to learn from Palm and Apple&#8217;s own failed attempts at licensing an OS while producing their own competitive hardware. I was at Palm when we had the PalmOne (Hardware) and PalmSource (OS) divisions, when there were still Palm licensees such as Handspring and Sony, and it was a really difficult mess. PalmSource had to treat us like a separate company, in order to appease partners, but at the same time, we didn&#8217;t have the freedom those partners would have to implement their solutions because we had to maintain unity with the Palm vision. Eventually, all the licensing ended, Palm bought Handspring, and the whole company unified again, and then ultimately failed, and was acquired by HP.</p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2011/08/16/my-raw-thoughts-on-googles-acquisition-of-motorola-mobility/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Redesigning the Camera Phone to Protect Privacy</title>
		<link>http://openideals.org/2011/06/28/redesigning-the-camera-phone-to-protect-privacy/</link>
		<comments>http://openideals.org/2011/06/28/redesigning-the-camera-phone-to-protect-privacy/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 04:49:54 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Announcing...]]></category>
		<category><![CDATA[Awareness]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[Spotlight]]></category>
		<category><![CDATA[guardianproject]]></category>
		<category><![CDATA[visualprivacy]]></category>
		<category><![CDATA[witness]]></category>

		<guid isPermaLink="false">http://openideals.org/?p=702</guid>
		<description><![CDATA[Have you ever wanted to post a photo to Facebook from your mobile phone, but weren&#8217;t sure if someone in that photo would mind their face going online? Did you take a great picture of your kid at the playground &#8230; <a href="http://openideals.org/2011/06/28/redesigning-the-camera-phone-to-protect-privacy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Have you ever wanted to post a photo to Facebook from your mobile phone, but weren&#8217;t sure if someone in that photo would mind their face going online? Did you take a great picture of your kid at the playground that you want to tweet out to the world, but caught some other kid in the shot, and are worried about their parent freaking out about online predators? Maybe you are worried about all the data that is being logged in your photos, like the exact GPS coordinates of where you took the picture, and don&#8217;t know how to disable that feature. If any of these thoughts have ever crossed your mind, and you have an Android phone, then you should try out a new app my team at the <a href="https://guardianproject.info">Guardian Project</a> just launched called <a href="https://guardianproject.info/apps/securecam/">ObscuraCam</a>.</p>
<p>In short, the app integrates with your camera and gallery, to allow you to remove, pixelize or disguise faces of people in your photos, before you upload them to Facebook, Twitter or elsewhere. It also cleans out all the secret, hidden extra data that gets stored in your photos, like your GPS location, the make and model of the camera phone and sometimes even a unique serial number identifying your phone. While our original goal was to build an app that supported human rights activists in places like Iran and China, we really do think this app has broader relevance to everyday people (like YOU!) who want to have a bit more power of controlling what gets revealed, analyzed and indexed when they share their photos online.</p>
<p>Read the <a href="https://guardianproject.info/2011/06/23/announcing-obscuracam-v1-enhance-your-visual-privacy/">post on the Guardian Project blog</a>, to get a more in-depth idea about what we&#8217;ve done, and where we are going with this project. This &#8220;v1&#8243; release is just for still photos, but we are quickly moving on to support video, as well as additional obscura filters too!</p>
<p>ObscuraCam is pretty powerful, in that it can automatically detect multiple faces in a photo, and then allow you to selectively choose how to filter those faces. You can also filter out t-shirts, signs, sensitive documents on a desk or just about anything you don&#8217;t want a human or machine to be able to see.</p>
<p><img class="alignnone" src="https://guardianproject.info/wp-content/uploads/2011/06/02_autodetect.png" alt="" width="480" height="288" /></p>
<p>You can even have some fun putting on a silly disguise, which may still allow a human to recognize the person in the photo, but would most likely stop Facebook or Google&#8217;s current recognition software from figuring out who you are.</p>
<p><a href="http://openideals.org/wp-content/uploads/2011/06/snowbunnyobscuraface.jpg"  rel="sexylightbox[702]"><img class="alignnone size-full wp-image-705" title="snowbunnyobscuraface" src="http://openideals.org/wp-content/uploads/2011/06/snowbunnyobscuraface.jpg" alt="" width="242" height="432" /></a></p>
<p>So, please &#8211; try it out, have some fun, and post some pictures.</p>
<p>Just search for &#8220;Obscura&#8221; in the Android Market or <a href="https://market.android.com/details?id=org.witness.sscphase1">install it directly from the web</a>.</p>
<p><a href="https://market.android.com/details?id=org.witness.sscphase1&amp;feature=search_result"><img class="alignnone size-full wp-image-703" title="obscuracamINSTALL" src="http://openideals.org/wp-content/uploads/2011/06/obscuracamINSTALL.png" alt="" width="306" height="193" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2011/06/28/redesigning-the-camera-phone-to-protect-privacy/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>SMS Privacy Tips for Election Monitoring And More</title>
		<link>http://openideals.org/2010/05/05/sms-privacy-for-election-monitoring/</link>
		<comments>http://openideals.org/2010/05/05/sms-privacy-for-election-monitoring/#comments</comments>
		<pubDate>Wed, 05 May 2010 16:41:30 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Awareness]]></category>
		<category><![CDATA[Deep Thoughts]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[election monitoring]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://openideals.org/?p=587</guid>
		<description><![CDATA[I was recently asked to contribute my thoughts on how election monitors using simple mobile phones could improve their safety and security when working in hostile environments. More specifically, the goal was to find techniques by which their use of &#8230; <a href="http://openideals.org/2010/05/05/sms-privacy-for-election-monitoring/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was recently asked to contribute my thoughts on how election monitors using simple mobile phones could improve their safety and security when working in hostile environments. More specifically, the goal was to find techniques by which their use of SMS messaging to report back to a centralized service or team could be done in a more secure, private manner, that would make it more difficult for an adversary working against them to stop, block or track. All of this must be done without software or special hardware, instead just relying on easily teachable techniques.</p>
<p>Here&#8217;s the collection of tips and ideas I came up with on short notice. It is by no means complete, but I felt it would be useful to publish these to a wider audience here on my blog. Finally, before you say &#8220;well couldn&#8217;t criminals and terrorists use these techniques too?&#8221;, I will refer you to an excellent <a href="https://www.torproject.org/faq-abuse.html.en">Abuse FAQ page from the Tor Project</a> which covers this very topic (<em>&#8220;Criminals can already do bad things. Since they&#8217;re willing to break laws, they already have lots of options available that provide better privacy than Tor provides&#8221;</em>).</p>
<p>Now, on to the topic at hand&#8230;</p>
<p><strong>Changing Your SIM Card</strong><br />
Often the first thing that comes to mind when people think about reducing tracking of their mobile phone is to change their SIM card. Unfortunately, changing SIM cards isn&#8217;t a reliable solution to stop centralized tracking because each phone also has an IMEI (<a href="ttp://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity">http://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity</a>) that uniquely identifies the underlying phone hardware itself. This means that even if you change your SIM card, the phone&#8217;s unique identifier can still be tracked. Still a new SIM card would change the phone number that is displayed or logged on the receivers phone, which could buy someone time or throw off a lazy investigator.</p>
<p>You can check your IMEI by typing in:  *#06#  or something similar depending upon carrier or phone. There are a number of cheap Chinese phones on the market in some countries that have an IMEI of 000000000000, which can come in handy if they are those types of things available. It is illegal in most countries to change the IMEI or to use a phone with an invalid IMEI.</p>
<p><strong>Airplane Mode Ain&#8217;t Just for Airplanes</strong><br />
If their phone has &#8220;Airplane Mode&#8221; or a way to disconnect from a network or manually choose a network, that usually works as well as taking the battery out. This is useful if they still want to take pictures, notes, record message, queue up SMS messages to be sent once they reconnect in a different location from where the data was captured.</p>
<p>To step back a bit, it is important to understand, that mobile phones are always in constant contact with the cellular towers in the area. As you move about, your phone is in constant negotiation with different towers to connect to the best single, check for incoming calls, SMS message and so on. In addition, the server provider is checking your identifiers to make sure your phone is valid to work on the network, that you have an activated account, that your hardware isn&#8217;t blacklisted (aka stolen, etc), and so on. In summary, even if you aren&#8217;t using your phone, your phone is being tracked for operational and billing purposes, not necessarily malicious. However, it must be understand that this same data can be used by authorities for whatever purpose they like and is legal in the current country or context.</p>
<p>In theory, if you put your phone into &#8220;Airplane Mode&#8221; all signals emanating from your phone are stopped.</p>
<p><strong>Complicating Monitoring by Turning Text into Pictures</strong><br />
If picture messages or MMS is available, write a message/code on paper and take a picture of it instead of sending it as text. Harder to automatically filter/monitor, and that the small resolution on the screen harder to read&#8230; if they can get the message on a PC on the receiving end, it can be zoomed up, but if the sender is stopped by local authorities, they may not see it.</p>
<p>In addition, picture messages of colors can also be a code:</p>
<ul>
<li>Blue Sky = &#8220;okay&#8221;</li>
<li>Red Sign = &#8220;problem&#8221;</li>
<li>Brown Dirt = &#8220;Ballot Stuffing&#8221;</li>
</ul>
<p><strong>Your Very Own Secret Code</strong><br />
Come with a very basic text code that say involves ten digits, with each different representing 0-9 of possible states.</p>
<ul>
<li>0-9: how long is the wait (in hours)</li>
<li>0-9: how bad is intimidation from militia (scale)</li>
<li>0-9: how good is the turnout (scale)</li>
<li>0-9: general code (0 = no problems, 1 = polling place closed, 2 = armed men outside, 3 = riot, 4 = no ballots available)</li>
</ul>
<p>could then result in a code:</p>
<ul>
<li>2190 &lt;&#8212; this would be a pretty good polling place</li>
<li>9912 &lt;&#8212;- this would be a report of trouble</li>
</ul>
<p>You could easily write this on piece of paper and take a picture of it as well.</p>
<p>Again, this type of code would just look like gibberish at the local level, and perhaps buy some time at a state surveillance level until they got their own copy of the code. At the least you would be making them work some more to figure it out, and make them less able to filter by keywords.</p>
<p><strong>Mobile Pyramid Scheme aka Improved Autonomy</strong><br />
Local groups can send to one local person, and then that person can forward each message to another level up the tree and so on. This would enable a bit more protection than all field election monitors texting to a centralized number. It introduces some other issues around reliability of the data and complexity of the process, but in exchange you help foster autonomy and decentralization, two great tools to improve safety and privacy in your overall network.</p>
<p><strong>Managing What Gets Logged<br />
</strong>By default, phones tend to log and track everything you do, in the name of convenience. This includes all the text messages you send. The problem is that if a person is detained, it can be difficult to quickly delete those messages before the detainers take away the phone to see what they can learn from it.</p>
<p>Most phones offer a way to NOT save outgoing SMS messages and also to potentially delete inbound after they are read. This feature should be utilized. In addition, numbers should be memorized and manually entered, instead of stored in an address book.</p>
<p><strong>More Ideas?<br />
<span style="font-weight: normal;">If you are reading this post and have your own thoughts or firsthand experience to contribute to the discussion, please add them using the comment section below. I will make sure the right people see this information. Your insight and creativity can make a difference!</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2010/05/05/sms-privacy-for-election-monitoring/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Building tactile iPad apps using Open Standards</title>
		<link>http://openideals.org/2010/04/02/building-tactile-ipad-apps-using-open-standards/</link>
		<comments>http://openideals.org/2010/04/02/building-tactile-ipad-apps-using-open-standards/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 16:16:19 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Deep Thoughts]]></category>
		<category><![CDATA[Emerging Tech]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[jqtouch]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=577</guid>
		<description><![CDATA[Some of you may know that I work part-time in the NY Senate CIO team helping improve transparency of our state government through the use of open technology standards. In addition, I am working on a number of mobile applications &#8230; <a href="http://openideals.org/2010/04/02/building-tactile-ipad-apps-using-open-standards/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Some of you may know that I work part-time in the <a href="http://nysenate.gov">NY Senate CIO</a> team helping improve transparency of our state government through the use of <a href="http://open.nysenate.gov">open technology standards.</a> In addition, I am working on a number of mobile applications to provide broader &#8220;get it when you need it&#8221; access to pending legislation, committee meeting information and agendas, live video streams, Senator contact information and more. Today, we&#8217;ve got a cross-device mobile web site up at <a href="http://m.nysenate.gov">http://m.nysenate.gov</a> that you are free to check out.</p>
<p>Our goal is to build all of these applications using a mobile web-based approach. This means instead of building apps in Java for Android, or Objective-C/Cocoa for iPhone, we use HTML5, CSS and Javascript. However, this does mean we have to spend some extra effort to make these web apps feel like actual, native mobile applications.</p>
<p>Fortunately, projects like <a href="http://www.jqtouch.com/">JQTouch</a>, a library that provides automatic formatting and interactivity tuned for the iPhone, make our lives much easier. However, with the release of the iPad this weekend, it has begun to hit us that that same old lists, menus and forms that make sense on the iPhone, may not be the best metaphor for the larger iPad screen. With that in mind, I&#8217;ve begun some basic prototyping focused on building a more tactile interface where the user can drag, pinch and swipe their way through all the legislative data they might want. Through using JQTouch, along with the <a href="http://plugins.jquery.com/project/touch">JQuery Touch plugin</a>, I was able to pull something together fairly quickly. </p>
<p>Here&#8217;s a video below of my first crack at this. You can also point your iPad or iPad Simulator device at <a href="http://m.nysenate.gov/ipad">http://m.nysenate.gov/ipad</a> to play with it live. <em>I&#8217;ll release some of this code shortly, but you can also view source on that same URL with any web browser.</em></p>
<p><object width="480" height="352"><param name="movie" value="http://www.youtube-nocookie.com/v/IpOd3NMMvDk&#038;hl=en_US&#038;fs=1&#038;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/IpOd3NMMvDk&#038;hl=en_US&#038;fs=1&#038;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="352"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2010/04/02/building-tactile-ipad-apps-using-open-standards/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ITP2800: Designing Mobile Apps for Crisis Situations</title>
		<link>http://openideals.org/2009/12/03/itp2800-mobile-apps-for-crisis-situations/</link>
		<comments>http://openideals.org/2009/12/03/itp2800-mobile-apps-for-crisis-situations/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 21:09:18 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Learn from This]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[crisis]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[itp2800]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[mobileactive]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=500</guid>
		<description><![CDATA[Here is the slide deck and audio recording of a recent lecture I gave to my NYU ITP2800 students. The topic was &#8220;Building an Effective User Experience for Mobile Smartphone Applications Used Under Duress&#8221;, with the ideas and content coming &#8230; <a href="http://openideals.org/2009/12/03/itp2800-mobile-apps-for-crisis-situations/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here is the <a href="http://drop.io/itp2800/asset/designingmobileappsincrisis-drat2-pdf">slide deck</a> and <a href="http://drop.io/itp2800/asset/itp2800-november24-mobileappdesign-mp3">audio recording</a> of a recent lecture I gave to my <a href="http://openideals.com/itp2800">NYU ITP2800</a> students. The topic was &#8220;Building an Effective User Experience for Mobile Smartphone Applications Used Under Duress&#8221;, with the ideas and content coming from an <a href="http://openideals.com/2009/11/13/mobile-apps-under-duress/">earlier blog post / crowd-sourced effort</a> on this topic. <em>I still consider this talk a work in progress, but figured I&#8217;d share it in the spirit of open iteration!</em></p>
<div>
<div style="text-align: left; color: #595653; font-size: 11px; font-family: Verdana, sans-serif; padding-top: 10px; padding-right: 5px;"></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="100" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="opaque" /><param name="flashvars" value="song_label=converted-ITP2800-November24-MobileAppDesign_converted.mp3&amp;music_track=http://drop.io/download/public/9jywc3be8euih8nstojn/c58f6243bdd3b13b7308f3fe56c49113e09f9c21/97bd7ee0-7f0e-012c-183f-f387d3975bd4/8e123450-c27b-012c-730f-fd9e311da64d/v2/content&amp;autoplay=false" /><param name="src" value="http://s3.amazonaws.com/stlth/static/production/swf/audio_controller.swf" /><embed type="application/x-shockwave-flash" width="400" height="100" src="http://s3.amazonaws.com/stlth/static/production/swf/audio_controller.swf" flashvars="song_label=converted-ITP2800-November24-MobileAppDesign_converted.mp3&amp;music_track=http://drop.io/download/public/9jywc3be8euih8nstojn/c58f6243bdd3b13b7308f3fe56c49113e09f9c21/97bd7ee0-7f0e-012c-183f-f387d3975bd4/8e123450-c27b-012c-730f-fd9e311da64d/v2/content&amp;autoplay=false" wmode="opaque"></embed></object></div>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/12/03/itp2800-mobile-apps-for-crisis-situations/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Droid&#039;s Dharma: Supporting the Tibetan Language on Android</title>
		<link>http://openideals.org/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/</link>
		<comments>http://openideals.org/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 06:11:27 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mashups]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[tibet]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=477</guid>
		<description><![CDATA[DISCLAIMER: I am by no means an expert in this issue &#8211; I am just an an enthusiastic hacker with a dream. Also I don&#8217;t read Tibetan, but I enjoy looking at it! Thanks to the open-source movement and the &#8230; <a href="http://openideals.org/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>DISCLAIMER: I am by no means an expert in this issue &#8211; I am just an an enthusiastic hacker with a dream. Also I don&#8217;t read Tibetan, but I enjoy looking at it!</em></p>
<p>Thanks to the <a href="http://www.gnu.org/">open-source movement</a> and the hard work of many <a href="https://collab.itc.virginia.edu/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/tibetan%20fonts.html">Tibet supporters and typography experts</a>, I am happy to announce that  rendering of Tibetan characters is now supported on the most fantastic of mobile smartphones, <a href="http://www.android.com/">Google Android</a>!!!</p>
<p><a title="YarlungRaging2.JPG by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4118510985/"><img src="http://farm3.static.flickr.com/2686/4118510985_379d582822.jpg" alt="YarlungRaging2.JPG" width="500" height="375" /></a><br />
<em>Tendor&#8217;s <a href="http://yarlungraging.blogspot.com">Yarlung Raging</a> blog viewed on a T-Mobile myTouch3G Android Phone</em></p>
<p>While it only has a small alphabet of characters, the Tibetan language has been notoriously difficult to support on Mac, Windows and Linux due to some complexities in how one character can modify the next. Dedicated academics, volunteers and software engineers have stayed focused on solving this and the most recent versions of all major operating systems are able to render Tibetan and provide Tibetan character input tools. Google Android is based on Linux, and fortunately is able to support the use of the GPL-licensed <a href="https://collab.itc.virginia.edu/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/tibetan%20machine%20uni.html">Tibet Machine Unicode font</a>.</p>
<div style="float:left;margin:3px"><a title="YarlungMobile1.jpg by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4118510513/"><img src="http://farm3.static.flickr.com/2722/4118510513_c1b63dfe25_m.jpg" alt="YarlungMobile1.jpg" width="180" height="240" /></a></div>
<p>However, by default Android only has a small number of fonts built-in, and doesn&#8217;t support the easy addition of new fonts or locales. It does however have something called the &#8220;fallback&#8221; font, which is used to render any encoded text it comes across that it doesn&#8217;t quite know what to do with.</p>
<p>What I realized is that you could replace this font with a Tibetan unicode font compatible with Linux, and that this would then enable Tibetan support in all applications on Android, including the web browser, email apps, instant messaging, and short messaging (SMS), among others.</p>
<p>The steps below outline the technical how to for Android users.<br />
<br style="clear:left;" /><br />
<strong>WARNING: This is not for novices. However, it isn&#8217;t rocket science either. Your average neighborhood mobile phone enthusiast should be able to figure out how to do this, and potentially help their friends do it too. Down the road, I hope we can make this process easier and/or Google will allow for the addition of any font to the system.</strong></p>
<p><strong>Step 1:</strong> Get Root on your Android device. You don&#8217;t need to mod your phone with a custom firmware, you just need root access to change system fonts. Here&#8217;s some places to start looking on how to (this changes weekly, btw, and differs for each type of Android phone):</p>
<ul>
<li><a href="http://wiki.cyanogenmod.com/index.php/Main_Page#How_do_I_unlock_or_root_my_device.3F">CyanogenMod: How To Root</a></li>
<li><a href="http://www.ryebrye.com/blog/2009/08/16/android-rooting-in-1-click-in-progress/">Android 1-click Root</a></li>
<li><a href="http://neilandtheresa.co.uk/Android/">Android InstantRoot</a></li>
</ul>
<p><strong>Step 2:</strong> Download <a href="https://collab.itc.virginia.edu/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/tibetan%20machine%20uni.html">Tibet Machine Unicode font</a>. <em>You can learn more about the variety of Tibetan fonts available <a href="https://collab.itc.virginia.edu/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/home.html">here</a>.</em></p>
<p><strong>Step 3:</strong> Make the system font folder writeable and backup the existing font<br />
<em>This can be done using desktop &#8216;adb&#8217; tool from the SDK or the Android terminal app on the device</em></p>
<blockquote><p># su<br />
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system<br />
# chmod 777 /system/fonts<br />
# cd /system/fonts<br />
# mv DroidSansFallback.ttf DroidSansFallback.ttf.bak<br />
# exit</p></blockquote>
<p><strong>Step 4:</strong> Write the Tibetan unicode font as the new fallback font:<br />
<em>Using <a href="http://developer.android.com/guide/developing/tools/adb.html">ADB Desktop tool</a> with Android connected via USB</em></p>
<blockquote><p>adb push TibMachUni-1.901b.ttf /system/fonts/DroidSansFallback.ttf</p></blockquote>
<p><em>Using on-device terminal app: </em></p>
<blockquote><p>#cd /system/fonts<br />
#wget -o DroidSansFallback.ttf  http://tinyurl.com/tibfont /system/fonts/DroidSansFallback.ttf</p></blockquote>
<p><strong>Step 5:</strong> Reboot your Android phone</p>
<p><strong>Step 6:</strong> Point your Android browser at <a href="http://yarlungraging.blogspot.com">http://yarlungraging.blogspot.com</a>, <a href="http://lobsangmonlam.org/">http://lobsangmonlam.org/</a> or <a href="http://tb.tibet.cn">http://tb.tibet.cn </a> to verify the Tibetan font support is properly installed.</p>
<h2>What&#8217;s Next</h2>
<p><strong>Two big steps from here&#8230; this is a call to action for Android developers out there:</strong></p>
<ul>
<li>Develop a one-click app that can install Tibetan (or any other third-party language) font for any rooted device</li>
<li>Port an existing <a href="http://old.thdl.org/tools/input.html#jskad">Java-based Tibetan input utility</a> into Android as an <a href="http://android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html">Input Method Editor</a> so that you can have a way to write Tibetan character emails, SMS messages and blog posts.</li>
</ul>
<hr />Many thanks to the authors and developer behind the following posts upon whose work this effort was based:<br />
<a href="http://karuppuswamy.com/wordpress/2009/04/25/how-to-change-fonts-in-android/">karuppuswamy.com: How to change fonts in Android?</a><br />
<a href="http://karuppuswamy.com/wordpress/2009/04/25/mounting-system-partition-in-read-write-mode-in-android/">karuppuswamy.com: Mounting /system partition in read-write mode in Android</a><br />
<a href="http://www.android-devs.com/?p=33">android-devs.com: Adding Additional Language Fonts to Android</a></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/11/20/the-droids-dharma-supporting-the-tibetan-language-on-android/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>Video from Open Mobile Camp at UNICEF</title>
		<link>http://openideals.org/2009/11/13/video-from-open-mobile-camp-at-unicef/</link>
		<comments>http://openideals.org/2009/11/13/video-from-open-mobile-camp-at-unicef/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 20:12:12 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Deep Thoughts]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[mobileactive]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=466</guid>
		<description><![CDATA[I am grateful to have been included in this video round-up from the Open Mobile Camp a few weeks ago: Mobile phones in human rights monitoring is still relatively rare and there are few examples where mobile shave been used &#8230; <a href="http://openideals.org/2009/11/13/video-from-open-mobile-camp-at-unicef/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I am grateful to have been included in this <a href="http://mobileactive.org/mobile-phones-human-rights-reflections-open-mobile-camp">video round-up from the Open Mobile Camp</a> a few weeks ago:</p>
<blockquote><p>Mobile phones in human rights monitoring is still relatively rare and there are few examples where mobile shave been used successfully in this field. In this video from the recent Open Mobile Camp in New York, three experts are discussing their projects and thinking on the use of mobiles in human rights work.  Nathan Freitas discusses security issues in regard to using mobiles in this field and his project Guardian, Enrique Piraces from Human Rights Watch describes his thinking in regard to the use of mobiles in human rights work, and Emily Jacobi features Handheld Human Rights and the mobile tools that are part of the project.</p></blockquote>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/6-QdOMBlr-I&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/6-QdOMBlr-I&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/11/13/video-from-open-mobile-camp-at-unicef/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Apps under Duress: User Interface Guidelines</title>
		<link>http://openideals.org/2009/11/13/mobile-apps-under-duress/</link>
		<comments>http://openideals.org/2009/11/13/mobile-apps-under-duress/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 19:42:06 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[itp2800]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobileactive]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=464</guid>
		<description><![CDATA[One of my students at ITP is working on a mobile application for the Android platform that will be used under duress and in generally stressful conditions. These situations might include documenting children at a refugee camp, capturing medical information &#8230; <a href="http://openideals.org/2009/11/13/mobile-apps-under-duress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>One of my students at <a href="http://itp.nyu.edu">ITP</a> is working on a mobile application for the Android platform that will be used under duress and in generally stressful conditions. These situations might include documenting children at a refugee camp, capturing medical information in a remote clinic, or identifying victims after a national disaster.</p>
<p>I&#8217;d like to use this post to build up a list of useful guidelines for building mobile application user interfaces that can be effectively used during these situations. More specifically, with the capabilities of modern smartphones (large screen, capacitive/multi-touch touch, accelerometer, compass, camera and so on), what more can an application provide than just dumb entry forms and checkboxes.</p>
<p><strong>Here&#8217;s my start&#8230; please add your own in the comments!</strong></p>
<ol>
<li>Applications must be INSTANTLY responsive. Not only is there no time to lose in these situations, but the patience of the user will be at an all time low. Any data lookup should be cached, paged or otherwise optimized.</li>
<li>Common tasks should be &#8220;shortcutable&#8221;&#8230; perhaps the user should be allowed to define their own shortcuts.</li>
<li>Any queries or searches should be auto-magically remembered and available via dropdown so that the same text doesn&#8217;t have to be remembered multiple times.</li>
<li>All actionable buttons/icons should be large&#8230; at least 64&#215;64.</li>
<li>Lists of selectable, pre-populated options should always be used instead of freeform text entry to improve accuracy of data entry. If freeform is required, suggestions for existing matches of data should be provided.</li>
<li>Any network transmission of data or remote access should be done in the background without interrupting the work at hand. Again, remember the user should be expected to have ZERO patience.</li>
<li>All color palettes should be HIGH contrast &#8211; the lighting situations may not be good AND the device screen brightness will most likely be set to very low in order to maintain the best battery life</li>
<li>If the camera is expected to be used for image capture, remember that a 3 or 5 megapixel image can be quite large. Determine the need for resolution quality of the documented image and downsize that at capture time. Otherwise, loading, saving, and transmitting the captured photo could take up a lot of processor time and battery life.</li>
<li>Make sure your UI works in both portrait and landscape modes&#8230; you just want the app to work no matter which orientation the device is being held.</li>
<li>GPS &#8211; if you can use geolocation data to make the life of the user easier by prepopulating data or automatically geotagging items, then do it! However, they may need to turn off GPS in order to save battery life, so make sure to gracefully degrade.</li>
<li>Any persisted data should be stored on the external SDCard storage so that it can easily be removed, backed up, read on a PC, etc&#8230; the phone might die, but you should be able to pop out the card and put it into a SDCard reader for any device to read. This may mean that instead of using the SQLite database on the device, you instead use an XML, JSON or CSV format on the card.</li>
<li>If you need to record audio notes, a bluetooth or wired headset should be used. The built-in mics aren&#8217;t very good on most devices out today.</li>
<li>Swiping, multi-touch or other gestures can be very natural and intuitive UI control mechanisms if used properly. If your applications lends itself to these, make sure you work closely with users to make sure they work&#8230; they should be almost natural for a user to do (like swiping photos left and right in a photo gallery) as opposed to some complex secret handshake.</li>
</ol>
<p><em>Any more? Please add your ideas in the comments below&#8230;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/11/13/mobile-apps-under-duress/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Orbot: An Anonymous Proxy for Android using Tor</title>
		<link>http://openideals.org/2009/10/22/orbot-proxy/</link>
		<comments>http://openideals.org/2009/10/22/orbot-proxy/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 11:46:12 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Announcing...]]></category>
		<category><![CDATA[Emerging Tech]]></category>
		<category><![CDATA[Guardian]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[guardianphone]]></category>
		<category><![CDATA[proxies]]></category>
		<category><![CDATA[tor]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=452</guid>
		<description><![CDATA[I&#8217;d like to make this post without much fanfare. Just looking to share information on the work I&#8217;ve been doing with the fantastically radical team over at the Tor Project, as part of my work on the Guardian Project. We &#8230; <a href="http://openideals.org/2009/10/22/orbot-proxy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to make this post without much fanfare. Just looking to share information on the work I&#8217;ve been doing with the fantastically radical team over at the <a href="http://torproject.org">Tor Project</a>, as part of my work on the <a href="http://openideals.com/guardian">Guardian Project</a>. We have successfully ported the native C Tor app to Android and built an Android application bundle that installs, runs and provides the glue needed to make it useful to end users&#8230;. secure, anonymous access to the web via Tor on Android is now a reality. (<em>Update: Tor doesn&#8217;t magically encrypt all of your Internet activities, though. You should <a href="https://www.torproject.org/download.html.en#Warning">understand what Tor does and does not do for you</a>.</em>)</p>
<p>However, there is still much work to be done&#8230; read on!</p>
<p>1) <strong>Tor 0.2.2.5-alpha release</strong> contains all the necessary code for building the Tor binary exe using the Android C SDK. I utilized <a href="http://github.com/tmurakam/droid-wrapper" target="_blank">http://github.com/tmurakam/droid-wrapper</a> toolchain wrapper scripts to make life easier. This will produce the output Tor exe that can run on Android w/o needing root.</p>
<p><em>Update: Thanks to <a href="http://www.appelbaum.net/">Jake</a>, you can now read the updated <a href="https://svn.torproject.org/svn/projects/android/trunk/Orbot/BUILD">Orbot BUILD doc</a> for the step by step build how to.</em></p>
<p><a href="http://www.flickr.com/photos/ioerror/3933276410/"><img src="http://farm4.static.flickr.com/3510/3933276410_275a88c115_d.jpg" alt="" /></a><br />
<em>(thanks to <a href="http://www.flickr.com/photos/ioerror">ioerror</a> for the pic)</em></p>
<p>At this point, we are pretty convinced that the performance and efficiency of the C binary is quite significantly better than the Java-based ports of Tor running within Dalvik&#8230; this translate to a better experience for the user, with no noticeable increase in battery drain or lag on the rest of the device while Tor is running in the background.</p>
<p>2) <strong>Orbot</strong> &#8211; this is the new Android app which bundles the Tor binary, handles its proper installation on the device and then provides a gui for starting/stopping, view the log and torrc, etc. It also provides a built-in HTTP Proxy and is licensed under the <a href="https://www.torproject.org/eff/tor-legal-faq.html">Tor license</a>.</p>
<p><a title="home.jpg by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4034052788/"><img src="http://farm3.static.flickr.com/2588/4034052788_cff2aaf55c_m.jpg" alt="home.jpg" width="161" height="240" /></a><a title="tor-on.jpg by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4033299037/"><img src="http://farm3.static.flickr.com/2503/4033299037_49517e87b7_m.jpg" alt="tor-on.jpg"  width="161" height="240" /></a><a title="log.jpg by nathanialfreitas, on Flickr" href="http://www.flickr.com/photos/natty/4034052826/" rel="sexylightbox[452]"><img src="http://farm3.static.flickr.com/2484/4034052826_e326c056fc_m.jpg" alt="log.jpg" width="161" height="240" /></a><br />
<em></em></p>
<p><em>Just to be clear &#8211; we aren&#8217;t using the NDK or a shared library&#8230; we are actually extracting a binary and managing it via Runtime.getRuntime().exec() calls. This is 100% supported &#8211; who knew?! More info on how to do this <a href="http://remotedroid.net/blog/2009/04/13/running-native-code-in-android/">here</a><br />
</em></p>
<p>The first code is up here&#8230; all is working, but def needs much polish:<br />
<a href="https://svn.torproject.org/svn/projects/android/trunk/Orbot/" target="_blank">https://svn.torproject.org/svn/projects/android/trunk/Orbot/</a></p>
<p>This post is in part a call for developers to contribute to the continued development of Orbot, so we can get it to a 1.0 state. The other big task is to modify the open-source, privacy focused <a href="http://www.cl.cam.ac.uk/research/dtg/android/tor/">Shadow browser</a>, from the University of Cambridge DTG group, in order to make it work with our HTTP proxy. That would be a really great step forward, as right now, we have to ask users to set their global APN (read: <a href="https://svn.torproject.org/svn/projects/android/trunk/Orbot/INSTALL" target="_blank">https://svn.torproject.org/svn/projects/android/trunk/Orbot/INSTALL</a>)</p>
<p>Thanks for everyone&#8217;s help and support to get here. I&#8217;d like to keep pushing on to a public release via the App Market very soon. Let me know if you&#8217;d like to contribute in any way &#8211; code, screen designs, icons, testing&#8230;. <strong> </strong></p>
<p><strong>Domo arigato, Mr. Orbot-o!</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/10/22/orbot-proxy/feed/</wfw:commentRss>
		<slash:comments>148</slash:comments>
		</item>
		<item>
		<title>My (rough) statement for the US Helsinki Commission hearing (Feedback Please!)</title>
		<link>http://openideals.org/2009/10/20/us-helsinki-commission-rough-statement/</link>
		<comments>http://openideals.org/2009/10/20/us-helsinki-commission-rough-statement/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 15:34:39 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[Deep Thoughts]]></category>
		<category><![CDATA[Learn from This]]></category>
		<category><![CDATA[Mobile Mobile]]></category>
		<category><![CDATA[csce]]></category>
		<category><![CDATA[itp2800]]></category>
		<category><![CDATA[mobileactive]]></category>
		<category><![CDATA[us helsinki commission]]></category>

		<guid isPermaLink="false">http://openideals.com/?p=449</guid>
		<description><![CDATA[Below is my rough statement for the US Helsinki Commission &#8220;Twitter v. Tyrants&#8221; hearing this Thursday. I would greatly appreciate any of your comments and feedback, as I will be polishing this up a bit before the hearing Thursday and &#8230; <a href="http://openideals.org/2009/10/20/us-helsinki-commission-rough-statement/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>Below is my rough statement for the <a href="http://openideals.com/2009/10/19/twitter-v-tyrants/">US Helsinki Commission &#8220;Twitter v. Tyrants&#8221; hearing</a> this Thursday. I would greatly appreciate any of your comments and feedback, as I will be polishing this up a bit before the hearing Thursday and before I formally submit it into record. I mostly wonder whether I have made to many generalizations in trying to connect the dots for people in the limited time I have. Are there other case studies I should mention that would help? Any other papers, posts, links I should I include? Thanks!</em></p>
<p>I greatly appreciate the opportunity to participate in this hearing. Thank you to the members of the commission for the invitation to appear here today, and for your interest in this very important topic. I come here today as a representative of the many, many technology advocates, experts and educators who believe that the most amazing innovations of our generation should be used for more than just acquiring more wealth or as simply new channels entertainment or distractions. I am also a longtime member and former board chair of the international non-profit group Students for a Free Tibet, led by Tibetan activists Lhadon Tethong and Tenzin Dorjee.</p>
<p>From my perspective, the latest wave of new media protest technology began in 2004, with an open-source web service called TXTMob. TXTMob was first developed by MIT&#8217;s Institute for Applied Autonomy for protesters at the 2004 Democratic National Convention in Boston and the Republican National Convention in New York. I was part of a team that utilized TXTMob to broadcast thousands of short messages to over 10,000 people on the streets of New York, letting them know what was happening moment by moment. Later in 2004, during the Orange Revolution in the Ukraine, students utilized the service to coordinate their spontaneous protests or flashmobs, strikes and sit-ins. In 2005, two of my colleagues who had been involved TXTMobs use during the RNC went to work for the company that became Twitter, where they showed the demonstrated the power of TXTMobs and short message broadcasting to their coworkers around the office. It was in those times, that Twitter was born. It is not an accident that things have come full circle, with Twitter now being the standard go-to tool for activists around the world.</p>
<p>In my activism work, my areas of focus are Asia and the Americas. I have specific experience traveling in and working with organizations focused on China, Tibet and India. I have developed patented technology, focused on the exchange of data between mobile devices over wireless networks. I am also teaching at NYU&#8217;s Interactive Telecommunications Program this semester &#8211; a new graduate course I&#8217;ve designed entitled &#8220;Social Activism using Mobile Technology&#8221;.  My personal path in this sphere, as a developer, practitioner and instructor in the use of new media technologies within social movements, is built upon a very long tradition that goes back to the first time someone figured out how to use drums, fire and birds to send signal messages.</p>
<p>During the second world war and the cold war, inventors, mathematicians and the earliest digital computers played a critical role in helping the allies stay one step ahead of the axis. In recent years, open-source hackers, nerds and geeks have gravitated towards the social justice, environmental and human rights movements, creating unique alliances and very rich opportunity for innovation. Four guys in a garage in Silicon Valley, is now multiple activists communicating in realtime through Twitter, Skype, Facebook, all using their iPhones, Blackberries and Google Android phones, to weave together human rights campaigns using true grassroots organizing and tested non-violence tactics with open-source software, cloud-based web services and very powerful, yet very cheap hardware gadgets.</p>
<p>Take the case of Burma in 2007. Video journalists and I.T. student organizations teamed up to provide their own coverage of the Saffron Revolution. As their footage began reaching the outside world, they become bolder and more targeted by the junta. While the revolution never fully materialized, and many of the monks and activists who participated have been imprisoned, tortured or worse, the &#8220;VJ&#8221; model of Burma is largely considered to have been successful due to the global attention the protests received. A similar model is being used in Iraq, through the well known citizen journalist video service, &#8220;Alive in Baghdad&#8221;, that works to cover and disseminate stories of the every day lives of Iraqis. We have also seen this model used with simple camera phones in the Kashmir and most recently in Iran, where a single clip of video of an innocent dying girl instantly clarified the issue for a global audience and brought overwhelming sympathy and support to the side of the Iranian people. The power of the moving image is unavoidable.</p>
<p>In many cases, the authoritarian states power proves too formidable for adhoc efforts with new media technology. In Tibet, the largely peaceful uprisings in March 2008, were perceived by the outside world as being &#8220;riots&#8221;, due to China&#8217;s ability to control the story by severely restricting news media access and blocking telephone and internet communication. Thousands of Tibetans were detained, many died, and hundreds were given lengthy sentences, many convicted through evidence gathered via close-circuit security cameras, mobile phones, PCs and the Internet. There are countless stories of Chinese, Tibetan and other activists within China being incriminated through their use of email, Skype and other tools. The evidence gathered by the state is often done in collaboration with the technology providers &#8211; Yahoo!, eBay, and so on.</p>
<p>In August of 2008, over seventy activists from around the world traveled to Beijing to protest for Tibetan human rights and independence during the Olympic games. New media tools played a major role during this effort. It provided a loosely coupled link between the various independent activists who were traveling to Beijing to participate. It enabled a team of citizen journalists to document the many different protest that occurred (since mainstream press was mostly unable to due to their &#8220;close&#8221; relationship with Chinese security agents) &#8211; all utilizing broadcast quality HD video cameras, small mobile computers and uploading photos and footage for publishing and broadcast around the world. The Beijing authorities eventually caught on, arresting and detaining for a week, six American citizens who had been documenting the protests. During their detention, they were told that the crimes they were guilty of, documenting and spreading media of protests, was far worse a crime than actually participating in the protest itself. Fortunately, due to their American passports, they were treated fairly and made it home.</p>
<p>During last years presidential elections, I was a member of an adhoc team of people who came together to build &#8220;Twitter Vote Report&#8221;, a nation wide web 2.0-style election monitoring system that tied together google maps, wikis, and iPhones with human resources on the ground from watchdog groups and the media. Over 30,000 citizens reported from outside their polling places, providing a real time view and instant notice of any long lines, hanging chads and potentially voter fraud. The data captured that day was released freely to the Internet for analysis and research by academic institutions. The open-source code from this project, as well as a few others, has been utilized in India and Afghanistan, and we hope to see it become a standard tool in the fight against election fraud.</p>
<p>As you can tell, I am very enthusiastic and active participant in the use of new media tools for social good and in the fight against authoritarianism. However, the use of these tools also brings about the possibility of serious risk to the user, their friends, family and broader movement. As a friend of mine said, &#8220;You cannot twitter your way out of a bludgeoning by security goons&#8221;. Mobile phones are unique, always broadcasting personal identifiers; changing SIM cards does nothing, phones are tracked easily tracked by their hardware IDs. Laptop computers are often full of incriminating documents, web caches and email addresses. Digital viruses that deliver actual spy-ware such as GhostNet are common and becoming more powerful and more invisible every day &#8211; one slip and your entire email inbox can be copied by an adversary. Use of new media and social networks reveal one&#8217;s &#8220;social graphs&#8221;, buddy lists, friends &amp; followers… in a free country, these provide benefit, amplifying your ability to communicate and connect. In an authoritarian state, these reveal your human networks, make the job of cracking down easier and more efficient. It often takes an entire generation to rebuild when an activist network is decimated. The protests of 2007 and 2008 in Burma and Tibet were at level not seen since 1988 and 1989. That twenty year gap is no accident.</p>
<p>While the free world is easily enamored of applications of new media tools within dictatorships and authoritarian states far way, our own federal, state and local law enforcement are often quite fearful and hostile towards their use within domestic movements. Tad Hirsch, creator of TXTMob, is the subject of a subpoena by the City of New York in connection with several active lawsuits against the City that allege police misconduct during the 2004 Republican National Convention. Elliot Madison, a 41 year old social worker, was been arrested in Pittsburgh on Sept. 24 and charged with hindering apprehension or prosecution, criminal use of a communication facility and possession of instruments of crime. The Pennsylvania State Police said he was found in a hotel room with computers and police scanners while using the social-networking site Twitter to spread information about police movements. Just this week it was announced that In-Q-Tel, the CIA&#8217;s venture capital arm, has invested in a company whose technology is capable of powerful data mining from any information openly published on Twitter, Facebook and other social networking sites. In summary, acts taken to secure our homeland from violent terrorists often have similar justifications to acts taken by authoritarian governments to squelch dissent and democracy. Our government needs to be mindful of these contradictory positions on the benefit of new media within our own democracy.</p>
<p>Finally, I would like to briefly emphasize the comments from Mary Joyce of DigiActive, who could not be here today, on the topic of embargoes. In the digital age, where a “good” is a string of code that can be delivered anywhere in the world with the click of a mouse, even today’s smart sanctions are not smart enough.  By preventing access to blogging platforms, social networks, and other types of new media, current embargo policies harm the very activists who are furthering our common goals of democracy promotion, while leaving authoritarian governments free to spread propaganda through a range of state-controlled media outlets.</p>
<p>Referenced URLs of note:<br />
TXTMob: http://en.wikipedia.org/wiki/TXTMob<br />
Alive in Baghdad: http://aliveinbaghdad.org/<br />
TwitterVoteReport: http://twittervotereport.com<br />
Beijing Olympics Protest Coverage: http://freetibet2008.tv<br />
GhostNet: http://en.wikipedia.org/wiki/GhostNet</p>
]]></content:encoded>
			<wfw:commentRss>http://openideals.org/2009/10/20/us-helsinki-commission-rough-statement/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
