1,666 karma · joined March 26, 2009
It seems pretty straightforward (hash pass, place on server, and check against), but I need an easy way to compute an SHA hash in-browser, so the server doesn't have to receive the pass in plaintext.
Anyone know of a way to do it with Struts/JSP, or even JS if its not too slow?
I didn't mean to imply that all anonymous talk is without protection, just that in this specific case, the defendant in question would probably have a very difficult time making a successful free speech argument.
If a judge had rejected this warrant on the basis of that paragraph, the police could have just removed it and we and the judge wouldn't have anything to complain about.
The grounds for the seizure were plenty strong - the email traces and network authentication would be enough to get any laptop involved in a crime seized.
And as for people claiming it wasn't a crime - there is no possible way that there was no malicious intent in sending a personal-attack email anonymously to a large group of people. (edit)In this case(/edit), the free-speech argument kind of loses its luster when you send something without your name attached.
Setting a DEBUG constant is usually pretty handy - I surround any debug output with an 'if (DEBUG){}' - it makes it easy to turn on/off the extra verboseness.
Granted, I haven't been active on it in a while, but I went on it for the first time in a couple of months and it took me far too long to figure out how to change my profile picture.
I think for the moment they can get by keeping their users through sheer strength of numbers, but they're going to go too far and start losing people if they keep switching up their design.
Unfortunately, the cost of developing from the base case as described in the article is very high - and reflected in Apple's prices.
Granted, there are obvious upsides to forcing people to learn systems other than Windows for their own use, and I think enough people would eventually adapt, but I think the initial hurdle would just be too much to overcome in a decently sized department.
I'm pretty sure most of the money saved by ditching the CS labs would go towards Unix classes and a 24/7 support hotline.