Blogs

Packets, Please: Government monitoring and #IranElection

Wired reminds us that we can rail against and complain about the intrusive, privacy-destroying and free-speech-threatening monitoring that Iran has been employing against the protestors over the past few months, but we have to remember two things. First, US and European companies provided the hardware and software to Iran for them to do this. Second - our own government does the same thing, and we should stop it.

Regarding the first problem, bipartisan Senators are proposing a ban on government contracts to companies caught selling such technology to Iran, and it's technically illegal for US companies anyhow (which might not be stopping everyone, and appears to be using Secure Computing's (now McAfee) SmartFilter according to the Open Net Initiative's testing.

The answer for "I don't get Twitter"

The next time somebody cracks wise about Twitter, points to the vast numbers of Twitter Orphan Accounts, or otherwise belittles it, I will point them to this Twitter Blog posting:

A critical network upgrade must be performed to ensure continued operation of Twitter. In coordination with Twitter, our network host had planned this upgrade for tonight. However, our network partners at NTT America recognize the role Twitter is currently playing as an important communication tool in Iran. Tonight's planned maintenance has been rescheduled to tomorrow between 2-3p PST (1:30a in Iran).

As much as I fear what happens after the honeymoon with SMS and social media under repressive governments, currently they provide an amazing tool for immediate news even during crisis, citizen voice and discussion.

Update: The State Department is now involved; http://ac360.blogs.cnn.com/2009/06/16/state-department-to-twitter-keep-i... :

By necessity, the US is staying hands off of the election drama playing out in Iran, and officials say they are not providing messages to Iranians or “quarterbacking” the disputed election process.

But they do want to make sure the technology is able to play its sorely-needed role in the crisis, which is why the State Department is advising social networking sites to make sure their networks stay up and running for Iranians to use them and helping them stay ahead of anyone who would try to shut them down.

Academic view on secure communication in repressive regimes

iRevolution has a good, academic-style breakdown of challenges and communication technologies for use to communicate securely within repressive regimes:

http://irevolution.wordpress.com/2009/06/15/digital-security/

It covers a lot of ground, balancing ease of use against level of security, and is looking for input!

ICT and the Iran Election

The Daily Dish reposts a call to action from Twitter: ALL internet & mobile networks are cut. We ask everyone in Tehran to go onto their rooftops and shout ALAHO AKBAR in protest #IranElection, and comments:

That a new information technology could be improvised for this purpose so swiftly is a sign of the times. It reveals in Iran what the Obama campaign revealed in the United States. You cannot stop people any longer. You cannot control them any longer. They can bypass your established media; they can broadcast to one another; they can organize as never before.

Other coverage at Global Voices and Daily Kos present videos and links to photos of protests coming from Tehran.

I find it wonderful that these things are possible, and that social media and mobile technology continue to outpace censorship, but this honeymoon is drawing to a close. Whether it be disabling SMS during Moldova "pman" protests, or arresting twitter users in Guatemala, and the more stringent methods Iran seems to be employing - cutting phone lines and dragging Internet access to a crawl, not to mention shutting down SMS pre-election (and in China, before The Tianenmen Square Anniversary) governments are wising up and becoming more proactive in moderating and censoring citizen media.

I mentioned this after the DC Mobile For Change conference here, and I continue to worry about it. Any centralized network is susceptible to control - meaning that the amazing new tool we have in mobile technology for immediate information (especially during crises, is at risk of being crippled where it could be most useful.

Thoughts?

Mobiles vs. Computers in Education

This is my response to the current EduTech Debate on the role of mobiles Vs. computers in education. Join the conversation and disagree with me!

I'm sure I sound like a broken record by this point; but there are roles for both mobiles and computers (be it 1:1 computing as with the OLPC, or 1-computer classrooms, or simply computer labs). Mobiles have high penetration rates (but how young? elementary school?) but limited capabilities beyond 1:1 or expensive 1:many communication. Computers are much more fragile and require more infrastucture, but have such a wealth of educational software and information (especially if you add in the Internet).

Neither are silver bullets to heal a failing education system, but both could play a role in extending education (call-backs to listen in to class for rural youth unable to attend school regularly?) if implemented with a reasonable and maintainable budget and good integration into the existing education processes.

Of Engineers and Kings: The Humanitarian Technology Challenge

"The time has come," the Walrus said,
"To talk of many things:
Of shoes--and ships--and sealing-wax--
Of cabbages--and kings--
And why the sea is boiling hot--
And whether pigs have wings."

(From of course Lewis Carroll's Through the Looking-Glass and What Alice Found There; read all of The Walrus and the Carpenter at http://www.jabberwocky.com/carroll/walrus.html )

IEEE and the UN Foundation's Humanitarian Technology Challenge is a difficult marriage. You have a room chock full of detail-oriented technologists and a crowd of technophile international development/humanitarian aid practicioners who have seen both the promise of the "right" technology solution and the expensive and much more common failures of techno-centric approaches.

The HTC has done a laudable job in extracting some of the harder problems still haunting development which technology can help with - settling on reliable energy, data connectivity (particularly for health providers) and patient ID and health records management.

The breakout session I attended got trapped in definitions, a problem endemic of the challenges of shaking engineers and humanitarians together in a jar; very small, specific problems getting expanded and divided into multiple and occasionally more general topics with an overwhelming range of potential solutions that may have little applicability, either because the technology has been customized or the problem misunderstood.

The other, more difficult challenge is that the handful of largely DC-based humanitarians have to be the voice of the billions who are intended to benefit from these technologies. We need a group of nay-sayers, critics and realists constantly poking holes in our ideas. Kid-powered electrical generators for hospitals could reduce child mortality at the cost of early childhood education.

Data connectivity and electronic patient ID record management has to be balanced with privacy and cultural sensitivity when even going for HIV testing could be a stigma attached to violent responses. Some of these pitfalls we have experience with, some we can extrapolate, but an unknowable set of other risks and problems are out there, and I worry that solutions we're proposing from the beautiful, air-conditioned, wifi-saturated National Academies building sitting between the US National Mall, the State Department, and the Kennedy Center in downtown DC will
simply not be rugged enough, will not gracefully degrade, or will miss a key need.

That all being said; the organizers did a good job with setting the conference up. The speaker selections combined some amazing humanitarian aid / international development and activism success stories where technology has played a key roll with high-level engineering discussions of the design challenges and goals.

The main problem I felt was a miscommunication between the people who had been working hard to define the problems and the flood of new participants invited to attend the conference entering midstream, without the time (or suggestions) to dive through the 15-20 page documents that had already been compiled; leading to lots of wheel-spinning in covering the same definition problems.

I am hopeful that through the various online forums that have been set up to continue, that we will work through those initial speedbumps and end up with at least a few good solutions combining some engineering know-how, business acumen, and humanitarian/grassroots knowledge.

ICT4Dev Reading List

Here's a hastily-constructed Amazon store of some of the books and essays I've read which provide great insight and contrarian positions to modern development approaches, backed up with hard data, well-written, and sometimes painful reminders of the darker stories of US's history with international development:

XP on the XO, round three.


Who's using XP?

With a surprising lack of fanfare, OLPCNews recently revealed that Sugar is beating out Windows XP in XO deployments:

Apparently the conversations are going pretty much as many of us had expected: Initially country representatives inquire if Windows XP runs on the XO laptop. That doesn't really come as a surprise - for many people Windows is the definition of a computer. However, upon further investigation every country decided to stick to Sugar.

It's hardly a surprise, based on the wretched state of XP on the XO for educational purposes.

The surprising part is that after thousands of people screaming (including myself) about XP on the XO, the news that everyone is choosing Sugar went almost unnoticed.

This is a very good, if somewhat Pyrrhic, victory - there was a lot of time and effort lost to get XP to run, and a lot of bad blood created.

Long-term, however, the fact that head-to-head, Sugar is winning installations after review by education ministries is fantastic:

-It's an important mindshare victory for open source, especially at the operating system level (on the computing side) and at the ministry-decision-makers level on the policy side. This win will put downstream decisions on software on a more level playing field (hopefully?)

Update on Guatemala, Twitter arrests, and citizen media

As always, Ethan Zuckerman brings together all the threads surrounding the Guatemala protests, including information about the arrested Twitter user and some "trending topics" muckraking:

http://www.ethanzuckerman.com/blog/2009/05/14/the-assasinated-lawyer-the...

I ran a little tool I developed a few weeks back to check the frequency with which phrases and hashtags appear on Twitter. #escandalogt isn’t hugely frequent, registering at 0.052% - compared to #swineflu, for instance, which was running at over 2% at the height of hype/hysteria. What’s interesting is that #escandalogt is about as frequent as several of the tags listed on Twitter’s “Trending Topics”, getting more use than #fixreplies, #GoogleFail and #theoffice, all currently featured on the right sidebar. It’ll be interesting to see whether #escandalogt emerges there… or whether this is a sign that those topics aren’t entirely algorithmically generated and some human curation is involved.

Guatemala and Citizen Media

You might have heard about the posthumously released video by a Guatemalan lawyer accusing his president of assassination in the event of his death, for not participating in a money-laundering scheme. If not, read about the video on boingboing.

It's ignited a full-blown protest against corruption in a country known for not being kind to activism. There are live protests ongoing and rumored additional strikes and protests against the government and its narco-trafficking connections, and a very active online media component (local TV stations are avoiding the events like the plague, but online outlet Libertopolis is broadcasting the protests, and there is a twitter hashtag (#escandaloGT). Read more on different citizen media and follow updates at boingboing's coverage of the scandal, and CNN's slanted coverage: "Guatemala rejects allegations of role in lawyer's death," which follows Guatemala's own media's tactic of not speaking about the mass protests:

Blue-skying Mobile Apps: Common Forms

I missed the recent Technology Salon on Mobiles for Development (I was kind of busy with Global Youth Service Day), and was already scheduled to make it to the Mobile Active m4Change unconference the next week.

A prime outcome of the Tech Salon was a challenge from Vodafone's Terry Kramer:

Mobile network operators (MNO) want increase revenues and market share by expanding into rural areas, and see partnerships with the development community as a key market entry strategy. Specifically, Vodafone is looking to the development community for key applications that solve a common need for many and can be scaled into commercial activities.

Here's my response, an idea that's been rattling around in my head for quite some time.

A common "form" application to send out encoded questions and receive back answers via SMS.

The core would be an agreed-upon encoding/compression format for sending form questions and receiving the answers via SMS.

This standard could be coded to using existing outreach tools like EpiSurveyor, FrontlineSMS, RapidSMS, and the like. It would have a "server-side" component where you could set up a form, specify the answer types (y/n (or t/f), multiple choice, very-short-answer?) and compose the SMS messages to send.

The key (and the hard part) is having this app as common as a calculator tool on deployed phones. The app would capture the coded SMS form, present it as a user-friendly form, and take the answers and reply (again via SMS) using as few outbound messages as possible.

Anyone with an SMS-sending tool could code questions and use their tool to distribute them; and any phone with this (pre-installed) app could "decrypt" the compacted form and present it to the user.

This would make data collection much smoother, eliminate distribution of questionnaires and codesheets prior to each new questionnaire, and improve data quality.

I see immediate applications in election obersvation, human rights monitoring, and health field-worker reporting, not to mention census, and even for-profit ventures for immediate customer satisfaction surveys, more complex SMS-voting (imagine what BravoTV would do with this were it widely deployed!)

After the SMS honeymoon? (Updated)

Check out some updates -- props to @MobileActive!

During the last breakout at the Mobile for Change (#m4change in twitter, a good writeup by Development Seed's Will White: Recap of Mobile Tech 4 Social Change BarCamp ) open conference yesterday, we began to get into some of the problems that had been bugging me all day.

During NDI's Ian Shuler's presentation on the state of Mobile in Development (especially in Election Observation) I twittered:

what happens when govt catches up, blocks sms during unrest? we need p2p networks #m4change
9:38 AM Apr 29th from web

Now that I'm not constrained by 140 characters, let me unpack that a bit.

Repressive governments are getting smarter. They've enjoyed the ability to censor, control and manipulate traditional media for quite some time now, and have been caught blindsided by the Internet and cell phones. We cannot hope or expect that to continue. We've seen the first, blunt reactions to this - shutting down SMS service during elections to prevent the spread of information, and during the #pman protests SMSs were severely throttled. In #pman the protesters were able to continue exchanging information on their cellphone's data connections. I wouldn't count on that working the next time around.

But it's unlikely that SMS would be totally cut off in a country for more than a few days around a big event, so why worry so much?

Because of course shutting SMS down temporarily is just the blunt response of a government that hasn't had time to do anything more devious.

Forcing all SMS messaging to run through a series of scans for keywords, tracking political dissidents using SMS to spread the word, and taking actions against people based on these types of logs would destroy the use of mobile phones - not only in the spread of democracy, but also in any form of activism that was not strictly in line with the current regime.

Due to the centralized structure of cell phone systems, scenarios that make China's Great FireWall look irrelevant are pretty easy to imagine even for a regime without much tech savvy.

So -- how can we fix this?

Encryption on cell phones has two big problems - it's not built in on most handsets and it's very clear that you're trying to hide something, which is just as bad as doing that something. Unless encryption was built into the protocols and implemented by default, it's useless -- and even if it were implemented, the telco could probably still access the texts, so we're no better off than we were before. Sure, end-to-end encryption would fix that, but key exchange and signing via SMS? I'd like to see a workable RFC on that.

I think the most valuable solution is a peer-to-peer mesh network that can carry voice, SMS, and data on it. The downsides of these is that their range can be extremely limited by lack of density of users.

Turns out there are mesh phones out there, a Swedish startup called TerraNet (previously mentioned on MobileActive) turns capable phones into mesh nodes:

The technology is simple: Terranet outfits a special Erricson phone with peer-to-peer wireless networking ability. In its pure form, there is no need for base stations, antenna installations or infrastructure. With this phone, a user can call and text anyone at no cost within two kilometers, or up to 20 kilometres in a mesh network.
(Via MobileActive

The trick of course is getting these mesh phones (or adding mesh capability into enough existing phones) rolled out in enough numbers to make a difference. There are some clear use-cases in development for disaster-prone areas, areas without telco service (they could be a great business model for micro telcos), or as a low-cost phone + data connectivity tool.

However, there are quite a few barriers against this. The price point is higher than your basic cell phone, and you have to have rapid local adoption for it to even work. From a business side, it must fight against the existing install base of cell phones (and their providers). The business plan for the network is itself hamstrung by the very power of the technology - in a mesh network, how do you charge for calls that you don't know about?

If however the mesh technology could be embedded on new phones as part of a disaster-mitigation scenario (even in the US, cell networks are notoriously overloaded during crisis), a powerful technology would find its way into daily usage that was immune to many of the censorship and oppression problems of centralized communications networks.

There's a project Comm.Unity at MIT's Media Lab that runs as a software piece on top of cells, PDAs, and laptops:

Comm.unity runs on mobile phones, PDAs, and regular old laptops and PCs, allowing them to easily communicate with each other and build networks of interactions for their users without the need for any centralized servers, coordination, or administration.

There's also Fluid Nexus which is an application for mobile phones that is primarily designed to enable activists to send messages and data amongst themselves independent of a centralized cellular network

Fluid Nexus requires bluetooth, and for people to be within bluetooth range (though it is a store-and-forward style system), so it has its own limitations, but at the same time could be a powerful tool in the right situations.

It's a start.

In Defense of Twitter and #swineflu

XKCD on the Swine Flu on Twitter

Everyone from XKCD to NPR has been blaming Twitter for spreading panic about the Swine Flu:

Who knew that swine flu could also infect Twitter? Yet this is what appears to have happened in the last 24 hours, with thousands of Twitter users turning to their favorite service to query each other about this nascent and potentially lethal threat [...] And despite all the recent Twitter-enthusiasm about this platform's unique power to alert millions of people in decentralized and previously unavailable ways, there are quite a few reasons to be concerned about Twitter's role in facilitating an unnecessary global panic about swine flu.

I mean, status updates like these are certainly cause for alarm:

Swine Flu Crisis: Secretary Napolitano Lacks Credibility
Fort Worth Closes Its Schools as Swine Flu Spreads in US
Swine Flu at Church: Fear Not?
PANDEMIC POTENTIAL
Delaware swine flu outbreak gives Hofstra softball title
US Flu deaths expected
Face masks aren't a sure bet against swine flu
California Marine has swine flu; 30 quarantined
Swine flu takes health community by surprise
Swine Flu is a Democrat(ic) scourge
Everett doctor may have swine flu
Pa. university has swine flu scare
Swine flu may be cause of CSULB student illness
1st swine flu death reported in US, Ohio child recovering

Oh, I'm sorry - I got news headlines mixed up with Twitter. Yes, those are all print news headlines from the past few days.

Twittering about a Revolution

There's been a lot of noise about the role of Twitter in the recent Moldova protests. Ethan Zuckerman took it on himself to quantify the data. It's not as glamorous as blindly claiming that twitter did (or did not) ignite the protests based on some stories, but it does provide a good sanity-check:

My bitter, cynical hope had been to demonstrate that the conversation switched from a small Romanian-language conversation about the actual protest events to a self-congratulation festival in the English-language twittersphere. Good thing we’ve got data to prove me wrong. [...] I’d expected to see “twitter” emerge as one of the most popular terms by Wednesday or Thursday, and to see the conversation shift into English. [...] But by Thursday, Twitter’s out of the top 20 entirely and “comunistii” ranks behind Moldova and Chisinau. So yes, the conversation on Wednesday - the busiest day with over 1,000 authors - included lots of non-Moldovans. But the conversation quickly shifted back to the political standoff.

That being said, there are under 200 reported actual twitter users inside Moldova; so while the conversation avoided turning into the twitter version of back-patting, it also is not the twitter flash-mob we're looking for.

Worse, governments are getting more sophisticated in limiting the utility of mobile phones for this kind of disruption, as Evgeny Morozov at ForeignPolicy reminds us:

I've just spoken to a Moldovan friend who is himself a big technology fan; according to him, there is little to none cellphone coverage in the square itself (turning off cellphone coverage in protest areas is a trick that was also used by the Belarusian authorities to diffuse 2006 protests in Minsk's central square), so protesters have to leave it to post updates to Twitter via GPRS technology on their mobiles.

It seems likely that next time around, the government will also make sure GPRS is hobbled as well, and there were reports that the government was strong-arming local ISPs into restricting outside connections.

So while Twitter was involved, it seems too early to claim it's victory, as both Evgeny Morozov and Ethan Zuckerman seem to agree on. There was no sign-in form at the protest with a "Where did you hear about this? ( ) Twitter ( ) Facebook ( ) SMS (non-twitter) ( ) Friend ... " so we can't really be sure of the impact of any one social utility over another (though we could do some interesting things with Facebook photo tagging perhaps?), and this will continue to haunt any attempts to link online social media movements with offline action.

That's not the only story here, though. While I'm excited about turning online interaction into offline action, I strongly believe that the lower-hanging fruit in social media sites is real-time, mass reporting of events. You may get a thousand different viewpoints, but you're guaranteed to not just get one filtered and sanitized report. As Evgeny Morozov notes;

There are also a few moving English-language Twitter posts like this - "in #pman a grenade thrown by the police has torn apart one of the protester's leg"- that would surely be perused by foreign journalists.

We saw the role of SMS and Twitter in getting the news out about the Mumbai bombings in November 2008. As microblogging sites get increasingly sophisticated (or their users settle on hashtags and location update formats) I think we can expect to see fast local news coming not from traditional media but from our peers. Without editorial oversight or research/verification, we'll have to rely on mass numbers of twitterers reporting on each event to present an evenhanded view, but overall I see this move towards instant sharing of information as an amazing development that will only getbetter and more interesting, both in the case of free speech and media, and for mobile possibilities for development.

Micro Telcos - Business Models for Rural Access?

This month's Technology Salon approached last-mile connectivity problems from an entrepreneurship standpoint. What are the barriers to creating small, possibly local-only telcos using various technologies, and how can those scale through investment, international development assistance, or franchising?

The on-the-ground situation is good connectivity in urban and peri-urban areas, often including land-line support as well as mobile coverage. As you get further out into rural areas, coverage dwindles; without populations large enough to support (currently) the cost of installation and maintenance of a cell tower, the large firms are not interested. The telecom industry is often dominated by 3-4 large companies, often heavily regulated and/or in cahoots with the government.

What's Next

Tonight's ICT4D meetup asks the question, "What's Next?" While it's always risky to predict the future, I think the groundwork for the next decade is largely stable.

Mobile is globally today where the Internet was in the US in the early nineties -- if you wanted access, you could find it. It might be difficult, costly, or shared, but it was available. Think of the changes in the Internet over the past decade and a half -- we've moved from a largely text-only interface with gopher, newsgroups and email being the key players to the web, and now the rich, ajax-y web 2.0.

I think a similar growth could happen (and already is, to some extent) in the global mobile market. As access to mobile networks spread, the possibility to have more and exciting applications filter down to even the cheapest handsets becomes more likely.

Imagine a simple survey app that received, presented, and then encoded, compressed and encrypted questions and answers through SMS automatically, instead of the laborious current manual encoding used in election monitoring. That alone, enabled on the basic cell phone platforms would revolutionize data reporting by reducing training time while also improving accuracy, human rights protections (via encryption), and reducing the opportunities for falsified data to be put into the system.

A revolution you can run with : FrontLineSMS on the OLPC \o/

I recently saw Ken Banks present at a local speaker series run by IREX. He gave an updated version of this presentation from POPTech, on the power of mobile phones in citizen empowerment, NGO communication, and a host of other amazing stories of using the available, appropriate technology in remote and rural locations which are often off-grid and without Internet access. By attaching a computer (Linux, Mac, or Windows) to a cell phone with a data cable and installing his (free, open source) software, FrontlineSMS, that computer is turned into a messaging hub; sending and receiving text messages via the cell phone to hundreds of contacts.

That's pretty amazing. Three reasonably available pieces of hardware and you have a tool to send alert messages out, receive election monitoring information through, or communicate with field medical workers to coordinate and track supplies and treatment information. Or track corruption. Or report human rights violations. Or share news and tips in places where the media is not independent, as one of the FrontlineSMS success stories shows:

Another path forward for the One Laptop Per Child Project

I've long been an advocate for selling the XO commercially or at least following a Grameen Village Phone style approach to create OLPC XO-centric small business models. Or simply just enable smaller pilot projects to spread the XO technology. I still believe any or all of these offer amazing benefits to expanding the scale of the OLPC XO, re-establishing the XO as the dominant player in the low-cost, rugged, low-infrastructure-requirements laptop, ideal for education projects around the world.

This doesn't seem to be getting much traction, despite apparent interest. Let me propose a different path forward, closer to the original "we sell laptops in batches of 1 million or more to governments" idea: Drop education.

Cory Doctorow, or how I learned to start worrying and hate IP regulation

Sometimes, I lie awake at night and worry about copyright. I then start worrying if this makes me irreconcilably weird.

I worry both for our American culture, as items have stopped falling into the public domain and becoming available to re-use and re-mix, or simply to re-present for free. If this doesn't seem like a problem, this video on a 6-second drumbeat will blow your mind - especially if you then read this story about an artist being sued for a 1 minute clip of silence making fun of John Cage's 4'33" of silence. The artist ended up settling out of court.

I worry more generally about international trade and development, as we inflict ever-tighter IP regulations on countries we give aid to or trade with - regulations which we scoffed and flouted during our own development.

We're no longer protecting innovation with these laws - we're protecting the first movers (often big, established businesses), and encouraging gaming the patent system to try and get the most generic and sweeping patent accepted.

Let's get together and mesh alright (One Laptop in Jamaica)

OLPC and F/LOSS enthusiast Dr. Sameer Verma, an Associate Professor of Information Systems at San Francisco State University has been beating the XO drum in Jamaica with this presentation to the University of the West Indies/Mona (UWI) and at the ICT4DJamaica conference (with great photos) last September.

You probably already know Sameer from either his role as organizer of SF-OLPC or his OLPCNews guest entry earlier this year, OLPC Jamaica, and the beginnings of a pilot project in August Town, a community near UWI, a stone's throw away from where I lived while in Jamaica.

Powered by Drupal, an open source content management system

Syndicate

Syndicate content