skysight-inc/HackerNews huggingface dataset:
It looks a lot like Clojure but I'm not sure it is. For example, this expression:

(filter (> age 20))

That second form to filter should be a function, but in this case it is an expression that returns a boolean and is not itself a function.
Especially those pesky XML and JSON payloads!
The Shellsort algorithm in JavaScript
[video] Human Brain Project Neuromorphic Computing Application Workshop
To be fair, the government is asking people to NOT use phones to communicate their current status and rely on social media instead. GSM use in the affected area is almost impossible at this point due to congestion.
Murder has motive while accident does not. Check why Law does not treat them equally.
It needs to change, but don't forget that without it our illiteracy rates were ridiculous.
Travel is cheap if you're not doing it the five star hotel way :-)
We have found Sheldon Cooper.
Not feeding the poor has historically a great track record for preventing unrest...
What about writing something like "Andy Grove, 1936-2016" in an HTML comment? Then a simple inspect element should clarify why the black bar is there.

Edit: The tooltip mentioned above is an even better idea.
If you want to keep it very minimal you can add a "alt"-type description on mouseover, maybe just the name.
There was recently talks around changing it, and most of the feedback was very negative. You can see the initial post here [1] and the follow up post here [2].

1: https://meta.stackexchange.com/questions/271080/the-mit-lice...
2: https://meta.stackexchange.com/questions/272956/a-new-code-l...
Alternate title: Droogan's Maintainable Code?
I thought the point of having SF, LA, NYC offices was to cut down on travel time, to the benefit of both the consultants and the client.
Intent is valid point, number of casualties is not. Terrorism is nearly statistically insignificant in the scheme of things. If you are truly concerned about human life buying mosquito nets will offer you much greater ROI compared to any anti-terrorism measures you can envision.
> Sorting (other than to print a sorted list) doesn't pay for itself till you do a number of searches

Or until you absolutely need to iterate thru a collection in sorted order.

If you need a priority queue, use a priority queue, if you need a sorted container, use a sorted container.
Nano-enhanced textiles clean themselves with light
This is close to a real pun it would do, and nearly just as dire. It's fixed in recent versions, but it used to not understand emergencies. If you said "Siri, call me an ambulance," it would come back with "OK, I'll call you 'an ambulance' from now on."
I promise you, they don't teach you that in business school

"There's 2 things they don't teach you at Harvard. How to handle failure, and how to handle a shotgun. I'm about to do both" - the dude from the Simpsons movie
Data Visualization and D3.js Newsletter Issue 175
Google slings critical patch at exploited Linux kernel root hole
Facebook asks all its users that are close to a disaster if they are okay and alert their network.

It is basically just a fancy way for people to update their status following news of a disaster.
Show HN: Push pin travel map in your browser
> If possible replicate some of the earlier work because you may discover that you're building on a lot of unreported assumptions.

I concur wholeheartedly, and this is my recommendation to every new PhD student. Replicating earlier work has many benefits for a PhD student in the beginning of their studies:

* It forces them to deeply understand the system they're replicating. Much more deeply than simply reading the paper would.

* It allows them to uncover the many corner cases which the original paper probably just briefly mentions. (If it mentions them at all.)

* It makes them think about how they would design an experiment so that it is repeatable and reproducible.

* It is a good source for inspiration for alternative solutions to the problem or even new problems altogether.

Alas, replication is way too uncommon in systems CS, which I think is one of the reasons why other scientists often look down on systems research.
http://caniuse.com/#search=brotli tells us FF already supports this, and IE has it marked as being under implementation consideration (which one would expect to turn into active development once they finish their current WOFF2 support work; WOFF2 has a hard dependency on a working Brotli implementation)
That's of course debatable, but for me it's more dangerous to have them free disseminating warmongering propaganda.
So, curious, what happens in the case that my private key is compromised? An attacker can then change my key pinning and prevent users from accessing my website? Heck, can an attacker already do this to many users simply by adding some headers and using their own SSL key? Seems a scary proposition, someone could effectively kidnap control of your domain and you'd have no way to get it back. Especially given the opposition to OCSP by certain parties and the fact that smaller sites have problems even getting on their alternative lists, it could be part of impossible to get your attacker's certificate removed from many of your users browsers.
Note: Have not read article, going from title.

Apple is usually not a first to market type. They are a first to market with an amazing, polished, product type.
They'll wait to see what gets proved in the market and what doesn't.
What Is the Best Way to Stop Internet Trolls?
Of potential interest: "Can This Israeli Company Hack the San Bernardino iPhone Without Apple’s Help?" by Ariel David Mar 21, 2016 7:58 PM in Haaretz http://www.haaretz.com/israel-news/business/.premium-1.71006...

Or:

https://webcache.googleusercontent.com/search?q=cache:8zcNEr...
Exactly :)
If Cloudflare decides it’s worth several man-days to offer this feature to their clients who deliver larger files than 64k, feel free to reach out to us, we’ll be happy to share our experience :) devs@cdn77.com
> I just cannot fathom their motives

Maybe start with "swimming in your vault full of money like Scrooge McDuck".
MetaFilter, perhaps?
Rather than dismissing things as "strawmen," it would help if you clearly elucidate your claims before you make (what appear to be) broad brush statements, e.g. "Muslims took to the streets", "What are we supposed to think?".

Your original post comes across as prototypical "us vs. them", "we are the good guys" blather. Yes, murder and violence are indefensible, but otherization does nothing to work towards deeper understanding of the causes/issues at play.
"I’m willing to bet there is a high stress team in the basement of Apple working on an End to End VR solution but it could be years before it sees the light of day."

Sure, that sucks for developers and us on the bleeding edge, but it doesn't hurt Apple one bit. At the most optimistic, it'll take 2-3 years for VR to become mainstream, and as long as Apple comes out with a polished Apple-like solution by then, they won't miss out on the market. If their offering is compelling then content will be ported to it.

If they wait much longer than 2-3 years competing solutions may achieve critical mass.

At this point, releasing any solution before nVidia's Pascal and/or AMD's Arctic Islands is available would be just silly. Maybe we'll see something in September.
At the EM+ level, from the U.S., and "nearly weekly" (2, 4, 6 weeks)... I buy all of that. Maybe his "text message" story happened once, or is hyperbole, but it isn't the status quo (and wasn't in 2012 when he was at Bain).

You're dead right, though, and I don't discount the level of burn-out and despondency he felt in that line of work.
I would hope that content type negotiation should mean that we could capitalize on it where it's supported.
From the Cloduflare's tests:

"Most files are smaller than 64KB, and if we look only at those files then Brotli 4 is actually 1.48X slower than zlib level 8!"

And the faster zlib levels (1-7) are even faster! See the table. I especially like zlib 1.
There is no such thing as 100% security, we probably are already at 99% security at this point.
So what? FB also exists in non 1st world countries in case you didn't noticed.

You may ignore it since you don't know anyone there, but people from there would appreciate knowing their friends and relatives are safe.

Still, like it was already told, FB did activate the feature also in the Ankara bombings and other occasions for Turkey, there is nothing racist here going on.
In the 90s there was an accident at a concert my aunt and uncle were attending. Tens of people died, many more injured. We couldn't reach them for days, had no clue what their condition was. Turned out they had left the concert early, and, this being the 90s, hadn't heard about the accident until they got home (much easier back then to live under a rock with respect to news events). A feature like this would have saved us all a lot of fretting.

While it's true that 99.99% of people in the cities of these various attacks are safe, that doesn't prevent others from worrying about them when these events hit the news. And it's not just for terrorist attacks, they've also applied it to natural disasters (which will impact a lot more people).
This is what I wrote in the aftermath of the Paris attacks with regard to the comparison of "road fatalities vs terrorism casualties" every time this topic is brought up after these tragic incidents.

https://news.ycombinator.com/item?id=10689118
Right, but this was in Belgium.
I used to live near an army training area. There were regular artillery exercises, and the bigger shells would literally shake the walls of the house. The smaller shells just made things fall off shelves.

I think any design that literally goes "boom" over land, even a little, isn't going to work. It's too much of an open legal target.

The design really does need to be damn near silent, or at least closer to a mild and unobjectionable "whomp", to have any hope of commercial success.
I suppose in this case "less is more".

More often than not, if I'm working on a windows machine, I'm not programming in C. I'm probably working on something in C# or Java. I don't care about the C API. I just want the terminal to work in more or less the same way it does on linux/osx.
FBI could be using these hacks to break into killer's iPhone
Let's not exaggerate. This is not a third world country. A lot things work really well. You're right that immigration was not handled well but except that Belgium is pretty well managed.
VR is not yet 'here' and is not currently delivering, but it is promising a lot.

The form factor alone has challenges which the public will not be willing to sacrifice for the experience, which could turn out to be mostly a gimmick. Some things people don't think about;

-) looking at your keyboard/input device whilst wearing a VR headset

-) being the same room as other people for prolonged periods of time with a headset

-) sharing experiences with other people close to you

-) what are you going to experience on VR, that needs VR so bad? Who is going to pay/develop and what is this content going to be... can it actually deliver, making good immersive software is incredibly hard.

-) and then cost...
Okay, that strikes a pretty good balance.
If I'm in that family and I have no idea who died and why they dressed me in black, absolutely!

The fundamental problem with the non-discoverability is that it means that you're either one of the in-group people who knows who Andy Grove is and that he died yesterday, or you're an outsider and not a real Hacker News family member. If that's the approach to community HN wants to take, that's fine, but then why are there three stories about Andy Grove's death if all the real HN commenters already know that?
All I can say in response is I sincerely hope we never end up working together
Yes, it's what I meant.

But in this case there are 19 features (as said) or 10 features (no of columns)?
They seek "the ends of times". Daesh is a death cult. Victims certainly is the goal here, to kill as many people as possible. There is no political goal, they made no political demands, they didn't make any in Paris either. The goal is to kill civilians.
GIF – Exponential Growth of Computing. XX–XXI Century
Also, some of them put their monthly salary as opposed to the "yearly" one. A South African monthly salary looks a whole lot similar to say a UK yearly one. E.g. ZAR40000 / month vs GBP45000/year.
Stories and Tips: 50+ Interviews with Facebook, Twitter, Amazon and Others
>> People start thinking in terms of other people's perception of the business, for raising cash. Like prostitutes.

This. The only startup vitamin poster you will ever need.
It's tradition.
I wrote out some thoughts on the problem of HPKP:

https://brianmhunt.github.io/picking-our-roots-between-hsts-...
At least in our batch we felt we should really only focus on our product. That's why we've got the grant - to be able to work on our startup full-time.
I grew up in Belgium, and have family and childhood friends there. I was pleasantly surprised when I got random notifications from Facebook this morning as people I am friends with added themselves to the safety check list - it made it easy for me to quickly know who was OK.
And it is indeed something, that he points out.
“Error driven” software development
> Perhaps when the States have to administer their own welfare programs, it will no longer be profitable for the individual states to shoulder the burdens of hosting the underclasses when neighboring states will not.

That was kind of my point. It isn't profitable already. Increasing the magnitude would make it unsustainable. There just wouldn't be any states offering the same level of welfare programs as the federal government currently does.

> Sanity might return to the immigration debate, it could be a really good thing.

Federal universal basic income to all citizens as a replacement for existing welfare would do the same thing. Immigrants who cut the line wouldn't get it (and all the other welfare programs would be gone), which would make living here too hard to be worth breaking the law. Then we could correspondingly increase the number of legal immigrants we accept because we'll have more capacity to integrate new legal immigrants without the people who cut the line.
.mourning {
border-top: 5px solid rgb(0, 0, 0);
}
"Shun" isn't the right word to use. The tools for managing SSL keys are abysmal, the documentation around HPKP so far is confusing (this article does a decent job of explaining how to use it), and the impact of any mistake is that your site might become completely inaccessible to your customers. The best example this article could give (github) uses HPKP in the most conservative possible way. That should tell you something.

As falcolas says, security is about risk tradeoffs. Right now the risk of using HPKP is rightly judged by most webmasters to be far greater than the risk of not using it. Key pinning Is a great security tool in many scenarios but for most public websites, it's not worth the risk.
Why would Apple want that under seal?
You're right, I should have been way more specific. I mean number of casualties in the one specific incident. Terrorist acts often involve tens, if not hundreds, of people, both killed and injured. In the vast majority of cases, a drink-driving accident will affect a handful of people.

Nothing about any of this is very rational, but there's something in our collective nature that draws more attention to a single incident involving X casualties than X/Y unrelated incidents each involving Y casualties.
How to Avoid Second Time Founder Syndrome
This and Lisp-flavored Erlang make me wonder how far one could take the idea of a Lisp syntax atop some other language. As a half-joke, I wonder if one could make a Lisp-flavored C work; should I fear or be slightly bemused at the idea of a Lisp-flavored COBOL?
Analyzing Scala popularity
Is it true that Brotli wanted the .bro file extension and moved away from it, because it was deemed offensive?
The cell phone network is currently suffering DDOS from everyone trying to reach everyone else at the same time, to ensure they are fine. It is a good feature.
Exactly. I didn't know this before it was pointed out to me, but the genius who made Hackernews thought it was a good idea to put the search feature at the bottom of the page.
>During this time where was a ridiculous amount of violence.

Was this violence not already illegal?

Surely brandishing a gun and firing on a public street in daylight is a crime with or without drug prohibition
Couldn't you implement it for all files greater than 64K?
Whatever happened to "We exist without skin color, without nationality" and "Cyberspace does not lie within your borders"?
Python, Machine Learning, and Language Wars (2015)
I read it as they don't drive, and thus don't consent to the risk of being in a car accident. Not that they cycle because of the risk; they didn't list why they cycle.
Try nginx & FF45 -> doesnt work as FF uses deprecated (and now obsolete & removed) API
I definitely believe Ian Murdock was deserving of a black bar as well. Debian is one of the most widely used Linux distributions.
Came here to say the same thing. This whole article could be summarized as "I was pampered growing up. I was pampered through school. I was so pampered I had no concept of what things actually cost because everything was paid for me."

It's quite a shock when you start noticing that $3 bottles of water start adding up.
Ngrok 1.X service is shutting down
yes, but will this help a million monkeys smashing keyboards write the next great AI
I wonder why this important event is getting not many upvotes and also ranks lower than other stories with less upvotes but older.

Is it getting flagged for being off-topic?
Nice, but my Guile version is too old. I guess I'd have to install GUIX ;)
What you get when you let the internet decide what words to put in a haiku: http://www.crowdhaiku.com
Netcraft Site Report for http://tn.mohe.gov.sa
It seems to me you are going to file a 1040 even if it is "something complicated", it is just you are going to file a long list of attached schedules.
exactly! bottled water is a good that is well-known to be over-priced
That ranks somewhere close to "I was just following orders."
1M Tech Workers Now Freelancing
Yea it was poorly phrased, but so many people brush off the platitudes like "broken windows" in our industry.
Historical Data: From Data Warehouse to Immutable Blockchain
Hi, I'm the author. If any of you have experience interviewing candidates for software positions, and you disagree with any of the advice I've provided in this post, I would be happy to hear it.
Interesting. Is it also middle-out?
The black bar is nice and geeky but totally inappropriate to mark the passing of a human being.
Why do we let one incident shut down an entire metro system?

If you don't shut down and an second and/or third incident then happens in a coordinated attack, it's very easy to say "Why didn't you shut down? Couldn't you see that we were under attack?"
What are you going to experience on VR, that needs VR so bad?

Elite: Dangerous. DiRT Rally. Minecraft. Movies, and interestingly, documentaries. These are all currently available.

Further down the line, VR will replace multi-screen setups. As a developer I'm very excited to code in a VR IDE.
A tale of troubleshooting database performance, with Cassandra and sysdig
I just showed up, and I assumed it was due to the attacks on Brussels. Currently, the #5 post is "Safety Check for Brussels." It makes more sense that it's for Andy Grove, now that I think about it, but I agree with others that a small amount of text could help clarify things.
It's not that hard to figure out. Anything to add an explanation detracts from the gesture.
Ever consider just going OS? Took me about an hour to set up gogs (https://gogs.io/)
Letsby Avenue - http://www.theguardian.com/uk/2000/feb/12/martinwainwright
"I BackRubbed for car dealers." Nope.
If I was running Apple I wouldn't be wasting my money going into VR either. It's nothing but hype right now, and frankly I don't see it going much beyond that with any of the products that are on the horizon.
Arxiv Graph now available on Mashape
I have ~1TB SSD and ~3TB HDD (so I suppose both been made quite recently) and a single 12 thread Intel CPU using clang-based toolchain under various build systems. In your opinion, this system is never IO limited on any possible C++ project?
The Hong Kong one is most definitely Ovolo Southside:

http://needwant.com/wp-content/uploads/2016/03/17.jpeg

http://www.35mm.com.ph/wp-content/uploads/2016/01/Hong_Kong_...
I think obscurity mostly serves as an in-group vs. out-group signal. I'm not a fan of the unexplained black bar.
what VR dev kits have you tried?

the HTC Vive and Oculus don't come out until next month.
The problem is that the black bar isn't always there when someone "significant to the HN community dies".

The black bar is an admin/moderator decision, and because it's not applied to all front page deaths, it's hard for headline skimmers to associate the black bar with a consistent pattern.

That is why the black bar confused me - it's when the black bar isn't there that throws me off, because it makes me doubt the assumption that someone died.
Unfortunately I don't know much about Belgian politics but I do hope they won't go down the "Hollande" route.

They should look up north, Norway is the shining beacon in terms of how a country can handle terrorism responsibly.
I had a conversation with a coworker a few days ago where I jokingly suggested building an AI system that you give a failing test suite and it uses stackoverflow answers to make your tests pass. Sounds like we are one step closer to making that happen.
I think most PhD students are set up to fail by graduate institutions. Graduate programs can often be corrosive environments with unrealistic expectations. Moreover even if you run the gauntlet and get a tenure-track job or a position in a national or even corporate lab, the training you received in graduate school is often inadequate preparation for the next step. I am not ascribing this latter point to malice but rather to a self-perpetuating canon that becomes increasingly distant from real-world applications.

Universities also exploit people who depend on academic success for self-worth and validation. The head games that advisors play to goad graduate students on to do more work can be pretty unscrupulous. The very fact that universities can convince some of the smartest (if not those most possessing in common sense) people to work long hours for below minimum wage, while learning a body of knowledge of dubious value, is pretty amazing when I look back at it.

In the real world, people pay you good money to do PhD level work. Job security and low work loads aren't on offer if you do an expected value calculation factoring in all of the tenure washouts. The only thing graduate programs offer in return for collapsing highly educated wages is an infinitesimal chance at fame. It is no less an exploitative championship system than professional sports or Hollywood.

I think the only good reason to seek a PhD is for altruistic reasons, to expand human knowledge. But keep in mind that you are choosing the life of a 21st century cleric, with its attendant material deprivation and very good chance of never marrying or having a family.
Yes, that's confirmed.

"In late September, Google released a compression algorithm called Brotli and gave files it makes the extension “.bro”.

But last week the extension was changed to “.br”.

The reason for the change is threads like this one, in which posters suggest that “'bro' has a gender problem” and “comes of[f] misogynistic and unprofessional due to the world it lives in.”

http://www.theregister.co.uk/2015/10/11/googles_bro_file_for...
I don't want to feel like there is a brick strapped to my head.
Badlock Bug
Rational platform? Selective outrage?

Glenn Greenwald (The guy who broke the Snowden story) sums it up quite nicely.
https://theintercept.com/2016/03/08/nobody-knows-the-identit...
SimpleC
https://github.com/josuemnb/SimpleC - C with classes and generics