skysight-inc/HackerNews huggingface dataset:
How about it's 1 AM in DC? Can't wait until morning for your apology? "I demand justice—and I have to have it before going to bed!"

I saw the article—there were plenty of negative comments. Not all of them were overt ("Too bad Shelly Miscavige couldn't attend!") but there were plenty there, along with huge quantities of downvotes on ambivalent and pro-Scientology comments. Much like unreported rapes, how accurate can your statistics on censored comments really be? Did you leave a "fuck you, Scientology!" comment and it didn't show up? Maybe there are other explanations we can identify before positing some kind of conspiracy.

Changing behavior because of backlash has to be enough sometimes. Especially with organizations. Not every person in this country is as acquainted with Scientology as we are—most Americans think they're just some kind of new age religion for celebrities and are totally unaware of the kidnapping, abuse, murder, etc. Not every company can afford to have every decision filter through every person in the hierarchy to the top before its effects are felt.
a predictable, if improbable, legal defense

Reading this later, it sounds as if I'm critiquing his defense case. What I meant to say was that while there was a low probability of a major prosecution, it was predictable that such a thing might happen. I haven't read any of the defense briefs and have no opinion on what his legal defense would have been.
It is never my intention to troll, as I hope my commenting record attests. Which of my statements do you consider unjustified?
Ah, I guess we'll have to disagree then, as I my personal philosophy tends to shun strict deontology. I consider frame of mind to be highly relevant.

I do have to take offense at the implication that disagreeing with your view is associated with mental handicap.
tar xf doesn't work on zip, rar, 7z, or plain compressed files (ie log.gz instead of log.tar.gz)

Additionally I prefer "verb noun" form over "program noun", so I like extract. I already alias open=xdg-open (so I can type "open somefile.pdf" or "open somefile.doc", etc)
Wow. You'd think it'd be obvious. The 5th amendment isn't a digital pin pulled down to zero and magically switched on when the Miranda rights are read.

I'm going to hold out on my outrage until the Supreme Court comments, but should they even hint at silence being a form of confession, I think that will surely be regarded as the day the judicial system in the United States finally jumped the shark for once and for all.
I always figured there was stuff in the print/digital edition that isn't on the website, but I never really bothered to check either. Guilt assuaged either way I suppose.
Let's walk through hmexx's premises.

Premise 1, that investors overestimate their ability to pick good ideas is undoubtedly true. The best investors are still usually wrong. But the consistent returns that the Sequoias of the world suggest that even if they're usually wrong, they're right enough to make oodles of money.

Premise 2, that an MVP built by a lone founder is just as likely to succeed as a full team on AngelList is almost certainly false. Years of research have demonstrated that founding teams help success. A lone founder can certainly succeed, but is less likely to do so.

Premise 3, that freelancers don't pursue their ideas is absolutely true.

Premise 4, that HackerNews has talented people with good ideas is also absolutely true.

Now comes the key--he's offering $8K (plus the value of his marketing expertise) for 50% of the company.

Let's be generous and assume the marketing consulting is worth $7K. If the average seed investor is paying a $5 million premoney these days, that's a 99.7% discount! Even if a sole founder is 1% as likely to succeed as an AngelList startup, he'll still be 3X ahead.

My conclusion is that hmexx is a marketing genius. He's found a way to buy stock at a 99%+ discount. Also, he's still going to apply a selection process--if Premise 1 were true, he ought to choose at random.

Hmmm, maybe I should invest in him!

Also, just to add to the scrum, I'll double the offer to $10,000!
I wish. I can't read German either :( Some secondhand copies around, but they're still expensive. http://www.amazon.com/gp/offer-listing/3721201450/ref=dp_olp...
On a security note - your application code should only trust those headers (X-Forwarded-For, X-Real-Ip, etc) for IP lookup if you control the load balancer and strip it from incoming requests.

There is nothing to stop a malicious client adding the header themselves and if you rely on IP lookup (i.e. Dev Mode active for 127.0.0.1) for access control you can leave yourself wide open. While I can't find the article at the moment, Stack Overflow accidentally gave admin level access to the site because of this over sight.
First I hear of this. I know of Arabic Logo and Jeem.
What shareholders? JSTOR is a non-profit organization. It was originally founded by the Mellon foundation.
Regarding your first point: but you weren't a beginner anymore when you discovered Rails. You knew before how to control a raw DB without an ORM, you understood the basic structure or components of a webapp. And I still believe that those abstractions are also for a pro too heavy, hiding too much away, making web apps unnecessary complex.

"First, in rails you can start quickly and not use an ORM or coffee."

But a beginner can't and even for advanced people I wouldn't call the rampup time for a Rails app "quickly" anymore, those times are gone for a long time.

"I used sinatra I eventually wished I had just used rails"

Maybe you should give Express/Node a try -- the ecosystem paired with Node's modularity makes me much faster than with Rails and maybe you realize how slow you have been Rails, before.
The pprison industry is very profitable. Justice has nothing to do with it.
I wish even the "deep" hackers would read these books and realise that command line interfaces and C prototypes are human interfaces too. Yet every time something explodes because someone confused -r and -R on the shell or something equally ridiculous, the internet echo is largely "LOL if you cannot read manpages, then why are you even using computers".

I liked the nuclear reactor example in The Design of Everyday Things because it illustrated (again) that usability is important even if only trained professionals have to use <something>.
> it's incredibly likely she legitimately thought Aaron WAS hacking and simply thought it was right to make an example of him.

And you don't think that she will think that this is hacking if the site goes down from the load? Besides, making an example of people is having it out for them.
Life is short, but certainly not so short that you don't have time for a few good books that aren't directly related to what you do.
MVP? Minimum viable product. I have an idea. I'm not
sure you could call it a minimum viable product. Maybe
you know.

I'm very good at AutoLISP programming. I' m trying to
make a business out of it. Do you know AutoLISP? It is
a the programing language of AutoCAD.

Working with AutoCAD. That is the problem. It takes a
long time before an AutoCAD drawing is created. And
that is not all.

Once the AutoCAD drawing has been created, it must be
checked. So creating a drawing in AutoCAD takes a lot
of time.

I could write a program in AutoLISP. The program
creates an AutoCAD drawing in no time. And there is no
need to check the drawing.

Who could be interested in what I'm doing? Who could be
my customers? Well. That is easy. AutoCAD users are
interested.

I'm now promoting my business. I'm trying to find
customers for my business. But I'm not very successful
up till now.

I have opened an AutoLISP blog and I have opened an
AutoLISP newsletter. Every week I post a different
article on them.

I also have written a demo AutoLISP program that I give
away to people that are interested. And I have written
an AutoLISP paper.

Right now I want to find subscribers for my blog and
for my newsletter. Maybe you have some suggestions for
me.

You had a proposal. You are willing to invest a total
of $ 8,000 in my business. And if we are successful,
you will be my 50% partner.

I think it is a fair proposal. I can agree with that
proposal. But my business idea. Do you think it is any
good?
server-side events are best used in conjunction with the client-side libraries (via analytics.js). For example, you can use analytics.js to load the GoSquared javascript library to keep track of referrers / concurrents on the page, etc. Then you can turn on Mixpanel to keep track of events that happen server-side, such as "Payment Processed", etc ..
https://translationexercises.wordpress.com/2013/01/14/what-a...
Apparently, she knows VERY well how to destroy people's life for political profit, because she seems to have a good record on doing this.
Great article, really enjoyed it! Well structured and example code seems to be good. Will be going over this again tomorrow and adding some of the tricks I wasn't aware of to my toolbox.
Sorry. My e-mail address:

makeautocadfast@ymail.com

Jos van Doorn
It is not.

It is Steven Harper and Jim Flaherty privatizing profits and outsourcing costs to the people, business as usual.

Remember ~$2 billion dollars disappearing into thin air[1]? Well, I mean, there was the $2m fakelake[2], an unlawful prison[3], and a 'terrorist' was caught[4] (and released[5]) but I still think Canadians did not get their money's worth. Sonic cannon's manufacturers, on the other hand, made out quite nicely. Oh, Canada...

[1]http://www2.macleans.ca/2010/06/17/why-host-a-billion-dollar...

[2]http://www.cbc.ca/news/canada/story/2010/06/23/g20-fake-lake...

[3]http://www.cbc.ca/news/canada/toronto/story/2012/06/28/toron...

[4]http://www.torontolife.com/daily/informer/from-print-edition...

[5]http://www.cbc.ca/news/canada/toronto/story/2012/05/15/toron...
hey ekianjo. you're absolutely right in that 'design of everyday things'is an old book. It also has some examples that will probably never age. Out of the 5 books in the list, it has been the most useful of any design book (to me). Changed how I think about design.
From the article: "Texas opposed the appeal, saying that the protection against compulsory self-incrimination is irrelevant when a suspect is under no compulsion to speak, as Salinas was because he was not under arrest and was speaking voluntarily."

So, because he was under no compulsion to speak, his refusal to speak can be taken as a sign of guilt?
I actually thought the headline was a joke or a misrepresentation. Wow.
Why not move then? It's millions, man! Millions!
As someone who has owned it for years, it's still one of my favourite books, but you don't need to read it for UI design, there are other references now days
For immutable objects, “setFoo()” makes no sense, and “getFoo()” is redundant. For encapsulated objects, “foo” doesn’t need to be exposed at all, not even through getters and setters. A group of fields with no behaviour is not an object—it’s data.
The comment had reached over 630 upvotes (I think) when I saw it. Compared to at most ~30 for the next most upvoted comment… that little piece of data from the ads readership might've been enough for the editorial staff to make the change.
Can we continue on to the man actually pulling the strings on this case: https://petitions.whitehouse.gov/petition/fire-assistant-us-...
They haven't quite retracted it yet: "We have temporarily suspended this advertising campaign pending a review of our policies that govern sponsor content and subsequent comment threads."
Why would they be? Sites using Disqus can moderate their own comments, and Disqus claims to do no moderation beyond that -- see http://help.disqus.com/customer/portal/articles/466223-who-d....

I suppose you could come up with a theory where The Atlantic talked/bribed Disqus into doing the moderation for them, but it seems much more straightforward to assume that it's the admins at The Atlantic who were filtering comments.
It's called a positive feedback loop.
Thank you for sharing that. Your blog post definitely shed much more light onto the context of your comments, so I also appreciate your giving me the chance to keep my foot out of my mouth. ;-)

First, your perspective raises the question for me, "Am I too focused on protecting my (future) teenage daughters, at the expense of not diligently analyzing their current environment?" Your approach here (of emphasizing mutual consent of affection to your young children) seems novel and effective. Was discovering that really the simple and logical progression you laid out in your post, or was there more to it than that?

Second, it seems to me that GP was more concerned with how his daughters might protect themselves from strangers, as adults. Mutual consent might be a good red flag for a slowly escalating sexual assault, but for a more aggressive assault, doesn't physical deterrence seem more appropriate?

In those circumstances, the difference between first-line defense and last-line defense seems incredibly small to me. But then, I'm not a woman and I've never been abused, so I'm probably ill-equipped to speculate there.
I don't think he undermined the second, but would like to know your opinion. Here is mine:

"- Readability and simplicity are prominent in this context, and js has a syntax that is less than optimal in this regard."

Go code is almost always very simple and readable. What makes you think him choosing Go undermines the simplicity and readability arguments?
It's not clear what your people are saying ("do that way"?) so it's not easy to say what might be going on. Please clarify.
Good books, but not particularly good for hackers. I have the "The Elements of Typography Style" for example, it is certainly a classic, but it is written for people already familiar with typography to some extent, is very long and most of it isn't very relevant to web design.

A good design book for hackers, would have less than 200 pages and deal with the essentials, basic typography, using whitespace productively, grids, color theory etc. in a systematic way. If anyone has any recommendations for that kind of book, I would love to hear them.
I don't think the prison companies are the ones in charge of prosecution or judging.
Predictions about the January 15 Facebook event
I agree, but it's a good kickstarter. I don't know if the said 'every hacker' will understand the one about type (I haven't read it, but even as someone interested in design I find typography quite a difficult subject).
This is why I always make config files for my projects that contain usernames and passwords, add that config to the .gitignore and then create a sample_config with the blank version. I learned to do this after one or two commits containing sensitive data. =)
Exactly. In a few sentences, edw519 took apart Aaron's whole life and claimed to know enough to write off his plea for help. I think a good first step would be for Ed to apologize and stop trying to defend his rude comment from 4 months ago.
The problem is the threading solutions for python fill bolted on, and kind of break the whole "pythonic" feel of everything. Of course this is purely subjective, but for me it feels like I'm "going against the grain" and falling out of the domain space of problems the language was meant for.

That, and Go seems to be close enough to python with those advantages built in that it becomes an easy choice for me. Combine that with the fact that my problems are mostly solved easily with the inbuilt libraries, and it's a clear solution.

I mean, look at the docs for gevent. In the docs one of the first things they teach is monkey patching:
http://www.gevent.org/intro.html#monkey-patching
I realize that since you are Indian, your culture is your basis of comparison and contrast with the US, but you should be aware that India and other South Asian countries consistently rank among the worst on Earth in international humanitarian organizations' analyses of women's rights.

I'm married, I think being married is great, and I also know that America has some serious social ills, but I would never trade America's "disintegrated family system" for the current system in India where numerous forms of violence against women are so rampant. A little bit of feminism would do Indian society a lot of good.
It's a solution to a problem that nobody has. Reminds me of Google Wave, but less useful.

That might be a little too negative, my initial impression of this is that whatever small amount of utility it may actually give just isn't that interesting or different from what we already use.
Agreed. These are great books, but "design for hackers" implies that these book will help you "hack" design, which they won't.

These books will help you get a better understanding of the principles of good design at root level, but they won't do much if you're just looking to make your app look or work better.

On the other hand, these books are much more practical:

http://bootstrappingdesign.com/

http://designforhackers.com/

http://nathanbarry.com/webapps/

And I also wrote a design eBook myself (not as good as the three above, but it's also a lot cheaper):

http://sachagreif.com/ebook
"I saw the article—there were plenty of negative comments"

Before they started censoring negative comments and downvoting all but positive sockpuppet accounts.
Suppose that you're The Man in charge of a criminal justice system, and let's pull numbers out of a hat. A trial takes 5 court-days, you have one courtroom, and you've got 100 cases to try this month. What do you do? You can't just let the backlog of cases get longer and longer; the law says you've got to give everybody a "speedy and public trial". Dropping most of the cases would be unsatisfying, and would probably get you kicked out of office by an angry public. Again, what do you do? You look for a third option, or you get replaced with someone who will.

The main thesis of Torture and Plea Bargaining is that plea bargaining became widespread as a quick, easy alternative to increasingly long, expensive jury trials. In order to get people to give up their right to trial, you coerce them with the threat of excessive punishment. And the reason this keeps on happening is because it's a lot easier than major reform.
hey stiff, there is an excellent book (for web) that covers the essentials in a simple and very clear way. Really good. Might be more what you are looking for. http://www.fivesimplesteps.com/products/a-practical-guide-to...
Reading Aaron's article "Fix the machine, not the person" http://www.aaronsw.com/weblog/nummi indicates to me that the public discussion he'd like to have seen (and very sadly never got the chance to) is as you indicate - whether the law is actually appropriate in this and similar cases, and how to change its overall structure as opposed to punishing those who appear blame-worthy on the surface. As he writes, "It wasn’t the workers who were the problem; it was the system."

The new EFF post https://www.eff.org/deeplinks/2013/01/aaron-swartz-fix-draco... seems particularly relevant in highlighting some of the insanity that has come to be U.S. computer crime case law.

I am suddenly reminded of a Thoreau quote that Aaron's friend Laurence Lessig used in the opening of his book, Republic, Lost - "There are a thousand hacking at the branches of evil to one who is striking at the root." I think a lot of people admire Aaron for being one of the latter.
I would recommend Go since you'll be able to parse Go easier and it was a language designed for fast web services. That, and I've had experience writing web services with Go that have proven to be fast, reliable, easy to extend, and easy to maintain.

Not to mention, dead simple and clear to people who don't even know Go.
Well, it sounds like the instance in question hinges on the state transition from an hour of freely speaking to sudden silence in the face of a specific question. I can certainly understand why a person would want to ascribe significance to that transition, but...
This is strange, but there's no private message functionality here and I wanted to say I really appreciate your considered comments in this thread.
Technically don't you have a little over half of the human species, due to the extra chromosome?

Seriously though, where is the discussion happening about the link between porn and the degradation of women? Is there just no argument against it, or does HN not even realize it's there?
C++Builder and Delphi offer this too, with the '__property' declarator.
If you like how CoffeeScript is tab delimited, you might also enjoy python.
Where is the interview with the defense attorney referenced in this article?
agreed. sacha's books above are really practical and go the next level.
It's possible that the text color has been changed since you wrote this, but it's now at #333333.

If you have trouble reading that on a white background, then the problem is with your screen, not with the page.
Foods That You Can Use And Eat For A Beautiful And Healthy Skin
>This is TechCrunch playing the role of Jerry Springer.

And who are the screaming people making asses of themselves on the show?
I re-read it. You are right, my mistake.
This is awesome too: http://hackdesign.org
"Design lessons for programmers, curated by top designers".
RS-232/RS-485 extension board for Raspberry Pi launched
Rough hack converts an Optimus G to a Nexus 4, minus the constant sellouts
If failure to answer becomes evidence of guilt, then answering is compulsory, and therefore falls under the 5th amendment.
What Attorney Stephen Heymann did to James and Schwartz is a very old story. I can't believe nobody has brought up the parallel yet, but this story is very much like Les Miserables. In "Les Mis," an ex-convict who decides to lead an upstanding life is dogged by an law enforcement officer who sees the ex-con's bending of the rules to help others as criminal.

http://en.wikipedia.org/wiki/Les_Mis%C3%A9rables_%28musical%...
Why I don't make to read or to watch lists
I agree that Erlang is probably the best example of proven to be robust due to use in large telecommunication systems. I would also agree that Go and Node.js are still infants in the game, but I'd argue that there is enough software out there to judge Go's effective speeds.

- Google is using it internally, where speed is an absolute requirement

- Vitess, recently open sourced (and used internally by youtube) would definitely have to be fast for the task youtube is using it for. (http://code.google.com/p/vitess/)

- Desktop window manager in Go that is very fast even on lower spec machines: https://github.com/BurntSushi/wingo

Just my two cents. I would absolutely stay away from node.js if you are in an environment where people touching the code aren't easily accessible, since it's very easy to write javascript that only you understand. The other languages seem to punish it a bit more, while at times it feels as if javascript embraces it.
Land without Plea Bargaining: How the Germans Do It (1979)
Exactly how is .12c/gb going to fund an operation that provides full text searches of academic journals which saw 74 million downloads in 2010?

Does anyone chiming in who claims this info must be available for pennies per article actually have any evidence than an operation of this scale can be funded this cheaply? The costs to provide this service are not this simple and as cheap as you think.
Yeah they hand out million dollar bills to anyone who isn't white. It's happening everywhere and you're missing out. Boo hoo.

Get over your centre of the universe racism and make something of value.
And yet, we are told by law professors, and cops, never to speak to the police:

http://boingboing.net/2008/07/28/law-prof-and-cop-agr.html

As well as the ACLU

http://www.aclu.org/drug-law-reform-immigrants-rights-racial...

And flex your rights
http://www.flexyourrights.org/
Another great one: Frank Chimero's "The Shape of Design". More about the design process than design itself, and that makes it all the more applicable to anyone who creates anything at all.

http://www.shapeofdesignbook.com
I don't remember ever landing at JSTOR and seeing a whole paper available free of charge. Every time it was asking for money.