ryan.brotman@gmail.com's blog

NGAwesome's Project: TruthTally

Submitted by ryan.brotman@gm... on Thu, 01/29/2009 - 17:04.

TruthTally provides a platform for disenfranchised citizens to voice their vote, capturing a more accurate record of public opinion during election events. The development team created TruthTally in response to the statistic that Zimbabweian government intimidation tactics dissuaded 50% of registered Zimbabweian voters from participating in elections.

TruthTally utilizes database, web and cell phone technology, allowing voters to anonymously cast their vote and declare the reason why they were unable to participate in the election process. Disenfranchised voters can send SMS to the TruthTally database. From the database, SMS activity routes to the TruthTally webpage for public display and to phone numbers in the TruthTally mobile phone subscribers list.

TruthTally also provides a mobile phone program that converts incoming TruthTally SMS activity into audio. This software turns a mobile device into an instrument of activism, enabling disenfranchised voters a voice of protest that can be publicly heard anywhere in the world.

TruthTally webpage: http://tapioca.tv/mit/voting/

Code to make sms talk on the Nokia N95 S60 is as follows:

from audio import *
say("Hello World!")
say("This is a call for action!")

import inbox

i=inbox.Inbox() # Default folder is inbox. Give inbox.ESent as parameter for sent SMSes
id = 0

def cb_inbox(id_cb):
global id
id=id_cb
say ("got SMS!!!")
say (i.content(id_cb))

i.bind(cb_inbox)

mac users ubuntu bluetooth device recognition setup

Submitted by ryan.brotman@gm... on Thu, 01/22/2009 - 19:04.

Hi Fellow Hackateers,

I got a couple Macs to recognize Bluetooth devices this morning through the following process. Perhaps it will work for the remainder.

1. Open up Ubuntu

2. Navigate to System>Preferences>Bluetooth in Ubuntu.

3. A pop-up window will appear. Under "Notification", within the "General" tab, click "Always Display Icon".

4. Click the "Close" button. The Bluetooth logo should show in one of the corners of the Ubuntu desktop (mine's in the upper right corner).

5. Restart Ubuntu by navigating to System>Shut Down. When the pop-up window displays, click "restart". DO NOT TRY TO RESTART THROUGH THE VMTOOLS MENU. THIS METHOD WILL SUSPEND YOUR SESSION, BUT WILL NOT RESTART UBUNTU.

6. Once Ubuntu is up and running again, click on the Bluetooth logo. The menu option "Setup new device" will appear. Click on it.

7. A pop-up window titled "INTRODUCTION" "Welcome to the Bluetooth device setup Wizard". Click the "Forward" button.

8. A new pop-up window will appear. Bluetooth devices should start populating the window. Once the device name matching your device populates the window, select it by clicking "Forward".
9. A new pop-up titled "CONNECTING TO DEVICE" will appear. This window will provide a four digit code that you will need to enter into the device to validate the connection. Once you enter the code, you should be done.

Hope this works. Keep on Truck'n.