Showing posts with label internet. Show all posts
Showing posts with label internet. Show all posts

Thursday, 3 June 2010

Google adds Yiddish translation - is it good for the Jews?

Some time ago Google Translate added Yiddish to their list of supported languages. Try it out with the Yiddish version of Forward. This potentially opens up troves of Yiddish history and literature to people with a limited grasp of the language. But is it good for the Jews? Or for anyone to have this happen to their language? Does machine translation help preserve a language or does it amerliorate the demise of a language?

Language preservation online

There are two interesting takes on this issue. The first, entitled The Challenges of Language Preservation, gives a good background to the problem and explains how globalisation is merely a step along a long path towards homogenisation of language but the author hopes the internet will be a useful tool for preserving minority language.

The second is a presentation from the TEDx conference, embedded below.

Tuesday, 1 June 2010

Needles in haystacks vs. needles in very large piles of needles

Everyone knows the saying 'Like finding a needle in a haystack'. You take something very small and put it into something very large and hope it stays hidden because it's too difficult to find. In fact, this is the metaphor implied by the laudable Haystack Network (although it's not exactly how it works!).

The needle (secure communications) is wrapped up in a larger (haystack) of communications. There are lots of ways to can make the needle harder to find. You can make the needle smaller. You can make the haystack larger. But, sometimes someone comes along with a metal detector. They're very good at finding little bits of metal in a very large haystack.

Secure communications are more complex - it's not so much the needle that you're hiding as what's inside the needle. Someone scanning your haystack for needles isn't after the needle, but what's inside. And, when your barn is filled with hay, just one ping on their metal detector (deep packet inspection) lets them know you're hiding needles in there somewhere.

How can you hide your needle (secure communications) when someone is using a metal detector (deep packet inspection, national-scale network snooping)? It's always going to be pretty tough to find out what's inside of the needle. You could find a way to make your needles look more like straw, so it's harder to find them - but, straw-like needles sound like they'd be easy to open. By making your needles more straw-like you're making it easier for someone to get the messages out of them.

A metal needle.
If you know they're using metal detectors, you could switch to ceramic or plastic needles. But science might have already invented a a ceramic detector or plastic detector. Or maybe you try to encourage other people to start putting more needles into the haystack hoping that as more needles are added to the haystack it becomes harder to find the needle you're looking for.

What is that point I am getting to here? It's that Google is turning on SSL encryption for search. That's right - Google just replaced lots of straw with needles. You needles are mixed in with everyone else's - making it much harder to someone to find your needles and whatever is inside of them. If needles are always hard to open, adding more needles is the safest way to protect all needles. You can turn your hay into needles even if your not bothered about people snooping. It just makes everything a little more secure for those people who do need to hide their needles in a hay/needlestack.

And because Google cache lots of pages (search for cache:http://www.website.com/page.html) hopefully you'll be able to securely access a lot more of the internet.

Many people have criticised Google (rightly) for privacy invasions and lots of caveats apply here - there are many potentially weak links in the chain, but SSL encryption for search is a very good thing and it is great to see Google doing this. Many people are more likely to entrust their privacy and security to Google than some other nefarious or weaker-willed companies, organisations, secretive government bodies, etc.

Visit https://www.google.com today!

Sunday, 30 May 2010

Build your own cellular network

In some countries the existing cellular network providers just aren't reliable. Either the whole network mysteriously fails when you need it most, or you're just not in a position to trust the network providers not to pass on lists of your calls (or even full recordings) to government agencies, phoney lawyers or rival companies. If you value privacy or you are interested in a robust and independent cellular network you might consider building your own.

Looks simple enough, right?
The good thing is - you can do this with some straight-forward commodity computer parts. If you're wanting to provide a (free?) cellular network for your neighbourhood, because of a sudden loss of network connectivity or because you've got a special event happening, you can do that. Want to make sure nobody is snooping on your SMS messages or calls? Route your calls through you own cellular provider!

OpenBTS is an open source Unix application that helps you build a low-cost, flexible cellular network. Field-tested networks have been built with a 10-mile radius for connectivity. That'd be enough to cover... say... downtown Tehran, or Shiraz, or Tabriz. Link up a few of these, making sure they're high enough up and you've got your own city-wide cellular network, capable of routing calls all over the world.

You can buy the kits online. Or, you could follow some instructions and put together your own. The only downside to this is that you'll need an internet connection to plug your cellular network into (which can be a drawback if your country's internet connections are as unreliable as SMS/mobile).

Here are some links to get your started:



Thursday, 10 December 2009

Iran tech support

I am constantly surprised by the technical skill levels of ordinary Iranians. Necessity is the mother of innovation, as they say, but it's always reassuring to find that people want to get online and bypass government filtering.

The Haystack network is a new way for Iranians to enjoy their online activities unhindered. It's the kind of things your friends in Iran can make use of.