582 karma · joined July 9, 2012
Your comment is the stupidest I've read in a long long time.
Down voted.
It is problematic when you accept people's sworn testimony when it is against their true belief. Usually that is what is called a lie and sometimes a form of slavery. Disagreeing with clearly stated laws is one thing, but signing in agreement on what you totally disagree with and only because you were compelled is suppression of expression. I'm NOT trying to convert Aaron's position to one of free speech, but there is a line when you decide that someone has broken the law whether they agree to it or not and making them against their beliefs sign on a paper that becomes public record stating that they knowingly broke the law. The case here is when a law's validity is being challenged, this signed piece of paper removes any doubts about wrong doing and seals the fate of the signer. The law is validated by invalidating the counterargument through coercion.
> Whatever else Aaron thought about his idealistic mission, being on the MIT subnet without permission was wrong (both morally and legally), as was entering into the MIT server farm to gain that access.
But this wasn't even something that Aaron naïvely didn't recognize... he knew this was wrong to do as he had the same level of JSTOR access at his own campus at Harvard. But he didn't leech JSTOR from his own campus, he traveled across the city to surreptitiously do it from MIT. He even once covered his face with his bicycle helmet when he noticed a security camera so let's know act like "I didn't commit a crime" was his big hang-up. He did know, even if he disagreed personally with the law itself.
This I totally agree with and even if he disagreed personally with the law itself he did what he did and it was at least in my opinion somehow not right and obviously illegal.
> Well for starters you don't need to prove your innocence, you need only demonstrate that the government was unable to prove your guilt. But either way Dr. Granick covered this point already, and her treatment was comprehensive.
The problem with this argument is that his life was already nuked. The prosecution and MIT were in cahoots. If you read the article carefully you can see that Aaron's lawyers were upset that the prosecution was getting documents from MIT without warrants and hence violating Aaron's 4th amendment rights.
Tensions at MIT heightened in October after Aaron’s lawyers filed a motion alleging the university was “acting in concert” with the prosecution, violating federal law and Aaron’s Fourth Amendment rights protecting him from unreasonable search and seizure. The motion sought to suppress the indictment and all information gathered during the investigation. MIT was afraid its employees might have to defend themselves on the stand, which Abelson concluded served to further align the university’s interests with the prosecution.
What is more important is that national security can precede legality at times and trying to stop the NSA from using a particular software becomes moot once you consider that an adversary can do the same actions to undermine software. This means the NSA will have justification to ignore any clause of no use an hunt for exploits and may probably comply with a legal clause of no use as a regular user.
On the other hand you shouldn't look at the NSA as the bad guy. Remember that a security/spying agency is controlled by policy. If policies are bad the actor acts badly. Put your energy in fixing policy instead of beating down the NSA. I'm starting to feel sorry for an agency that acts on orders from the government at large.
> The same way you make a real-world video editing suite work on an iPhone and have the guts to make that your seasonal and campaign: in a careful and considerate fashion without trying to be all things to all people.
It isn't about being all things. It is about a level of control you need while working. This is actually a mathematics problem namely Godel's second theorem of incompleteness which states and this is a brief description that "a system cannot contain itself" meaning that you can build a system of components but those components can't be built from inside the system. This equally applies to software.
> That said, if I had an editable Chrome dev tools on a tablet I'd be 50% of the way there some days. :)
Again you're conflating two issues. Not all dev tools can exist is a browser. If they do then by definition they don't exist in the browser anymore. A paradox. If your dev tools can exist in the browser alone then you definitely are using only a subset of necessary dev tools for other domains. It is obvious that you are a web dev but then I'm not and the browser doesn't cut it for me.
> And ... Don't read too much in the car/truck comment. Eventually even smart phones will behave like supercomputers. It's just a matter of time.
Then again you missed it. I wasn't reading into it. I was comparing how the CEO of Treehouse was dissing CS degrees because he wanted to sell his tutorials like Jobs was dissing the PC because he wanted to sell iPads.
• Computer Science = Truck
• Treehouse = iPad
But how do you make iPad dev tools?
In my experience, mentors matter more than the course title. I've had the privilege of being taught by some of the best teachers and witnessed some of the worst. When your instructor deals with the course material as the sole purpose of a student being in class then the important lessons of computer science become nothing more than an exercise in regurgitation. However I've had my eyes opened by certain individuals who showed me what mathematics means in real life, how algorithms fail, why project management is important and how it's done and even how all coding has a mathematical basis (like SQL and compiler decisions). Personally my CS appreciation was a byproduct of being in the presence of these mentors rather than reading a book. They showed me the essence of the science. Mind you I love the books and still read my university books sometimes for fun, sometimes to brush up on the science after getting rusty.
Stand in front of the mirror and ask yourself what you like to do. I, for example, started exercising more after trying it and stopping because of life matters. Choose something that you like and make you feel you're experiencing a new thing. Don't learn another programming language like everyone on HN is suggesting. You know that saying about when you're a hammer...
Just because you are good at something doesn't mean that it's enough to fulfill you. It will make you proud of yourself for a while but then it'll start wearing off. You need something that makes you feel in touch with your purely human nature that is different from your daily job. How about painting, cooking, exercising, stamp collection (a dying hobby), reading poetry (I won't do that but you might), theater, dancing lessons, gardening, sightseeing, photography, magic tricks. Don't pick something like your job.
Any third option?
True but if the SoC was advanced enough it can make customization unnecessary. After all a phone or tablet or laptop or a desktop or a server is just a computer with some processing power and memory. Old super computers can now fit on a Samsung Galaxy Gear. Add more of the same to the SoC or make SoCs of varying specs. Who needs customization in such an environment.
But whether the President distances himself or not is irrelevant. The agency is still nothing more than a tasked employee. So when people object to the NSA's actions they are essentially objecting to the policy and the choices the policy makers set in place.
Also when the NSA is blamed with overreach, it is blamed for not following orders within the boundaries of the law.
So if it was the first point that is the center of this debacle then both the President and Congress are responsible for the NSA's actions. If it is the second point then the NSA, the President and Congress shoulder the blame. Either way, this has nothing to do with the President distancing himself.
Having said that, isn't it out of place for PR people from the NSA be asking that the president show a form of political endorsement for NSA actions while the NSA is just an agency that does what it is told to do. I mean they are not policy makers and all the noise about NSA surveillance expects Congress and the White House to instigate policy change rather than to "show the love" or hate. The NSA in effect is just an employee, not a policy maker. Am I missing something?