twitter – As Seen Through PeriVision https://www.perivision.net/wordpress An Mobile centric blog ... Full of Tech goodness Wed, 08 Oct 2014 18:23:59 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.3 4666035 NewsSnacker – Twitter newsfeed on the Pebble watch https://www.perivision.net/wordpress/2014/09/newssnacker-twitter-newsfeed-on-the-pebble-watch/ https://www.perivision.net/wordpress/2014/09/newssnacker-twitter-newsfeed-on-the-pebble-watch/#comments Wed, 10 Sep 2014 00:49:04 +0000 http://www.perivision.net/wordpress/?p=9540 Read More]]> newsSnacker screenshotMy first coded pebble app.  I’m using Pebbles new beta javascript system, so even though it was very easy to code, there does seem to be an issue when hitting the ‘select’ button to go from story to story.  Hopefully this will get better.

For iOS users.  Right now you cannot download from the Apple store until they do the next javascript update.  If you want it now, set your phone to ‘developer mode‘ and then download the file.  Download NewsSnacker here.

Update 1:  The link finally showed up in the App store.  However, if you search NewsSnacker, it will not find it, but if you search twitter + news it finds it!  Odd eh?

https://apps.getpebble.com/applications/540fa3a2df71d3eb2e000021

Future plans:

  • Currently I have 5 news sources; however I may add a few more.
  • Offer custom twitter lists for $1.99 a year.  Basically you tell me what you want to see and I’ll code it up.
  • Tap on your watch and get the first ~300 words of the story. Expand to ~900 later.
  • Click ‘save to read later’.  Not sure how I will go about this yet.
  • Thoughts????  Open to suggestions.

 

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2014/09/newssnacker-twitter-newsfeed-on-the-pebble-watch/feed/ 2 9540
Your Twitter app suddenly does not work with OAuth, could be your database https://www.perivision.net/wordpress/2014/02/your-twitter-app-suddenly-does-not-work-with-oauth-could-be-your-database/ https://www.perivision.net/wordpress/2014/02/your-twitter-app-suddenly-does-not-work-with-oauth-could-be-your-database/#respond Sun, 16 Feb 2014 05:25:07 +0000 http://www.perivision.net/wordpress/?p=9253 Read More]]> twitter64A few days back one of my twitter aps, NewsSnacker.com stopped working for some reason. I have not touched the code in months.  So what the heck was going on?  More odd is that fact the twittFilter was working fine.  They are based off the same OAuth2.0 code.  After a few hours of hacking and dropping trace statements all over the place, I figured it.

I had a quick look at the Twitter blog to see of there was any warnings of something new with the API.  Nothing jumped out at me but I did notice that something was changing from 32 bits to 64 bits.  I did not pay it much mind.  As I was debugging I finally decided to get the keys from the twitter site and manually start making some calls. The site started working again.  What the heck?  I checked my SQL statements and I was getting data from the database.  Then I looked at the last 4 digits just to see of perhaps my tokens got corrupted or something.  They do not match!  For the first 4 digits DO match!  Then it stuck me.  I quickly logged into the database and yup, just as I thought.  I had my fields set to textvar fields set to 40 charters.  Default.  Arrggg.. All this work and it was just the keys getting larger.

I changed to token fields to 64 each and everything started working again.  Well mostly again because I introduced new errors and founds some weakness in the codes that I never noticed before.  That was one afternoon shot to hell.

So if you suddenly find your twitter app is not working anymore, check you database schema, could be a quick fix and save you a few hours.

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2014/02/your-twitter-app-suddenly-does-not-work-with-oauth-could-be-your-database/feed/ 0 9253
How to get the news on your pebble watch. My first little hack https://www.perivision.net/wordpress/2013/12/how-to-get-the-news-on-your-pebble-watch-my-first-little-hack/ https://www.perivision.net/wordpress/2013/12/how-to-get-the-news-on-your-pebble-watch-my-first-little-hack/#respond Sat, 28 Dec 2013 06:06:58 +0000 http://www.perivision.net/wordpress/?p=9180 Read More]]> 2013-12-27 20.07.37I have this website called NewsSnacker.com.  Simple enough.  I get various twitter feeds from various news agencies and then remove the duplicates.  So now I want to read the news on my Pebble watch.  Since I cannot code in C, I had to improvise.  In comes Tasker.  I listed Tasker in my Top 10 Pebble apps as Number 1.  The reason is that you can create little tasks on your phone and store triggers to those tasks on the Pebble.  For instance I have a task that opens Waze, Pandora or Voice command.  I also have a task to mute the phone.  Today I will talk about the task that goes to my site, gets the news and displays it as an alert.

Before we go any further, this is for Android only.  I’m SURE there is a way to do it for iOS, but I gave up my iPhone once iOS7 came along.  But that is another story.

First we need to build the task.  If you are not familiar with Tasker there are a number of very good sites that can walk you through how to set up Tasker and how to create basic tasks.  I will go step by step, but will not provide a detailed explanation as to how it works.

First download and install Tasker.  Be sure to load it.

Next download and install Pebble Tasker.

Next download and install Pebble Notifier.

Now lets create a Profile and a Task.

Open up Tasker and click on the + button for a new profile

2013-12-28 04.51.39

From the Popup select Event.  I normally name them ‘Holder 1->n’ Since they have no real value. However, you might want to name them after what you are going to really use it for.  So in this case, I would recommend you call it NewsSnacker News.

2013-12-28 04.52.12

From the Event Popup, select UI.

2013-12-28 04.52.31

From the Select UI Event Popup, select Button Widget.  What we are creating is a dummy Event. We just need something for the Pebble to point to.

2013-12-28 04.52.38

You can label this anything you want.  We are done here.  Click the icon at the top left to finish this step.

The next step is to create the event.  That will be the next popup.  Click on ‘New Task’.  If you closed out the new popup window, you can manually add a task instead.

2013-12-28 04.52.51

Select ‘Net’

2013-12-28 05.28.08

select ‘HTTP Get’

2013-12-28 04.54.38

In the following screen, we are going to make a call to the NewsSnacker site.  This works because I wrote a PHP script to get the twitter feed, format it such that it can display on the pebble and drop it into a text file.  That is the file you are going to access.

Fill out the following on the screen.

2013-12-28 04.53.59

Click on the icon at the top left, and we will add another task.  Click on the ‘+’ button at the bottom center of the screen.

This time select the task ‘Alert’  Then ‘Notify’.  Fill out the following.  BTW, a good test is to add another task -> Alert -> HTML Popup or Popup.

2013-12-28 04.54.06

This will display the news on your screen.  However, there is a but (at least for me) that does not display it correctly all the time.  In fact, most of the time it does not display correctly.  However, we do have a work around.  First, lets test what we have.  Lets update the Pebble.

Open Pebble Tasker.

Click on the top pull down and lets add the Task we just created.  As you can see from my screenshot, I already have a few Tasks defined.  Now you may wonder, why did we need to create the Event if we are calling tasks?  I dont know.  All I know is it does not work for me if I do not do it this way.

2013-12-28 05.39.09

Once you have selected your Task, lets update the watch.  Click on the bottom left of your phone and choose ‘Set watch to default tasks’

2013-12-28 05.38.24

So we are ready to go.  I took some screenshots on my watch.  Lets see if you can follow along.

 

2013-12-27 20.06.49   2013-12-27 20.06.38  2013-12-27 20.07.09

So we can see it KINDA works.  I’m getting the news, its just that the notifier is not working.  However, if we then load Pebble Notifications, we can see the last notification on the phone.  In this case, the news…

2013-12-27 20.07.25   2013-12-27 20.07.37

 

And there you are.  There is still a limit as to how much text can be loaded through the notifier, but I’m hoping that in future releases, they will extend this limit a bit so that I can read all the text.

ENJOY!!!

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2013/12/how-to-get-the-news-on-your-pebble-watch-my-first-little-hack/feed/ 0 9180
Why did my Twitter app suddenly die? https://www.perivision.net/wordpress/2013/06/why-did-my-twitter-app-suddenly-die/ https://www.perivision.net/wordpress/2013/06/why-did-my-twitter-app-suddenly-die/#respond Thu, 13 Jun 2013 21:12:34 +0000 http://www.perivision.net/wordpress/?p=8825 Read More]]> twitter-lockAh, we were warned and warned.  Yesterday, or the day before, twitter API 1.0 was finally turned off.  Already seeing the confused posts asking for help.  No easy answer I’m afraid.  You can read more here.

https://dev.twitter.com/blog/api-v1-is-retired

I have two apps that died, TwittFilter and NewsSnacker.  TwittFilter is a pretty large and dense program, so I’m not sure when or if I will get around to updating it.  NewsSnacker I use almost every day.  Sigh. I will have to add OAuth to the calls.  Shame.  It was nice when you could just write a few lines in PHP and boom you have a feed.  Fun.

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2013/06/why-did-my-twitter-app-suddenly-die/feed/ 0 8825
How to get rage comic (troll) emoticons on Chrome https://www.perivision.net/wordpress/2011/11/how-to-get-rage-comic-troll-emoticons-chrome/ https://www.perivision.net/wordpress/2011/11/how-to-get-rage-comic-troll-emoticons-chrome/#respond Mon, 14 Nov 2011 17:41:09 +0000 http://www.perivision.net/wordpress/?p=6131 Read More]]> Man, am I late to the party on this one, but better late then never. First, the link to install rage face emoticons in Chrome for Now you can use your favorite memes on sites like Facebook, Twitter, youtube, Google+, Reddit, FunnyJunk, EbaumsWorld, and Memebase!

This extension does have its limit, if the person who is reading your message does not have this emoticon, then they only see the text version.  Still, its a cool add on.

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2011/11/how-to-get-rage-comic-troll-emoticons-chrome/feed/ 0 6131
iPhone app to auto reply to your twitter and facebook account https://www.perivision.net/wordpress/2011/07/iphone-app-to-auto-reply-to-your-twitter-and-facebook-account/ https://www.perivision.net/wordpress/2011/07/iphone-app-to-auto-reply-to-your-twitter-and-facebook-account/#comments Sat, 16 Jul 2011 01:06:02 +0000 http://www.perivision.net/wordpress/?p=5698 Read More]]> At first when I read this, I thought; ‘an auto reply for twitter and facebook?  NOooooo!’  My worse thoughts was some putting an auto reply that they are eating a sandwich and will be back online in ah hour.  Really?  You are so locked into your SocMed addition that you have to let people know when you cannot reply like an eager tween looking for validation?

Then I looked at the app on the iTunes dev store and though, well wait, there is a use case, be it rare. Say you are on vacation and plan on disconnecting for a week or so.  Then yea, I can see an auto reply “IF” its well controlled.   What concerns me is the possibility it will autoreply TOO much.  In other words, there is a conversation you started and suddenly you are auto replying to every new message thus spamming those that left messages before you.  Worse, if you auto reply to every mention in a tweet, that can get REALLY annoying.

Assuming these issues can be addressed, this is a pretty straight forward app.  Set and end data and time, then give it a label.  Done. Perhaps you go camping once a month, then you can simply update the preset.

I sent an email to the person who created this and I’m waiting for a reply.  I still think its a bit much to feel the need to autoreply twitter and facebook, but as long as there are strong controls to guard against spamming other people, this could be a useful app when traveling or just taking an extended break from SocMed every now and then … which I recommend.

{UPDATE}

For example, I would not want this auto responding to mentions in twitter.  I get a lot and do not need to respond.

The app auto responds to @mentions with direct messages. So, if Peter Thiel sends you an @mention, Peter will get a direct message in his inbox saying something like “I am away vacation, I will be back on Jul 20.”

And with Facebook.  I may make a comment and get 10 or 12 follow up comments.  The app should be smart enough to know NOT to respond to each new comment.

The goal of the application is to respond to each user who tries to contact you or make an update on your wall while you are on break. So if a user made a comment on your wall while you are on break, the app will update that user’s wall with a comment stating you are on break. This is important since the user did not know you were on break and perhaps was expecting a follow-up from you—this is the essence of the app, to reply everyone who tries to reach you, rather than ignore him or her with silence.
Btw, you can also turn off the auto replies. In the next version, we may add individual options to select which notifications you want to auto reply to; you will be able to choose to auto reply to messages but not @mentions, or to wall updates but not comments, for example.
Depending on the feedback from users, we will make some adjustments in short time and add some new features as necessary. First, though, we are looking forward to some press coverage so users can find out the app exists and start using it.
I’m not fully sure this this address exactly what I’m concerned about, so I think the only way to know is to give it a shot.  If everyone get spammed with away messages… sorry.

 

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2011/07/iphone-app-to-auto-reply-to-your-twitter-and-facebook-account/feed/ 1 5698
Insert tweets directly into wordpress https://www.perivision.net/wordpress/2011/03/insert-tweets-directly-into-wordpress/ https://www.perivision.net/wordpress/2011/03/insert-tweets-directly-into-wordpress/#respond Thu, 31 Mar 2011 01:56:42 +0000 http://www.perivision.net/wordpress/2011/03/insert-tweets-directly-into-wordpress/ Read More]]> Just came out today. Although you could always insert a tweet into wordpress using blackbird, a new widget / service from twitter just came out the provides a rich Twitter interactive widget. Nice.
From Twitter :
To see Web Intents in action, check out WordPress.com’s great tool for quoting Tweets in blog posts: Twitter Blackbird Pie. Here’s a post that uses their tool to quote @jack’s Tweets about our 5 year anniversary. We’ve also added these standard Tweet actions to our timeline widgets that are used all over the web, so if you’re already using them you should see this feature live today.

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2011/03/insert-tweets-directly-into-wordpress/feed/ 0 4720
Why cant I create a new Twitter white list application? https://www.perivision.net/wordpress/2011/02/why-cant-i-create-a-new-twitter-white-list-application/ https://www.perivision.net/wordpress/2011/02/why-cant-i-create-a-new-twitter-white-list-application/#respond Mon, 21 Feb 2011 07:07:21 +0000 http://www.perivision.net/wordpress/?p=4443 Read More]]> This just came down 10 days ago and slipped by my notice.  The basic update here is the reason you cannot create a white list application on Twitter is because they are not accepting any new applications.  Instead they are going to limit all apps to 350 API calls an hour.  Thats still quite a bit, and most new apps will still be able to work except for those doing social graph analysis.

So without further ado, the notice from Twitter:

Beginning today, Twitter will no longer grant whitelisting requests. We will continue to allow whitelisting privileges for previously approved applications; however any unanswered requests recently submitted to Twitter will not be granted whitelist access.

Twitter whitelisting was originally created as a way to allow developers to request large amounts of data through the REST API. It provided developers with an increase from 150 to 20,000 requests per hour, at a time when the API had few bulk request options and the Streaming API was not yet available.

Since then, we’ve added new, more efficient tools for developers, including lookups, ID lists, authentication and the Streaming API. Instead of whitelisting, developers can use these tools to create applications and integrate with the Twitter platform.

As always, we are committed to fostering an ecosystem that delivers value to Twitter users. Access to Twitter APIs scales as an application grows its userbase.  With authentication, an application can make 350 GET requests on a user’s behalf every hour. This means that for every user of your service, you can request their timelines, followers, friends, lists and saved searches up to 350 times per hour. Actions such as Tweeting, Favoriting, Retweeting and Following do not count towards this 350 limit. Using authentication on every request is recommended, so that you are not affected by other developers who share an IP address with you.

We also want to acknowledge that there are going to be some things that developers want to do that just aren’t supported by the platform. Rather than granting additional privileges to accommodate those requests, we encourage developers to focus on what’s possible within the rich variety of integration options already provided. Developers interested in elevated access to the Twitter stream for the purpose of research or analytics can contact our partner Gnip for more information.

As always, we are here to answer questions, and help you build
applications and services that offer value to users.

Ryan


Ryan Sarver
@rsarver

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2011/02/why-cant-i-create-a-new-twitter-white-list-application/feed/ 0 4443
Regime change at 140 charaters. Egypt give social media its first geo-political victory. Part II https://www.perivision.net/wordpress/2011/02/regime-change-at-140-charaters-egypt-give-social-media-its-first-geo-political-victory-part-ii/ https://www.perivision.net/wordpress/2011/02/regime-change-at-140-charaters-egypt-give-social-media-its-first-geo-political-victory-part-ii/#comments Mon, 14 Feb 2011 06:16:49 +0000 http://www.perivision.net/wordpress/?p=4356 Read More]]> This is Part II of a two part post.  Part I is here.

(first draft – still needs edit) In late 2010, A man named Mohamed Bouazizi, running a small fruit stand in Tunisia set himself on fire as both a protest and a desperate cry against the brutish and tyrannical regime of Ben Ali and the total lose of what little dignity and hope he had to support his family after a police officer basically attacked him and his little fruit stand.  Although successful in bringing economic growth to the country, only a small percentage of those connected to the state enjoyed the fruits of this economic growth.  People living in the outlying areas were still poor, repressed and basically abused by the state and their collaborators.  In previous years and small event like this would have gone unnoticed.  But with the expansion of access to the internet, Tunisian blogs, mostly outside the country, the population was beginning to learn more and more just how corrupt their government was.  The WIKILeaks release of US diplomatic evaluations that seemed to corroborate this point of view only further inflamed the population.

Protest began to popup all over the country and although there was plenty of hacking attacks on both pro and anti government sites, and a number of bloggers and even a rapper was arrested; at no time (as far as I know) were the internet taken down, social media sites blocked and cell phone service taken down as seen in the Iranian protest.  Although the normal pattern of controlling the media, blaming outside influences, violent repression and vague promises were executed, this time the regime was simply too hated, too corrupt to withstand the ever growing number of those dissatisfied with the government.  After 28 days, Zine El Abidine Ben Ali fled the nation.

All of the events in Tunisia were followed by people all over the world. Especially those in Egypt who have been living under there own autocratic state controlled by Hosni Mubarak for the last 30 years.  As with Iran and with Tunisia and other states, the people began to communicate with each other through social networks like Twitter and Facebook about what the people can do if united and perhaps that same revolution can take place in Egypt.

When Wael Ghonim started his Facebook page to bring light to Khalid Sayid’s beating and death; people started to add images and videos to this Facebook page coming to 1/2 million followers. Soon people used this page and others to organize protests… and people started to show up.  Taking pictures and video’s; the word spread further.

Soon bloggers and socmed users were calling for protest and strikes against Mubarak.   As fast as Tunisia erupted, Egypt was faster.  The word spread and people were congregating next to the Nile river in an area called Freedom Square.  The Mubarak administration has also watched what happened in Iran and Tunisia and initially blocked certain website just as in Iran, but people got around it user proxies, just like Iran.  After this did not work, he took it a step further and shut down all web traffic and mobile traffic.

Access to Twitter and Facebook was blocked.   In 24 hours it was announced on the Google Blog, the search giant has teamed up with the incoming SayNow team and Twitter to create a simple speak-to-tweet service for people currently engulfed in the turmoil in Egypt.  From the Google post..

It’s already live and anyone can tweet by simply leaving a voicemail on one of these international phone numbers (+16504194196 or +390662207294 or +97316199855) and the service will instantly tweet the message using the hashtag #egypt. No Internet connection is required. People can listen to the messages by dialing the same phone numbers or going to twitter.com/speak2tweet.

We hope that this will go some way to helping people in Egypt stay connected at this very difficult time. Our thoughts are with everyone there.

As the protests continued the typical recipe that all dictators seem to follow was concocted.  They started to send thugs to repress the protesters, arrested those that were speaking out.. Through the state controlled press the blamed outside agitators and then made veiled promises to reform. However, the protesters would stand for nothing expect the resignation of Mubarak.  Under internal and international pressure, he finally reopened the internet nodes and stopped blocking mobile devices. Finally an announcement was made that he would give a speech and ‘demands will be met.’  During his speech; instead of stepping down he still insisted he would stay in power and offered more reforms.

There was first a wave of disbelieve, then disappointment, then full on outrage.  All of this was picked up by the global news organizations which has set up camp with live feeds and thousands of tweets and facebook messages racing through the social network reinforcing that only his abstention of power would satisfy the crowds.  In less then 24 hours; he resigned and left the Presentational Palace.

As amazing as it is that this non violent protest worked, was the speed.  18 days total.  Less then 24 hours from the reading of his speech where he stated he would not leave office, to getting on a plane. The speed and depth of social media as well as main media monitoring of this network has made the normal path of divide and conquer less and less effective. What was interesting is that only about 20% of the Egyptian population has internet access at home and 40% have cell phones so communications were not stopped by cutting off access to internet, but instead inflamed the population even more.by cutting off internet and cell phone, that actually drove more people to the streets and the square to find out what was going on

Although we did not see a successful change of power in Iran, we have seen it in Egypt; and we have seen many other autocratic countries moving very quickly to address (or appear to address) the needs of their people out of fear of another lightly fast revolt powered by social media.

At the time of this writing, about 2,000 demonstrators clash with police in the Yemeni capital Sanaa in the third consecutive day of anti-government protests. Riot police in Algiers dispersed thousands of people who had defied a government ban to demand that President Abdelaziz Bouteflika step down. President Mahmoud Abbas will immediately ask Prime Minister Salam Fayyad to appoint a new cabinet. And in Iran, where we started this article, reports from Iran say several opposition activists have been arrested and international broadcasters are being jammed. The moves come after the opposition called for a march in Tehran next week in support of the protests in Egypt.

As much as it seems that the ‘tools’ of social media was the foundation of the revolutions we have been talking about, and seem to be coming, its not the service of Twitter, Facebook, Youtube and Google but instead the change of thinking that these tools have helped evolve.  By allowing people to exchange ideas and information, social media tools have given people a sense of community and strength through the social network.  Once ideas have been shared and a sense of mission has been formed, blocking access to social media only angers people more and let them know that the authorities are afraid.

The story of the network revolution is not over and perhaps by March I may have another update, but right now, with the last 3 revolutions we have seen, its clear that social media is more then just a tool to allow people to communicate but instead a way for community to form and ideas to not only be exchanged, but solidify as a call of action.  The next 2 months should be interesting.

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2011/02/regime-change-at-140-charaters-egypt-give-social-media-its-first-geo-political-victory-part-ii/feed/ 1 4356
Regime change at 140 charaters. Egypt gives social media its first geo-political victory. Part I https://www.perivision.net/wordpress/2011/02/regime-change-at-140-charaters-egypt-give-social-media-its-first-geo-political-victory/ https://www.perivision.net/wordpress/2011/02/regime-change-at-140-charaters-egypt-give-social-media-its-first-geo-political-victory/#comments Sat, 12 Feb 2011 06:01:01 +0000 http://www.perivision.net/wordpress/?p=4330 Read More]]> Yesterday Mubarak transferred some power to his Vice President signaling the beginning of the end of his 30 year reign. Today he stepped down with the military taking over power and all of Egypt erupted in celebration.   Almost as soon as his plane reached cruising  altitude the news broke and Twitter went nuts.

This is not the first time that Twitter, Facebook and other social media services has had an influence on world events.  If you remember, back to April 10th, 2008, A UC Berkeley student sent out a single tweet that saved him from an uncertain outcome.  He tweeted the word “Arrested”…just as he was taken into custody.  That single Tweet was enough to let people know in Iran or Egypt, and back in the U.S., what had happened; to hire a lawyer and to demand his release.  Although, back then, Twitter had already proven itself as a medium for rapid dissemination of information unlike anything we have seen in the past; yet no one could have foreseen the impacts yet to come.

Fast forward to the beginning of 2011.  The number of people on Twitter, Facebook and other social media climbed to the hundred of millions.  Twitter and Facebook alone, combined, claim just under one billion users.  Combine those numbers along with the explosion of online mobile devices now capable of accessing these services and you have a flattening of communications never before seen since the advent of the printing press, and later, the photocopying machine. Each of these revolutions in communication has had its impact on society; the Twitter revolution is no different.
The reach of social media, especially Twitter (since it supports communication with increasingly popular text messaging) has become so prevalent that the normal tools used by regimes to manage their population have become compromised. Usage of information is a tool; information control is paramount to controlling a population. The more control over information you can impress, the greater the likelihood the population will believe and act on whatever information you provide; or conversely, insure it never gets desseminated in the first place.  Just in the past year alone,(2010) we have seen three exceptional examples of states that had some form of control over information (typically by controlling the press), but lost that control because of networked communications like Twitter and Facebook.

When a state wants a certain message to be provided to its population; it normally instructs to top down communication media; the newspapers, television and radio stations, to reflect that view. With networked communications, this control does not exist.  As such, the only other option is to try to hunt down and intimidate those major nodes within the network or shut the network down altogether.

In the case of Iranian election protests of mid 2009; we saw the first beginnings of Social Media as a tool used by the population and opposition of the state to try to affect change in that state.  After the election of Mahmoud Ahmadinejad, discussion on the illegality of the election began to spread around Iran and the world on various blogs and minor publications.  Soon these turned to protests online which lead to protest in the streets.  The Iranian government did as one would expect, instruct the state controlled media outlets to dismiss the protests as outside agitators and criminals, arrest those they believe to be the leaders of the protests and cut off the phones lines of any supporters.  But they did not cut off  access to social media via the internet and text message. The protest continued to grow and become more organized.  Sometimes nicknamed the Twitter Revolution, because of the protesters reliance on mobile phones and Twitter to communicate; and also the first time a major government realized that social network communications are a very real threat to their ability to maintain control over their population.

Once the authorities realized the threat of networked communications; they started to shut it down, first blocking web sites and email.  However Iran is a highly computer literate country with plenty of hackers in conjunction with hackers and coders from around the world working to counter these measures including attached Mahmoud web site through DDoS attacks.  At one point the only reliable traffic was through Twitter and cell phone.  So important was this traffic that the US ask Twitter not to perform a service upgrade during the protests.  Many bloggers, myself included, would rebroadcast IP proxies to allow the Iranians to get around the website blockade. I even created a small php script that will perform 3 separate Twitter searches and remove the duplicates to help people filter through the deluge of Twitter messages that were generated around the crisis. Its basically a game of cat and mouse between the computer and socmed community and Iran.

In the end, the Iranian regime was successful in quelling the uprising through a combination of shutting down universities, blocking web sites, and blocking cell phone service in conjunction with more conventional tactics of misinformation, force, promises of investigations, and counter rallies.  But is not where the story ends..

End Part 1.  Read Part II here.

Share and Enjoy !

Shares
]]>
https://www.perivision.net/wordpress/2011/02/regime-change-at-140-charaters-egypt-give-social-media-its-first-geo-political-victory/feed/ 1 4330