skysight-inc/HackerNews huggingface dataset:
> if you don't mind throwing an exception when given invalid input such as null or undefined

That's exactly what I would expect. If only everyone always thrown an exception on any undefined, life would be so much better.
Not sure if this helps with your platform, but those are both available on the PBS Kids Video app.
Part of the problem is the large percentage of apps that are now tied to proprietary Android, and won't run without Google Apps installed. Even Microsoft apps like Outlook and Skype won't load without Google Play Services installed. (The version of Skype on the Amazon Appstore is around a year old, and won't even take my login credentials.)

So even if you find a relatively safe Android version to use, you're getting a heavily gimped experience where a very limited selection of apps work. (Generally, what you find on F-Droid.)
Definitely. Think of every project that ends up having to encode a Turing-complete language inXML, essentially rediscovering Lisp...
Cyanogen?
You heard right:

https://vmssoftware.com/about_faq.html
What do the checkmarks mean?
Well, in addition to what others had said, I was hoping there would be a conclusion in this case. I felt a bit invested in the story and didn't know there would essentially be no conclusion at the end. If I had known, I probably would not have finished it.
Python has a nice built-in exception for this: NotImplementedError. It's intended usage was related to abstract base classes, but it's taken on this secondary use case recently.
You Need a Motivated Startup Team to Change the World
Hmm... so effectively Android is no longer open.
So i guess i can download anything from a FBI server since it isn't a private computer.
A recent discussion of IEX: https://news.ycombinator.com/item?id=11926312
Thanks for all the valuable information, winter_blue. But, (like open-source contributions, I guess) what about volunteer work?
Tiny Radar Chip Revolutionizing Gesture Recognition: Google ATAP’s Project Soli
The new variant feature is based on boost::variant, which you can use today. Getting the thing into the standard library is nice and all, but it doesn't open up new capabilities the way that new syntax does.
Apologies - the website has crashed due to popularity. will be available again shortly.
Three reasons education needs an LRS
One of the most interesting GMO stories in the primary literature:
http://www.ncbi.nlm.nih.gov/pubmed/8594427

A gene from Brazil Nuts that coded for a protein high in methionine was cloned into soy plants; soy from the resulting plant caused allergic reactions in subjects.

Had this rolled out globally (at the scale that GMO soy is currently deployed) it probably would have (I'm assuming the paper had all the details correct and did in fact show a causal relationship between the transferred gene and the resulting allergenicity) had an enormous negative health effect.
From my experience Indians (and practically everyone else, except the Chinese who cheat everywhere) only really cheat once they get into college. The Chinese probably cheat because English qualifications are really difficult for them.

But YMMV. It's really pointless to point fingers. Americans cheat by abusing ADHD drugs, heck there's a shortage in most states and a $20 prescription (~20 pills) goes for $20 a pill on the street.

And really, everyone is racist. It's practically innate. It's going to take a while to get over this. I mean as animals we always distrust those who are different from us. Some are just more expressive of there racism than others
I skipped over it because it's a solution in search of a problem.

I think developers should be expected to understand the native constructs of the language they use. You previously also talked about "being more familiar to onboarding developers". Why should Lodash be more familiar than the native looping constructs to anyone? Why would Lodash be more familiar to a developer you're onboarding who is more used to some other library completely?

If you're not used to using Lodash, then it would not be a time savings to use it, as you'd have to spend time learning its idioms. It means you've probably learned other idioms, instead (perhaps, you know, the ones you should have learned to be able to claim to know how to use the language). So if you know the native idioms, there isn't a point to learning Lodash.

You had to take time to look up operator-in because you're not used to using operator-in. Regardless, it was a waste of time. What's wrong with the following code?

for(var k in obj){
if(obj[k].age === 1){
// there you go
}
}

And I mean problems with that code itself, not problems that are actually a problem with upstream code? And how much of the problems with that upstream code are because your project is a Gordian Knot of 3rd party dependencies?

You default assume other people's code is better than yours. In the last 20 years of software development, I've seen code better than mine in several standard libraries. But the JS ecosystem is not one of them.
constexpr if seems pretty neat, previously you could do things like constexpr bool foo = /* some constexpr */, this makes it a bit easier and saves a line.

Structured bindings seem like one of those things that was just forgotten in previous standards, I'm glad it's here now. The syntax is a matter of taste, I guess.

I'm also quite excited about variants, they probably won't be used much but sometimes they're just what one needs. Having them without requiring boost is nice.
most helpful technical page: http://alibaba.github.io/weex/doc/advanced/how-it-works.html

has vdom and renders to native or html5, aims for 100% code reuse
Not <100€ but I can only recommend the Wileyfox Swift [1] which replaced my old Nexus 4 (which I really loved). It runs Cyanogen OS (a commercial version of CyanogenMod).

[1]: https://www.wileyfox.com/swift/
If this holds, it would be an excellent defense for any hacker that infiltrates any connected system in the US.

So... hack the government freely now? "You were the idiots that connected the system to the web... you should have no expectation of privacy."

Put a more insane way: "Your doors were unlocked therefore invading your home was not a crime."

This will have to be struck down to preserve our democracy I would think. Insanity.

Total aside: DoJ is really dropping the ball and will have to decide whether they want to prosecute hackers or enable their own hacking. Can't really support both.
Hardware Monitoring: Blue Medora Extends New Relic’s Reach
I'll rephrase: it has been many, many years since there has been more than a light dusting of snow on Echo Mountain. It has probably been decades since you could last ski there.
OP asked for a city and you responded by naming a country? To make matters worse to support your claim you reference a trade group website that "was started because we saw a lack of community and support for entrepreneurs in Norway."
I'm very disappointed the networking ts wasn't included (I must have missed when that stopped being a C++ 17 thing). It's one of the few things missing that would let me use C++ for more projects (yes I know I can just include the boost library since that's essentially what it'll be but that's not always the easiest thing to grab and build into an existing project (at least not for a C++ novice like myself) but being part of the standard will make it immensely more accessible).

At least it still exists much like some of the other ones like the filesystem ts. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/n458...
Const is something that I'd like to think over before adding it. A question I have is what happens if a List is const, or should it just be that only primitives are const? I could see const values being optimized as just literals down under the hood, which would be nice for performance.

I'd have to have a long, long think before adding operator overloading. It's got uses for math, but thus far I've been reluctant to add features that can be abused or used improperly like native class dtors or finally.
before we jump to conclusions not based by facts..BB collects same info as part of device metric measuring..its a common secret that most mobile OSes both open source and closed source do this..

While BB gave Canda authorities access..Google by default does not..
As others have mentioned, nothing is even close. For certain types of industries there are cities in the US and Europe that are competitive (eg mil/aero in Los Angeles and DC metros), but for general product development and especially consumer electronics nothing is close.

What do you hope to gain out of living in these places? There are plenty of foreigners who have been in Shenzhen for over a decade and are only marginally more interesting or successful now than when they arrived. The location rarely changes what's inside. If you find Shenzhen interesting, just come! It (and the rest of the HK+PRD megalopolis) is not even close to peaking in terms of creative or engineering output. Just bear in mind that there will always be a barrier. If you're thinking of turning into a local you need to be either (A) a skilled Chinese (B) an extremely well capitalized foreign company (C) an extremely skilled foreigner willing to spend years in the city and learn the language to fluency.

All that being said, you want to look for cities with strong population growth trends, very low wages, and huge levels of government investment. India is probably your best bet, though I know nothing about it other than what's in the news that they want to be the next China. That will be tough since India is missing some absolutely fundamental pre-requisites to the kind of growth China has had.
Depending on the particular domain of the task.

There are perfectly valid reasons why silently failing is OK.
The defendant must appeal, but someone (the EFF) often supports the defendant through either friend-of-the-court briefs [1] or directly supplying free legal services.

[1] https://en.wikipedia.org/wiki/Amicus_curiae
I'm almost afraid to ask which two sentences came from real job descriptions..
Not sure how these companies work, but what if you could click a link over SSL to view signing details, IP address and what email address the user had validated, etc.? If you combine that with your own validation process before handing them over to the e-signature folks, wouldn't that be enough?
Could the link be changed to https://www.eff.org/deeplinks/2016/06/federal-court-fourth-a...?
I'm not sure that you should be writing network code in C++ (which is a notorious source of nasty security bugs) if you're not comfortable enough with C++ to link against one of its most popular freely-available libraries.

I'd rather the committee focus on longstanding language core issues than add everyone's favorite library.
We're still a long way from being able to engineer things that are more dangerous than what nature has figured out.

https://en.m.wikipedia.org/wiki/Gamma-ray_burst
It's novel but it's an ephemeral novelty. It disappears as soon as you're home and back in your old ways. Better to understand the internal source of dissatisfaction and address it directly.
Charging for infrastructure is a bad idea. You pay the cost of building the infrastructure whether you use it or not and the cost of the marginal car or the marginal data packet is near-zero.

The whole problem with taxes is that you want tax revenue but you don't actually want to tax anything because taxing things causes people to avoid doing them. That's why everybody wants corporate income tax -- who cares if we discourage "corporate profits"? The problem is what you really end up doing is discouraging corporate profits in your country, so the profits end up somewhere else instead.

The best possible tax seems to be to impose VAT on everything, so that the rate stays low because there is a broad tax base and you're not discouraging anything in particular very much.

Fees for infrastructure are the opposite of that. A 20% VAT makes the thing 20% more expensive, which isn't that bad. An infrastructure fee for what would otherwise have been zero cost makes the thing infinity percent more expensive. It's basically the worst case scenario.

So for example a high tax on network usage is basically going to kill YouTube (and every other streaming video service) because the amount of bandwidth it uses for the amount of revenue it generates would no longer be worth it. Then your total network usage has been cut by 80% which means you need to quintuple the fee to make the amount of revenue you were expecting and it quickly snowballs from there.
https://www.washingtonpost.com/news/wonk/wp/2015/04/28/sure-...
Lodash v4 has support for FP syntax/modules – https://github.com/lodash/lodash/wiki/FP-Guide
Bariba
Oh thanks!

That's a new website version and looks like it needs some proof reading
You. Are so. White.

"Nobody really expects the cops to sweep the dorms at NYU for marijuana, even though this would probably turn up a ton of arrests."

Switch out "NYU" with "ghetto" and your statement is instantly absurd. These laws you're sleaking of are intended to be enforced, selectively. This is HN, we all love statistics. What is the probability that a person standing trial for possession marijuana who was apprehended in their home and where the primary reason provided in seeking the exercised warrant or reasoning provided explaining exigent circumstances was suspicion of possession or use of marijuana and the person on trial is white? Black?

You can't be evidence based when it suits your world view, but not when it doesn't. The term for that is confirmation bias.
>>> You can't compare the UK with an ex-communist, very religious country.

Yet the above website did just that.
Hah, thanks. She sounds like she's had a lot more success than I have, though. :)
They did indeed :(
I'm a bit frightened with the move toward adding a compile-time sublanguage. Frightened because I feel it will end up being half-baked and then abandoned like other C++ features (virtual inheritance for example).

As an example, I've been exploring Sean Parent's idea of concept-based polymorphism that allows you to implement "virtual functions" that get bound at compile time. To make this scheme explicit, I need to assert in the base class that all my "derived" classes implement a method with a certain signature. Does C++ allow me to do this?
Any chemical that is naturally occurring is considered organic. To be specific here: https://www.ams.usda.gov/rules-regulations/organic/national-... is the USDA's list of chemicals that can be used and still be labeled organic.
If losash provides a more consistent API than the built-ins, then the memory requirements actually go down.
https://en.wikipedia.org/wiki/Concentrator_photovoltaics

has been a thing for a while and seem to be more expensive than normal PV panels.

If this design really focuses the sun "10000 times", then it'll need complicated cooling to avoid killing the solar cell. I wonder how that is supposed to work.
Full disclosure. I'm a middle aged, middle income, college educated, male, and am white.
Sure -

Raw: https://drive.google.com/open?id=0B8w4PnXvOPIiVmNiUzVPZ1JfX0...

Mostly cleaned up (ignore the file name :p ): https://drive.google.com/open?id=0B8w4PnXvOPIia0J3RGVyd0tka2...
I think you can be charged with public indecency if you stand in front of your window naked. So there is some sort of gray area when talking about the privacy of your home.
The problem isn't with Amazon having to pay to serve the content. It's that Amazon now has an exclusive deal and this content is being removed from Netflix and other streaming services.

As others have noted, this isn't a great deal for consumers who also happen to already pay for some of the content via taxes.
No, in that case you are obviously a terrorist and you deserve 30y behind bars.
Are people really surprised about this anymore? I can't say that I am. Google is a company which makes a lot of money off of their platforms. I expect them to be collecting data wherever and whenever they can. I see stories like this every day but I've become accustomed to it because it's such a normal practice nowadays, especially from a company like google which provides so many advertising services. I'm not saying this is a good thing, absolutely not. I'm just saying that I've come to expect this kind of thing in the current day and age.
Alternatively, if you use a modern web bundling system (like Webpack, for all its warts), you can just import the function directly

import merge from `lodash/merge`
merge(options, overrides)

There's also the ES6 build which you can use better with a bundling system that supports tree shaking.
This makes me wonder why they tried to make the voices sound gender neutral/other gendered rather than say, somewhat non human like.

Would the supposed biases still be there if the voices were masked to sound like say, Darth Vader? Or maybe a Dalek from Doctor Who? Would there still be the same issues with speech patterns and what not if it sounded like the interviewee was speaking in robo speak?
So, could this ruling be used as precedent against the DCMA?
Girlfriend Breastfeeds Her Bodybuilder Boyfriend So He Can Make Gains
It is a challenging definition, but I would argue that it is not. Because while the core OS is open, you are not effectively able to fork it. Google's developer advocates heavily encourages the use of proprietary Google APIs in app development, which binds those apps to Google's proprietary packages.

I guess the question is how you define a platform or an operating system, but I think that the platform apps on it run off of is a major part of it. And the difference in what will run on AOSP and what will run on Google Play flavored Android is staggering.
It's common to use the term 'freeway' or 'Interstate' (meaning Interstate Highway/Freeway) to refer to controlled access highways in the US.

There's lots of highways in the US that are just 2 lanes, one in each direction, with a speed limit of 55mph and cross traffic from smaller roads that should stop first before turning on the highway in either direction. These are what we usually mean with the word 'highway'.
I've noticed it's really difficult to work on side projects also when you're in between jobs (especially if you don't have much saved up) because the looming threat of financial ruin never lets you forget it, and you just get too distracted by it that it's hard to be productive even though you have so much more time, and every moment you spend on side projects your brain goes "you could be putting this energy into looking for a new job right now."

I know that's probably different than your staycations, but it's for that reason that I don't think I will be as bad at working on my personal projects once I've retired (if I ever can retire).
Lots of them [1]. Anything you buy at the store labeled "organic" could involve any of these substances, among others. In addition, because organic pesticides are less effective per unit, much more is applied to get the same benefit. [2]

[1] http://www.ecfr.gov/cgi-bin/text-idx?c=ecfr&SID=9874504b6f10...

[2] http://blogs.scientificamerican.com/science-sushi/httpblogss...
> adding a compile-time sublanguage.

The C++ template system is already a Turing-complete functional programming language and has been since C++'s inception. I see nothing wrong with making this language's syntax more convenient.

> half-baked and then abandoned like other C++ features (virtual inheritance for example)

Virtual inheritance has its place. It's part of the language and works fine. What would you change?
I'm betting "Yes you’ll get all the usual benefits, but if you’re really going for perks, Google is your best bet! If you want to make an impact, then please apply." and "We’ll have a large variety of alcohol in the office as well as an assortment of video games for the perfect frat environment" are the two sentences from real job descriptions
I owe ESR a lot for writing about struct packing, because that's a large part of how Lily uses so little memory:

http://www.catb.org/esr/structure-packing/
"Amazon Prime reached a deal to become the exclusive premium streaming service "

The exclusivity is a real problem! And with something like PBS??? My family uses Netflix to watch many PBS shows like Dinosaur Train and now can't do that anymore. Screw you Amazon!

Edited to add: And Screw you PBS!
This ruling makes no sense. My mind makes the invalid phone number noise, "do-do-dooooooo", when I read it.

When I read about decisions like this, I often wonder if judges are purposefully making these nonsensical rulings so that the higher courts are forced to take the cases and make valid decisions. Though, I'm still undecided as to why this might be; perhaps the judge isn't up to the task of making a complicated ruling, some personal bias that favors one side of the law, or wishing to look good in front of the Feds in hopes that he or she can move up in the court system.
From the piece I linked to, http://www.ecfr.gov/cgi-bin/text-idx?c=ecfr&SID=9874504b6f10...

When "gardening", you can probably do just fine without using pesticides. But when you farm crops as a business, you have to do something.
It seems to be based around the classic Meshuggah formula.

Basically, pick an unusual time signature and play the guitars and kick drum in that time signature. The kick drum should always be played at the same time as the guitar note. Then play hats/cymbals/snare at 4/4 over that. Other than that, I think it just randomly selects one of the samples you checked-off at a randomly chosen duration.

It's astonishing how good this sounds. It's even more impressive considering how simple it appears to be. I've tried writing music generating algorithms before, and they all sounded terrible. I suppose the genre helps, as djent is expected to make rapid and somewhat jarring changes, so it fits right in.
Are we really comparing BB to Android?

http://cdn.bgr.com/2016/05/screen-shot-2016-05-23-at-9-03-37...
Spotify: Apple rejected our app update to drive iPhone users to Apple Music
Actually, a full version of loadash is not insignificant.
The d3.transform method has been removed. But have you a similar function in d3js v4.0.0 ?
Regardless of how true that is or isn't, a business built on breaking the law is not ok. 59nadir is right, you can build a great product while following the rules. Disruption is awesome, but 'disruption' is not - and it worries me how often the latter gets unabashed praise.
Thanks for the suggestion. That one seems nice but too expensive for my use case. Since support cycles are abysmal, I'd like to get cheap devices and treat them almost as dispensable.
AI 3.0: Are we closer to creating the mind of Tom Brady?