skysight-inc/HackerNews huggingface dataset:
I thought ammo cost was already going up because of demand.

Wouldn't that just transition people to making their own bullets? It's my understanding that it isn't super difficult if you have the tools, and can significantly reduce the cost of shooting.
I had no idea about impatient-mode. It looks awesome:
http://www.youtube.com/watch?v=QV6XVyXjBO8

Also, defadvice is great for fixing annoyances in various modes. It's really easy to use too. Hopefully they'll find some way to fix it for narrow/widen as well.
Maybe before we spend a lot of time complaining about how federal prosecutors are unsympathetic assholes, we should start by examining our own community.
Hi mont5914,

Thanks for checking it out. Ya, many people liked the roses and thats an interesting idea that we would think about. Thanks
I think github should keep an active list of filters that they apply to all code submitted to their service.

Such as when it is a key file, or is a known credential file -- "amazon_s3.yml" for example, they should send a warning to the committer.

And then show a big red flag on the website if the repo is public.

And of course, remove the results from search.

I know it's not github's responsibility, but it would help make the web a bit safer.
First, I know someone who's in a similar situation. Second, email sent!
Having no real knowledge of ray tracing (or rendering for that matter), can someone tell me why we can't be moving towards a massive cluster of gpu (in the order of 10,000) ray tracing a scene in parellel? I imagine each ray trace call is quite independent of any other. SOooner or later, cpu (and gpu) will have many cores available for such form of rendering. Is it because of the chicken/egg problem?
Heh. I do agree that ending the drug war is the single best thing that can be done to reduce violence, poverty, racism, hopelessness-among-minorities, etc.

Guns and gun violence are a very minor issue by comparison.

I'd rather not have a widespread "everyone a tweaker" program, though. Crystal meth is actually pretty bad. Decriminalizing existing drugs and production of drugs would probably be a lot better than replacing illegal pot/coke/etc. use with illegal meth use.
I wholeheartedly disagree with this post, though I do like his conceptual framework of composable and contextual abstractions.

I've worked on countless Maven builds and have done everything under the sun. Maven's plugin system allows you to ultimately achieve whatever you need out of your build--in the 10% case that you have a need that isn't already covered by the varied plethora of plugins out there. You can even call out to Ant using the antrun plugin.

I've found so much simplicity, reliability, continued payoff in my use of Maven. I've heard complaints but usually from people that refuse to understand how it functions declaratively.

Declarative systems like Maven ask that you learn something first, and then reward you infinitely if you do; imperative systems let you do something immediately without learning a model, but then make you infinitely pay for it.
> Is immaturity with no actual harm done

This itself is a contentious point. I have already placed all facts which are out in the public domain. Any help to reach a concrete conclusion would be appreciated.
Beijing summer high AQI is nowhere near winter high AQI! Summer, you have rain, wind, and all the nice stuff that blows out the pollution. Summers in Beijing just feel bad because its hot and muggy + some pollution mixed in.

We are all affected the same sure enough, but our* expectations might be higher since back home we think "90" is high, when in Beijing that is almost a clean air day. The rest of north and central China is pretty much the same, while the southerners and definitely the westerners (like, west of LanZhou) will complain about the AQI in Beijing just as much as the foreigners do.

* There are many countries with problems as bad or worse than China. If you come from one of those countries, then Beijing might not seem so bad.
Linus telling someone to shut the fuck up last month:
http://news.ycombinator.com/item?id=4962912
So there is some truth to the stereotype of the angry asshole Rubyist?

I thought the community had moved on since those days. I've been tossing up whether to learn Ruby or Clojure next, and this kind of crap is a real turn-off for Ruby.
Maybe it's because I'm a physics nerd... but this is awesome. Technology like this is truly a "passport to the universe". Thanks for posting
Some people choose to stop fighting, gain a few weeks or months of reduced pain and better (temporary) health, and settle affairs as best they can. Remember, if chemo doesn't work, then it is a longer, more painful demise.

It's a hard tradeoff. Maximize the quality time you have, and prepare for your family's future -- especially before the diagnosis comes.
Oh is that what it is? The tweets weren't specific enough. Basically a point and laugh response but I didn't get it. I looked at the code briefly and it certainly seemed odd that node/javascript was being used as a command line tool to do something that can already be done with other tools, but this person created this to make their life easier.

Created.
Had a problem and wrote working code to solve their problem.
Then shared it.
Not really something to point at in mockery.
Thank you for espousing the Maven opinion. I would take your argument a step further and explain that mvn fits into common development workflows much the same tr fits into the word-counting example. Mvn is composable.

Let me illustrate what we do at work to explain. We use Jenkins as a build server and a hosted git repository. Every accepted pull request to mainline-dev is picked up by Jenkins, Jenkins runs mvn test on the commit, if the build passes, Jenkins integrates the change into mainline-stable, and Jenkins runs mvn deploy to get the latest build on a mainline-stable server.

Setting up this workflow required little customization because mvn's output was well-defined and designed to be composed within other environments, and jenkins is one common place that understands it. So are the IDEs at your work. So is the next person to tweak the environment who can look at docs to figure out what's going on. It's no different than how sed knows how to interpret tr's text output.

Does this workflow work for everyone and every language? No, not at all. Does mvn the tool work for everyone and every language? No. But I see it as an example how mvn, a build tool, fits into larger process and is a composable tool the author lauds.

P.S. The biggest benefit for our shop is twofold:

1) Dependencies get resolved automatically in all environments. Unlike my last gig, developers run the same version of libraries as the prod machines do.

2) Developers run the same test cases locally as jenkins does. We've only had one build break.
He still is a programmer. He's the lead programmer at id and writes code for Armadillo Aerospace.
I'm pretty amazed someone would claim that Trax is only limited to a small area of downtown Salt Lake.
Why would agencies prefer you after bankruptcy?
The active Quora userbase loves the product and are not at all looking for somebody to build something better - that is usually a prerequisite to an incumbent getting beat.
That's the problem: I don't go to SLC very often. I work in Centerville which is 15 miles away from my house. The inversion does not affect just Salt Lake; it affects the entire Wasatch Front.

All the pollution from the entire area just aggregates into a massive inversion.
I assume OP means the Chris Rock argument for 10000x increase, not the 2-3x increase we've seen. After all, a "good" gun owner who goes to the range and uses ~1000 rounds in practice in a week isn't as much of a problem as a "bad" guy who has 7 rounds in his crappy Hi Point pistol and ends up killing 2 people and throwing away the gun.

Primers are ultimately the hardest to produce part (although power/propellant is also hard); brass can be recycled, and bullets can be milled (at the high end) or cast.
A good test of character is how one treats those that they perceive to be lower status than them.

I'd say these guys fail that test.
Playing entirely by the rules tends to put one at a competitive disadvantage in social these days.

"c. You must not incentivize users to Like any Page other than your own site or application, and any incentive you provide must be available to new and existing users who Like your Page."

Not entirely dismissive of it, at least! Likes are ok.
This is very good, but you need more than verbal undertakings. You need paper, in particular you need a Medical Power of Attorney, a notarized document authorizing you to make medical decisions on behalf of your Mother and Grandmother (and your Mother, for the Grandmother) (oh, and mutually reciprocal ones for you and your spouse if any).

Without that paper, hospital personnel may ignore you when you say what she wanted, in fact may feel they are legally required to ignore you.

And the paper needs to be accessible on short notice (not in a bank safety-deposit box). It's a good idea to have a copy filed at her primary care doctor's office.
>The idiot kids who sneak into a factory to see what there is to see are criminals.

I don't know if that's the right analogy. That's part of the problem: I think legutierr is on to something with the issue that every time we talk about the CFAA we try to come up with strained analogies, because we can't conceptualize why the specific thing that someone did to a computer is wrong. Why is this like sneaking into a factory and not like reading a list of their other customers' email addresses that AT&T has mistakenly printed on the back of everyone's billing statement?

I still think the whole notion of "unauthorized access" is the wrong way to go. If someone breaks into your computer and intentionally deletes your data, vandalism. If they take credit card numbers and use or sell them, identity theft. So on and so forth. If all they do is fiddle with a URL or prove to you that your security is not what you thought it was without damaging anything or committing any other crime, why does that have to be a crime in itself? It seems like all that does is chill the propensity for security experts to point out vulnerabilities when they see them, for fear that embarrassing the system's operator will result in retaliatory pressing of charges, and give prosecutors a catch all to charge people with when they can't make a case based on anything else.

This is almost a case in point. These defendants are royal jerks. They're sitting around contemplating everything from blackmail to securities fraud, but in this specific case it doesn't seem like they've actually done anything like that, just talked about it like pompous idiots. So they get charged with the CFAA, because it catches almost everybody whether they've really done anything or not, even though from what I can tell all they actually did was publicize that AT&T's poor security was putting AT&T's customers' personal information at risk. I don't know how convinced I am that the fact that they did it in a stupid and immature way should send them to jail.
Not only that but I believe he is still "in the trenches" and cuts industry leading code to this day.
He's usually rude to code presented to him, but he doesn't go out of his way to diss code. It's a big difference.
Better man: saying sorry before you see your twitter updates on the front page of HN and then feeling bad about it.
I live in Provo (just south of Salt Lake City), and I start coughing every time I go outside. I'm fine as long as i'm indoors. The last time I felt like this is when I lived in Beijing for a stint, and before that when I lived in a couple mining towns in Ukraine with no regard for pollution control (Mariupol and Gorlovka).

It's not surprising though, Utah is the perfect storm for this type of pollution. Surrounded by mountains on all sides, the inversions that come every winter drop the temperature by 10 degrees and trap bad air in. Combine that with awful transport (a result of a history of conservatism, a balanced state budget, and towns being spread out as soon as you leave the major freeway), and it's not surprising that this happens pretty much every year.

I'm just grateful Geneva sold off the steel refinery in Orem; the air is noticeably cleaner.
Trust is essential (http://blog.quantopian.com/on-trust/). We see trust as something we earn over time with transparency and openness. We even open sourced our core intellectual property, the backtester itself: https://github.com/quantopian/zipline

We also believe setting our own incentives to match our members' needs is key to sustainable trust. That's why Quantopian doesn't invest its own capital - we want to be purely focused on and motivated by serving quants.

Being a successful quant takes many things - talent, mentorship, access to data, great systems, discipline. We started with backtesting because many aspiring quants end up skipping rigorous backtesting because of the time necessary to develop the test harness. We focused on community from the start to help connect new talent with mentors.

If you're not ready to trust us with your algorithms, I hope you'll trust us with a bit of your time. Come share some of what you've learned over the years with our community.
A few people have commented on this "law is a terrible tool" comment I made, so I should probably clarify.

What I mean is that it's better when people can reach a mutual agreement. My neighbor doesn't play the drums loudly at 2am because I've talked it over with him and he agrees, especially since I don't mind if he plays at other times. That's better for everyone than going to the law and forcing him to stop.

But if people can't agree and someone has to be coerced, then of course the law isn't a terrible tool at all, it's the best tool, far better than the other options.
And then the person that wrote them leaves and we're fucked.

Where in the article does he say in-house tools are better? His point is about tool composability. Just because you haven't run into the wall he describes Maven having yet doesn't mean it doesn't exist. He says as much in fact. He recommends starting with maven till you outgrow it which seems perfectly reasonable.
We all make mistakes. Unfortunately, Twitter provides quite a soapbox to amplify such ignorant banter.

What's that they taught us in Kindergarten?

Oh yeah, "If you dont have anything nice to say dont say anything at all."
All fair points.

I guess I was looking at it from a criminal perspective. These same Chicago gangs are able to import cocaine from Colombia, ecstasy from Amsterdam, heroin from Afghanistan, hell even knock off purses and electronics from China, I don't see why they wouldn't just expand and sell Romanian AK-47's or bootleg Chinese glocks.

Personally I wouldn't mind biometrics on my guns but would HATE any kind of registry.
It is basically worlds opposite to the behavior here.

a. Linus uses swear words. Steve Klabnik used none.

b. Linus provides substantive criticism. Even if you need flame-retardant underwear to hear it.

c. Linus never ever ridicules outsiders.

So what do the two have in common, again?

I loved the mauro thread because you're seeing Linus talking to an insider of an influential project and tell him that the relative outsider with no status is right. By doing it publicly he reinforces the culture of the kernel: we don't break user code. We are a meritocracy, and if you're wrong I will not be shy about letting you know.

He could do it with less profanity. But I heartily support his doing it so emphatically. Nobody else on lkml will brush something off as a userland bug for a year.
Meh. Sometimes people need to read criticism of their actions before realizing the error of their ways.
I like to be honest.

But LNG buses are just not common enough, they apparently cost more than diesel ones so municipalities don't buy them.
A correction I should note; the broken json gem was 1.4.3.
I think that's what he's implying when he says

I am 90% sure that the eventual path to integration of ray tracing hardware into consumer devices will be as minor tweaks to the existing GPU microarchitectures.
Do you have any book recommendations? Technical analysis? Quantitative analysis?

What makes it so hard--trying to come up with a good model?
> What does he even mean by saying that he doesn't "want to build my app" on top of harthur's code? Nobody asked him to

I can't speak for him, but based on another comment further down ("I'll be over here in not-node"), it read like a dig at Node itself by proxy / extension.

> Yes, let's take the opportunity to condescendingly insult their mental competency.

Indeed. This type of behavior is almost never justified, but particularly less so when the object of scorn is clearly an exceedingly talented programmer. One glance at her GH profile reveals several well-used open source projects, including a neural network library and a bayesian classifier.

It really does drive home the point that if this can happen to someone of her caliber, then it really can happen to anyone. In fact, it probably does - except with less public attention.
I have to agree. You need to look at the quality of the people who like you vs hate you.

There's plenty of haters on the Internet. As jrockway said (just a couple comments up): "If you do something, chances are someone hates you. Why? They are jealous that you are getting attention instead of them."

I heard a metaphor once: You've got a bucket full of crabs. If one crab tries to crawl up and out of the bucket, the other crabs drag him back down.

Try your best to ignore the haters.
Sure, I was not being entirely serious. I'll just say that we're probably better off in the current heyday of meth than we were in the heyday of cocaine. Any reasonable approach to the drug problem is not about growing demand for drugs, just better meeting the existent demand with fewer externalities.
Why Your Start-up Needs Media Training
Perhaps he means wikipedic in the sense of someone whose knowledge is so vast it could only be attained by surfing wikipedia endlessly.
Jotux, would you please provide us with an example use case?
Working in the financial industry as a developer is terrible. The stars are the investors/bankers, not the developers. IT projects are all subject to federal control/regulation. Do you know why you hate your project managers? It's because they run projects in a way to make them accountable to federal audit. Know why you hate your ancient/odd systems? Any new technology must be proven to the feds to be safe for users.

Stay out of finance. Prefer working for software companies. They understand how to build software which will make you happy. Many on this site will push you toward startups. Personally, startups bring their own bag of problems. So do big comapnies, granted. At least at the large companies you (generally) get better pay and less working hours. Startups leave little room for personality differences (nowhere to run) or advancement. Regardless, the source of you pain is the finance/banking industry. Steer clear. In addition, a lot of people will be prejudiced against you with IT finance experience.
I've always thought guns need keys, just like an automobile. You have to turn them on before use. The gun is useless without it.
On the 100% meme, VirtualBox is apparently regarded as 'tainted crap' by kernel developers, re: http://www.phoronix.com/scan.php?page=news_item&px=OTk5M...
Well done. Saying sorry is the (easi|hard)est thing to do in situations like this, and you should be commended for doing it out loud.

It's unfortunate that there's permanently indexed copies of all of this attached to everyone's name, but hopefully this will come up in context with the rest.
One of my writing instructors once told me something that really struck me.

I was struggling with an ending - something banal about two young people in love and I couldn't figure out why I wasn't getting the ending I wanted. I turned to my teacher and said something along the lines of:
"I don't get it. It keeps reading like a tragedy but the hero is right at the end so I don't understand what's going on."
The guy just looked at me, shook his head and said
"Being right isn't the same as being happy."

You can be right all the way to your grave, but you can still live a tragedy.
Corollary: "Think before you speak."
And with this everyone should learn something and move on. The lesson by the way is not that you can make callus comments and get away with it unless its picked up by a large social site. The online distribution effect is very real http://users.rider.edu/~suler/psycyber/disinhibit.html and you can really damage someones self esteem, so be careful.

Heather its up to you to forgive him now. I totally understand if you don't want to, but considering forgiveness is more about making yourself feel better I would really consider doing it.

BTW I say this having just gotten a heap of email abuse from someone because I refused to write a captcha decoder for them and instead suggested they read the article I wrote which had the answers. Even knowing the above it still it still hurts, and I am generally rather thick skinned.
There are also things in the appeal that make this sound legit, in particular the part about running out of money working at startups. Sure an outsider could figure this out and make a false appeal (like is often done on reddit) but they usually aren't that clever.
Steve Klabnik's apology:

https://twitter.com/steveklabnik/status/294302391279435776

https://twitter.com/steveklabnik/status/294302539510337536

He posted this ~2 years ago: http://blog.steveklabnik.com/posts/2010-09-24-trolling-is-a-...

I guess he's still working on his communication skills.
"Think before you tweet."
David Cramer's response (via Twitter): "Are you mad that the Internet disagrees with you? Maybe get off the Internet?"

https://twitter.com/zeeg/status/294305445521268736
The days of posting flyers are over.
There is a dropdown box called "examples" at the top where you can select an example.
Installing NGINX, PHP, and CUBRID PHP Driver
Super relieved to see that - I was seriously disappointed to see Corey's name in amongst the mob. That's how an apology should be written.
big shots tend to forget they are just humans and make mistakes. like all of us.
It's interesting that both pro-gun rights libertarians and most anti-gun violence liberals agree on this point but for (one reason or another) fail to advance this.

Irrespective of what you think about gun laws, if you want to significantly reduce violence in US and Mexico, working on making drug trade less profitable would be a higher leverage activity than changing gun policy.
It is. The only cross line is up 4th South. I mentioned there's a fairly long straight line down through sandy, but stations are more sparse, and misses the majority of salt lake.

Aerial Map: https://www.google.com/maps/ms?ie=UTF8&oe=UTF8&msa=0...
I wonder if the apology would still be there is the community kneejerk reaction never happened.
Gotta be the payoff for whoever put in the fix at Justice.
Regarding karma, this is one place where I think HN's implementation gets it right (or at least more right than others). You can see your own karma, and the votes of things that you've submitted (I'm talking about comments not stories here), but you have to go look to see anyone else's, and you can't see the karma they've gotten from their comments (except as a relative number versus your own comment at the same level within a thread).

There are surely still karma whores (I'll admit to liking seeing the little number next to my name go up) but it's not quite as in-your-face as somewhere like Reddit.
The products I want are BT 4.0LE or NFC challenge-response electronic leash and authentication device for my phone, tablet, laptop, desktop, etc. i.e. if someone grabs my running phone out of my hands, and for some reason I can't run him down, the system locks when it gets out of range.