skysight-inc/HackerNews huggingface dataset:
> safari and older ie versions. 10 for sure.

This is false information about Safari. In fact, Safari was the first browser to implement 100% ES2015 support.

https://developer.apple.com/safari/technology-preview/releas...
I strongly disagree with you. I think too few people use exceptions. They're great for making code more expressive, and it's only through exceptions that you can avoid two-phase initialization of classes and make constructors actually useful. It's only through exceptions that you can have meaningful copy-constructable resource-holding value types. Avoiding these constructs severely restricts the language. And for what? The arguments against exceptions appear to mostly arise from misunderstanding or some kind of weird aesthetic sense that I don't have.

Error codes also generally discard context and encourage a "just abort" mentality, especially with respect to memory exhaustion. That, or they become so general, mechanized, and macro-ized that they might as well be exceptions, but worse in almost every way.

Exceptions are your friends.
My thought exactly, I'm sure Boeing doesn't consider a loss of communication unexpected when they develop Auto-pilot systems.
> HTTP had no ongoing cost

If you consider constant warnings from most browsers that annoy your users and coming up with new excuses as to why you haven't moved to HTTPS as not being a cost…
Propel: Scientific Computing JavaScript Library from Node.js Founder
Panic is _semantically_ the same as throw. That Go culture treats panic like evil voodoo doesn't change how the language construct works.
I was skeptical about Prettier at first, I wasn't really fond of applying a formatting that wasn't mine.
Then I tried it on small projects... to discover Prettier was freaking awesome. I can't not use it now, it just permanently fixes the formatting problem.
I wish there was a tool like this for every other language I have to use
As was mentioned by tony-allan, this article is from last September.
I'm living in Puerto Rico and situation is now stabilized regarding communications.

I want to take this time to thank everybody that has sent help this way, and those that have enabled for help to reach this.

Everybody from ham radio operators, to the electrical service brigades from dozens of States, to emergency personnel, everybody.

Thanks.

PS: I should start finally working on my ham radio license!
The C++ Metaclasses Proposal in Less Than 5 Minutes
Heredity has no definition other than mathematical tools used to measure it. Do you say statistics has the power to exclude environment's influence just because you made up some definition on the label of the measured variable?

Specifically about the twin studies this has been heavily criticized from their outset. Already Flynn (of the famous Flynn effect of IQ increase over time) put out the requirements for proper control of such studies in his 1980 book. Nevertheless in 30 years of conducting new ones it appears none improved the methodology to control more carefully for environment and for culture. Just one facet of their invalidity: adoptive families have been found to be exceedingly intelligent with IQ over 120 on average, which is obviously different than general average (Stoolmiller in Psychol. Bull. 125:392-409).
A glider that moves n cells horizontally and m cells vertically can do so only every 2*(n+m) generations. So this glider is optimal, it moves (2,1) every 6 generations.
This is interesting: I never knew that was the reason. Downwards for summer to fan you, I presume..? but upwards in winter why? Or am I backwards here?
Architectural Guidelines to Follow for MVP Pattern in Android
I hear this sentiment a lot (mostly from folks without tattoos), but not every tattoo needs to have some deep lifelong meaning that will never change. My tattoo is relatively meaningless and whimsical, which actually has sort of become its meaning in a way.

There's a picture of it in this piece I wrote about my tattoo artist: https://medium.com/@jacobevelyn/communications-ink-773642f6f...

And some examples of the "whimsical" side of it on this website I made: http://www.thattat.com/#13
> You should always be able to stop before the visible part of the road ahead of you, or before the vehicle in front of you, right?

...unless you consider that "how about winter" part you used to explain that
pulling to the road's side is not that simple.
> They break the notion of programming as a sequence of events.

It's never been that way. What's a page fault?

> No matter how you slice it, exceptions are still a goto under the covers.

"break" is also a goto. What's your point?

> If they are truly exceptional, you might as well call exit() too.

That's completely unacceptable for robust software. Programs can recover from almost all errors and make forward progress, usually via staging some kind of rollback. Tearing down a whole process in response to error is a ridiculous extreme that works only in a few narrow domains.

> Exceptions are a mistake, plain and simple.

Is that why almost every language ends up adopting them in some way? Even languages that start out vehemently anti-exception, like Go and Rust, end up with the full try-and-catch exception toolkit. That's because, despite protestations, exceptions are extremely useful.
Elided Branches: Branching Is Easy. So? Git-Flow Is Not Agile
To compare the USA and Japan is a pretty huge leap. Better to compare the USA to more similar regions, though i admit this is tough to do. Do you compare them to South Africa or Brazil (they were all three colonies, they were all sources or recipients of slaves, immigrants, and refugees) or do you compare them to Australia and Canada (because White People seems to be both a self identifier and an accepted universal descriptor)?

Either way, both yours as well as the other response (which i cannot reply to for some reason...) are missing the point. In his case it is neither the available opportunity for economic advancement nor is it the community posted signs that are relevant; it is the idea of state sponsored dynamic linguistic delivery of statutory information. In your case, you are picking two very disparate points on a continuum as if it were a balanced and logical comparison. More to the granular point, if you delve into Japan's history you will see that immigration and displacement are a relevant and undeniable factor just as they are in literally every recognized country on earth in terms of state formation and identity, be it racial, ethnic, cultural, or regional. The "nation of immigrants" argument is at its core a tautology. Establishing which nation is the most "immigrantish" would be akin to establishing a wetness scale to individual drops of rain.

Edit: spelling
Is there any library like this that can increase reconstruction accuracy with multiple cameras?
Anyone else in the UK unable to access ncbi.nlm.nih.gov? I couldn’t access it yesterday either.
> More impressive still, all this happens successfully in the middle of a crowded, noisy station. Each kiosk has to figure out who is speaking to it; zero in on that person’s voice within the crowd; transcribe the incoming speech; parse its meaning; and compare the person’s face against a massive database of photos—all within a few seconds.

At the risk of sounding cynical, what is more impressive is that even if the kiosk either mis-identifies a voice or zeroes-in on the wrong person or mis-transcribes the incoming speech or parses incorrectly or cannot compare a person face or unable to connect to the database or identification takes more than a minute - no one will ever ever hear about it. The person complaining might get some points from his social score or go to jail.

But, we will get an article from MIT making it sound like everything works flawlessly.
> That's right: I wrote something in jQuery in the year 2018.

JQuery - it's simple and it works without any fancy tooling or non-standard HTML/templates which makes it pretty great for projects where you want a quick turnaround.
Native Mobile Apps with NativeScript and Vue.js
Creator of the water vapor projection surface is bankrupt
5 Push Notification Best Practices in 2018
Agreed, but I would imagine a meaningful population of people would do the same thing in that situation
Honestly, the best route in is to find a local club.
For the US: http://www.arrl.org/find-a-club
For the UK: http://rsgb.org/main/get-started-in-amateur-radio/first-step...
Most nations have a national society that can help signpost you in the same way.

Also, come join /r/amateurradio, there's a pretty friendly, if small, community there, with a weekly "ask anything" thread and an alright "getting started" wiki.
Is windows unix-like because it implemented POSIX via WSL?
Never heard about it, been smoking for 10+ years.
> but GCC and clang are not provided that way

What? On my machine both are available as bottles:

$ brew info gcc | head -n 1
gcc: stable 7.3.0 (bottled), HEAD
$ brew info llvm | head -n 1
llvm: stable 5.0.1 (bottled), HEAD [keg-only]
Please, someone, post a video or a way to turn that posted code into an animation...

There is already a wikipedia page: http://www.conwaylife.com/wiki/Knightship on Sir Robin.
Does the rust compiler depend on libc?
Try nomorobo
I think I am the almost exact opposite of that. If I have a video on I'll be more likely to find a shiny pen of something else to do, do that while the video is plodding on in the background and come back to the video having learned nothing

While reading text it's pretty hard to be doing something else at the same time

There's also the factor of when I'm reading I read at my speed in my voice. I'm not distracted by a particularly nasally voice[0] or a slow talker rambling on

[0] Not saying the videos here are that, it's just one of those voice types that I remember being different enough to become distracted
Debian has watch files to discover updates.

Guix has updater programmes for various kinds of origins to discover updates.
Sass import
100%. I hope they spun it as "unthinkable" for PR reasons, which would be slightly less bad.
> De Beers is fighting Chinese lab-grown diamonds

And I hope they lose.

https://priceonomics.com/post/45768546804/diamonds-are-bulls... (and HN comments on original posting 2013-03-19 -- https://news.ycombinator.com/item?id=5403988 )
Irrelevant, since humans solving the cube also get time beforehand to study it and formulate the solution.
I'm pretty confident your services will disappear long before LetsEncrypt does.
Didn't people discover sound of rain is copyrighted as well?

Along with bird song, 
children smiles, and joy?
Don't Destroy Your Start Up
> You should always be able to stop before the visible part of the road ahead of you, or before the vehicle in front of you, right?

You're following another vehicle at safe following distance. Which is much shorter than distance you can stop at if that car stopped in 0s. Car suddenly changes lanes, revealing obstacle in your line. If you can't change lanes as quickly for some reason, you've a massive problem...
> De Beers fights fakes with technology as China’s lab-grown diamonds threaten viability of the real gems

From what I understand, these gems are actually better than natural ones, since they're 100% pure. Maybe it's time to call lab-grown diamonds "real" and mined ones "fake".
International Students Enrolment – Study in Australia
Preventive Healthcare
Business Insider has presented the list of the best startups at the beginning of 2018.
As we can see from this article such a business model as the online marketplace is really working! Take some time to get acquainted with new successful projects: http://www.businessinsider.com/50-startups-to-boom-in-2018-a...
Show HN: Scratch – a simple editor for live coding graphics with JS
They are working on adding support for more languages
TunnelBear Joins McAfee
> Caffeine and cannabis work together.

I wonder if it is a more extreme version of drinking tea? Tea has a calming chemical (Theanine), and caffeine so you end up with more of a mellow energy instead of the hyper energy from coffee.
We Help Entrepreneurs Not F UP
Welcome to Don't F Up. We are a community of Entrepreneurs helping each other defend against the dangerous pitfalls of starting a business.

List a question about your tech or biz strategy.
Experienced community mentors will respond with brutally raw and honest feedback.
Help others. Anyone can chime in.

Go TO: https://www.collaborizm.com/fuckingup
Software engineers (myself included) love thinking that they so smart that they follow other fields up to the latest research.

(It doesn't mean that we're necessarily wrong though).
My subnet is blocked, but I'm going through my VPS...

Apparently the subnet I'm on has been blocked for bulk downloading.
Reminds me on disneys research, where you take a single picture of your smile and get a full blown 3D teeth reconstruction.

https://www.disneyresearch.com/publication/model-based-teeth...
BioCellection – The Future of Plastic Recycling
Inclusivity Tips for Conference Speakers
6 Reasons Why Marketing Is Important for Every Business
https://airtightinteractive.com/demos/js/ruttetra/
Javascript modules were created for this purpose only. Have them as separate files while developing, have it readable and then you can always bundle them in a single file while deploying
From the article:

>The arrival of lab-grown diamonds has challenged the widely-held assumption that diamond prices could only go up

I'll admit I don't know a lot about the diamond market and perhaps I'm misinformed, but how on earth was this a widely held assumption? In a world where people are increasingly aware that De Beers and other companies hold major stockpiles of diamonds solely to keep the price inflated, and when man made diamonds for industrial purposes have been a thing for a long time?
11,000 trees planted on a mountain in Finland based on the golden section
Ubuntu Based Thin Client Custom Made
Yep I am calling man-made gems “real” diamonds from now on.

Der Bers, take that! (I hope your social listening catches this)
As mentioned in the post, I have set my configuration in VS Code's settings itself.
Do the basic license (whatever that is in your country) and then you can talk to people. Yes, the equipment can be initially expensive, but you don't need to spend a fortune on the latest crazy HF radio.
I also highly recommend Edward Epstein's Atlantic article on this too: https://www.theatlantic.com/magazine/archive/1982/02/have-yo...

One of the best pieces of long-form journalism ever published, without a doubt.
About the dependency between constructors and inheritance, I like how rust handled the situation. In rust you do not have any constructors, but instead you can make a factory method that returns an Option<T> or Result<S, E>, so no need for any exceptions while construction. You can also do this in C++, but you still have to declare constructors anyway, along it being a bit inconsistent with other idiomatic C++ code...
Probably because these are both relatively new developments? I'd wager that as recently as 5-10 years ago these were much less of an issue.
About 10 years ago, I had to deal with a vivid bunch of folks from Belgium. Some of them were related to the diamond industry in Antwerp. One just came back from Congo where he got screwed by a local hi-tech crook that managed to fake a diamond using a plain kitchen microwave oven.

No idea how authentic his story was, but the microwave fake stuck in my memory.
Microsoft Research’s nightmarish CLAW controller makes virtual reality more real
>disorganized workplaces run by a paranoid manager (all too common)

You basically can't win in a place like this. It's better to keep your head down and leave as soon as you can and try to see the warning signs before taking the job in future.
The article mentions "cannabis abuse" a few times, what metric is there to put use into the abuse column?
same here... good? bad? surprisingly good? etc.?
Analyzing availability patterns in car sharing in Berlin
rtags for Emacs does this, as well as completion, highlighting syntax errors, and various other IDE-like features.
>> From what I understand, these gems are actually better than natural ones...

Yes, for decades they claimed clarity and purity to be indicators of the highest quality. Now that humans can manufacture them with better specs than nature, they're shifting to claim that "natural" is better. In the end it's a pretty carbon lattice.
Renamed TPP signed by 11 nations with U.S. out
I am a German (in Germany) having the Extra Class ham license and soon becoming a volunteer examiner for the ARRL. I can tell you: at least getting the Technician License is a piece of cake. If you just want to have your license, one day of clicking through exams at hamexam.org should be enough preparation.
Awaity.js – functional alternative to bluebird.js built with async/await in mind
Ignored 4 months ago: https://news.ycombinator.com/item?id=15540452
Right, I'm absolutely not suggesting renewables aren't a great idea, nor that we shouldn't do them, nor that they aren't vastly superior to fossil fuels along basically every access except space (which, as you say, isn't as much of a problem as it might sound)

Just, fusion could be better _still_, if it gets off the ground. That's not a reason to not focus on what we _can _do now, though.
What's the difference man made or natural diamonds are no different.
Out-of-control space station hurtling to Earth
It was Metro, and before that websites that got rid of divider lines and frames, signifying borders between areas by empty space.

I actually mostly like that trend and only think it goes overboard when you don't know what you can or cannot interact with anymore.
Sir Robin moves at (2,1)c/6, meaning 2c/6 (or c/3) in one direction and c/6 in the other. This is apparently the maximum speed possible at this slope.
Nah, there are two things going on here, and they're separate

1. The Let's Encrypt service from ISRG, which is a charity and so obviously if the donations dried up and somehow we didn't fix that then eventually (maybe a year or more) it would go away. This is also true for Wikipedia and the EFF in the most obvious direct sense, but it's true for all commercial services you rely on too, Youtube, Facebook, Hacker News, all could go away if their owners decide there isn't enough money any more.

2. ACME and other certificate automation. These are protocols, in ACME's case IETF Standards Track protocols, for how we can validate control over a name and issue certificates to an applicant. These don't vanish if ISRG goes away. For example loads of cPanel users already don't use Let's Encrypt, they have a single button "Yes, I want free certificates" feature, and Comodo (the root CA behind that) is taking a slice out of the cPanel license fees.
Probably referring to the Oculus Go, which is basically one of those phone VR headsets with the phone built in for 200USD.
Wedding party 2 nominated as best international film in Uk
Do the authors mean that the claimant had uploaded their static noise video before 2015? Or were the videos matched after the fact?
Your worst case scernaio is so mild: nothing lost.

Why not use LetsEncrypt until it’s no longer available?
https://www.belfercenter.org/CyberPlaybook
Possibly a good time to plug moissanite yet again: http://diamondssuck.com
Prevent-smoosh: A package that you can use to have a voice among TC39 gods
Ham radio does not necessarily mean expensive equipment. It tends to get expensive, but with some knowledge about electronics, you can build transceivers and antennas very cheaply too - and after all, being allowed to do that is the main, unique perk of a ham radio license. And yes, you can still do long-distance connections that's your goal.

Yes, while using repeaters is one of the less interesting aspects of the hobby, I do strongly recommend (licensed) beginners to get a $35 Baofeng 2m/70cm handheld radio precisely because it gets you some gratification very cheaply and very quickly.

If you're from the US, you would start at http://www.arrl.org/getting-licensed, either with online material or the book. If you're from Germany, I can highly recommend http://amateurfunkpruefung.de/. Additionally, you should check if there's a group nearby: with a licensed instructor present, you can transmit even before getting your own license, which is also very motivating. And a ham radio club will typically give you access to very expensive tools and knowledgeable people who want to help you succeed.
Colloquially known as a hippie speedball.
Maybe one day people will also realize that diamonds or other gems have "no intrinsic value", at least when used as jewelry. I know, crazy, right?
The article is very thick in drama and linkbait, it really could've been written much shorter - "autonomous truck stops because the server went down, welp guess they didn't test for that". Except that they probably did because the truck stopped safely.
Coffee, weed and plenty of water.
* Flashbacks to when I was learning to program and people were dropping mysterious acronyms like SaaS (and its _aaS compadres)
So annoying to see virtually 100% of the media play this "oh, no, look what the US missed out on!" angle, primarily because it's Trump that helped kill it. If it was Hillary, I imagine we wouldn't see this kind of response from the media at all.

It's even more frustrating seeing people who once opposed the TPP now support it - again, because Trump was against it, so that must be a bad thing, right?

First off, the TPP was non-democratic and it introduced a ton of bad stuff, like corporate sovereignty (which was just declared illegal/invalid by EU's top court, another sign of how undemocratic these things are). Second, the US didn't really miss out on much:

https://www.techdirt.com/articles/20160112/07433333306/world...
Isn't it reasonable for me to value the security of my customers at $0? Given that a) I don't have customers as such and b) My website is just a (very out of date) blog with some innocuous nerdy stuff on it.
Saying exercise prevents decline normalizes being sedentary.

I prefer considering exercise normal and saying its lack accelerates decline.

Anyone is free to call normal what they want, but I find my way leads me to live more healthy.
Interesting, but I couldn't find anything; link?
Yes, exactly, society has forced us to think low and expect less from ourselves.

And i personally have found this, As the only key for all the failures in my life. But the moment i realized this, And started to think differently things started to change drastically.
The Vive is targeted at gamers, who by and large will already have that system.
They got a rat brain to fly an F-22, so sure, why not?

https://www.newscientist.com/article/dn6573-brain-cells-in-a...
> have to declare constructors anyway

At least these days we have class-level initializers to lessen the pain a bit and reduce the number of situations in which you have to write a constructor.

struct foo {
int bar = 5;
};
Handshakes are for respect. People I've just met only get that respect if they're my new boss or something. If they force me into a handshake as a way of gaining my trust, then they've actually lost my respect instead of gained it.

And yes, hand-squeezers are lame.
a mix of ab and vegeta ( https://github.com/tsenart/vegeta ). More and more vegeta lately, thou.
> Unfortunately, in the case of Android apps you wouldn't have css selectors to simplify simulation of clicks on specific elements.

There is UIAutomator, you can select components based on text, class, index, etc.
https://developer.android.com/training/testing/ui-automator....

We use it to automate actions to configure Android devices (when there is no better way).
Interesting info! Indeed, creating a marketplace is the very popular business solutions for any field. Marketplaces are easy to implement and really useful. I’m interested in this topic, so if you want to discus anything related marketplaces, welcome to my blog on Medium: https://medium.com/@julia.roobykon Thank you.