skysight-inc/HackerNews huggingface dataset:
> It's not that the Japanese had a plan to exterminate the Chinese. It's that they viewed the Chinese as inferior to themselves and didn't care about Chinese deaths.

I regard it as a distinction without a difference. Six million people are dead because of Japan's actions. Without intervention, that number would have continued to climb.
Stalin also murdered a lot of competent officials/generals/officers (they were percieved a threat to his totalitarian power) so the military in big part was run by people who didn't know any better...doesn't excuse the massive losses ofc
Sadly the pathogen make up of the Americas made safe exploration an impossibility until man-kind had achieved 20th century medical technology.

Even then it would have extremely struggled to handle 30+ million new cases of Small Pox, TB, Bubonic Plague, etc.

Luckily as far as modern technology can show we're extremely certain Mars has no life we'll accidentally genocide while exploring/terraforming.
LLVM specifies another "language", the LLVM intermediate representation (IR) which is easy to generate by a compiler frontend and suitable for running optimizations in, and then compile on to the target architecture. It's a bit like an assembly language with infinite registers and explicit control flow.

E.g. Clang front end reads C code and emits LLVM IR. The LLVM backend (llvm-as) then reads the IR and generates target machine code.
If I were going to engage in the same sort of wide-eyed speculation the author of the piece is happy to deploy then I would say he's looking at the wrong level. The DNA contains instructions for growing a brain; the structure of the brain encodes for the hereditary behaviors. Of course, I have no idea what I'm talking about.
I always considered the problem with personality tests is that it tells you what the person thinks about themselves, which is always going to be an inaccurate picture, since everyone has a lot of blind spots about themselves.

As a citation, pretty much all of these: https://youarenotsosmart.com/all-posts/
I remember taking the test in high school and just feeling the bias creep into my answers. Like, I would answer in ways I wanted to be viewed, not how I actually act.

Apart from that, I don't think there are necessarily problems in treating it as a fun personality test, like "astrology or tarot cards" as others have said. But in the digital marketing space, Buyer Modalities is a popular model used to segment site visitors. It's based on the Myers-Briggs so it's inherently useless, but makes you feel like you're doing rigorous work.
Don't forget about it speaking for others and making blaming statements.
Yeah, there are definitely a lot of similarities between humans and other animals in that respect, but that's the problem. It should worry us that humans, an animal capable of resolving conflicts in many different ways, chooses violence so often.

To put it another way, if throwing feces was common behavior among humans, you might say "this isn't a human problem, it's a primate problem." And you'd be right, in a sense. But the key point is that throwing feces (as well as violence) is more easily avoided behavior for humans than for chimps. A human might choose to yell to express a level of anger than chimps only express with feces throwing (I might be uninformed about the feces-throwing behaviors of chimps, but you get the point). When we fail to take advantage of opportunities to avoid violence, we should ask ourselves why.
Why I'm Working on Yarn
The comments here so far seem to be jumping too far the other direction. It is an imperfect test, which does not give meaningful results for all people, and should not be a factor in business decisions. That does NOT mean that is has no meaning at all, or is a complete hoax, or is like unto astrology. Like almost all things, it is a tool that has a purpose, and understanding where it can or cannot be applied is a prerequisite to getting value from it.
The product is built by Vidyard, so we make money on the enterprise platform. The use of ViewedIt will always be free. I talked about this a little more here: https://medium.com/@devongall/https-medium-com-devongall-the...
I think this is a touch dramatic - the Linux desktop is free, open and there are really great projects out there which don't recommend the command line (see elementary: https://elementary.io/)

Is it as refined as MacOS? No.
Does it have the same polished application selection? No. Does it need both of those to be useful? Up to you, and you can help mold it and become part of the community
Top 5 tips for successful mobile app testing
>I think the idea of putting links on HN is its better to know about it asap, rather than possibly using a slower or less comprehensive source.

I agree, but in light of the comments above about their horrific and unethical subscription-cancellation policies and practices, I think there should be a clear warning attached to every link from a news source like this, highlighting exactly what you're getting into if you choose to subscribe in order to read the article.
I've been exclusively Linux as my desktop and laptop, personally and professionally, since the 1990s, and I manage Linux on laptops and desktops of some family members. I am very much of a 'back-end', 'server' kind of guy. My desktop has dozens of 80x24 terminals and a big web browser window, typically running under http://www.6809.org.uk/evilwm/

So, I can't directly disagree with most of what you said on point, except for sleep/hibernate/suspend. Especially in the last decade, it often works without any low-level tweaking, and I can get it going in MOST cases without too much fuss.

In the last 10+ years, my wifi experience on Linux has been very solid, often more solid than my OSX-using co-workers.

But this is all anecdata.

Though Ubuntu (and to a much lesser extent, some others) have come light-years toward producing a consistent, coherent Linux desktop experience, it still lags painfully behind OSX and Windows.

With all of these disadvantages, though, the 'all the way down' reliability and no-bullshit you get from a Linux desktop (or server) is worth its weight in gold. It's just that the entry fee is still too high.
That's not entirely true. The shuttle could do things no other ship could, including what's on the drawing board.

The shuttle could down mass a lot of stuff. Look at the long duration exposure facility, a bus-sized satellite filled with materials experiments. We have rockets to take that to orbit now, we don't have something that could bring it down. It's arguably the ISS, in its current configuration, would have been possible, and Hubble would have probably been abandoned 20 years ago without the shuttle.

The shuttle had problems, but its greatest strength was a gigantic space bus, built to take big satellites up and down. In fact, one of the biggest missed opportunities coming from the SpaceX camp I'm seeing is a lack of science and payload applications for the BFR/ITS. Example: the James Webb space telescope will be launching soon. It's a 6.5 meter telescope with weird folding mirrors because of the limitations of the launch vehicle. The ITS has a seventeen meter payload. Put a big fairing and a transfer stage on the ITS, and you can deliver gigantic payloads to orbit like we've never seen. Want a radio telescope at Earth-Moon L2? ITS can do that, but no one has even suggested it so far.
My vision for survival mode Minecraft (2009)
“If i would hit a door with a dutch bike, i wouldn't fall, i would just stand still. And the door will likely be a bit broken.” I'm sorry but this is nonsense. Even if it weighed five hundred pounds, as long as the handlebars are on a lubricated pivot, forward motion and striking the handlebar will knock the bike over.

p.s. as a NYC cyclist, whenever I see a Dutch bike I think it looks incredibly inefficient. But that’s cool, whatever, all bikes are good as long as they're ridden safely.
Actually, a type (e.g. INFP) does say a lot about the magnitude of different cognitive processes. Take a look at this website (INFP linked as an example): http://www.cognitiveprocesses.com/16Types/INFP.cfm
Show HN: Undercover Pics – A Consumer Steganography and Encryption Service
Best analysis of the Twitter situation I've seen is by a hedge fund manager, John Hempton. "Some comment on the Twitter buyout rumours".

http://brontecapital.blogspot.com
No, I get a different one nearly every time too. I figured it was part of learning: I adapt my personality as I learn.

Of course, my theory is that personality tests just tell you what you think of yourself, and I change my opinion about that often.
While I'm not a security professional nor am I always a fan of adding bureaucracy or overhead if there is no clear benefit, I absolutely agree with you. Even if this information is not easily consumable at first to the layperson, it would be helpful to security professionals. It would also allow for easier comparison - at least from a security perspective. Let's face it, some IoT things like security systems get installed by installation companies, so I'm sure they would appreciate knowing more details about the various products, and which to recommend for their installations, etc. Furthermore, it would set a precedent, and who knows, maybe in the future the newer iterations (of these "labels/label info") could improve enough for the ease of reading/understanding by consumers.

If I put my consumer/layperson hat on for a moment...Even if there is no government mandate to add this type of "label" to these IoT products, if I see 2 comparable products side-by-side on a shelf (or ecommerce website), but one has this "label/label info", and one lacks it, I would definitely purchase the one which HAS the label.
[MIT Lecture] Connections between physics and deep learning
The "good" part about Reddit is that you can, to some degree, filter this based on what sub-reddits you leave out.
Hacker News would probably a much better source in this sense, even though there are far fewer comment here.
Hi there, Ian here, the other founder of Cluvio.

There are some limitations to the R execution environment, as you correctly expect, as a result of running custom code in the hosted environment.

Our use case for R is to provide additional expressivity for things that are harder to do in SQL and very easy in R, as part of the data pipeline. We do not allow to run some system calls and do not allow to install additional packages.

Having said that, we do currently include some good basis with plyr, dplyr, reshape, and more will be added based on demand.
For a moment, I thought robots played the Ace of Spades game [http://aceofspades.com/]
Can Apple Watch get you in shape? Here’s what the science says
If you find one, let me know. I'm in the market to replace my 2013 rMBP 15", and I haven't found anything else that hits the sweet spot in terms of combining a high-DPI screen with great battery life (8+ hours).
One confounding problem in that observation is that weird dead-end roads may simply not be built as well as major arteries.
This as QR-code with an app that somehow helps you out. Just a thought
That still doesn't make it open source?

I want to use a password manager, I just can't find any that work everywhere and don't depend on third party services (and I want to inspect the source code). I'm not making a fuss on purpose.
I was a beta tester for this and it's pretty great for sharing screen caps of UX issues in our software and showing off new features in Github pull requests.
11ac adds to 11n. you have new channel widths, instead of just 20 and 40. It's 20, 40, 80, 80+80, 160.

You have MCS0->9, and then you have 1->n spatial streams. It's like 11n, but they didn't make the MCS numbers just keep going up above MCS15, MCS23, etc. Negotiation is easier - you have to do MCS0..7, then you can say whether you also do 8 and 9.

Everything is block-acked when you negotatiate it - even individual frames. It still negotiates AMPDU and AMSDU like 11n, but then everything is BA'ed versus 11n where some frames are and some frames aren't. The 11ac AMPDU is almost the same as 11n, but it adjusts the maximum AMPDU sizes to be much bigger.

It's still MIMO, and you can implement multi-user MIMO when you're ready. You don't have to out of the gate. This makes it easier to do basic 11ac bringup before you have to do more useful optional bits. There are some extra IEs to handle in beacons, probe request/resp, etc, which isn't all that scary.

The trouble(!) is it kinda forces one to tidy up their 11n codebase first. The way we represent channels in net80211, for example. We have one channel for each PHY type and frequency - so, say channel 36. There's 36/a, 36/ht20, 36/ht40. For 1, it's 1/b, 1/g, 1/ht20, 1/ht40. For 11ac we're going to have to add say, 36/vht20, 36/vht40, 36/vht80. Now, 80+80 becomes painful because the other 80MHz slice can be anywhere and that's not easily represented without a massive explosion in the number of channels. So, how channels are fetched/accessed/etc needs to be changed.

There's also the situation where we currently support a "global" channel for a device, rather than one channel per vap, separate scanning state per VAP for full offload devices, etc. That has to change for full offload devices (iwn, iwm, ath10k, rsu, etc) which can do scans in firmware without the stack being involved.

Linux mac80211/cfg80211 solved this with the concept of "channel contexts" - they used to do exactly what we did in net80211 (one channel struct entry per PHY type + channel combo) but fixed it when 11ac came along. Every driver needed modification, so that's going to take some time to plan out and implement.

There's also some tidying up to do with notifying the upper layers about frames. Eg - NICs does AMSDU offload now in the 11ac world. AMSDU is multiple MSDUs in one frame - ie, multiple ethernet frames in a single 802.11 frame. So, you have to tag received frames with some information that states it's a de-cap'ed AMSDU frame with the sequence number, crypto info, etc of the single big 802.11 frame you received. This is problematic because the stack right now expects each frame to have its own sequence number, crypto IV, etc and does duplication detection. I just started committing some newer pieces to the net80211 RX path so we can handle cases like this when AMSDU offload happens - which is very soon now.

So yeah, it's "a few bits away", but since the four of us actively doing wifi stuff in FreeBSD are unpaid volunteers, things happen at the rate of spare time. If you're interested in learning about this stuff and aren't afraid of a C compiler than hit me up (adrian@freebsd.org) and let's hack on this.
Stars with three planet-forming discs of gas
After owning the Note 7 every other phone in comparison seems the same: just a screen to show apps on and make calls. The s-pen is what sets this thing apart from the rest, and as a developer has helped me sharing ideas and solving problems. Would hate to give it up.

I wish Apple would make a phone with an integrated stylus.
I agree that it has a use: it helps identify gullible people. Extremely valuable in that regard.
> The classification was purely validated by Isabel Briggs Myers' own free interpretation of what a particular trait should be.

This is like saying that somebody who claimed that 1+1=2 is wrong because they came up with the left hand side of the equation themselves.

Yes, the MBTI is arbitrary to a large extent, but that does not make it meaningless.
maaaaaaaybe.
So we have all this data, but still there do not seem to be a reasonable way to search comments within Reddit...
I wouldn't say that we've evolved in some way to lie and cheat more. The wikipedia page on the subject[1] covers the fact that such things exist in cooperative groups in nature and mitigation techniques exist.

Instead I would argue that 'cheating' behaviors are rewarded by some current economic and taxation models (tax loopholes that are created and used by already wealthy individuals to avoid taxation, rewards for destroying jobs only to increase profit, rather than avoid loss).

One can even look at American culture, and see how too often the value of a human is derived from the amount of wealth that they have. I'm not suggesting that all Americans do this, I'm simply suggesting that it's something that underlies so many arguments against taxing the rich and helping the poor; that the position that they are in is due to some kind of karmic result.

So, instead of saying that these are new, I'm arguing that we've just begun to reward behaviors that work against the cooperative goals of society.

[1]: https://en.wikipedia.org/wiki/Cheating_(biology)
And the MBTI doesn't imply or assume axes. A type (e.g. INFP) is a label for your cognitive processes.

e.g. INFP leads with a primary Introverted Feeling (judging), an auxiliary Extroverted Intuition (perceiving), then Introverted Sensing, and finally Extroverted Feeling.

Some of the better tests will help identify these cognitive processes and then attempt to find the best fitting type based on them. You can read more about the cognitive functions here: http://www.cognitiveprocesses.com/Cognitive-Functions/index....

It's too bad that so many people see the types as diametrically opposed (e.g. Feeling vs Thinking -- you do both!)
> But what's so bad about Emacs?

The time you have to devote to learn it.

I get that when you are used to it and use it you get that time back, but I haven't had a job where I could use that, and when I had time I was more of a vi person.

On can go up so many learning cliffs until he gets tired of that and just yearns for interfaces that are similar to the ones already known or so easy that no learning is necessary to start using them.
All the single-occupancy drivers out there that are causing jams are in fact hindering the flow of goods. Trucks stuck in that traffic waste fuel, pollute more and bring up the cost of goods.
How to build a scalable infrastructure in AWS (Python)
Of all those you mentioned, this is the only one that applies:

* When 'this task' classifies you as an employee of the payer and the compensation is under the minimum wage.

That part right there is the problem and is why the entire issue is ridiculous. Every contract programmer should be an employee of the company that they are contracting for. Staffing firms should virtually be out of business. The only thing that minimum wage laws do for society is widen the divide between "Volunteer" and "Paid" because everything in the middle is deemed illegal for reasons that provide no discernible benefit to society while decreasing available jobs and encouraging companies to simply go to countries where they don't have to deal with:

"Well, I can afford to pay you $10 / hour for this job and I realize that you want to take this job for $10 / hour because would be very beneficial to you right now but unfortunately the state says that's not enough so I'm going to have to hire somebody in China for $10 / hour instead. Hopefully the welfare or unemployment office can help you out. As you are aware, the state knows what's best for two people to decide is agreeable."
An employee costs A LOT more than their salary. That's only $100,000 per employee total compensation.
It doesn't need to be alive to be beautiful. There is great peace and beauty in empty places. Mars has grand and majestic vistas: canyons and plains, dunes and mountains. Reducing it in your mind to a lifeless rock obscures the awe and wonder. It is the opposite of appreciation, it makes the idea small in you, worthless and not deserving of respect.
They both have strengths and weaknesses. Strengths of the MBTI include the text descriptions, which are very valuable, and that it focuses on positive psychology. Of course, if you rotate the MBTI onto the Big 5, you see that it does in fact measure neuroticism, although not that strongly.
Location: New York, NY (NYC)
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, RoR, JavaScript, jQuery, AWS, SQL, React, HTML/CSS, Git, Flux
Résumé/CV: http://mac-siri.com/assets/Resume.pdf
Email: krairit.siri@gmail.com

I’m a software developer with experience in Rails, JavaScript, and React.js. I am a big fan of pair-programming and TDD. Looking for an awesome goal-driven team to work with and expand my skill set. Please check out my portfolio (http://mac-siri.com/) and feel free to reach out to me krairit.siri@gmail.com
Absolutely agree. I think the most important part of being a data scientist is being able to communicate your conclusions (and their limitations!) to your audience. IMO, this is even more important than the actual analysis
A changing climate for coral reefs
PS: I'm the one who added that table to Wikipedia - many years ago.
And the alternative would be to have the line break. The Germans were within miles of all of of Moscow, besieged Leningrad for months, and we all know about Stalingrad and the attempt to cross the Volga. Losing would have unthinkable consequences, and the casualties were also due to German executions of POWs.
Ask HN: Why have OS updates become so aggressive?
After the controversy surround the aggressiveness of Windows 10 updates, I was a little relieved to be a mac user.

However, this morning I was confronted with a notification to Update macOS to Sierra, the two options are "Install" and "Details". In addition an app icon has been added to the launch pad to install Sierra.

Is this the new norm? Why such a strong push requiring users to update?
Right. You can google up the references, but a lot of the shuttle's design problems came from morphing it into a platform that could service military needs.

Its liftoff mass was 2/3 of the moon-bound Saturn V stack!

Make no mistake, I will hold deep, deep nostalgia for the Space Shuttle, but its failings were largely driven by 'irrelevant' military size and lift requirements. At the same time, I also understand that much of the money for the whole space-race, including the shuttle, effectively existed because of various military/'defense' priorities.
Yarn package manager
That's meaningless unless you confirm that their fitness for that task was actually correlated to their MTBI, e.g. by mixing those "fit" and "unfit" (based on MTBI) on the same task and comparing their performance. I'm pretty sure most companies don't do this. They just assume MTBI has predictive power and use it anyway since it gives them something to go on besides gut instinct.
You can see the original mapping here: https://en.wikipedia.org/wiki/Myers%E2%80%93Briggs_Type_Indi...
This is about as legit of ETI search as there can be (real data, experimental design, and publication). Nice to have some sanity in the search (albeit, their enthusiasm is clear).

At best they find ETI, at worst they discover some strange chemical compositions of galatic halo stars.
Introducing Magenta: stories about design, technology, and people
Only a Sith Lord deals in absolutes.
Oh. Well, whether the ancients would have made a distinction or not they didn't have the means to do it safely or reliably.
Then why families in Brazillian favelas, where children are a burden and government give free contraceptive and contraceptive education, still have extremely poor families with 6+ kids?
To what extent will the publication of this article change HN trends to make its conclusions invalid?

If everyone reads this article and then follows its recommendations, wouldn't HN posting strategy change?
We were also frustrated with our solutions and ended up using Excel with Python automations. Not ideal but Excel was the most flexible for us. We're thinking of building out a solution when we have time.

Pros - easy, flexible and simple and it allowed us to build our own programming logic that helps us size our proposals

Cons - risk of errors, file size could get large, non-collaborative

What are you guys using? Were there features you're looking at? What tools have you looked at?
Compare Yarn Performance
I gave a talk on this few weeks ago; The slides can be found here: https://react-redux-presentation.herokuapp.com/

Hope it helps