skysight-inc/HackerNews huggingface dataset:
This kind of analysis is aided by the airline industry having very strict training and procedures that flight and ground crew are required to follow, along with regulations that equipment has to comply with.

With them, you can see, for instance, where a pilot or mechanic did not follow procedure, was not trained adequately, or maybe some equipment was out of spec and wasn't caught in a checklist that should have been followed by the maintenance crew, etc.

Compared to the airline industry, most software engineering is much more of a fly by the seat of your pants phenomenon where anything goes, and there's little standardization, process, or regulations that the entire industry has agreed on and actually follows. Such a Wild West approach definitely has a lot of upsides like speed of development, flexibility, freedom to innovate, and so on. But can have a cost in safety, reproduceability, accountability, and analysis of what actually went wrong or how to fix it next time.
> good point, I personally would rather integrate everything into the development platform

The problem is, that restricts you to what's available for your dev platform. How many nodejs http servers do ESI sub requests, or can parse and use the same VCL file as Varnish uses on prod?

> In regard to different machines/OSes, issuing everyone a mac really takes away a lot of headache for organisation, at a relatively small (compared to engineering hours) cost.

I mean, there are benefits to standardising your work force, but I don't really see your argument here because:

a) if you take this route, and then don't use Vagrant, you have to pay each and every one of your engineers to re-setup all their projects, whenever they need to re-clone them (failed hardware, wipe & install OS update, etc).

b) unless you buy everyone the same new mac at the same time, you don't have the same environment, and it's doubtful you all even have the same OS version.

c) I've never worked in a company where everyone was happy to use the same tools/platform for dev. Forcing people to use a platform they don't like, in favour of using an open source tool that solves the problem, sounds like making things harder than they need to be

d) not all projects are run by a company, or even by the same company. Freelancers collaborating is a thing.
Until then, lodash.mapValues is your friend :P
A potential alternative is to arrange a back-end revenue share agreement. Either ink an agreement along with Purism's CPA firm, and/or Purism files Form 8821 granting Qubes as a disclosure designee, sharing Purism's tax returns information with Qubes. This helps confirm the shipped units in a relatively neutral manner, and charge based upon a percentage of the shipped units. Not at all ideal, because Qubes has no control over Purism's business and how much they ship, among a host of other reasons, but I'd like to see this security focus broaden, and would regret seeing perfect cost recovery being the enemy of good enough cost recovery sink the hardware certification that helps broaden the security emphasis.
I've used both marine (FM) and airband (AM) radios. My marine experience was in a relatively uncluttered environment (Cleveland) so take this with a grain of salt but I found that you rarely had people talking over each other in that environment, especially with it's limited propagation. Airband on the other hand is almost always a very high radio traffic environment if you are actively switching between tower, departure and center channels throughout the flight. It becomes imperative to be able to tell when someone stepped on ATC and you didn't get some message.
Violent maintainer should be removed from project
The Alt-Right Is Using Crowdfunding to Take on Liberal Silicon Valley
Giá chuyển đổi –  Công cụ –  Bitcoin.com
Another nifty example of how search engines and digitization are improving research. How would anyone have ever discovered that one super-obscure Japanese travel book happened to include one old black-white photo? This reminds me of another Japanese-related example of search-engine-driven historical research, the castaway Australian sailors: https://www.theguardian.com/australia-news/2017/may/28/austr... Or more literarily, the recently-discovered Walt Whitman novel https://www.nytimes.com/2017/02/20/arts/in-a-walt-whitman-no...
Hi Chad!
Which Wall Streat and the City don't like on UK media company that has this dual share class structure got kicked out of the FTSE index for this.
Teachers are important. I had consistently bad grades in science until I my 8th grade science teacher that liked to blow stuff up.

I really like him and I wanted to impress him with how smart I was and I remember putting in a lot of time doing all my homework. I got my only "A" in science for the first two quarters. Then he got fired and became a harley mechanic. Back the C's and D's
They can say they support both until they're blue in the face. Version 6 for Windows doesn't support local passwords and they keep kicking the can further and further down the road with no actual roadmap for it. The bullshit that it's a difficult feature to implement is infuriating. There's absolutely no way it's a massive effort to enable writing new passwords on a local safe when you can open and read existing safe's just fine, and create new passwords in a local cache if I'm tied to a "cloud database".

You want to push everyone to subscription and you know it. Don't be "that guy" - right now they're 100% "that guy".
Is the cost of living around most software companies in Canada so much less than the US?
It’s actually not a bad analogy - healthy young adults tend to be at their mental peak, certainly compared to when they are another 40-50 years down the road...
For those to whom "wxallowed" and W^X aren't immediately clear:

https://en.m.wikipedia.org/wiki/W%5EX

W^X ("Write XOR Execute"; spoken as W xor X) is a security feature in operating systems and virtual machines. It is a memory protection policy whereby every page in a process's or kernel's address space may be either writable or executable, but not both. Without such protection, a program can write (as data) CPU instructions in an area of memory intended for data and then arrange to run (as executable) those instructions. This can be dangerous if the writer of the memory is malicious.
Proposals [0] that made it into ES8 (“what’s new”):

* Object.values/Object.entries - https://github.com/tc39/proposal-object-values-entries

* String padding - https://github.com/tc39/proposal-string-pad-start-end

* Object.getOwnPropertyDescriptors - https://github.com/ljharb/proposal-object-getownpropertydesc...

* Trailing commas - https://github.com/tc39/proposal-trailing-function-commas

* Async functions - https://github.com/tc39/ecmascript-asyncawait

* Shared memory and atomics - https://github.com/tc39/ecmascript_sharedmem

The first five have been available via Babel and/or polyfills for ~18 months or so, so they’ve been used for a while now.

[0] https://github.com/tc39/proposals/blob/master/finished-propo...
ARKit looks cool, even though I am as far as one can be from the iStuff.
Pretty much. 40% of Fortune 500 companies were founded by immigrant families. Likewise, 7 of the top 10 brands in the world were founded by U.S. immigrants or their children.

https://www.forbes.com/sites/stuartanderson/2011/06/19/40-pe...
That's actually amazing, lucky you! I'll give the new LTS version a go for sure as I still love ubuntu!
I have a very heavy heart from this news. Joe's wife was my son's favorite teacher (he still talks about her two years later) and I'd met and spoken with Joe several times socially, though he was quite ill through much of the time I knew him. We had some good "geek out" times when my wife and his chatted (both are teachers so they'd talk teach and we'd talk tech.) They were a wonderful, loving, caring and giving couple, and Joe was just a good soul. You are missed Joe.
It took me a while from reading all the comments to realize that it's a client side library that stores state in the URL.

It's nice but I'm still not sure when to use it and why you made it.

Maybe you could add your personal use and motivation to it? Otherwise it's a clever library.
I would like to upvote that comment many times. The price point for the deposit is important, why is this so hard to understand?

The reason it failed is because of this simple use case:

You want to return it just after you arrived, and it is still raining outside (this is why you rent an umbrella in the first place). If you wait for the sky to be clear to go out, you won't remember the umbrella. But if it is raining again when you go out, why would you want to return the umbrella???
Before we entered The Darkest Timeline, NSA used to be known for helping American companies with their encryption and cybersecurity, and preventing corporate espionage.

I'm one of the first when it comes to criticizing overreach of governments and intelligence agencies, but I do recognize that they do a lot of legitimate and positive work.
Alright, so I have companies in the US (Delaware/Nevada), never resided in the US and if needed I could go with one of those E visas given I pay $100-500k indirectly for the privilege. I am still able to visit US 2x year for 3 months at a time. What's all the fuss about?
Correct - it's about managing complexity of a different kind. It's not about reducing the complexity, it's about changing the kind of complexity to that which humans are better-equipped to handle. As you say this is the holy grail for non-programmers, which is to say it'll completely redefine what we call "programming."
It might not be read much only because it was recently released but Homo Deus by Yuval Harari is off the chain.

This dude can explain grand ideas encompassing human civilization in (relatively) simple, brief, and entertaining language and I can't get enough of it. I think Homo Deus's forward focus will appeal to the HN crowd more than his more famous Sapiens.
Yeah, this.

I hated math in middle-school and early high-school. It was boring and rote.

But proofs based math, and learning how to think of math as a language, instead of a collection of overly specific "solutions" crammed into my head by teachers, was the key.
https://en.wikipedia.org/wiki/Black_comedy_(disambiguation)

At best in the US is a ambitious term and accepted colloquial term refers to comedy by/for AA audiences. At least places I live in the US (MI, CA, NY).

Anyways English is a fun, dynamic, and at the same terrible language. But I'll take your word for British flavor of the English language.
Here is 300 page report on the global status of Renewables and CleanTech in 2017
I wonder how easy it is to translate between dynamic languages since they all support a quite similar core set (classes, closures, sets, dicts, iterables ...)
I don't have the slightest doubt that a classifier like zip code (or traditional observational disease markers) delivers much greater value than a genetic risk score model because its accuracy is nearly as good while its cost is a couple of orders of magnitude less.

I do have some doubts that the zip code actually gives BETTER prediction than the genetic risk score. I have difficulty believing that if someone had done a genetic profile on a patient and was willing to tell me either the patient's zip code OR the genetic risk score, that I would be better off asking for the zip code because it had greater predictive value. It' certainly not impossible (because of environmental factors that correlate with zip code), but it is surprising and I haven't yet seen actual research supporting it.
He's a property developer which is very different to the average sv start-up and property development is lot more dodgy - and I am not just talking about Donald some of the stuff that came out in the candy brothers trial in the uk is quite shocking
>> For MDN that means bold typography that highlights the structure of the page, more contrast, and a reduction to the essentials.

And less actual content, forcing you to scroll or zoom out.
Thanks!

Yeah, our affiliates get a visible iframe to embed in their website, and that is their responsibility to communicate this to their visitors (they can also do it in other ways).

This should work really well blogs and websites who want to avoid ads and look for alternative monetization models.
Why is it not? For example, people might have been making plans based on the expectation that it would be in effect.
Except when said AM transceiver is inside an airplane, then it's thousands of dollars :P
Except, given that both models ended up #1, and #2 respectively, doesn't it imply that both models can work and other factors are more important in success? Following that, doesn't it imply that shareholders should/will care more about those other factors?
About what I heard on the housing price topic from both sides, yes. EDIT: California VS Montreal
I often worry that mathematics education is strongly supported on the grounds that it is about "learning how to think", yet the way it is executed rarely prioritizes this goal. What would it look like if math curriculum were redesigned to be super focused on "learning how to think"? Different, for sure.
No, New York Mag: Climate change won't make the Earth uninhabitable by 2100
What have you been trying so far?
If the use of greek letters is a major hurdle to learning maths, I'm guessing that the learner has misunderstood something fundamental about symbols in maths. It shouldn't make any significant difference if the symbols are Latin, Greek or even made up by the lecturer (as long as they are sane).
The Perfect QA Recruitment Filter
For anyone wondering what's NodeJS support of ES8.

Everything is supported, except "Shared memory and atomics"

[1] http://node.green
On the upside, there's a little good among this crappy situation: It may participate in rebalancing smart people in other countries, which may help other economies have a rebound. It's not all bright either because a smart person has less impact in an less developed economy.
Schools (at least around here) do not hold kids back anymore. No matter what.

Some of them get behind in one or more subjects (math, say) as early as 1st or 2nd grade and all their later teachers are stuck trying to give them the remedial math help the desperately need, while teaching their other students on-grade-level material, and also trying to teach the remedial kids enough of the new stuff that their scores on that year's standardized test don't land the teacher in hot water (though the kids won't get it at all). The result is that the kids fall farther behind every year but keep failing up to the next grade. They'll enter e.g. 6th grade with ~Dec. of 3rd grade math skills (more often than not their other subjects aren't much farther along, though not always). If they get an LD diagnosis they'll get some extra help but by then it's too late.

It sucks for all concerned.
Most professional employees in the US get a total of 26.5 or more days off a year, including holidays and sick leave.[0] Obviously the number goes up as tenure at the same firm increases. Blue collar workers are also well above 5 days a year total. The rub is probably in what types of businesses are excluded from this table (almost nobody in the restaurant business gets any PTO, for example).

But implying that the average yearly leave is 0-5 days including sick time is just flat out wrong.

[0] https://www.bls.gov/news.release/ebs.t05.htm
UX vs UI – The great battle in history of Design
I live in SV and worked at a unicorn fairly early on for a few years. I understood the risk involved and tried to treat the equity as such: worth nothing until it can be sold for something no matter what it says on paper. Of course that's easier said than done.

As far as I can tell there haven't been murmurings of panic. It seems like a lot of these companies are doing ok enough. There's potential & they are "taking time to get it right" before going public. And they haven't had trouble finding large enough investment money to keep them going.

It's kind of painful to have been an employee at these places though because the wait is long. You were under compensated salary-wise relative to market while you worked there and the equity might be worth nothing or you might have to wait 8 years to see.

That's part of the reason why I next want to work at a public company where the stock actually has value when it vests.
This... feels more like optimism than evidence.

You can improve your performance on almost any single task, which is great news. Certain forms of learning (e.g. language) help defer dementia, exercise and meditation improve focus, memory tricks improve recall, learning diverse topics improves synthesis.

But in terms of 'intelligence' in the clinical sense? Despite many people's efforts, I've never seen a single convincing success for healthy adults increasing their IQ. You can practice a specific test until it's inapplicable, but if you take one test, try to raise your IQ, and take another test, you won't see gains. Dual N-back is still the best thing known, and it doesn't work appreciably.

Fortunately, the practical stuff - memory, focus, breadth of knowledge - is awfully helpful in real life. But I've never seen any evidence at all that intelligence in the IQ sense can be raised in adults.
Spotify is littered with fake artists
The US skills based immigration system is based on bringing in indentured labor to enrich corporations.

L-1 visa holders _cannot_ change jobs.
H-1B visa holders have to go through an expensive and cumbersome process to change jobs which effectively restricts their job mobility.

Obviously, outside super-hot job markets like silicon valley, US workers have a hard time competing with indentured labor.

This visa would have created brand new class of "entrepreneur" indentured to deep-pocketed VC firms. They would actually be worse off than H-1B and L-1 workers because - not only would they be beholden to the VC firms for funding (thereby their jobs) in the United States - but they would have to part with their ideas.

No nativist here - just saying how things are working on the ground once you shave off the corporate propaganda.
"According to BART spokesman Taylor Huckaby, state law protecting “juvenile police records” prevents them from showing the surveillance video"

Can someone clarify how this law can apply to video that was shot by BART, not the police? To me it looks like a violation of the 1st amendment to ban publishing privately recorded video, just because it captures a crime.
Ah, well this would return a new object:

Object.entries(obj).map((prop, value) => ...).reduce((newOdj, [prop, value]) => newObj[prop] = value);

I see your point about verbosity :)
I would say world_news isn't as bad as politics. Specifically, world_news seems to be full of more the_donald people jumping on any and every thread.

They are still there in politics as well, but they are usually way at the bottom of the thread. It is sad though, even if you assume that it isn't as "controlled" as it is -- pretty much the front page is all anti donald trump / republican stuff these days. While some of that is fair and is news, what is worse is that at least in the old days, there would be nice constructive discussion/counter points, usually as the top voted post in the comments. Now its mostly just circle jerking there.
Apple might allow you to livestream your screen in iOS 11
LogicGate (https://www.logicgate.com) | Chicago, IL | ONSITE | Front End Engineer
LogicGate is looking for a full time Front End Engineer. LogicGate is building technology to help businesses automate and track disorganized processes. Our office is in the heart of River North with less than 10 minute walks to Brown/Red/Blue CTA train stations and multiple bus stops. We work with AngularJS, D3, Gulp, SCSS, HTML, and more! We are currently experimenting with Angular 2.0, Docker, and other cutting edge technologies.

To apply, please visit https://logicgate.workable.com/j/754D01A18B
> I mean, if you want to build a universal system, leaving out vim and emacs is just shooting yourself in the foot.

Said no IDE user, ever.

> Are there any plugins which are binary compatible between more than one IDE? That seems hard.

No. And who cares?
Seems like they're going to keep things as they are, if that's what you'd like.

https://twitter.com/1Password/status/884791799138615296
Why should the poor give a damn about the stock market, though?

Every time a bubble pops, they're the one's left holding the tab.

How many of those 401ks and IRAs were wiped out and the "owner" left with nothing after Madoff, housing bubble, etc.

IMO, it's a fools errand as a figurative little person on the totem pole to babysit the wealth of the rich who leave them dangling in front of the fan that just had shit splatter all over it.
My guess? Money. Big cities are expensive (NYC has a ~3.5% city income tax). While incomes in rural areas are lower, the cost of living is lower too. And it doesn't have to be a rural area - just a city or region with a lower financial impact on a household could be enough to induce them to leave a high-tax area.
Okay, so it looks like I disagree with both you and the low carb nut.

You don't need glucose packets. They might help speed you up a bit, but as long as you've built up your range progressively, the human body can go without them. As I mentioned above, I used to do > marathon distances once or twice a month in the mountains for fun (which I realize is very different than racing. I did dozens if not hundreds of 50k+ runs and have never yet even tried a gel pack. Some of those runs were at a weight of over 90kg!

Yes, you'll burn a ton of calories. I often found I weighed in at a full 5kg less after a run and probably 0.5kg less after re-hydrating. Sure, I was never anywhere near as good at long distances as mid distances, but you don't need gel packs. At least I didn't for anything up to 50k, and I probably could have gone further if not for the logistics of carrying enough water and dealing with the heat and humidity that go along with living on a semi-tropical island.
I do find it interesting how some people feel they need to understand every bit of config and setup with Webpack and Babel before they feel comfortable moving on to React itself. The point of Create-React-App is to abstract over that process so you _don't_ have to worry about it, at least not right away. Apparently there's a certain subset of devs out there that isn't comfortable moving on until they know exactly what's going on under the hood. That's fine, it's just a lot more rare :)

For everyone else, Create-React-App is absolutely the way to go for getting started with React. Focus on learning React first, and worry about learning build configs later.
1M Visits a Month in Less Than 18 Months–I’ve Done It. Let Me Share How
> These diamonds were all of a uniform size and shape and were dubbed 'Silver Bears'. While DeBeers could not understand how the Soviets were producing such a large quantity of gem diamonds of such uniform size, and supposedly from one mine that by DeBeers surveys should not be capable of such diamond production, they were, nevertheless, pressured to purchase them all lest the Soviets simply dump the diamonds on the open market, thus flooding it and bringing down diamond prices.

What's the speculation as to their surprising abundance and uniformity?
Nice 90s style website ECMA!
I use forestry+Jekyll on all my own sites and it works great. It's fun to see how far it's possible to go with it.

However I'm still waiting for the right client project to come along to use it with as it's rare for someone to need a custom-built site and also the fairly limited features of a static cms.

Usually if they want a simple site something like Squarespace will be the quickest and cheapest option, whereas if they have any complex requirements, like migrations or integrations with other platforms, then an open source cms framework like Drupal is often a better starting point.
To implement a proper IDE, you're going to have to "duplicate" that logic anyway.
Red Hat Releases “Next Generation” OpenShift Online with Free and Paid Plans