skysight-inc/HackerNews huggingface dataset:
They help you think tactically. Things like use of cover, flanking the enemy, etc.

The Marines used Doom to train recruits in basic tactics since the 90s.

Like any video game they entrain you to mentally follow a complex unfolding scenario in real time given limited visual/auditory input.

I wouldn't recommend them for a kid, but for an adult or mature, responsible teenager there are some cognitive benefits.
Yes, if "me too" posts are only added in rare cases by accounts which have a lot of influence, such as yours, it would follow the point you're both making but that's not the case. You post a "me too" and it sets an example for others to follow. Case in point https://news.ycombinator.com/item?id=5056927

Further more, "to make ascent of an opinion visible" isn't necessary because an ascent is visible by it's very nature. The best posts rise to the top. Up-vote a post and it'll make it's ascent.

This isn't meant to be a heavy nitpicking argument. Please take it as a lighthearted discussion.
I'm guessing that it's how the editors are fighting back. Remember, the sponsored content is managed by the sales team. Editorial has no input or control over that. Just think how those reporters feel.
I love nginx. You stole the words out of my mouth re: simplicity & stability of nginx for load balancing. If there's one thing you can really nail like a pro while still a rookie (like me) it's configuring nginx to load balance.
Creepy reply is creepy.

About this:

"Plus, I mean, what if I revealed myself to you, and then you were like, oh shit, I better take what he says a little bit more seriously, wouldn't that just be embarrassing? I don't want to do that to you."

No, by all means, go ahead. I am interested in having a productive discussion about programming, so if you can share your experience in a way that convinces me, I am totally open to it. If it turns out I am wrong, I won't be embarrassed, I will just change my opinion so that I am not wrong any more. This is how one becomes a good programmer in the first place: by paying attention to what is empirically true, rather than what one is originally taught or what seems exciting or what is in theory better.
Perhaps they should find husbands then.
Check out the Village Voice, they have a lot of coverage of this. Scientology is a blip, their propaganda would have you believe that is growing at an enormous rate but that could not be further from the truth, at least in the reality based community.
So they are sending customers to their competitor just because they want to make a few dollars?

Losing a customer must cost them more than the affiliate payment they get.
There are "stories" to the right that are really pro-Scientology ads, but not marked as "advertisement". The whole thing feels slimy, not even considering the subject.
How convenient that this Tampa Bay Times article highlighting the FBI's investigation into the cult just came out yesterday:

http://www.tampabay.com/news/scientology/article1270036.ece

I don't think this sponsored content is a smear on The Atlantic so much so as it is a smear on the sad state of journalism as a whole and the ever increasing lengths to which news orgs will go to finance their operations these days.
Ridiculous? Eat it!

Hindsight bias, not really either, a plain old fact. Some people are more resistant than others, but at some point anyone will snap (for the toughest it may require severe sleep deprivation and torture, but most people have a much lower threshold).

I didn't know Aaron Swartz, and I am thus not familiar with the details of his alleged depressive past.

There are usually a lot of factors that bring people to kill themselves. Assuming he was indeed depressed, the intensity of the symptoms get modulated by external influences. The absolute weight of the charges is also completely meaningless. They were intentionally unfair, and the meaning of a given sentence varies from people to people.

Blaming depression for his suicide on depression alone simply shows you don't know what you're talking about (FWIW I hold a MD).
Confirmed: Java only fixed one of the two bugs
Switching to SaaS and the Cloud for Data Quality
me too. slim is pretty much the bee's knees.
HN needs to "man up" and accept that the majority of the attitudes in the original post are exactly why things ended the way they did.

What exactly do you mean by this?
The FBI and other organizations like it emphasize strong (blind) loyalty in their hiring criteria. That is the opposite of what makes someone a hacker. Even if a hacker did end up working for the FBI, he or she would be an asset, not an employee -- they would be handled no differently from gang snitches.
In newspapers and magazines, sponsored content is very clearly labeled (which arguably this is) and made to look _different_. For example, most magazines require advertorial to be in a different typeface and font size, so that readers have a sense that it's somehow "different." The difficulty here is that, unlike a magazine in which you're flipping pages, you probably only saw _this_ page and thus have no sense about whether it "looks different."
APL mode for codemirror
Every millisecond does count. But design is about compromise. By that logic we shouldn't use CSS at all, but we choose to pay the price of a few KBs for the returned value.

I'm all for efficiency, I'll use Zepto or a focused custom made solutions whenever I can, I'll squeeze every byte out of the images, serve resolution specific versions, gzip, etc.

But there are some compromises that I'm not willing to make. Take images for example. If I can see image quality degradation on something that I find important, I won't compress it further, even if it's huge. Add a few iPad retina display PNGs and suddenly 45KB seems like small change. Sometimes I'd rather have the user wait for a great result than deliver a poor one fast.

In the case of jQuery 2.0, dropping IE8 support seems a poor and premature kind of optimization. If your target is a memory starved 128MB iPhone 3G on Edge, than 45K for a single JS library is still way too much. Not only it would take forever to load and run, but unresponsiveness and eventual crashing would still be a problem.

I think the effort would be better spent on improving jQuery mobile. People on 56kbps connections could be running even older versions of IE.
I wish there were some examples- why is this better than "net/http" + Gorilla?

Why the focus on postgres? They talk about using a postgres driver that conforms to "database/sql". But that should mean you could use a mysql "database/sql" compatible driver like the one provided by mymysql (https://github.com/ziutek/mymysql), with no code changes to your project...
That is so wrong.

Mathematical thesis are using a syntax arguably much much more powerful than programming languages and yet they're still using lots and lots of english to describe what the formulas are doing and why they're (supposedly) correct in doing so.

I very much prefer to have 1000 lines of some Lisp dialect with lots of comments about what the code does than 10 000 lines of "self-explaining" Java/C# code.

Code can contain bugs. Comments cannot.
In context, JSTOR's statement was clearly not about public domain works. It was about the articles that Swartz downloaded, most of which were presumably not in the public domain.
If you're looking for a short answer, startups spend most of their money on people. And rightfully so. At such an early stage, the only assets that really count are human.
They probably have a contract that Disqus wouldn't want the Atlantic to cancel.
I think it's entirely appropriate for those of us who have just learned of JSTOR to go visit it and check out the site. It's interesting because they allow you to download a single article for free.

Once I download the public domain article from 1886, I suppose I could do whatever I wanted with it.
Same here. In aggregate, I must have spent at least a two full days getting therubyracer and libv8 working in various environments.

As a recent Java refugee, one of the things I find most painful about Rails is its dependence on native code libs. It's really a lot of work to get the dependencies sorted out, especially if you have several platforms to support (say OSX for dev, and multiple Linux flavors for staging/prod).

One thing I learned (the hard way) is to heed the advice that "rvm requirements" offers. If you install the libs that it recommends before trying to install your gems, things will go more smoothly. This may sound obvious, but when you're installing Ruby, RVM, Rails, Apache, etc, it's easy to overlook the instructions.
If being susceptible to social pressure / duress is a mental illness, then we are almost all mentally ill.

Which makes it a useless definition, in my book.
Yeah, this discussion went a lot better than the other one! Certainly more enjoyable, anyway.
I suppose it's three browsers vs one...
What I think you've missed from api's comment is the subtext that curious hackers are far more like explorers than criminals, and that their actions should be considered in the context of their mindset.
US attorney dismisses Internet case against Aaron Swartz
That's an awful lot of wisdom to pack into fewer than 20 words. Thank you for that.
Wasn't The Atlantic blacklisted from Reddit a while back for spamming links? [1] So, they're not exactly known for being 'white knights'. In fact, I'm a little surprised that the greater HN community didn't remember this episode.

[1] http://www.nbcnews.com/technology/technolog/reddit-bans-atla...
I have been one of the biggest submitters of Atlantic links to HN in the past year (and, no, The Atlantic doesn't pay me to post links) and I will now cease submitting Atlantic links. I used to submit a lot of Atlantic links to my Facebook wall too, also never, ever being paid to do so, and I will cease posting Atlantic links there too. And I think I had better write to the editors of The Atlantic, like James Fallows, and tell them why I no longer recommend their publication. I will read The Atlantic from time to time based on recommendations from other readers I trust, but I will not put my own trust on the line to support their business anymore.

AFTER EDIT: For those of you who need to detox after seeing a Scientology puff piece on the Atlantic website, I recommend the Village Voice website, which has an extensive set of articles

http://blogs.villagevoice.com/runninscared/scientology/

in a humorous but fact-checked manner on the inside story of Scientology.
s/be/bet/
I work as a counsellor and I've heard the 'therapists are all crazy themselves' stereotype a million times.

My personal experience can only be limited, but I haven't found the statement to be true. Of the dozens and dozens of mental health professionals I've studied with or worked with, most are totally typical, adjusted people.

Since most humans are messed up in one way or another, you're probably as likely to find as many 'crazy' lawyers or programmers as you are therapists. When you meet a counsellor who's off the confirmation bias kicks in.
This practice is probably not limited to The Atlantic. Reportedly CNN has published content that was "sponsored" by autocratic governments:

http://www.guardian.co.uk/commentisfree/2012/sep/04/cnn-busi...
This was enough to get me to cancel my print subscription, which is really the best way to show my disgust over this.
My first thought on hearing about his death was thinking of the picture of the boycotters singing together in the Montgomery jail. We don't have songs of solidarity any more. Instead it's months of indictments and pre-trial proceedings and motions and legal fees, all over things we didn't even see happen in the first place, in a snarky community that will tear people down at least 50% of the time. I can't really think of a less effective resistance strategy.

It's also mostly fueled by indifference and self-interest, not activism. Most file sharers just don't care that they are breaking the law; they want to do what they want to do. If these laws are to ever change we're going to need to start downloading and sharing on the Capital Steps, or get arrested for printing free books for poor kids. We are going to need to be prepared to go to jail ahead of time, before they decide to come after us. That way people like Aaron who don't have the support network and preparation aren't the only ones facing this.

Unfortunately, in my experience the existing activist networks are not the place to start. The anarchists just want to relive the 70's, labor is watching their power dwindle and is focused myopically on the little that remains, poverty campaigners are burned out from fighting years of losing battles and the Occupy, anti-globalization and professional activists seem perfectly happy to march just to be doing anything at all. Many people can agree on the problems, but few people can agree on the solutions (much less small, concrete steps to get there) and so they don't accomplish anything. In intellectual "property" rights laws, however, I think we have a well-defined problem where direct action could be effective.
Flagged for meta discussion.
How would that be accomplished? For example, spousal residency.

Would that be a general right - any US citizen could grant permanent residency to anybody else, through a private contract?

Or would you rather eliminate the right entirely, so that if you fall in love with a foreigner, you have to hope they can make it to you through other immigration channels?
Is that a distinction without a difference when their TOS restricts coordinated downloads of public domain content for the purpose of evading their artificial barriers? A TOS violation that carries, in the minds of some US prosecutors, a just penalty of several years in jail?
How does the tax code work in other countries? Is US unique in its treatment of marriage versus singles?
Isn't that antithetical to the Lisp aesthetic? it breaks code contours. Lisp code is curvy ;-)
As presented, the example macro doesn't demonstrate referential transparency, but then again, the example appears to be incorrect.

The issue is invoking "(swapargs (mod 7 5))". I tried this in the Scheme REPL (Chicken to be precise), in which the macro was defined:

(define-syntax swapargs
(syntax-rules ()
((_ ls) (list (list-ref ls 0) (list-ref ls 2)
(list-ref ls 1)))))

(swapargs '(a b c)) => (a c b)
(swapargs (swapargs '(a b c))) => (a b c)

In other words, the macro does show referential transparency.

However, the following doesn't work:

(swapargs (modulo 7 5)) => Error: (list-tail) bad
argument type: 2

The problem is the argument is evaluated first, and "2" is not a list. (The macro requires a list-of-3 argument.)

(modulo 7 5) => 2

Probably, what was intended was like this:

(swapargs '(module 7 5)) => (modulo 5 7)

And again:

(swapargs (swapargs '(module 7 5))) => (module 7 5)
(eval (swapargs '(module 7 5))) => 5
(eval (swapargs (swapargs '(module 7 5)))) => 2
(eval (swapargs (swapargs '(module 10 8)))) => 2

It looks like confusion between literal and evaluable lists prompted the wrong conclusion, but in this case it's simple to rectify.

Of course, macros in Scheme/Lisp can easily become convoluted and bug-ridden as much as any code, even aside from arguments about the virtues of "hygienic" vs. "unhygienic" systems. Properly constructed, macros remain an essential feature of Lisp/Scheme languages.

BTW, if we're comparing qualities of programming languages, here's a real-life example showing the particular merit of Scheme. I took on the task of creating a complex application (a web server supporting multiple hosts) and decided to write it primarily in Scheme (and some C). The first version was up and running in less than half a year.

Inevitably, months after the project was deployed changes were necessary. Despite the length of time since last seen, the code wasn't obscure to me, it was easy to understand and pick up where I'd left off before. Definitely different from prior experiences.

The crux is getting a good grasp on its core, macrology perhaps among the harder parts. But understood, Scheme allows enhanced productivity, as I've known it more so than other languages "under load" in parallel situations.
For a (hopefully) fictional example of how this could already be happening without our knowledge, check out the film "The Joneses". Pretty entertaining film too.
Parody or otherwise, the experience strongly mirrors my actual response to my first Windows NT installation in the late 1990s, shortly before first trying, then converting to, Linux. I'd used both Unix and Microsoft DOS / Windows systems for about 10 years already, so my biases were fairly balanced.

What I'd been told was a real server OS disappointed me with its lack of a true admin account and access method (there are privilege states above "Administrator", there's no sudo), its paucity of shell commands, its lack of true terminal emulator support, its lack of multi-user capability, its lack of 'mount' semantics (some parallels), X11 display abilities, a badly crippled POSIX implementation, miserable documentation, remote access, etc., etc.

After a few months of playing with a number of then-available Unix compatibility environments (MKS, UWIN, Cygwin), I finally gave Linux a shot. And ... it wasn't bad. Comparable to the SunOS workstation I was using at the time in tools.

Eventually discovering Debian and what real package management could buy for you really sealed the deal. I've continued to have tangential exposure to Windows over the years, but it's always been a hugely frustrating, complicated, inconsistent mess to deal with.
Looks like the comment moderator went on break.
That's certainly possible, and I agree with your idea that those devs should use the custom editor setup they need instead of expecting everyone else to accommodate them.
Stock trading isn't an investment. It's more like a job since it takes time each day.

If you invest in stocks, do it so that you won't need to buy/sell for many years. (Save for exceptions during macroeconomic tail events)
What sort of details would be useful for you? I'm going to spruce up the landing page soon
That's what a nice, fat campaign contribution will due for you. :(
Just keep working in the same company, either as a part time while studying full time, or and work full time while study as part time.
"Insurance policies—ranging from health, to life, to home, to car—cost more, on average, for unmarried people compared to those who are married."

Well, the actuaries actually process statistics on why rates should be lower. That has nothing to do with gvt and everything to do with statistics. I'll buy an actuaries reason over the govt, as they are specifically doing this to make the most money for the insurance companies.
http://shameproject.com/report/malcolm-gladwell-unmasked-lif...

I read this a while ago and I looked into it and it's pretty convincing, so the site meshes with me at least.
The Department of Justice used TOS-violations to prosecute Aaron for wire-fraud. Perhaps we should all add a bit of T.O.S. to our sites to warn visitors from DOJ that that they are not permitted to access our sites, and further violations will be reported.
nice post, but tell about free methods.
Hamachi hands out IPs to clients that don't belong to them. Notably they tried to hijack all of 5.0.0.0/8 and 25.0.0.0/8
The side bar shows a link to an article by Jeffrey Goldberg, "A Wonderful New Book About Scientology, By a Wonderful Writer", about a book by L. Wright. Not sure if this goes with or against the post, as the Amazon description of the book seems rather positively inclined toward Scientology. I haven't read the book though.

http://www.theatlantic.com/national/archive/2013/01/a-wonder...
In the presence of specifics, it would still be rational to assume the very worst. If we overthrew the government for a plausible movement to create a scarcity-free utopia, we still most likely wouldn't end up with such - the kind of people who seize the reins of power don't sit idly by just because we're hopeful. And correct me if I'm wrong, but this is the major reason you're having an allergic reaction to what I'm saying.

But don't worry, democracies usually aren't overthrown. And this one, being ultimately ruled by capital, certainly won't be. But it still is dying, and may even get there in our lifetimes. In the worst case, it will face this long period of decline followed by ultimate economic and thus societal collapse. This process will not be pretty, and we can only hope that whomever fills the resulting power vacuum isn't preaching a message of a scarcity-free utopia, if you know what I mean.

The better outcome is one in which this failing husk of a nation is used to incubate (and is slowly replaced by) more agile and sustainable methods of societal interaction and coordination - based on voluntary interactions on the Internet. For rough examples, we can look at the positive ideas of cryptoanarchism for example implementations of various things (and please note that these technologies evidently play out much differently than was forseen). We don't need a "first amendment" and constant struggles to define a uniform meaning of freedom of expression for 300M people. We can codify the first pass of this concept by running TOR, and let much smaller autonomous groups use the resulting environment as a starting point for refinements appropriate to their community. Likewise with economic policy and many other issues that are currently centrally and unaccountably dictated by Uncle Sam. There's obviously a whole host of things I'm not or am unable to address, and focusing on any particular philosophy/technology is missing the larger picture (which is why I avoid doing so). However, the beauty in this approach is that if you decide you don't like it, but still believe in everyone's right to be generally left alone, you can simply not participate.
Why is there no machine-processable language of languages?

Like a KR or some system that could read BNF or whatever and translate directly into another level, like operations defined by the operating system or something.

Why can't we describe a language declaratively and semantically so that its low level details wouldn't have to be specified manually and so that it could be related to other languages and reasoning could be done about its effects?

The lowest levels of the system would probably have to be described as part of the same representation system.
Clicking on the usernames of the pro-scientology comments surprisingly yields other generic positive comments on pro-scientology articles:

adamcroft croft posted a comment in David Miscavige Leads Scientology to Milestone Year · 5 hours ago
Nice pictures. So festive and grand. Scientology does so much good in the realm of drug and human rights education and it is only right that more places be reached and more people be helped. People need to know that illegal drugs are not worth it and that we should fight for each and every individual's human rights.

adamcroft croft posted a comment in Is Scientology Trying to Take Over Self-Publishing? · a year ago
I've read about this facility, and it's quite impressive. Technology in the 21st century progresses so rapidly that it's mind boggling. Not only do we have the power to virtually publish infinitely, even print publishing has gone to a whole new different level. Having worked in the publishing industry, I certainly realize what a big deal this is.

adamcroft croft posted a comment in Facing Difficulties in Life? Scientology Has an iPad App For That · a year ago
Thanks Portia for providing the information.

adamcroft croft posted a comment in Facing Difficulties in Life? Scientology Has an iPad App For That · a year ago
The app actually looks pretty promising. It's free, and seems to be more useful than the books I find on the self-help section in the bookstore. I've always been curious about Scientology, and this is an easy way to find out more about it.
"If you can fit your problem in memory, it’s probably trivial."

Intellectual honesty at its best...