skysight-inc/HackerNews huggingface dataset:
Several sources (https://twitter.com/DingoEatingFuzz/status/58405904110354841..., https://twitter.com/inpheaux/status/584034408623026176, https://twitter.com/cidoum/status/583527276320583680) indicate that choir.io has been down for days. Anyone knows anything about this situation?
The American crocodile is mostly found in Central America and the Caribbean, but also exists in the Everglades. I'm pretty sure it is an endangered species.
Last year I have started to use BABEL.

https://play.google.com/store/apps/details?id=cz.oksystem.sm...
Good point. There is potential for this to do more harm than good. The handling of insecure sites is very plain and non-alarming. The handling of https sites using SHA-1 is red & scary-looking. If the Chrome warning were clearer on what is wrong and what should be done to remedy it, there would be less risk of that happening.
By ridiculous, I mean "steve the armadillo" just got elected. Or something of that sort.
Most of the time the information is already in the wiki. And it's nice how the installation guide covers every corner case. I smoothly migrated my laptop from a simple installation to luks+lvm, just by following the guide. You can actually read TFM because it's already there. It's also kinda funny how many google searches that relate with configuration issues on linux link back to the arch wiki. Definitely documentation is one of the stronger parts of arch.
Keep in mind that many shops are explicitly at C++03, or some other less-than-current state of the art, on purpose.
Climate change evidence
How can we fix our government?
30 years may have passed since the Model M was released, but typewriters have been in use for much longer. The fundamental structure of a keyboard is not new at all, and as such the mechanisms underlying the highest-quality keyboards can't have changed too much either.
Highly technical articles often get a lot of upvotes with few comments as well. I often find these good, so I usually do click if a post has a lot of upvotes, 0-3 comments, and seems to be on a technical subject.
8 Considerations on Choosing a Programming Language
Secret code spying on Swedes' surfing habits
Why salt has to be bleached and what minerals are added to it?
A shallow treatment of a topic can still be excellent, if it picks the right stuff to present and does so in a pedagogical manner.

Going by reputation, the dragon book would be an example of the opposite: Very in-depth, but with horrible writing.
I need to add a license to the samples repository (license suggestions welcome). The samples are all so short and generic that I'm not sure what legal significance it would actually have, but it's worth doing anyway if only to promote sharing and contributions.
Reporting back in that it's all working now. I managed to sign up, request an invite and I also sign up to your digests to try that out as well. Everything was very quick. Thank you.
The problem is that this is the case for pretty much all CA and intermediate CA certs using SHA-1. 2020 and 2030 are popular expiry dates...
Maybe I'm just missing something, but what does one get by "cheating" the HN ranking algorithm? Just some karma points?

IMHO, it's rare to see obviously gamed submissions, and the quality of front page articles has been pretty decent for something that rises out of hive behavior (although it's not as well targeted to my own interests as scanning-and-hand-picking-what-I-like, obviously).

My own theory is that with the high volume of medium-high quality submissions (i.e. a post can easily fall off the first page of /new in less than an hour), you end up with lottery-like dynamics since your post is likely not in the "breaking news" magnitude.
Okay, thanks for sharing. But still, I'm wondering why the orbits of the particles always end up being roughly the same size.
This word count tool does more than just word count
Start up Jacket, engineered for the startup folk
That is a worthy and unanswered question in the industry. I'm personally hoping that the data becomes free and open (OADA is an attempt to support that); I believe, along with at least a few of my colleagues, that the "secret sauce" is in the algorithms and tools to utilize the data.

We shall see.
I know you're asking the site creator, but I'd like to explore this matter for their benefit.

The code is hosted on GitHub which encourages authors to choose an open source license. I say "encourages" and not "requires" intentionally. See [1] for GitHub's take on it.

As an employee of a commercial software company, I'm willing to take others' advice with regard to best practices, security implications, code efficiency because I can't possibly be an expert in everything. Generally, I'll prefer someone else's solution over my own if it's well designed, documented, and simple. I'd love for the best solutions to each problem to propagate into everyone's code. But I must know the status of my ability to use your code - I must have a license. If there's no license, I simply can't use it. If there's a license, I can at least consider the code, and I can consider whether and how it affects the rest of my company's codebase.

1 - https://help.github.com/articles/open-source-licensing/#what...
Although he named it the Python paradox and wrote mostly about Python being chosen by Java programmers, he doesn't think of Python too highly. He mentions Perl, Ruby, Icon, Joy, J, Lisp and Smalltalk. He also speaks about esoteric languages, but based on his other essays, he probably means any language better than the average.

Since the average language depends on the type of the program, it depends:

- if Java is the average: Clojure, Scala, Groovy, Python, Ruby, Go, Erlang
- if Javascript: CoffeeScript, TypeScript, ClojureScript
- if C/C++: Rust, D

That's not exhaustive and highly subjective of course.

And since programming languages are such an important topic of his, any language that is considered the best overall language by clever hackers would fit the description.
10 tips from Google's head of HR
we need a remake of this now https://www.youtube.com/watch?v=E_87pSWYhKo

'attack of the killer swarm' one of the first round of games out of experimental gameplay project
Looks like a database lock issue... Webserver is active, but non-responsive.
Very true, and the site will be a little less useful for those people. I am also planning to add a note to every sample stating which standard it depends on, which should make this problem a bit better.
You guess correctly.
This topic resurfaces every so often, usually with no particular context, but now as a knee-jerk after the horrible and preventable Germanwings incident.

Here is Patrick Smith's (formerly of Salon's Ask the Pilot column) comment from the NYT article:

>>> I'm an airline pilot, air travel blogger and author. This pilotless planes discussion is something that comes up all the time, and it never fails to raise my blood pressure.

One of the main issues is that people greatly misunderstand the capabilities of EXISTING cockpit automation, and have a vastly exaggerated sense of what it can do -- the result of articles similar to this one, which take at face value the claims of researchers, aerospace academics and tech aficionados who often have little sense of the operational realities of commercial flying.

Over and over and over we hear about how "automatic" planes are. Yet in truth flying remains a very hands-on operation subject to tremendous amounts of pilot input. It's perhaps a different KIND of input than in the old days: instead of gripping the steering yoke as would've been the case in the 1930s, you're working the various autoflight components, flight management system, etc. But the automation only does what the pilots TELL it to do: what, when, where and how. The other day I worked a flight up from the Caribbean. We had bad weather the whole way, a holding pattern, and had to fly a low-visibility Cat-2 approach. The cockpit was so busy that after we landed my voice was hoarse. Now imagine somebody dealing with the complexities of such a flight from a room thousands of miles away, with dozens of other planes stacked up.

Patrick Smith
Boston
Yes, when this came up about 9 months ago, 'dang acknowledged that they occasionally manually promote stories: https://news.ycombinator.com/item?id=8313505

Also: https://news.ycombinator.com/item?id=8122290
you mean people actually go camping in those areas ?? How do you equip yourself ?
I belive the problem was the signature on the intermediate. The same intermediate has probably been signed again with sha2. Or maybe it was cross signed somehow...

I just replaced the intermediate cert and the warnings went away.
A fairly significant number of plane crashes are caused by humans doing something human. They don't have to do it on purpose to lead to disaster.
Well, nowadays I guess plenty of developers simply use github-pages as personal website (myself included). It's a more expressive way to present yourself (employers included) than facebook and linkedin :)
Why? You can set a LAN on your VM and hack all you want. Do you really have to attack your neighbor?
What's the licensing of these samples?

Perhaps consider CC0? https://creativecommons.org/choose/zero I think CC0 would allow them to be reused in any project no matter the license, without requiring attribution. Do others agree with that?

Regardless, best practice for a project which uses any of these samples would be to record the origin in version control, even if credit is not given in the project source code.

It's really important that sample code have clean provenance, since others will be inserting it into their own projects then possibly mutating it and making it difficult to extract. Are these samples all completely original? And will there be any IP controls as far as what you accept for Github pull requests?

(edit: don't try to use markdown for links.)
This same page appear on HN almost 3 year ago : https://news.ycombinator.com/item?id=4008040.

Interesting how this all WebGL stuff is still so "hacky" and not yet commonly used all around .
These sorts of conventions are rarely good for consumers in the mid-long term. They're like dealer financing, free device contracts, introductory rate loans.

They shift price around in a way that creates a local maxima or suboptimal equilibrium.
> It's a sad state of affairs when the federal government has to step in and play parent

I suppose one could make that argument, but I think it's pretty suitable given the damage that could be done by those "few bad apples" releasing their pets in the wild. To take that argument further, should the government not deal with industrial runoff? Only a few bad apples. How about NFA firearms? Sure, most of my gun owning friends are great, responsible folks, but those "few bad apples" could sure cause a ruckus with automatic firearms.

The government can and should step in and take action to solve a big problem like this. There have always been, and always will be bad apples to spoil the bunch for the rest of us.
When I submitted my Lisp project, it didn't get even a single upvote. Maybe I should've mentioned I wrote it in Lisp to enjoy the grace of this invisible Lisp brigade, but I always felt it's tacky to submit stuff like "X but written in Go/Javascript/whatever!!!" because it basically shows that you're just reinventing the bicycle. The project should stand on its own regardless of the language it's written in.
NoInstagram campaign, anyone? http://www.aimanbaharum.com/campaign/noinstagram.html
I'm not sure what you mean by bleaching. Salt is a mineral (it's sodium chloride - NaCl). The only other mineral "added to it" is iodine in iodized salt. The iodine is added to prevent iodine deficiency.
> The problem that Snowden revealed is going to take years, maybe decades, to fully digest and society is going to be everchanging during that time. Prepare to be eternally frustrated if you ever thought there was going to be quick and decisive action on our problems with internal spying.

I'll gladly pay the price of "eternal frustration" over having to sit back, wait it out, and not make a giant big stink out of it.

If "we the people only care about dickpics" is somehow an illustrative reason for the expectation of this taking decades (??) to fix, then that is on the American people, not on the nature of this problem. Sorry but that is yet another lie that is apparently fed to the slightly-more-informed: "but but it's really really difficult and going to take a long time"--how is that anything other than yet another call-to-inaction, but worded to appeal to a different target audience?

> What the hell do you even call it.

Corruption. Your politicians don't even seem to lose their jobs over it any more. And people talk about it as if it's a status quo, not some gross failure that needs to be eradicated swiftly and immediately.
Now Window Shop on Your Smartphone
Since bleach is salt and water and ends in salt and water I find these Bleach Salt is deadly chemicals kind of hard to take.
http://www.thecloroxcompany.com/corporate-responsibility/pro...
You'd want a human to take control if things become very unusual. The way to do that is making the plane accessible from the ground.

Also, you want somebody to talk to ATC, reroute the plane when the weather changes, guide it in land, etc. Computers are still not good enough on those tasks.
Most interesting thing I want to see was bash script (or other way) to automate install and configure the post-installed system, like this gist https://gist.github.com/julionc/4162347
> The Chrome Canary build is at version 42, and has started blocking SSL certificates that still use the SHA-1 algorithm.

Actually Chrome Beta is on 42. Canary is on 43.
> "The intention of the bill is to get the food stamp program back to its original intent, which is nutrition assistance,"

That's an interesting way of interpreting the law. Reminds me of House of Cards when Underwood and company were trying to find a way to criticize the teacher's union by echoing "disorganized labor".
You say "the samples are all so short" but there have been cases [+] where a very few lines were found by a court to infringe a copyright. Keep in mind that the heirs or purchasers of your copyrights might not be as benevolent as you.

As for suggestions, it depends entirely on your motives. The GPL would force users of your code to license their code under GPL also (if distributed to others.) An MIT or BSD license would only require attribution (a copyright notice) in the distribution. Personally? I'd prefer you went MIT or BSD.

+ - I've worked with former employees of companies where this kind of thing happened. I know this is vague and anecdotal, but I'll see what public information I can find just in case someone Really Must Know these cases
This also surprised me. You can do the exact same thing, but with millions of particles, if you store and process them on the GPU. The first example of that technique being used in WebGL is probably by Mr.doob [1]. Since then, there have been many iterations, some of which are basically a cooler version of the linked demo [2]. (And simpler, judging from the source!)

[1]: https://www.chromeexperiments.com/experiment/magic-dust

[2]: https://www.chromeexperiments.com/experiment/one-million-par...
Schneider Electric VAMPSET Software Vulnerability Detected
Downvote karma is also arbitrary. I've been on negative karma for some time following my negative comments about the HN-described behaviour of someone's beloved mentor - who forced his classes to buy his book. I think this was a bad behaviour on the teacher's part but 'others' took offence. I sometimes feel the that a self-appointed in-group or coterie is being a bit arbitrary and authoritarian in its conduct of these HN matters.
| "I have seen people purchasing filet mignons and crab legs with their EBT cards," he said. "When I can't afford it on my pay, I don't want people on the taxpayer's dime to afford those kinds of foods either."

That worries me a little. This strikes me as more born of Representative Brattin's insecurities than any real concern for the poor.
You have no idea whatsoever how these systems are built.

You don't know because you haven't seen the software (or hardware) for them. You haven't because (I assume this part) you weren't one of the state inspectors, and what many (most?) of the manufacturers have done is to insist that no one ELSE be allowed to view the details since it's a "trade secret".

So maybe there is excellent logging like you describe. And maybe there isn't. We DO know that there have been occasional incidents of invalid vote reporting by the machines (such as [1] or [2]) that were not caught by such log systems.

[1] http://www.networkworld.com/article/2275174/lan-wan/e-voting...

[2] http://www.hackingdemocracy.com/
Why Checking Email After Work Is Bad for Your Career–and Your Health
Solving FizzBuzz in Java 8
Surprised? The guy once said

"Since 1920, the vast increase in welfare beneficiaries and the extension of the franchise to women—two constituencies that are notoriously tough for libertarians—have rendered the notion of 'capitalist democracy' into an oxymoron,"

The guy implies the world would be better off if women couldn't vote, and you're surprised people hate him?
Wow, for being on HN this thread sure is filled with Luddites.

Humans are inherently more error prone than computers, once properly programmed and designed. AI and machines might not be better now, but they will be eventually. And the only way to get there is to start small and work our way up.

In my opinion, right now we're at the limit of safety provided by letting humans run things. We can't really make those systems more safe than they are right now. We need a paradigm shift.

Letting computers run the show is uncharted territory. Right now, AI pilots/drivers are in their infancy. Comparing an infant to a mature system is a short sighted comparison. You need to take the long view- what would these systems look like after a decade or two of iteration?

It's like not anyone is saying we should do this RIGHT NOW WITH NO GOING BACK! Of course not. Let's try it in drones. Let's try it in cargo planes. Let's try it in military planes. If it ever seems like it won't work, we can always change course.

But not even wanting to try??? Come on, that isn't in our DNA.
Then you need cane toads to "manage" the crocs :)
I think the ratio of page views vs likes would quite a telling indicator. This should mean less click bait (a great title with mediocre content), which seems to be plaguing the web these days, even HN!

Having articles appear on the front page briefly, to seed views and see if they stick could be helpful to give then a chance. A report button would quickly stem any spam.
How Marvel killed revenue-tracking spreadsheets
The samples are all very short and generic, so I'm not sure how legal significance a copyright license will have. However, I do plan to add a license to the repository if only to make it clearer.

Is CC0 appropriate for code? I was thinking of going with MIT, but that would require retaining the license in any derivative works. Anybody have thoughts on this matter?
I wouldn't describe my time using Gentoo as rewarding.

I guess you're right about it being educational, though.
Ask HN: What's the best way to spend three months before I start a new job?
I currently work full-time in New York in a semi-technical role in a non-technical industry. In August, I'm moving to SV for a new job. (Circumstances are kind of complicated ... but basically, there are a bunch of things that are keeping me in the city until then.)

Initially, I was thinking that I'd just stay at my current role until moving. But I'm getting bored of my current job and am pretty set financially. I figure this might be a good opportunity to do an internship in a field I'm not familiar with, or take some classes, or get a couple freelance projects under my belt. Any ideas?

As a background, I'm a fairly recent grad (last few years) from a math program at a top university. I have a decent bit of software experience, mostly web dev stuff. I feel it would likely be most helpful career-wise to take some of the low-level software classes I missed in college, such as Operating Systems. But I'm pretty open to anything.
I highly recommend this one. Very clear for newbie.
Maybe because it isn't available everywhere, specially in mobile platforms?
How much would a skin fetch on the market?

Next startup bootcamp thing should have a homework project on building a dogfood-and-snakeskin-boot-producing snake hunting robot :)
WebGL: Shader Editor for Chrome DevTools
> The FISA court operates how it's supposed to. It approves the majority of requests because prosecutors can thoroughly evaluate each case before bringing it before the court. They approve everything because prosecutors can request that cases be strengthened before they're even presented.

Prosecutors can do that for non-secret courts, too, yet their requests are often denied. It's very unlikely that prosecutors take special extraordinary measures to never present a mediocre case to the court.

At the very least, I'd like to see vetted, security-cleared lawyers from the ACLU/EFF/etc. permitted to play the adversarial role found pretty much everywhere else in our legal system.
And, just to re-emphasize, while traveling is great, I unfortunately can't really spend too much time out of New York before I move.
He's not misquoted. Read the WSJ op-Ed: http://www.wsj.com/articles/peter-thiel-competition-is-for-l.... He's not talking about companies that enjoy monopoly profits because they offer superior products. He's talking about companies that enjoy monopoly profits because they have no competitors. He does posit the "creative monopoly" companies that have no competitors because they're first to a new market. But that only lasts so long as there are barriers to entry in your market.[1] And now we're back to regular old Econ 101 monopolies. The "nefarious monopolies" I mentioned all came into existence through first mover advantage. But they endured because they were protected from competition. And much of their innovative legacy came well into their "static monopoly" phase.

[1] To use Thiel's terminology, it matters how quickly the market moves back into equillibrium, and that is dictated by the same forces that give rise to static monopolies.
Could you possibly expand upon your comment for those of us who don't spot the wrongness right away?

Otherwise, what was the point of posting your comment?
The pilots controls aren't directly connected to the flight surfaces any more, and haven't been for decades. So they're already going through software, which could go wrong.

And if the aircraft detects something is wrong, it could alert the ground, and then it could be flown remotely by a specially trained group of pilots and engineers who do nothing but practice controlling aircraft in trouble, or actually fly aircraft that are in trouble.
Python in your web browser (WebGL)
I know Joel is respected, but I'm cynical that a company has an employees best interest in mind when deciding salary.
Saturated fat is fine(are some diets mass murder)
It's a crazy amount of liability. If a company doesn't comply with the GPL them they don't have a license to the code, and without permission from the copyright owner they're at risk of being found to be infringing. And worse, this risk doesn't go away if the company corrects the behavior (i.e. the period of time where they weren't in compliance with the GPL doesn't just disappear because they are _now_ in compliance).
Why do you think the policy would be any different for raises?
Arch is awesome and I've used it at home and work for years, but the rolling release cycle means that you must keep on top of upgrades.

I was once a little too slack (no pun intended) and had several hundred packages that needed upgrading and there was simply no easy way of making it work. It was around the time of the systemd introduction, so that may have been a significant complicating factor.
Note to mods: Please unban TerryADavis, I don't think his occasional god-mode is harming anyone.
Seven Molecules’ Claim to Fame