150 karma · joined February 22, 2010
The show Stargate Atlantis shows an amusing example of one "future". Stuck in a dead spaceship on the bottom of the ocean with air running out and water leaking in? Not to worry, just hook up your tablet to the system and hack it. For Rodney Mckay, difficult takes a few seconds. Impossible -- a few minutes.
I also don't understand why it's fashionable to distrust the census. It happens in most countries and they ask more or less the same questions. We all care about the economic and racial demographics of places where we live and work; where do you think that information comes from?
EDIT: link to interview: http://www.thedailyshow.com/watch/thu-march-18-2010/gary-loc...
I think the right way to go is for providers make strong cryptography standard (like your Adium example). The current GPG usage model and its integration with email is poorly executed, and most of the web-using public won't care to learn how it works let alone create key pairs. The only thing the public at large can understand is secrecy of social communication. I await the day Facebook or Google start automatically generating and managing keys, and encrypting communication between users based on their social connections.
The stuff mentioned on this page is largely about methods to learn from structured or unstructured data, and this is a field that has become highly relevant of late due to the data deluge. Research in these areas has progressed immensely as well, and we now have methods to mine many different types and volumes of data. If you have a good grip of statistical techniques and some basic ML ideas, you will be able to single out and pick the right technique that fits your problem, given your data type, SNR ratio, structured-ness, volume, your resource constraints, etc. Knowing a little more about ML will also allow you to change/invent new methods to suit your own problems better (e.g., a new way to compress your feature space).
I have, however, come to realize that navigation through a large project with keys alone is suboptimal. One typo in a nav command and you have to press at least four or five more keys. With the mouse, you're less likely to make such mistakes and your retry time would also be low. It'd be like trying to browse the web using the keyboard alone... even I, a hardcore vim user, found firefox/vimperator underwhelming to say the least.
What would be awesome is if they made some sort of hybrid superintelligent keyboard where the whole keyboard surface could also act as sort of a multi-touchpad. As a compromise, I've found that the thinkpad-style pointing stick in the middle of the keyboard does a fair job.
Anyone know which strange man they're talking about and what his MO is?
The problem with ECC is (has been, rather) that it's covered by patents, and OpenSSL didn't have ECC APIs until very recently. I believe the implementation in the latest versions of OpenSSL are based on the work of the same authors. Unfortunately, with so much deployed code using RSA-based handshakes, it seems tough for ECC to gain traction all that soon.
My point is: if you're reading a reputable CS paper published at a top conference, it is less likely to be hard to understand due to writing flaws than due to the complexity of subject matter. Journals are a different beast, but most good CS papers get published at conferences anyway.