14 karma · joined November 25, 2012
I'm not a lawyer but I believe this what you can do that you can't do with windows is ship the kiosk without java but give the customer a CD-ROM to install it themselves.
The supreme court has ruled in separate cases that: 1. that software is speech 2. that a person (corporations are people according to them) cannot be compelled to speak
It would seem to me that the FBI could perhaps subpoena technical documentation from Apple but it should be required to hire their own developers to write this software.
He is trying to load this URL: https://keybase.io/_/api/1.0/user/autocomplete.json?q=someth...
This URL is not self signed and loads fine as a valid cert in a browser. In the Java application it throws an exception about a bad handshake. I believe this is because Java 7 and 8 ship with less trusted certificate authorities than browsers do.
I forked his project and made it easy to run via the command line without Android if anyone wants to try it out: https://github.com/teacurran/KeybaseLib
Just clone the repo and execute "./run.sh something"
It's also worth noting that several other languages on the list only run on the Java Virtual Machine. (Scala, Groovy, Clojure, Gosu, Ceylon). Jobs for these languages are commonly filled by people who identify as Java developers.