skysight-inc/HackerNews huggingface dataset:
Brief summary: Seven earth-sized planets found around M-star (red dwarf) TRAPPIST-1 40 ly away, three in the habitable zone, all with some potential for liquid water.

HN discussion w/ Nature article: https://news.ycombinator.com/item?id=13707547

Paper on Nature (paywall?): http://www.nature.com/nature/journal/v542/n7642/full/nature2...

SIMBAD entry for TRAPPIST-1: http://simbad.u-strasbg.fr/simbad/sim-basic?Ident=trappist-1

Edit: Added links.
Thanks to you and the others for clarifying. For some reason it didn't occur to me they were talking about an ion engine. I've heard of them and their slow-but-steady acceleration characteristics before but never actually knew how they work (and for some reason didn't quite make the connection).
My github is where I keep that, now. In the past, I had some example work I could pull up and show, but for the most part, all of the stuff of my past employers is behind closed doors, so to speak.

...if it exists at all anymore!

In many cases, the examples of my work have evaporated. At one point, I could point to certain websites I had a hand in developing as an employee for past employers - but those sites have since changed, moved on to other software development companies (one of my past employers folded and those clients went to other agencies for web dev work). I can still list I worked on such work, but I have no code or other proof.

So my github (and interview results/conversations/etc) are where its at - and ultimately, that's where its always been (I've been doing software development work since the early 90s, when I was coding on VT100 terminals over a serial link).
That makes it harder to figure out the private key, but once the private key is known you're still open to impersonation. Longer key + rotation mitigates both.
"RT is the only media outlet criticized for bias"

riiight
Link to NASA Release: https://www.nasa.gov/press-release/nasa-telescope-reveals-la...

and video presentation: https://www.youtube.com/watch?v=bnKFaAS30X8

and Nature article: http://www.nature.com/news/these-seven-alien-worlds-could-he...
...or just roll your own kernel with CONFIG_MODULES=n.

If you only need a specific set of modules, you might as well just build them in and just forget LKMs altogether.

It's not very convenient when you run into some obscure hardware/fs/protocol, but depending on your use case, that might not be an issue (and even in the rare case where it does come up, it's not the end of the world – a minimal kernel build only takes a couple of minutes on a reasonably fast machine).

The only case where LKMs really seem necessary (besides in generic distro kernels) is for module development/debugging, but you're probably not going to do that with a production kernel anyway.
@NASA: "New record! We’ve found 7 Earth-sized planets in the habitable zone around a single star outside our solar system: https://www.nasa.gov/press-release/nasa-telescope-reveals-la... "

https://twitter.com/NASA/status/834464283337560068
Also makes the border control's system a pretty attractive target for hackers.
My only issue is that I bet the center of the building is going to be a complete waste and totally deserted except for employees occasionally taking a shortcut between sides (if the doors are set up to do that). The building is big (I drive by it regularly), but not so big to give the central area any sense of privacy, so when you walk out into it, you're going to sense that 12,000 eyes are watching you. I've been in large central courtyards like that before (in square configurations, of course) and the feeling of being watched is always palpable. Maybe the trees they plant in there will help, but I doubt it.
The NEXUS trusted traveller program (a similar overlapping program called Global Entry exists for US citizens) has been great for this. It provides both border agencies time to check your background thoroughly and then conduct an interview without the pressure of immediate travel. Border hassles drop significantly (as do security wait times and screening procedures as it enrolled you into TSA preCheck).

Doesn't help the privacy angle, but nothing about international travel has been private for a long time.
Anyone can share what sort of interpreter this is? Is it a walking-AST kind of thing, or something more advanced?
Engineers must practice what they preach (re: the Uber situation)
> ...I never know what Americans mean when they use the term libertarian with a small L.

Economist Arnold Kling has an interesting model called the three-axis model for libertarianism as well as conservatism and progressivism.

It contends that libertarians view the world on a freedom / coercion axis, progressives view the world on an oppressor / oppressed axis, and conservatives view the world on a civilization / barbarism axis.

For example, to take the immigration issue:

Libertarians - People should have the freedom to cross borders when they please.

Progressives - Immigrants regardless of legal status are being taken advantage of and should be protected.

Conservatives - The rules that restrict immigration should be enforced and those that violate them should be punished.
Here’s How the Generic SMS APIs Compare to Each Other (and RingCaptcha)
"fake news" as a phrase only started showing up regularly after Hillary started doing badly.

https://trends.google.com/trends/explore?q=Fake%20news
Disgusting, but sociologically fascinating, too. And very valuable to keep around, in case anyone falls under the mistaken impression that the nazis were simply born evil.
The cost of entry in the search market just went way, way up due to Google implementing neural nets extensively in its search algorithms (Deep Mind whatever.) No question about that. Someone else might find a way to do that better, however; if so they could now take the market away. (But that doesn't mean I think that's likely.)
You think I am begging the question because you think that

> things like entertainment are no less real-world than physical objects.

but this is false.

A relationship in the real world with a human being is not the same thing as a relationship with an AI that you interact with through a screen. It is less real. Are you still experiencing feeling? Yes. Are you communicating? Yes. Is it real? Yes, of course it is real, just like my iPhone is real, servers in a datacenter somewhere are real, and the medium is real even though it is a different medium. Nonetheless, it is less real because it is not a human being.

From an evolutionary perspective, we enjoy certain things (type A) because they lead to other things (type B) that make our survival and reproduction more likely. This is what the bottom of Maslow's hierarchy is about. When a machine process gives you the type A things but of course cannot ever give you the type B benefits that actually created those evolutionary pressures, then you are on some level being fooled. When I say "less real" this is what I am talking about.

The fact that you point out that a game won't take care of you while you are sick shows me that you get my point.

Email in my profile if you want to take the discussion further. It's getting a bit off-topic here but I am interested in the topic, and yes, in the real, human conversation we are having. ;-)
This concept does not conform with my confirmation bias.
Non-nullable

This is incorrect, as is the announcement. The following is valid.

class Bar{}
let foo:object = new Bar()
foo = null
foo = undefined

edit:

For the people mentioning, --strictNullChecks. That applies to all types not just object. For example, "let x:string = null" would also be an error. That option applies to any type that is not of type Any/null/undefined, and has been in place since 2.0. In that way, "object" is non-nullable under strictNullChecks just as every other type is.
All the athletes go to the opening ceremony, so it would be hard to do logistically, not to mention the jet lag.
You would think NASA of all orgs would at least provide time-zone conversions for their news conference, or at the very least add a countdown timer to their site.
At Voyager-I speed (17km/s) we need just 688k years to get there.
Not bad considering the humble satelite doesn't accelerate anymore.
Good for her. A stand on principle she that she can be proud of for the rest of her life.
Regina Hartley: Why the best hire might not have the perfect resume
> reinterpretation of race

In other words "making up shit". It's time to stop listening to this bullshit.
Can you show a few examples of where this is useful?
Well, it's estimated that it will still be around in 4-5 trillion years, so, if we can get there, and it's habitable, that gives humanity a little longer lease in the universe.
> but why pay for something that's not working?

Because it's The American Way! We spend so much money on programs that are proven not to work, it's embarrassing.
NET/C# devs: what should we cover at the Progressive.NET Tutorials 2017?
Rendering Life on a Canvas with Phoenix Channels
I know this is a broad question, but what skill set are security firms looking for in graduates/juniors? I have a year of experience in software development on a security product, and have done some basic security vulnerability assessments, but I'm not sure if that's enough to get hired somewhere else.
Answers to the sample questions for Google Cloud Architect cert?
Why mention his race 'cause there's no such thing as unconscious bias and Valley funding and hires are as diverse as society is and... ah... oops, no, wait...
It's a Trap ;)

On a serious note, if we can travel close to the speed of light , say 95%, using for example, nuclear rockets, how long would it take to arrive ? ( from the travellers perspective )
Bootstrapped – A Python library to generate confidence intervals
Young white children can see and relate to a large chunk of tech workers. Black people do not have that privilege. Have you noticed that young people generally achieve more when they can model themselves after those who are like them?
Discussion of Nature article: https://news.ycombinator.com/item?id=13707547
Mich. woman warns others after finding shirt tucked into her windshield
This mentality is most likely why I usually never tip.

There are people out there that honestly think this is normal behavior. Hey your experience was terrible, but have this $5 your don't deserve.

I live in the US and only tip when service is good.
GitLab 8.17 Released with GitLab Pages in GitLab CE and Squash on Merge
California Dam Monitor
How militaries learn and adapt: An interview with Major General H. R. McMaster
My belief is that writing about a topic that one is trying to come to grips with helps ensure they achieve the best possible learning outcomes.
"What are your bank requisites? We will transfer money upfront."

Contracting job, but still... That was the first "question" I got from the company. I was expecting at least to talk about my past experience, and maybe do some irrelevant CS riddles...
One gets the impression that there is a relatively small amount of people that spends a lot of time looking for related comment threads to pollute.
APIs, robustness, and idempotency
I used to do card tricks for fun. I made an interesting observation about card tricks. I could show someone how to perform the slight of hand. I could even show them the trick and explain how misdirection works. Despite that, they couldn't do the same thing (even if it was a fairly simple trick). Free info simply wasn't enough to copy the trick. They had to have the aptitude and put in the hours if they wanted to do it themselves.

As coders, we do something similar. We show the code and explain how it is put together. We even talk about the theory behind the application. But for them to learn, they have to have the aptitude and the practice.

Coders have the aptitude, and they seem to insist anyone can do it too. Companies go along because it's in their best interest if this is true. The reality is that people have varying degrees of ability for handling abstract logic. Only a small portion of the population is adept enough to handle abstract logic at scale and we need that skill in more fields than just programming.

Reality seems to bear this out as we have increased the amount of recruiting every year at every level of business, school, and government, but with diminishing returns.

I believe that we offer to teach because we like finding people who think like we do (or maybe wish to believe we think the same way as the rest of the world), because we like to believe we are making other people's lives better, and on some level, because it's safe in that the returns are small enough to not threaten our own wellbeing, but maybe I'm just too cynical...
My favourite part of the press release:

> The planets also are very close to each other. If a person was standing on one of the planet’s surface, they could gaze up and potentially see geological features or clouds of neighboring worlds, which would sometimes appear larger than the moon in Earth's sky.

> In contrast to our sun, the TRAPPIST-1 star – classified as an ultra-cool dwarf – is so cool that liquid water could survive on planets orbiting very close to it, closer than is possible on planets in our solar system. All seven of the TRAPPIST-1 planetary orbits are closer to their host star than Mercury is to our sun.

https://www.nasa.gov/press-release/nasa-telescope-reveals-la...
New price for Moneyspire personal finance software, Manage money more affordable
Only when running code in different threads. async/await isn't necessarily multithreaded. Actually usually isn't.
> without the overhead of maintaining an ever-growing list of roles

For me it sounds like roles are being replaced with new set of derived attributes (isOver18, is6feetTall) that you'd still need to compute when the government policy changes. Maybe the main benefit would be the possibility of reuse but that could also be achieved with a sufficiently sophisticated role system.
I believe they purposely "underspent" to not waste money as well, and remember a Chinese friend commenting on how quaint the ceremonies/facilities were. Turns out we should be aiming for London, rather than Beijing.
And SNAP's IPO is coming up!
>The primary drivers are deep philosophical and emotional currents. "..." Capitalism kept driving innovation, but not invention.

Capitalism drove very little of the invention in earlier times, it was largely driven by World War I and II. WWII saw a large chunk of Europe and America's top minds bind together to stop the Axis, and then after the war their work could be integrated too. This led to a tremendous amount of knowledge that led to computers and the space projects among so much more. By the 70's the main gains were already fleshed out,and the system was back to private competition.

If it's a change of philosophy and behavior, it's a change towards peace, removing the absolute need to invent new things and the unquestioned resources to be able to do so.
Then that should be apart of the price of the meal.
The first part adequately 'called out' the argument. If by 'need to be called out' you mean be uncivil, you are wrong - this isn't needed, and is explicitly disallowed on HN.
I'm far too broke to shell out cash for a new Mobo and CPU right now, but I'm excited to see what this does to Intel's prices for older CPUs. I'd love to upgrade my i5-2400 soon-ish.
Yes, but, essentially.
Apparently finds are close enough to us that we should be able "to follow up, to see, for example with the James Webb Space Telescope that we're going to launch [next] year, the atmospheres and also to look at bio-signatures, if there are any" !
> Corruption can happen anywhere but libertarian governments would be among the last to have it.

which, as pointed out, is completely hypothetical and additionally defies common sense. burden is on libertarians to prove this extraordinary claim. unfortunately, most non-libertarians don't know/care enough about the whole issue to even demand such proof which is why we are stuck with all this "soft" libertarianism roaming about causing great damage.
Ask HN: Does Google employees use React?
It's a AST walking interpreter, completely built from scratch, including the lexer, the parser, the AST and, of course, the walking/evaluation step.
As much as we wish this is true, the same thing happened when the Wright Brothers harnessed the power of flight. It didn't just spread like wildfire.

http://www.forbes.com/2003/11/19/1119aviation.html
Corel WinDVD Pro 12 Crack and License Key Free Download
I guess it's only so with `strictNullChecks` enabled?

Anyway, TypeScript's `strictNullChecks` in general has a huge hole in that it allows uninitialized properties (https://github.com/Microsoft/TypeScript/issues/8476).
This is correct but incomplete: Vasimr may have a higher power density (be it power per thruster mass or per thruster volume) than ion thrusters but I am pretty sure it has lower power density than a Hall thruster, while being also much more complex.

The main (and not yet verified) claim of Vasimr compared to existing and proven tech like Hall thrusters is the ability to greatly vary the specific impulse.
True, but the price is a huge differentiator. The primary market for processors is gaming where the bottleneck is generally your GPU and memory. As a software developer, the difference between the two is not noticeable IMO.
Link to live stream on YouTube (supports rewinding) https://www.youtube.com/watch?v=UdmHHpAsMVw
I was reading up about earth alternatives recently, and upon realizing the distance was always going to limit us, no matter how perfect the planet, I realized we need to travel at the speed of light.

I think our "best shot" at that right now, is to digitize humans. If we could store consciousness in binary, we could then transmit it at the speed of light (like we do with data every day!). You'd need a receiver on the distant planet though. So, your first 'payload' would have to be the receiver, and it would need to travel the slow old fashioned way :(
I think Twillio API still uses or used basic auth via HTTPS.
I'm guessing Segways will be popular there.
Not everything you disagree with is "disgusting neo nazi propaganda". Josef Burg was a Jewish historian, not a nazi, who defended in court (in the Zundel case) that there were no gas chambers used to kill Jews. Paul Rassinier, an anti-nazi socialist who was detained in Auchwitz, also vouched that there were no gas chambers there nor any extermination going on. A Jewish former Auschwitz inmate Marika Frank Abrams said the same thing, and so did Jewish Auschwitz inmate Dr. Benedikt Kautsky. Roger Dommergue is another Jewish historian who defends there was no extermination program whatsoever, much less gas chambers. Robert Litoff is yet another Jewish historian who disbelieves the orthodox narrative of there being an extermination program. There are many other examples of anti-nazis who defend that there were no exterminations - Gilad Atzmon, Gerard Menuhin, Arnold Friedman, Esther Grossman, etc. Let's keep an open mind and not dismiss counter-arguments based on our prejudices. Many people, as I have shown, can disbelieve the holocaust (victor's) narrative without being a nazi (in fact, while even remaining anti-nazi).
So, basically, this is cooler than just about any world that's been depicted in sci-fi.
It's 39 light years so no fewer than 39 years from our perspective. The closer to the speed of light the travelers are the less time will appear to have elapsed from their perspective. If you had rockets that could instantaneously accelerate to infinitessimally close to the speed of light, no time at all would appear to have elapsed from the travelers perspective (or no time that they would notice), but this is very unlikely.
The best learning outcomes for the author I believe. But I'm more interested in the prospective reader's PoV.
Yeah, I would understand going for an i5 if the price difference was insignificant.
Am I the only one who thinks that writing code is only one aspect of a software developer's job? Sure you can write good code and submit cool patches. How about talking to product owners? How about learning the ins and outs of an industry? How about identifying how to evolve a product in the real world? How about mentoring other developers?

OK, a nice GitHub profile is a plus, but as a hiring manager it is never a make-it-or-break-it kind of thing.
Three of those discovered planets are in habitable zone

https://www.dropbox.com/s/bdeog7ta7i4rb7c/alien%20planets.pn...
This is why I don't get Thiel. He's obviously smart, but his actipns are anything but libertarian in my mind. Just look at some of his biggest creations and investments:

1. Palantir - big database crunching and querying for some
Of the worst parts of govt; NSA being the biggest offender.
2. Facebook - collects (and is sadly just given) massive amounts of consumer data for selling ads.
3. Paypal - a 'great equalizer' in payments as long as they decide your account is legit. If you get caught in their 'bad' filter, you loose access to your funds, which migjt take down your entire business. At least Musk is trying to better humanity.

If, as a libertarian, he wanted govt out of the common mans lives, then why invest and build tools/platforms that take away people's freedom to transact and live lives of true freedom?

He's done the opposite in my mind. Nothing he has built, in my mind, betters himanity like Musk has.
Protocol Buffers...GraphQL...JSON-API...so many damn choices for API implementation! Next we need someone's essay of a blog post comparing/contrasting them all.

Also, the Protocol Buffers link in the 3rd paragraph is 404.
I really enjoyed this story the last time it was posted on HN. Amazing he lasted for so long. Might give it another read.
Why only SnapChat? There's probably a ton of messaging software out there, which in the likelihood one has created a monitoring tool for SnapChat, then your kid would simply move to the next app.

I guess it would be better to establish trust and open communication with your kid. No amount of technology would help you with that.
I don't care how liberal groups feel. I care how they act. And how they are acting is contrary to both liberalism and liberty.

(Conservatives are not acting conservatively, either...)
No, object is not a nullable type.

For your code to work, you'd need to run it with strictNullChecks disabled. That's probably what you're doing, since it's the default.
Extremely annoying on mobile. So much that it made me not want to read the page anymore
Does it use WebRTC? WebTorrent?

Shameless self-promotion: https://localfiles.alhur.es/, a file-transfer utility tool that lets you tie your file to geographical location (in a map) so people can browse by location and find the file. No need to send a link or memorize codes.
NAP by definition is an ethical stance. Your claim is that non-ethical behavior in all humans will vanish when governments no longer exist (going against literally all of written history). Burden of proof.
Why not just make that first payload contain actual humans? Seems a helluva lot simpler.
> A good example of this is the work we've been doing with the networking team to add additional network socket mode support to the NT kernel's networking stack so that we can create the correct socket semantics that Linux apps expect.

Ooh! That's nice.

I was slightly disappointed I couldn't SSH tunnel or do too much with network tools when I gave it a try not long ago. I am definitely looking forward to that.
Object type, better index access, and the quick fixes are all great additions. Awesome job TS team, keep it coming!
> you sound like a shill

This isn't allowed here, and we ban accounts that do it, so please don't do it again.
https://twitter.com/newsyc100

top 10: http://www.daemonology.net/hn-daily/
I think you can use the `--strictNullChecks`[1] compiler option to get that behavior though.

1: https://www.typescriptlang.org/docs/handbook/compiler-option...
Nearby system has 7 Earth-sized planets, several in the habitable zone