Beneblog: Technology Meets Society

article thumbnail

Martus: The Next Generation

Beneblog: Technology Meets Society

And Jeff Klingner (who cooked this up) asked that I credit CBS Studios for the still from Star Trek: The Next Generation and superlame.com for the captioning technology! Human rights is serious work, but it always helps to be inspired!

article thumbnail

Crypto is Not Broken

Beneblog: Technology Meets Society

results were focused on keys generated by very specific models of electronic devices, especially routers and firewalls. There are two parts of serious, computer-based random number generation: a "seed," or starting point, and a pseudo-random number generator. If this can be done, neither key is secure, and that's very bad news.

Public 150
professionals

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Josh, a new indie feature film set in Pakistan

Beneblog: Technology Meets Society

I was delighted that Iram's film succeeds in telling a great story about the coexistence of an almost medieval feudal rural society and a modern cosmopolitan generation. We also heard from one of the musicians, Manesh Judge, who helped make the powerful soundtrack.

Pakistan 237
article thumbnail

There Are No Online Security Shortcuts for Human Rights

Beneblog: Technology Meets Society

We were inspired to work in this field by Patrick Ball's work training activists around the world to use the first generation of crypto, the seminal program Pretty Good Privacy (PGP) invented by Phil Zimmermann. Patrick found that very few of the activists he trained ended up using PGP, because it was too hard to use.

Online 171
article thumbnail

Getting a Genset in Chennai

Beneblog: Technology Meets Society

So when Venkataraman, the manager at Worth Trust asked me if he could buy a generator instead of a scanner as there were frequent power cuts I could totally relate to it. I was totally surprised when Lisa thought that it was a legitamate request and that a generator would help reduce the loss of precious processing time.

India 100
article thumbnail

SocialCoding4Good Going International with Random Hacks of Kindness

Beneblog: Technology Meets Society

Making Mifos more transparent by empowering staff to more easily use client information for document generation and reporting. Developing SMS communication capability , providing a simple yet powerful way for individuals to interact with Mifos via their SMS-enabled phone.

article thumbnail

Ethics and Responsibility in Technology-for-Good: A Human-Centered Approach

Beneblog: Technology Meets Society

Community and partnership are paramount Technology only goes so far in creating social progress, but a galvanized community of partners and supporters who work together toward a greater good can generate lasting impact. Case in point: our accessible online library, Bookshare.