785 karma · joined July 10, 2008
http://not.mn
me@not.mn
[ my public key: https://keybase.io/notmyname; my proof: https://keybase.io/notmyname/sigs/o8HTTJBpNeFcOdVzr5_I2BPq80EJisc6g3UvrokAxN4 ]
http://www.ted.com/talks/jonathan_haidt_on_the_moral_mind.ht...
NPR ran a story on YouTube pulling the Downfall parodies and stated the videos were fair use.
What S3 and other storage services sell is not space as much as reliability. No question: S3 is more expensive than a few file servers in your back room. Cloud storage services sell reliability and availability.
However, after reading the story, it appears that these programmers may have been involved in covering up or performing illicit activities. Their trial will determine if they are culpable. Overall, though, it's not something to worry about professionally or as a threat to an industry.
I sign all of my outgoing emails using Thawte (now Verisign) certificates. The problem with encryption is finding the other person's keys. I have yet to receive a signed email from someone else, so I cannot send encrypted messages.
It seems to be a problem primarily with critical mass and secondarily from implementation. Not enough people use signed/encrypted email to spur others to using it. Additionally, certs cost something. Even free certs cost effort in understanding the need for them and figuring out how to generate/download/install them. Then there is the whole problem with "trusted" certs...
Implementation wise, things are only a little better. Once the certs are installed, (desktop) mail clients handle the signing/encrypting pretty well. But I can't sign messages from a webmail client or from my phone.
A much better solution is to use a tool like curl. With curl, you can set headers, HTTP verbs (even custom ones), and, importantly, test each transaction in isolation.
Rackspace Cloud Files uses a token based authorization. Authentication provides a token that is then sent in the header of each request. When the token expires, re-authenticate to get a new token.
The Cloud Files method is a little simpler for the user (IMO), but it also requires an SSL connection to protect the credentials.
Neither of these products allow non-public objects to be viewed in a browser (the browser doesn't send the correct headers).
Does your product provide this level of deniability? I would venture a guess that the answer is no (after all, there is a box with a big "DV" on it). If not, what do you mean by the word deniable?
I'm a fan of the web interface to the Rackspace-hosted emails. It's fast and seems pretty easy to use. IMO, it's better than Outlook's limited web client I have available to me on a Mac.
You can get a 2 week free trial for the Rackspace email: https://signup.apps.rackspace.com/.
HFS+ and ext3 otherwise
And if you need to repeat the generator, use itertools.cycle.
Google's demo was the possibility, and, yes, it was a shiny system, but I don't get the impression that Google is trying to sell that system. They are pushing the underlying architecture and protocols. Their demo was made up of several "independent and interoperable implementations of services from toolkits of foundational technologies." And the "foundational technologies" is the Wave protocol.