skysight-inc/HackerNews huggingface dataset:
> Haskell having one file IO operation a thousand feet below the surface of a program "un-purifying" the entire call stack with side effects because pure functional is king.

And that's the way it should be. (Refator your programme, if you want to keep the other functions pure. But it is a Good Thing (TM), that you can not hide your IO if you pile on enough layers.) Haskell has other problems, though.
My understanding of this (and it's admittedly pretty limited) says yes. One of the articles I read (sorry, no link) explained that JSTOR and MIT had an agreement that basically provided free unencumbered JSTOR access to anyone on MIT's network. There was no process in place to detect and deny large-scale downloaders of documents. And this was pretty much by design. JSTOR was basically a wide-open field full of documents, with nothing more than a placard saying "don't abuse this field". No fences, no gates, nothing.
Sadly, coercive plea deals are the norm in the US, especially in Federal cases. It's the same most places, but it doesn't have to be that way:

http://digitalcommons.law.yale.edu/cgi/viewcontent.cgi?artic...
You seem to have completely misinterpreted what rprasad said.

That said before saying you accept a 6 month plea bargain, you should read http://cyberlaw.stanford.edu/blog/2013/01/towards-learning-l... which among other things explains why Aaron could have accepted that and still wound up with years in prison.
Whatever the positives or negatives, the tech behind this effort would be super duper cool.
Myths are stories, events, and characters people believe in. "Love each other" is not any of these things.

The myths I'm referring to are the ones involving virgin births, resurrections, and hilariously human-like deities who rule over mankind like invisible sky wizards.
This post deserved so many more upvotes! Fantastic summary, and explained lots of things I didn't quite get really well. Bookmarked.
My idea was to release an app every 3-5 months and make at least 60k/year. I cannot sell that much in Brazil as a individual (limit here is 36k BRL).

Actually, it took me 8 days to open the company. At the first day I had the CNPJ (EIN in the US), so, in fact, it took me less than 24 hours to be able to accept payments.

I don't see the app store as a viable way of making a living anymore (for single developers). I'll try to build something that doesn't depend of other company's mood.
I've said this many times here before but I'll say it again - the way to make money on the app store is to build apps on contract for other people.

If building and selling your own products is your goal then there are other platforms and distribution channels that are much less hostile to the small indie dev.
I recognize he is defending his wife, but this still is bad PR for IBM either way you cut it. If he was caught for DWI, do you think it wouldn't reflect poorly on IBM?
Its too late for that. Look to the future instead. Will having Arron's Law in place, coupled with civil outcry and petitions we've seen , prevent the next Aaron from being over-zealously prosecuted?

I think the answer is: not entirely, but its a huge, practical step in that direction. This is one of those things that you celebrate, not dismiss cynically.

Think of an alternate reaction. Why not create a petition on the whitehouse to make this small step a reality instead of cynically dismissing it? Remember, your pessimism can influence a whole audience into inaction. Recent precedent suggests.
Why did you choose Grails for the initial version of your product? Is that particular reason still applicable? Why are you reconsidering that decision now?

Answer those and your question is answered.
Bexar County, TX Bookless Library (BiblioTech) a Go, Approved by Commissioners
I suppose you don't believe in Thor, Odin, or any other ancient gods. That's quite a leap of faith you're making there!
Yeah, I can hardly wait until he applies for a GSA contract...
Open-source communication tool to create decentralized wireless mesh networks.
Preventing him from killing himself, by any means necessary, would have been best for society.

If he were in a psychiatric hospital the treatment wouldn't have been much different. They also use rubber rooms and cameras, if necessary.

Outside of those two options, I'm not sure what you are implying could/should have been done. Was the prosecutor supposed to follow Aaron around 24/7 and physically stop him from hurting himself?
We should retire Aaron's number
Wow. If you seriously believe that the suicide of a mentally unstable defendant in a criminal trial, imputes the same level of human rights abuse as racial genocide then I really won't be able to change your mind.
Says fucking who? No really. Why do some people think they get to decide what level of inhuman treatment is enough that choosing to end one's own life is the rational choice? If one does not have the right to end their own life, one was never truly free.

The concept of physically restraining someone from committing suicide is completely antithetical to the idea of man being free. You cannot believe in one while advocating for the other.
If you can’t get into a top-five MBA program, don’t bother
I remember Remy Sharp complaining about apple taking too long, resulting in https://github.com/remy/jsconsole-iphone
What are property taxes like? Vancouver real estate is absurdly expensive compared to even SFBA from what I remember (although I was looking at London Properties), so the rate is on a really high base, too.

I'd be interested in an objective comparison of SF, Portland, Seattle, and Vancouver from the perspective of a startup and ~10-20 developers making O($100k/yr) each. Maybe throw in Las Vegas or Austin, for the lowest possible US case, and someplace like Calgary for the cheapest Canadian case.

Superior Canadian immigration rules would seem to dominate if taxes are even within 50% of each other in some cases (founders or substantial early employees not being willing or able to work in the US), and would also dominate in cases like "gaming", anything privacy/anonymity based where US law was an issue, etc. I'm not sure how Canadian investment rules work (I know there's the weird R&D tax credit, and there were issues until recently with taxing or reporting gains).
I've received no emails as a result of signing any petition. I think this is just a much more direct way for the government to pretend it cares what we want while continuing to do whatever it pleases.
Here's the thing: Getting rid of pea bargaining will mean every case must go to court. Since the courts are unable to deal with that many cases the prosecutors will be MUCH more selective when deciding which cases to take on. Fewer people will get charged and fewer people will go to jail.
Of course you can get a lighter sentence by going to trial - by being acquitted.

And no, it would not work that way, because if you had an open and shut case with a plausible sentence of 20 years, prosecutors wouldn't or at least shouldn't be offering plea bargains of under 10 years.
Learn Programming by Visualizing Code Execution
Be Aware of Facebook's New Graph Search Feature
Seems strange that the White House would use github.com and not just host it themselves ...
YES. Vote up this comment, for he speaks the truth.

Edit: Note to PG and HN mods. With power comes responsibility. You have in the past allowed cynical posts from reaching the top and influencing opinion and thats led to tragic consequences. See the infamous Aaron post from Ed. Its happening again. I encourage you to vote down negative nonsense, even it consists of well constructed sentences and comes from people with high karma scores. Or whatever the kids call it these days.
I read it as evidence of the erosion of state's rights. Perception is reality and those folks clearly thought they needed Daddy DC's permission.

We nationalize too many issues on which our nation is deeply divided. If, instead of bickering for years over an issue in Congress, we pushed those decisions back to the states, then local initiatives would be put into place. With time, the right solutions would naturally develop. Competition is king.

Of course, doing so takes strength and wisdom from our Congressmen to admit they could not come to a national compromise. Many will call it failure. Thus, it will not occur.
Once a petition crosses the threshold, people are far less likely to continue signing it.
Was the "GO TO HELL" really necessary? Frustration is understandable, but what do you gain from abusing a customer support person at a large and influential technology company and then vanity posting it to the internet?

Let's say the recipient of your "Dear Apple" email decided to forgive and forget; what you've got left is an announcement to the rest of us about your inability to be civil under stress. Temporary relief aside it pays to be polite. Even on the internet.
Increase his salary by 2x and demand 5x work output from him. Let him scale it up and manage his foreign workers.
I don't know what the typical HN user looks like, but anybody can work at being attractive regardless of their career or interests.

It's sort of a self-fulfilling role anyway. Staying away from an attractive woman makes you the loser. Having the mindset you just described does as well.
>I haven't read Chomsky in detail

Did you stop to think that maybe this is why you agree with someone who is making overbroad generalizations about Chomsky's work? How can you agree with any analysis if you're ignorant of what it's analyzing?

The culture of "right to criticize without reading" in the US astounds me.

Further it is amusing to hear a self-proclaimed objectivist asserting that external forces played a role in causing a free agent's suicide.
Evidently, people tend to congregate around posts that bash Apple or decry some flaw with the system around which many people spend their time and money.

It doesn't need to be substantive or revelatory to be on front page; it just needs to be sensational and attractive. It should be no surprise considering the shit that passes for "news" on most blogs and lesser publications.
I'm not being cynical. The fact that Aaron's Law wouldn't have helped Aaron isn't a cynical point. I don't oppose the act at all. TOS violations shouldn't be felonies.

This is one of those ridiculous message board arguments where both parties agree, and the argument is actually not about the issues about about the metaissue of how people are posturing. Do you believe federal criminal sentencing is sensible or just? Here, I'll just speak for you: no you don't. We disagree on nothing. Let's move on.
goo.gl - https://developers.google.com/url-shortener/v1/getting_start...

or

su.pr - http://www.stumbleupon.com/help/business-tools/supr/supr-api...
If this was a calculated gamble, then I think it misfired.

If Ableson confirms what this article alleges, no hacker with a shred of humanity would attend MIT.
Fair enough. I was in a bit of a foul mood when I answered earlier - my apologies.

I want to go to sleep quickly to minimize "wasted" time.

I've found that I function best when I average at least 7 hours of sleep, so asleep by 7 would allow me to get up before 6 and feel well. I want to get up before 6, because when I do get up early, I enjoy the quiet time in the morning before the day ramps up (including my young son waking up and requiring attention).

Consistency is important mainly because I need/want 7 hours of sleep, and I want to get up before 6 so that I have some time in the morning as previously mentioned.

Usually if I'm still awake in bed for a while, I'm thinking. About any of thousands of things...
I guess we just shouldn't give people jail time for breaking the law if they have depression.
Can you share what platforms / distribution channels you recommend?
You know those old Apple stories on forklore.org? That's how those people felt about you. And soon these tiny details will get lost in the fray.

It's something we humans are good at. Smushing events, things, people, happenings into a ball, condensing it over time into a singular emotive feeling, of happiness, sadness, of acceptance or rejection.

And winners write the history so they have a good head start. And the rest of us, especially now, are just media creators that contribute to the narrative contributing to that binary feeling of happiness or sadness, of acceptance or rejection.

And in a few more cycles most of it won't matter. Not the drama that rise on here, not the bullshit that happens at the parties, not yelling, screaming, not the kindness, nor mercy sometimes.

It won't matter.

As long as that condensed emotion in your heart is agreeable.

Because that's what we are. Humans being fed stories, "real" or "fake" until we die.
Potentially. I think what got him is the argument that because he was authorised only in accordance with the terms of use, once he violated the terms of service he was now an unauthorised cracker (despite not actually cracking any system/software), and was going to go down under the CFAA.

I think the intent of the law is to remove the terms of use from determining whether or not the use is authorised. So since guests from any IP were authorised on MIT and JSTOR, despite the fact that he violated their terms of use, they then couldn't have hit him at all with the CFAA.
> is rejected the prosecution will go for a much higher punishment, sometimes as much as 10 times as much as offered in the deal

In this case it sounds like the prosecutor was going for 70x the plea offer before the plea was even rejected. Simply outrageous.
Apparently there are faster/easier ways to obtain a DUNS number:

http://blog.metamorphium.com/2012/12/03/apple-duns/

http://dominikbalogh.com/post/20605187847/how-to-quickly-obt...

Though, individual accounts don't require one - why did you need an enterprise account for a standard app (no enterprise installs)?
Ask HN: Beyond Excel, how might a non-technical analyze large amounts of data?
I have to do analysis on a large (in the Excel world) dataset fairly regularly. Ideally, I would like to have some type of repository that I could dump the data into on a monthly basis when I receive the reports and then be able to query and sort the data as needed. Beyond Excel, I'm not sure what the next step up in the world is, but I knew the kind folks here would not be afraid to share an opinion or two.<p>The data consists of multiple performance measurements for multiple unique entities on a per month basis. So currently, my Excel workbook looks something like this:<p>Sheet 1: Summary/Analysis Page that performances basic calculations off subsequent sheets<p>Sheet 2: Performance Metric 1
Column A: Unique Identifier
Row A: Months
B,B and beyond: Data<p>Sheet 3: Performance Metric 2
Column A: Unique Identifier
Row A: Months
B,B and beyond: Data<p>Sheet 4: Performance Metric 3
Column A: Unique Identifier
Row A: Months
B,B and beyond: Data
Sure, the legislation won't go anywhere if you go out of your way to make it seem like a one-party issue.

Some of us have been reaching out to our GOP representatives, especially those who've expressed prior concerns about prosecutorial abuse of power. I see Darrell Issa - on the Oversight Committee, and hardly a liberal - has already agreed to look into the appropriateness of Aaron's prosecutors' behavior.

It's really not that hard to tie the type of bullying Aaron went through to the bullying suffered by more GOP-friendly victims like the Reese family out in New Mexico. You can wrap it all up in a nice bow of Fast & Furious. If you want the House GOP to pass this legislation, why don't you do your part and reach out?
Call for Action [for Aaron Swartz]
The problem I'm bringing up is that Kerr and Granick have both pointed out that TOS violations weren't the only problem, or even the most severe problem, facing Swartz's defense. His attempts to evade filtering had the added misfortune of setting him up to "appear guilty" at trial.
I really don't know. But if his lawyers were discussing his mental fragiility with prosecutors, it seems to me that they would have had a duty to their client to bring such a possibility to the court's attention. If you really think your client is suicidal, treating his her mental state as a bargaining chip in negotiation without trying to put the trial on hold sounds ethically dubious.

http://www.americanbar.org/groups/professional_responsibilit...
> The two calls to "eval" are identical, yet return
> different results. That breaks referential transparency.

You are right, I don't know much about the syntax of clojure, but the Scheme version works as I'd expect. Yes, the eval calls return different results, but then again, we'd expect to compute a different output for different inputs.

What I tried to show is that calling (swapargs (swapargs '(a b c))) will always return the original list, that is, demonstrates referential transparency. In the case of '(modulo a b), result of evaluation returns a the same result when repeatedly given the same a, b inputs.

The point of the macro was exchanging the second and third elements of the input list. Naturally for the modulo operation, the order of the inputs is significant, and exchanging the operands will give the "opposite" remainder as the result.

In your example the two calls to (eval ...) are not identical and the "different results" are perfectly correct, without implications for referential transparency.

Don't know what kind of applications you might have in mind, but of course, no PL is optimum in all domains. For the kinds of programs I've tackled, Lisp/Scheme has been a good fit. Or maybe it has to do with the way my brain works just as much as the purposes I am applying the language to. That wouldn't surprise me a bit.
I am fed up, as well. I lose money all the time because of them. I wish people would start using Amazon more as a method of payment. Never had a problem that they couldn't handle. Wishful thinking I suppose.
So now HN is upvoting whiners and quitters?
> Don't like US immigration? Good, don't emigrate to the US. Once enough people do this that it starts to affect the US GDP I'm sure there will be some change.

No, there won't be much change, because those who make and enforce the laws are completely different from those affected by them.

No Customs & Border Protection officer will suffer personally if high-skilled immigrants don't (re)enter the US. And they can't change the laws anyway.

One of the main USCIS Service Centers, which processes Green Card applications, is in Nebraska. That's about as removed from where immigration happens as you can get.
Google invites Google Glass Preorderers to a 2-day hackathon
Code that I write almost invariably works without change in Chrome, Firefox, Safari, and all the others (including Opera), then I wind up having to do a bunch of hackery to make it work in IE.

I'm talking basic layout and JS functionality, not super-convoluted stuff like jQuery.

Sorry, it's an IE problem.

As for "constructive criticism and feedback": Microsoft has been ignoring it for the last 15 years. What makes you think they're going to start listening now?
Rare ? To me - they are unheard of.
What are some of the most ingenious algorithms in Computer Science?
This happens all the time. Many face long sentences while innocent. How many innocent people are sitting behind bars today because they thought no one would ever believe them in court? I expect the number is small, but that does not change the circumstances of this case. Only the most immoral of our society could ever put a man in a cage because of a copied file. They equate their justice to morality, but in the end they only show the very nature of the animal within themselves. Man is a cunning and advantageous creature, the most deadly of them all.
Google Announces First Project Glass Hackathons, Will Detail ‘Mirror API’
Okay, that helps. Thank you.

What I'm getting from you is that your employees seem unable or unwilling to accomplish their jobs by themselves. You are constantly cleaning up after them, and worry about what's going to happen once you stop doing that. Will they pick up the slack or will they start producing substandard output?

Unfortunately, in my experience, there's only one way to find out, and that's to just disconnect and let things revert to their true output levels. Without you artificially propping things up, you should be able to see what they are able to produce. If this isn't enough to make you happy, well then, you have to do something about that.

I say this because I've been witness to a phenomenon some people dubbed the "cone of influence". Some people were buoyed up by the presence of a much stronger coworker in their area. That person was responsible for helping them accomplish many of the harder tasks they encountered. When that person was later removed from the team, not only did that person's direct contributions vanish, but the remaining team members also lost effectiveness.

It sounds like you might be providing one of those cones.
>I don't think I've read or heard of a person more well-read than Aaron

Mosey on over to your local University, flail your arms around until you hit a non-STEM grad student, and voila -- you've met someone who reads at least this much, probably much more.

Further it isn't difficult to read one light book every three days (looking at Aaron's list, the vast majority of titles are light reads). Retention and understanding are also dependent on how well you read, i.e. how deeply you focus and digest information. Plenty of people read hundreds of books each year, but read so quickly that nothing sticks. It's only when they read a title that feeds into some deep-rooted emotional issue or agrees with already-established biases that they claim "genuis! mind-shattering!" and so on. Could have been the case here, and I think that's the spirit behind saying "you aren't reading enough". It isn't always a question of volume, but rather whether or not you're actually reading.
But in the case of Darrell Issa, we have a Congressman who,

A) Worked with Aaron Swartz to fight SOPA,

B) Sits on the House Judiciary Committee, and

C) Has a history of hauling the Justice Department before Congress.

Rep. Zoe Lofgren and Rep. Jared Polis are also on the House Judiciary Committee, and could potentially lend bipartisan support to any investigation.
husband of prosecutor criticises Internet activist's family
I only finally starting to try to scroll instinctively after being fooled by so many sites here. I wonder how common it is among less tech savvy people to not realize there's more too the page if it's so common here.
Getting Rid Of Physical Buttons: The Right Way
First off, you actually have a limit on how much an individual developer can make? That sounds crazy.

Secondly, I don't understand your anger at Apple. They don't control DUNS numbers. It's not their fault that you're having a problem getting one.
If you could kindly edit your top comment by requesting readers to contact their representatives to help get this passed, THEN i will move on. Till then I have a pretty low opinion of you.
I don't think it would be as complete as you imagine. There would be companies who would forego keeping results private to save the expense of building their own lab facilities and hiring people to run and work in them. That public resources can be used for private results is a back-door subsidy for commerce.
DUNS number is now a requirement for all companies, not just enterprise deploys.

Methods above won't work on Brazil, you need to actually call them to request the number. (They send you a .xls to fill out).