skysight-inc/HackerNews huggingface dataset:
I don't know how you got from the fact that hard work doesn't guarantee more money, to the proposition that hard work does not correlate with more money.

I think hard work correlates heavily with money - the people who both work hard and work smart are the ones who make the biggest waves in history. Showing up early and staying late are part of the winning equation, for founders at least. And even if you have all the luck, smarts, and connections, hard work is going to give you a better financial outcome.

pg said, "Economically, you can think of a startup as a way to compress your whole working life into a few years. Instead of working at a low intensity for forty years, you work as hard as you possibly can for four. This pays especially well in technology, where you earn a premium for working fast."

http://paulgraham.com/wealth.html
I wrote this too: http://words.steveklabnik.com/pointers-in-rust-a-guide
First as a reply to the false positive problem: https://news.ycombinator.com/item?id=7527982

Idealy we would like to move to a content-based image retrieval system where we would be able to search based on certain features that can be derived from the image itself (color, shape, texture for example) so we could fine tune our results.

Yes, the presented example is a curious case, if we take the first three icons there and compare them based on share and color we can see that their shape is identical but the background is different. Based on this, should we consider different or identical? You can't have too many variations on a simple shape like a checkmark or a facebook logo so what variations should you allow and which ones would you consider as copying previous work?
Hello! Cool, I just added https://www.transparentrees.com to my profile. We definitely show up in Google for "transparentrees" :).
If you have black-on-white then try adding -negate after the source image, it'll turn it to black-on-white.

Another approach I took recently was to combine this with -threshold (90 worked well in my case) and the Dilate morphology - I had a black and white set of plans printed using varying-sized dots.
Yeah, it was me, the same person in both instances. :-)

I agree it's it a tough call. There's a ton of inflammatory comments on both sides of the issue, and it's both predictable and impossible to moderate on a practical level.

Often I get annoyed at the obvious flamebait political stories on the front page. They usually have a lot of back and forth that's just people talking their side, saying nothing that we haven't all heard before. Not much plus to offset the minus of the flamewar.

This one felt different, though, since it's one of the biggest people in tech and one of the biggest companies. And I personally feel it will have ramifications for years to come in the tech business world.

I don't know. What can you do when a topic really does merit discussion on HN, but most of it will be a flamewar?

Maybe fencing it all in one place is the best of no perfect choices...
Originally I envisioned more of that, it just didn't shape up that way.

Hopefully I will have something better and more generic near the 1.0 release ;)
Liberals would not like it if the Catholic Church used its members to lobby for a person to be fired for their stance on abortion. Don't use Firefox, fine. But actively lobbying to take away someone's livelihood is not a proportional response in this case.
I think its a feature that the someone on hn suggested that hasn't been built yet.
Does being against polygamist marriages make you against polygamists?
Not sure exactly what the other fellow is talking about, but science is definitely relevant here. If you read the recent decision in the Michigan Marriage Amendment case:

http://www.freep.com/assets/freep/pdf/C4220110321.PDF

The basic question was: is there a rational basis to deny gay couples the same right straight couples have? One of the offered reasons for preventing gay marriage is that it was worse for children. That being a factual question, social science research was relevant. The short version: the judge, like other judges, found that the evidence offered favored the "gay people are just fine" side of things.
It's disgusting what these people did to Brendan.

The guardians of the moral high ground and the champions of liberty and tolerance can't even stand next to someone with a different opinion about a specific subject.
They are the same people that demand some guy to be fired because he made some joke on the radio, they paint themselves as happy all inclusive and kind fellas but are the worst kind of human being there is, highly educated, militant behaviour and not a single ounce of self evaluation.

How pathetic is this society when someone is persecuted because he chooses the "wrong" side, so of course he has to "pay".

Adding to the tragedy, many of these mindless souls don't have a clue who Brendan Eich is and the fundamental role he played in the last 20+ years. Ironically, many of them partly owe their careers to the man they just demanded to get fired.

Finally, this is a really dark day for Mozilla, Brendan was a HUGE part of Mozilla both in technical and cultural terms, in the next few years we will feel the consequences.

Even if he was just a regular guy, this is a tremendous injustice committed by the "always right" purest of the pure.
Is there any reason not to "boost" the original discussion if new ones keep getting pushed to the site? It seems duplicative to allow repeat stories just to keep the discussion going. Better to downrank the dupes and uprank the original one if the discussion is still ongoing enough to draw constant repostings.
Winning isn't everything, no. A "loyal opposition" is an important thing - I'd love to see Eisenhower/Goldwater Republicans balancing out the Democrats.

Handing over the reins to the crazies, though, is significantly dangerous, and all candidates are going to have downsides. Obama's been wrong on gay marriage in the past, but it's quite clear that his administration has been far better for gay rights than a Republican one would have been.
The only reason you suspect that is because of his contribution in 2008.
> It's not as convenient as tarsnap, but way more resilient

I'm not so sure about that. In either case loosing your encryption keys is a single point of failure, but tarsnap is backed by regular s3, so it should take a pretty cataclysmic event for the data to disappear -- contrast that with dropping your hd 1 meter and loosing the data.

I don't expect to have a hopelessly slow and asymmetrical 10-20/1-2 mbs Internet connection forever, so at some point personal backup to the cloud is likely to become more viable (technically I could get ~gps upload at my university right now). The only remaining obstacle would be price -- and while backing up servers via tarsnap sounds great, if all you want is off-site ~1TB storage with the bandwidth to use it you could just get a dedicated server somewhere. Not as redundant, but assuming you have on-site backup on disk, and a live copy on your server, you'd have to be pretty unlucky to loose any data.

FWIW I don't think tarsnap aims to be a personal backup solution (for multimedia) -- and for now neither is S3/glacier. If it were, there'd be no reason for Backblaze to have their storage pods.
I wondered about the story behind the John Siracusa T-Shirt copyright drama that occurred last year. http://www.marco.org/2013/06/21/hypercritical-shirts2

Does this artist have a connection to that?
You are not changing from one currency to another, but you are acting as a middleman. Do you have any idea whether this would require compliance with any financial laws?
It is. But we're definitely not comparing apples to apples
To provide some scale reference: my previous company an SEO metrics company had customers paying $1,500.00 per month or more just to know where their customer's URL's were in Google search results.

If there are people willing to pay that much for that, what and who do you think exists out there that would pay 5x that amount to make sure a $25Million class action lawsuit is launched against them? Or to protect hundreds of millions in assets?

If the assets I'm backing up are worth millions to me (tangibly), spending $20,000.00 per month for highly secure and reliable backups is easy.
Not the original poster but from my perspective it's the lack of tools in github to manage the proliferation of repos. I'd like to categorise them when I'm browsing my own repos and expose those tags to other people: my hairbrained experiment repos, my serious OSS efforts, my fork-to-keep-a-stable-version-of-some-remote-project repos...

I could do something like that by creating a load of organisations but it'd be nice if there was a simpler way. Gists provide a very primitive way to divide things up, but at least it's something!
Don't know about you, but I applaud any organization that can hold itself to standards as high as theirs.

As I understand, this position is a rather unpopular one.
If the view is that some of the people you will soon be boss of are not deserving of the same civil rights as everybody else, then that is entirely relevant to his job. Because those employees would have a reasonable fear of discriminatory treatment.
They made such a huge issue out of it they elected him president.
Why does the Linux kernel let the disk sit idle before the fsync? Why does fsync cause such a storm, if the kernel could write as it goes?
Also, why does PostgreSQL do buffered writes instead of unbuffered?
Seems like two wrongs make a wrong here...
@visualR: No. To publicly take a position and then not change it is to keep that position, for one thing. Furthermore, he has made it clear that he has not changed it over the last week with his blog post and interview.
LI has a very large data mining department, they just don't publish what they are doing. Just look on LI for employees of LinkedIn that are data scientists; it's a substantial team. Source: I'm trying to hire data scientists and I am learning where they are...
I never advocated firing anyone actually including eich, but right or wrong employers certainly have the right to fire someone for their outside of work activities if its interfering with their ability to do their job. There are only very narrow protections for protected classes here.

Everyone has the right to free speech in this country which is great, but free speech does not come with any assurance that there will not be consequences. You have no right to be free from criticism. You have no right to expect your employer to keep you on if you're damaging their business by generating bad press. I think this fundamental misunderstanding of free speech often drives these sort of "its intolerant of you to not tolerate my intolerant speech" sort of comments.

Free speech comes with a great responsibility - accept the consequences of your speech.
I would also add that Google, Apple, Facebook and others are hardly without their track records of "profound fuckery"... and yet it's only Microsoft for which the knee-jerk reaction to any bit of news seems to be "it sucks."
Guido works at Dropbox. I am sure he is advising - and I bet, he has seen pretty much all the previous attempts closely to let them make any obvious mistakes.
You're mother sounds like mine. That being said, I can almost guarantee that the single thing your mother wants for you is to be happy. I can also almost guarantee that what makes HER happy is knowing she did her part to provide the best possible situation for you to become successful and more importantly happy.

What's funny is that us (the offspring) feel guilt over the one thing that both us and our parents had been striving for (our personal success).

I am by no means successful by coloquial definition but I remember when my mother and I were living on welfare. I remember when I would help her with her janitorial job (it was embarrassing and I couldn't stand seeing her do it). But tl:dr... She and my father are comfortable now and I'm happily living paycheck to paycheck in the city I love.

Come future success or not (I hope for the former) I support my mother's dream of seeing me happy and successful as she supports my dream of building a successful company. So do yourself a favor and called your mother, tell you you love her and you're happy with the life you have and will have. She'll appreciate it.

Tl:dr:Call your damn mother and tell her you love her. Be happy with the success that you have that she set you up for the best she could.
A point worth considering, the spirit of what I said though should be considered - not specifically the details.

The spirit being, that someone WILL fill this gap in the market. Someone. I would rather it be Tarsnap and Colin; though.
That's also interesting to me.

I've caught the same lucky breaks that you have, more or less, but why feel guilty over them? After all, you didn't put in a special request for them. There was no one moment when you said "hey, god, why don't you give the lousy parents and schizophrenia to that other guy over there?"

I do feel guilt over things in my past, but they've all been things I've actively and consciously done.
Within the framework of a society, whatever rules have been defined are law. Structuring society in such a way that minority rights are protected is a part of this. One doesn't have to reference some overarching 'natural rights' to have them protected: you simply write them down as one of the founding principles of your society. This is what the declaration of independence/bill of rights has done and its worked out pretty well so far. A right is always a reference to a constraint in behavior, agreed upon through some mutual framework, and enforced through the might instilled to that framework.

But make no mistake, any of these "rights" will always be at the whim of the majority. The question simply becomes how big of a majority is required, and how well can your institutions withstand a serious attack on the minority by a (less than supermajority) majority. Speaking of "self-evident truths" will not save you in the face of such an assault. We must always be vigilant that the structure of our institutions are sound.
Google was interested in buying my company. They hired everyone but me.
While I do not disagree that some problems this article tries to solve are problems, I completely disagree with the way this article tries to solve them.

Oh, and that redesign is way worse than the current design.
Never had the gay community been casted so intolerant before, or not that I know of, at least.

Why would the gay community ever be tolerant of someone who supports anti-gay legislature? I mean, come on, it seems pretty rational for LGBT supporters to be intolerant of individuals who want to prevent them from having the same legal rights as heterosexuals. It's not as if there is some reasonable excuse to oppose gay marriage, this whole thing exploded because the position is unambiguously indefensible. That doesn't mean it's the worst thing in the world, you just come off as a petty asshole when you try to prevent people from living their lives in a way that has absolutely no affect on your own life whatsoever.
How does punishing Eich help the cause? Is it trying to scare people in to agreeing with the LGBT cause?
> lynch mob

I like to think of them as "firing squads", because they aim to get people fired.
The market is supposed to be a thing that happens to other people.
A related point, though, is that the opposition is almost always characterized as "crazy" at the time.

Goldwater was portrayed as a dangerous right-winger when he was around. The famous "daisy" campaign ad [1] was anti-Goldwater after all. This crazy man is going to kill kids in a nuclear war!

He did break from the Republicans later, and once he was no longer any sort of political threat, he magically became an icon of moderation or something.

It's worth keeping in mind that in the moment, the political opposition is always portrayed in the worst possible light. It's just how politics works.

[1] https://www.youtube.com/watch?v=dDTBnsqxZ3k
My guess is that they're probably going to spend some time building their own CDN / image storage. I think they used some combination of dedicated servers, RDBMS, CloudFlare, and AWS.

They could save some significant operating costs, without sacrificing a lot of of customer happiness by putting together their own datacenter, and hosting a handful of edge sites (a rack or two, and then fast failover out of the rack). I imagine that the traffic curve on images drops off pretty quickly after a point, and stays down.
Yea, just like the 4 recalls for my Honda Fit. They should have totally tested all those aspects before. And since I'm only paying $100 compared to the $20K for the fit, I should expect better safety measures than the automobile industry. Because the number of people that die in house fires is minuscule to the number of people who die in automobile accidents.
But it passed in 2008. That was democracy. With your line of reasoning it would be right to fire a majority of California.
It's interesting that they made their own lexer/parser for this (cf. Microsoft.CodeAnalysis.CSharp/Parser/LanguageParser.cs). It seems that it has a lot of advanced technologies (e.g. error recovery) here. I'm curious if it's possible to create a more general parser framework out of this.
I would recommend this podcast on lodash for some of the differences:

http://javascriptjabber.com/079-jsj-lo-dash-with-john-david-...
It's so easy to put a label on someone isn't it? It makes you more comfortable when attacking him because it's the word and the concept, it's not a person any more right?
> Being against equal rights for gay folks is being a bigot.

Supporting traditional marriage does not mean opposing equal rights for gay folks. Traditional marriage permits a gay person to marry someone of the opposite sex (which makes no sense to a supporter of modern pseudomarriage).

The key thing is that traditional marriage isn't about finding temporary emotional fulfilment, while modern pseudomarriage is. Modern pseudomarriage is a convenience, a way to find some companionship and engage in sexual activity while receiving some economic benefits, not an incubator for the formation of a family and a bloodline.
And cue the separate, but equal, rhetoric (...longer sigh).

That same sex marriage, isn't a new style of relationship, and that civil unions could never provide the same "privileges" is the whole point.

It's not just semantics, it's about real people.
The difference to me is that he hasn't admitted his previous views or apologized for the harm he did. Saying, in effect, "Oh, I don't want to talk about helping to strip gay people of their civil rights, but I promise at work I'll be totally awesome," struck me as a) weaselly, and b) unconvincing.

Personally, I don't care much about the donation alone. But his handling of it has been terrible. If he had owned his action and apologized, this would have been a small issue. But from both a staff- and media-relations perspective, leaving this an open issue and trying to dodge the meat of it was a mistake. It's that that makes me think he might not have been a good CEO.
heh. can't not appreciate the irony of defending public shaming someone because of a hint that he may be anti-gay rights ...with a bible quote.
I don't think #[no_std] has any effect here, other that guaranteeing that know runtime-using functions are called (by not linking in any runtime at all).

I believe you can also just start runtimes in each call into Rust. Obviously it won't be particularly efficient.
500 Balloons Prank
Actually, while using NoScript, I've found out that there are a very small set of websites I visit often to bother to add exceptions: HN, github, hurriyet (a news website), tumblr, duckduckgo and maybe a couple others I can't recall.
What if his religion tells him, gays OK, but marriage is only for opposite sex?
I think the point is that while hard work has a strong positive correlation with success in most circumstances, the scale of that correlation is dwarfed by other factors like where you were born, how you were raised, and who you have access to.

Working hard is like going uphill: anyone who does it is getting higher, but some people are busting their ass just to climb up a trash heap and others are getting to the top of Everest by helicopter.
If you like to extrapolate...

Paying more taxes and a larger government is more apt to distribute wellfare properly.

Most child deaths are in poor families.

So voting for less taxes and a smaller gov is directly killing babies.
For what it's worth, it's a tough problem that you're trying to solve, and the feedback that the community has received thanks to your comments has been awesome. It's probably the most significant step toward fixing the uncivil comments on HN.

I just wanted to mention that this is the first time that I can remember missing a major tech news story because it was buried off of the front page of HN. So it's the first time I've felt "out of the loop" due to relying solely on HN as my source of tech news.

That said, it's not a big deal. I just felt I should mention it in case others are feeling the same way but aren't speaking up. It might just be me though.

And there's nothing wrong with special cases. If this resignation story is just a special case, and the mods wish to bury it due to the sensitive nature of the topic plus the uncivil comments on HN, then that makes a lot of sense. I'm just hoping it doesn't become a trend to bury major tech news stories...

EDIT: Er... the story's still on the front page, position #24. I guess I just missed it and then assumed it was buried.
Would you rather he compromise his integrity to "change" his opinion on something based on pressure? I personally respect people who do not pretend to change their views, regardless of whether I agree with them. I also respect people who, after careful consideration, do truly change their mind, but I cannot require this of anyone but myself.
>Take app permissions in the play store as an example; you mean to say google are so concerned by me installing unvetted apps that to do so, I have to click some check box somewhere in the settings, YET do not allow me to set app permissions on an app by app basis?

This makes sense from an API perspective. If you could disable permissions then the developer would have to check for permission every time it did something. This sounds simple but in terms of the amount of dialogs and screens and such that you have to add for every use case explodes in number.
Do physicists really believe in true randomness?
Miguel de Icaza considers Linux dead (http://tirania.org/blog/archive/2013/Mar-05.html). It shows. Last time I tried to compile latest version of mono on ubuntu (a couple of months ago) it was a painful process of missing dependencies and compiler errors. In the end, I couldn't make it run.
The 2003 BK2CVS Linux backdoor
With the kind of guarantees that Haskell's type system provides, I'd imagine that wouldn't be much of an issue. It's certainly an issue in CoffeeScript because that language has barely any more safety than JavaScript. Once the Haskell were compiled, the generated JavaScript would be necessary to read in the same way that the generated object code is when using GHC - that is, essentially never. I never use the debugger in Haskell, anyway, and I don't think most do. The type system and a strong suite of tests will suffice for most things. Although I'd be concerned about laziness, especially in a language without Haskell's GC.
EDIT: Here is the smoking gun - http://lkml.iu.edu//hypermail/linux/kernel/0311.0/0633.html

I submitted this because I thought it was interesting in light of the NSA reveals of the past year.

Was the culprit ever found?