Archive for June, 2011

Cyrillic and other character sets

Friday, June 24th, 2011

A few hours before this post, someone posted a message which read:

ывкпкыпкы

which is actually:

ывкпкыпкы

in the Cyrillic alphabet. Google translate says the letters say “yvkpkypky”. Hmmmm.

Apologies to whoever posted that message, and apologies in advance to anyone who wants to post in Cyrillic or another character set; we do not support Cyrillic… yet. Internationalization is on our list of things to be done.

QR Codes are now active

Thursday, June 23rd, 2011

We have rolled out QR codes on the post pages:

You can do all sorts of things with QR codes; use the Google to find the best QR code reader for your phone. It was suggested to us to bring back QR codes so that our users could use them to spread their messages. We played around with QR codes previously and it sounded like a good idea to bring them back, so here they are!

Bitcoin added to the help page

Tuesday, June 21st, 2011

We have just added a section on Bitcoin to the help page:

Buying SMS Credits with Bitcoin

http://www.upingme.com/commands/

Where you can see exactly how purchasing SMS credits works.

User pages interrupted

Sunday, June 19th, 2011

User pages were interrupted this morning GMT, while we worked on the Bitcoin interface. You can see that there is a problem with the Bitcoin interface when your user page does not load completely; you only see the message claim box and a white strip. When this happens, reload the page, and it should work once the problem is flushed. If it continues, do drop us a message. Once we finish the changes, this problem will go away forever. Promise!

UPDATE!

If the Bitcoin server is down, your user page experience will no longer be interrupted; you will be able to do everything as normal except fund your account. In case you are curious, this problem is nothing to do with the Bitcoin server software or our software, but instead is being caused by network problems at our ISP.

New posts interrupted

Friday, June 17th, 2011

New posts were interrupted for a few hours, while we worked on that part of the system; normal service has resumed.

If you want to keep up with system status, follow our twitter feed

The age of data promiscuity

Monday, June 13th, 2011

There is an interesting post over at Benlog about the unprecedented uses data mining is being put to:

Here’s one story that blew my mind a few months ago. Facebook (and I don’t mean to pick on Facebook, they just happen to have a lot of data) introduced a feature that shows you photos from your past you haven’t seen in a while. Except, that turned out to include a lot of photos of ex-boyfriends and ex-girlfriends, and people complained. But here’s the thing: Facebook photos often contain tags of people present in the photo. And you’ve told Facebook about your relationships over time (though it’s likely that, even if you didn’t, they can probably guess from your joint social network activity.) So what did Facebook do? They computed the graph of ex-relationships, and they ensured that you are no longer proactively shown photos of your exes. They did this in a matter of days. Think about that one again: in a matter of days, they figured out all the romantic relationships that ever occurred between their 600M+ users. The power of that knowledge is staggering, and if what I hear about Facebook is correct, that power is in just about every Facebook engineer’s hands.

The potential for exposing your connections to other people, simply by volunteering information is huge, and now, even exposing your face on a friend’s camera can cause you to be involuntarily entered (actually captured) in this net. Make no mistake, every other company that you use to send email or host photos or do anything where your personal data is stored is using the same techniques.

In the future, there will come a tipping point, where this sort of thing is less possible, because new services and attitudes are going to arise that make them difficult to do.

In the past, no one cared about fiat currency and the Federal Reserve. Discussions about it were limited to academics in universities. Now, every taxi driver and hot dog stand owner knows about the true nature of the dollar and government issued money.

Today, no one cares much about putting all their private details and connections to other people into Facebook. When the privacy tipping point comes, a successor to Facebook is going to emerge that is centred on strong privacy. That successor will not use your real identity to render its services to you. It will promise not to abuse your data, and in fact, they will not have your data to abuse, because at this tipping point, people will understand what handing over a family photo to a website (for example) actually means; violating everyone in your family and all their social connections.

These new services will use a mixture of disposable identities, cryptography and policy to make sure that you have control over what is and is not connected to you. Those who want to take advantage of intimate exposure of all their personal data will still be free to do that (and the State, obviously, should have no say in how people contract with private companies) and just as MySpace is dying now, in the future, those tell all, expose all services will seem antiquated, dangerous and untrustworthy.

The human need for anonymity and privacy is deeply rooted in the nature of man. The corrosive unease created by surveillance is evidence of it; just ask anyone who gets off of a plane in the ‘third world’ where there are no CCTV cameras about how it feels to be free of the all seeing eyes that follow you everywhere in the ‘civilized’ world. Its a feeling of a heavy, suppressive weight being lifted from you; a feeling of liberty.

This all goes back to what you actually need to provide a service. Do you really need to have a person’s real name to accept a post from them? Do you really need to log a user in to accept a contribution? Do you really have to expose their telephone number, name or any other true data about them to accomplish your task? Already we have seen a great informational tool (Wikipedia) that does not name its contributors unless they choose to log in, and even then, that information is not a part of the product they produce.

When this tipping point comes, all the tools needed will be available and free; the privacy revolution will cause all surveillance to go dark without removing any of the functionality of the tools we need to use. For example, no one will be able to read email in transit or while it sits on your cloud server, but you will still be able to send and receive email seamlessly.

Upingme is one of these services; you can sent group SMS texts without anyone knowing your identity. You can post messages and receive replies anonymously. If you choose to reveal information about yourself, we leave that matter to you, and of course, once you delete your information from our service, its gone forever.

We can provide the entire service without ever revealing to anyone who you are. Its the kind of service that we like to use ourselves which is exactly why we built it the way we did.

Data promiscuity is unhealthy. Like dangerous laws enacted by benevolent governments, data promiscuity leaves behind it a nasty tool that can be used against you at any time in the future.

One day, people are going to wake up to this, and the howls for the permanent deletion of their data are going to very very loud indeed.

…and right on que:

“Facebook fatigue sets in for 100,000 Brits: Users bored with site deactivate accounts amid privacy fears”

[...]

Daily Mail

Apple removes checkpoint app

Thursday, June 9th, 2011

Apple has removed some checkpoint location apps from its stores, at the request of representatives from the State.

Apple have the right of property over their servers and service, and so they can refuse to host anything they like. These actions over time will in the end however, move developers away from their great platform and onto other platforms that are not controlled by a central authority, or that are run by people who understand that it only takes a click to find another tool that does what you want somewhere else.

For example, a ‘checkpoint avoiding app’ can be created with Upingme in a matter of minutes.

Lets say you live in a place where checkpoints are a problem, and you and your friends want to avoid them for whatever reason.

All you need to do is create a Upingme post like this:

Ruritania Chekpoints: WTF are you fed up with the incessant harassment at the checkpoints? Grüp; yourself in on this and ill let you know whenever I run into one!

tags: checkpoint ruritania lipperville

And then claim your post to own and control it.

You can tell that all of those replies are Grüp’d in because they are colored green; ordinary replies from anonymous users or users who do not want to be Grüp’d in are yellow.

Once all of your friends reply to this message with ‘I’m in!’ or ‘Checkpoints suck’ or whatever, and they click ‘Grüp me in’, every time you find a checkpoint, your friends will receive warning to avoid it.

Of course, if there are lots of people doing this and they are all Grüp’d in to each other’s posts, you will have access to a defacto dynamic detection network.

Anyone searching for ruritania or lipperville will come across this ‘app’ and can subscribe to receive messages from it, meaning that your information can spread to everyone.

You could even narrow it down to the level of a neighborhood or street with the correct tags, and of course, this network could be used for anything, not just checkpoints.

Through our API, it will be possible to build an app on top of our data streams so that you can incorporate Upingme information anywhere it could be used.

Upingme, like any other data service or tool can be used for any purpose; we are giving this example not because we encourage people to do ‘bad things’, but because stopping Apple from selling an app that does something that you do not like, makes no sense whatsoever. With a few clicks you can duplicate the functionality of almost any app you like, and if you have the time and the skill, you can write one yourself and distribute it on the web or off of the web.

These applications, and the ones that are sure to come cannot be stopped. The best way to solve the problems that people face whilst living together is to approach the problem directly, and not to attack the symptom. Checkpoint avoiding apps are a symptom, and not the problem.

Upingme accepts Bitcoin

Wednesday, June 8th, 2011

Upingme now accepts Bitcoin as a means of payment to buy SMS credits. In fact it is the first method we have chosen to accept payment.

We were able to do this by simply downloading the free Bitcoin client that enables anyone to accept and send Bitcoins, and some other free software that allows us to connect our user accounts to Bitcoin.

Clack clack clack on the keyboard and in a few hours, we had a fully functioning Bitcoin system rolled out.

Bitcoin is a very good fit for a service like Upingme, which keeps its user’s identities shielded with its Magic Numbers . Our users can now buy SMS credits with Bitcoin anonymously, and then send SMS replies to people anonymously who respond to their posts.

It is a very rare thing indeed to be able to take advantage of such a revolutionary piece of software. Not since the advent of Public Key Cryptography and PGP has such an important and beneficial work been unleashed to the public.

To get an idea of just how important this is, hold in your mind the fact that a full one third of all internet traffic is taken up by Bittorrent. One piece of software, boasting a single innovation (splitting a file up into parts and then sharing those parts dynamically between peers) has changed the way people distribute files. Where previously files had to be shared in a linear fashion, Bittorrent introduced a completely new idea and changed everything.

Now superimpose Bitcoin (whose innovation is the Block Chain) on this idea, mixed with the advent of modern cryptography of the type that allows e-commerce as we have known it, and you start to get an idea of just how important Bitcoin is.

Bitcoin is going to transform the financial industry in the same way that the Internet itself has disrupted shopping and publishing; a new model is introduced, and everyone in the world benefits simultaneously. PGP allowed people to whisper in another person’s ear from a great distance. Now Bitcoin allows you to pay someone with cash at a distance, in the same way that you can pay for anything with fiat paper money in ‘real life’.

Its been a long time coming. From the pioneering days of Dr. David Chaum’s Ecash through the other iterations we have waited a long time for Bitcoin. Thank you Satoshi Nakamoto, Gavin Andresen and all the Bitcoin developers for making this dream come true!

Here is a great piece on Bitcoin and its implications.

Latest Needz, latest Surpluses, with RSS

Thursday, June 2nd, 2011

The ‘Latest Needz and Surplusses’ page is now live:

http://www.upingme.com/latest/

And there are RSS feeds for both Needz and Surplusses:

http://www.upingme.com/rss/latest/needz/

http://www.upingme.com/rss/surplus/