Hacker Newsnew | past | comments | ask | show | jobs | submit | 2012-11-21login
Stories from November 21, 2012
Go back a day, month, or year. Go forward a day, month, or year.
1.Thank You HN: From 30 people whose lives you saved
372 points by chaseadam17 on Nov 21, 2012 | 56 comments
2.A Better Twitter Bootstrap Modal (github.com/jschr)
358 points by dkroy on Nov 21, 2012 | 71 comments
3.TL;DR β€” Faster News (toolong-didntread.com)
287 points by swader on Nov 21, 2012 | 138 comments
4."Your criticisms are completely wrong": Stallman on software patents (arstechnica.com)
274 points by markshepard on Nov 21, 2012 | 198 comments
5.Elon Musk and the Hyperloop (jacquesmattheij.com)
209 points by snippyhollow on Nov 21, 2012 | 190 comments
πŸ“š. Strategy Letter V (joelonsoftware.com)
11 min read | by Joel Spolsky | saved 159 days ago | archive
6.Everything Technical in F1 (scarbsf1.com)
167 points by dmmalam on Nov 21, 2012 | 56 comments
7.Extremist Programming (ezyang.com)
167 points by achille on Nov 21, 2012 | 66 comments
8.Scientist Creates Self-Filling Water Bottle (thenextweb.com)
158 points by Vilvaram1 on Nov 21, 2012 | 55 comments
9.On Being a Junior Developer (mattsencenbaugh.com)
141 points by msencenb on Nov 21, 2012 | 71 comments

In April, 2012, the erudite Judge Kozinski wrote for the entire Ninth Circuit in an en banc decision addressing the very concerns raised in this piece (see decision here: http://www.ca9.uscourts.gov/datastore/opinions/2012/04/10/10...).

The opinion is not only compelling, it is a brilliant example of law at its best, for it shows how a wonderful legal mind wrestles with a knotty problem that can be summed up with the question, "Should courts apply a badly drafted piece of legislation to lead to the absurd result of criminalizing a whole host of minor misdeeds committed by individuals every day in using the web and their computers?" Judge Kozinski answered this question with a resounding "no."

He did so by applying the "rule of lenity," which requires "penal laws . . . to be construed strictly." (at p. 3872) "The rule of lenity not only ensures that citizens will have fair notice of the criminal laws, but also that Congress will have fair notice of what conduct its laws criminalize. We construe criminal statutes narrowly so that Congress will not unintentionally turn ordinary citizens into criminals." Applying this rule, he held as follows: "Therefore, we hold that 'exceeds authorized access' in the CFAA is limited to violations of restrictions on access to information, and not restrictions on its use." (emphasis in original)

In other words, though the CFAA is so badly worded that one might potentially give it an absurd and unconstitutional interpretation so as to criminalize things one would think shocking for Congress to have criminalized, the courts have the power to apply well-established rules of statutory construction so as to avoid such an absurdity. Here, the Ninth Circuit did so by construing the CFAA to criminalize violations of access restrictions (i.e., hacking) and not violations of use restrictions (terms of use on website and the like).

Now, there is a split in the federal circuits on this issue and it will either be resolved by an amendment to the statute or it will eventually find its way to the Supreme Court for resolution. But, even granting the split, the most extreme cases in which the CFAA has been applied criminally have involved things such as employees misappropriating trade secrets and other items that go far beyond innocuous things such as violating an employer's computer use policies by surfing the internet on company time.

In other words, no court has gone so far as to adopt anything close to the absurd outcomes suggested in this piece. Even the government in its arguments to Judge Kozinski strongly stated that it would never consider prosecuting such items as crimes. ("The government assures us that, whatever the scope of the CFAA, it won't prosecute minor violations. But we shouldn't have to live at the mercy of the local prosecutor." at p. 3870)

Thus, it is fit and proper to call out the alarmist tone of this piece as being wildly outside the mainstream of where the courts have gone with the CFAA and of where they are likely to go. Is it badly drafted legislation? Yes, it is a mess (if you want to lose your mind, try reading through the text of the statute here: http://www.law.cornell.edu/uscode/text/18/1030). Can it be interpreted to criminalize things that Congress might not have intended to criminalize? Yes, including acts by employees that, though wrongful, may not have been within the contemplation of Congress when it passed the statute. But, that said, is there a risk that the CFAA can be applied to criminalize our daily interaction with computers and the web? No, not unless normal, sound principles of law are wholly disregarded by the courts, which they won't be.

πŸ“š. From Philosophy to Power: (salmagundi.skidmore.edu)
59 min read | by Paul Leslie | saved 286 days ago | 55% read | archive
11.Samsung's A15 Chromebook Loaded With Ubuntu Is Crazy Fast (phoronix.com)
133 points by mtgx on Nov 21, 2012 | 94 comments

The amount of privilege built into this "painful failure" is disquieting. Here's a person whose biggest problem in life appears to be that he's in debt and, for the moment, unemployed. But: he was the CEO of a company funded to the tune of 8xFTE, and can thus almost certainly walk into hundreds of VP/Product Management or Business Development roles immediately, all of which will pay him more than any of his technical employees. Employees who are also, let's please face it, immensely privileged.

I wouldn't care, except that towards the end someone texts him and he angrily pouts that nobody can know his pain. Well, it's not for me to judge, right. But as someone who does in fact believe that people have an immortal soul, I would say that that whatever the universal spirit or cosmic order or divine intent that unites our existance is, it should probably not be taunted with statements like "you cannot know the pain of someone who was the CEO of a tech company shutting down his office for the last time before hunting for a job in the hottest sector of the entire economy", because that universal whatever might take the time to show you what it's like to be the 48-year-old employee of a midwest factory being shut down.

I had a neighbor who's kid --- a great kid, from what I can tell --- brought a pocketknife to school to show other kids. He was zero-tolerance expelled. My neighbor was doing OK for himself, but not OK to the extent of "could swing private school". From what I understand, that event killed it for them: they had to move, the mom and kids to one state (where the extended family lived and the school district would admit the boy) and the dad to a neighboring state to work and commute back on weekends. Do you know a lot of tech people that have had to do that? Then I'd like to suggest those people have standing to at least commiserate with the founder of a failed startup. And this is just something I saw personally; my inclination is, shit like this happens. Shit that is too boring to be the topic of a news story at the top of HN. Shit that happens to people who aren't lucky enough to be in the middle of the startup economy, and that happens approximately all the time.

Grand projects fail all the time. Open source projects die. Web communities die. Clubs wind down. Sporting teams disband. I write this so you can angrily tell me that I'm wrong: tell me what's so bad about a tech startup failing in 2012? (Let me preempt one obvious angry barb by saying that was a cofounder and investor in a VC-funded startup that failed in 2001, the "nuclear winter").

Please: I'm not saying that startup people are so lucky that they're not allowed to be unhappy when their companies fail. I am saying something else that is more subtle than that.

13.Ask HN: How have you made "quick" money before?
125 points by throwaway_broke on Nov 21, 2012 | 101 comments
14.Interactive Data Visualization for the Web (a D3 book by Scott Murray) (oreilly.com)
121 points by mxfh on Nov 21, 2012 | 16 comments
15.Rootkit infects Linux web servers (h-online.com)
110 points by tangue on Nov 21, 2012 | 28 comments
πŸ“š. Kalshi Found Some Insider Traders (archive.is)
18 min read | by Matt Levine | saved 1 day ago | archive
16.Calling All Broadcasters (bittorrent.com)
118 points by marioestrada on Nov 21, 2012 | 48 comments
17.Why tiny Stockholm has the most stunning startup ecosystem since Tel Aviv (pandodaily.com)
105 points by siavash on Nov 21, 2012 | 97 comments
18.Megaupload Assisted FBI vs NinjaVideo, But Evidence Then Used Against Them (torrentfreak.com)
96 points by AlexanderHektor on Nov 21, 2012 | 51 comments
19.The problem with a Lean Startup: the Minimum Viable Product. (paulkortman.com)
93 points by vital101 on Nov 21, 2012 | 58 comments
20.A Tale of Two Bridges (unprotocols.org)
83 points by raldi on Nov 21, 2012 | 47 comments
πŸ“š. Tech venture firms deploy private equity β€˜roll-up’ strategy (archive.ph)
3 min read | by archive.ph | saved 207 days ago | archive
21.Flatiron, A framework for Node.js (flatironjs.org)
82 points by wamatt on Nov 21, 2012 | 13 comments
22.CardMunch CEO uses Flightfox for 29-Country Startup Trip (flightfox.com)
85 points by todsul on Nov 21, 2012 | 31 comments
23.Jury convicts NY man accused of AT&T-iPad hacking (yahoo.com)
75 points by meifun on Nov 21, 2012 | 80 comments
24.What Every Computer Scientist Should Know About Floating-Point Arithmetic (oracle.com)
74 points by hamidr on Nov 21, 2012 | 39 comments
25.The maker/manager transition phase (joel.is)
72 points by LeonW on Nov 21, 2012 | 10 comments
πŸ“š. Bookshelf (calv.info)
1 min read | by calv.info | saved 229 days ago | archive
26.Trotify: make your bicycle sound like a horse [video] (trotify.com)
69 points by jgrahamc on Nov 21, 2012 | 70 comments
27.Homeland Security spent $430M on radios its employees don’t know how to use (arstechnica.com)
66 points by Cbasedlifeform on Nov 21, 2012 | 45 comments
28.Show HN: Say Cheese - a cross-browser compatible webcam API (leemachin.github.com)
66 points by FuzzyDunlop on Nov 21, 2012 | 15 comments
29.Prince William photos accidentally reveal RAF password (sophos.com)
63 points by Garbage on Nov 21, 2012 | 46 comments

Richard stallman has always been eccentric and unwavering in his stand on politics around software.

Somehow, people find this odd, wrong, and or bad, and I dont understand it. On basically all political issues, unwavering is a good attribute. Even being an eccentric is better than not caring for the issue. eccentricness is often a key aspect before a change reach a critical mass.

Take a random politician opinion about abortion or nuclear power or any other common political subject. Say his/her opinion is "well, some should be able to do it, but then again there are problems so maybe not, and the issue is not one that need to be address today, and the system today do continue to work, and well, legal greyness is not that big of an issue, only for those in the courts...".

Clear, direct, and consistent opinion is a good thing. Diplomacy and "meeting half-way" has it places, but in politics, there is also times when it should be clearly avoided. In software politics, there are plenty of people working the diplomatic route. There is no shortage of diplomats, and a few eccentric and unwavering voices is then much more useful to maintain the goals of where we want to actually go without moving the goal in favor of diplomacy.

πŸ“š. Ralph Wiggum as a "software engineer" (ghuntley.com)
20 min read | by Geoffrey Huntley | saved 236 days ago | archive

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: