skysight-inc/HackerNews huggingface dataset:
For example one CLR limitation - `yield` cannot be in a catch block. Two workarounds - compiler can generate a crazy state machine or user can just move the PHP yield outside the catch.

Error handling is a big issue - in PHP every notice and warning can be handled in user code, in .NET we use Debug Assertions or exceptions. But .NET has threads and async which shares one thread by more requests, so in case of error we just don't know what request has to handle the error. We would have to pass some request context object to every function in runtime in order to be able to let the correct request's error_handler to handle the error - or we just assume warnings and errors should not happen and crash when it does.

Garbage Collection - for performance reasons (and sanity) we let .NET GC to do its job. But unlike PHP's GC it is undeterministic and does its job on a different thread. For now, __destruct is not handled in Peachpie yet cause there are more ways on how to simulate PHPs behavior.

Changing existing closure's $this to anything - well.. besides it would make type analysis useless, it totaly violates strong .NET method access checks.
So what would be your equivalent position in the 1940s about the nuclear solution? "Don't worry about it, humanity has always prevented slow moving disasters."?

Because the question is not about whether one should develop AI or not (this is going to happen in either case), but if we should be worried and work actively to minimize risk, as has been done on the nuclear case...

So suppose you simulate 100 Earths from today t=0? What are the best strategies to prevent this problem? Are we doing all we can? What proportion of the 100 Earths have a good outcome?

In other words, what are the risks and benefits of adopting a "worried" versus a "don't worry about it" position? For example, what's the worst that could happen if we all worry today for nothing, and in 50 years we all live happily in the cloud?
What if we don't worry now and it turns out that AI somehow wiped half the population (or all of it)?

If there's a possible huge meteor (say 30% chance) of hitting the Earth in about 50 years, would you be "worried"?
I sense the hand of an editor. Particularly regarding the title.

Embodiment seems to be a branch with low-hanging fruit, when it comes to advancing AGI. I think the economic structural problems are important, but it's possible to over-egg the details and for some lab to stumble on an experimental paradigm with features we didn't realise were implicated a priori. When it comes to other AIs, the idea that we are stuck for pragmatic/practical issues is a little silly.

I'm no expert, just a person with an arm-chair (and too much time on my hands), but I suspect that idealising the feature-space we work with can hide as many things as it reveals - it may turn out that the computational problems are so large because we are mostly attempting to solve them ex nihilo. That is, embedding in an environment plays as much a role in the process of intelligence as a neuronal structure does; genes and evolution provide a mode for translating environmental computation into neuronal computation. The vast scope of what we don't know about the role of glial cells for cognition (and the little that we do) makes me doubt that complex structures of binary mechanisms will be sufficient. But again, that's just my speculation, and perhaps lack of education.
Winograd Schema and bAbI seem like good intermediate goals?
An agent can be intelligent without it learning how to read human language. Look around, most organisms in our world communicate using extremely simple binary language or don't communicate verbally at all. Yet, they are intelligent enough to do very complicated tasks which current robots fail to do. Intelligence is an easier problem than language, and thus should be solved before language.

What a sigh of relief to read a refreshing take on the real progress of AI. Yes, it's stuck, and that's the real problem of AI, that we haven't been able to do anything significant after perception. However, unlike the author, I don't think the solution is to nationalize AI research (we're not close enough for that), but to fund more non-deeplearning research for 5-10 years, and then we might see some progress in non-perception tasks.
Such claim is highly misleading at best. Think about those millions of migrant workers in Shenzhen and their children, did they go to some kind of public schools in the last 3 decades? did they all go to private ones or stay uneducated? surely they went to public schools dedicated to them.

They now demand _better_ education and access to _better_ public schools, which is totally fine. However, the real problem here is how many of them are paying tax/social security contribution when compared to the rest of the population? e.g. how many people actually believe that those construction workers building skyscrapers in Shenzhen actually pay a fair amount of tax/social security contribution?

Guangzhou is piloting a new level of PC without addressing any real issue.
Between Flickr dying, instagram being Facebook, and 500px being, well the post is still spot on… I'm not sure what a nice place is for looking at and sharing pro/semi-pro photography. Seems like the comodtization of photography is both a blessing and a curse when it comes to the social sphere of (pro) photography
[I'm still not convinced.]

Anyway, this dubious sentence in the press article:

> When participants were asked to guess which face was rich and which was poor, they were right more than half of the time, making the results more than random chance.

is based in this sentence in the research article:

> Overall, participants categorized the targets’ social class significantly better than chance (MA’ = .61, SD = .07), t(80) = 13.35, p < .001, reffect size = .83.
The 7 things that could end the AI Spring
Wow, I'm really enjoying diep.io, and I just realized it's extremely similar to the game in this post. The OP must have seen diep.io and borrowed a lot of game mechanics. But they still didn't do it right, because I only played their game for a few minutes, while I was hooked on yours. That's a very valuable lesson: the game has to be fun and engaging, and the technical details are almost insignificant compared to that.
We have an abstraction library at work we plan to release in coming weeks (although we've been saying that for a year now) called "drumbeat".

We have libraries in Ruby, Go and Java, and the concept is that developers should not have to worry about transports or how they work: you make it as simple as possible for most developers in the org to work with distributed systems, and they'll start working with distributed systems, and the arcane understanding of exactly what the trade-offs are between different vendors and messaging technologies can be centralised to a few devs with ops support instead of it being bikeshedded to death.

This is nice in that it becomes scalable and transparent with little refactoring in Go, but having multi-language support is useful, otherwise we'd probably drop drumbeat and use this instead.

It does suggest we should think about how best to do this in Go again though - I like the pattern a lot.
No systems can really understand what they read or translate yet. They are basically sophisticated pattern matching systems.

Check out Winograd Schema:
https://en.wikipedia.org/wiki/Winograd_Schema_Challenge

Overview by an expert:
http://www.cs.nyu.edu/faculty/davise/papers/WinogradSchemas/...

An example: The city councilmen refused the demonstrators a permit because they [feared/advocated] violence.

When you switch between "fear" and "violence", the meaning of 'they' change. There are many more examples like this.

The best performance in the first round of the 2016 challenge was 58% by a neural network based system. Random guessing would yield 44% (some questions had more than 2 choices). Human performance was 90.89% with a standard deviation of 7.6%.

Here are the challenge problems used in the first round:
http://www.cs.nyu.edu/faculty/davise/papers/WinogradSchemas/...

Human Subject Test Performance:
http://www.cs.nyu.edu/faculty/davise/papers/WinogradSchemas/...
All other cases file by this patent troll:

https://www.google.ca/search?q=VIRTUAL+IMMERSION+TECHNOLOGIE...

Patent in question:

https://www.google.com/patents/US6409599

Here is the original product:

https://www.bizjournals.com/stlouis/stories/1996/12/09/focus...
From what I've heard Telsa vehicles rare in for warranty repairs at a higher rate than most other new vehicles.

"The main problem areas involved the drivetrain, power equipment, charging equipment, giant iPad-like center console, and body and sunroof squeaks, rattles, and leaks."

The most common problems involve replacement of the electric motors, warped brake rotors, door handles that fail to slide out as a driver approaches, and numerous squeaks and rattles, which may be more apparent given the very quiet nature of electric propulsion.

Other problem areas cited by Tesla owners are leaking cooling pumps for the battery pack, dead windshield wipers, persistent alignment issues with the wheels, and misaligned latches for the front trunklid and the rear liftgate.

Thus far, all such problems have been handled under Tesla's four-year/50,000-mile warranty (it's eight years and unlimited mileage on the powertrain)--and owners appear to be pleased with the level of attentiveness and customer service they have received.

But Consumer Reports notes that once the car is out of warranty, such problems could become expensive for owners of older Teslas to fix.

http://www.greencarreports.com/news/1100561_tesla-model-s-to...
> Let that sink in.

This is the sort of rhetorical affectation that will have you ridiculed straight out of any room I'm in. Please discontinue.
> I’d be curious to hear how good D can be in that area

Many of the games by ABA Games/Kenta Cho (Torus Trooper being the one I played the most, a long time ago) are all written in D, as is his BulletML library that is used in most of his games.

https://en.m.wikipedia.org/wiki/ABA_Games
All companies are tech companies in this day and age, it's a meaningless classifier. But not all companies recieve most of thier money from advertising and selling personal information, which makes ad company relevant classifier.

Google is an ad company.

Facebook is an ad company.
This is also roughly my experience. In my country people are taught continuous cursive in primary school. On average the more intelligent ones stop using it by themselves once they are around 12-14.

Cursive can look beautiful if written by a master, but usually it just looks like a child's handwriting.

Writing cursive would absolutely distract me from thinking, and I'm under the impression that this holds for most people.
50-68%? You mean 32%-49%? https://support.google.com/adsense/answer/180195?hl=en
Rolling your own culture means you risk bowling alone
I agree. It’s really old fashioned supply and demand. When the price drops below the price of providing something, you get a shortage. We need a shortage of some of the nonsense that passes for “news” these days!

In the heyday of the wires, Reuters, AP and to a lesser extent UPI and AFP were the syndicated news sources of choice – now every “digital marketing” intern from here to Jakarta suddenly is their own “wire” service. I am all for diverse reporting, but the same story written 800 different ways at a quality approaching trained monkeys on typewriters – I’m kind of over it.
Details Leaked on CIAs “Aeris” Implant for Debian RHEL CentOS Solaris and FreeBSD
https://www.reddit.com/r/linux/comments/6pwyqa/details_leake...
Saved you a click: huge government program to teach ai to read
Does anyone know how to install this on Linux Mint 18.2? It seems to depend on packages that are not available. As there were no instructions for Mint I tried the instructions for Ubuntu 17.10 but it fails:

Reading state information... Done

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:

ring : Depends: libebook-1.2-19 (>= 3.17) but it is not installable

Depends: libedataserver-1.2-22 (>= 3.17) but it is not installable

Depends: libqt5core5a (>= 5.7.0) but 5.5.1+dfsg-16ubuntu7.2 is to be installed

Depends: ring-daemon (= 20170724.1.2088f8e~dfsg1-1) but it is not going to be installed

E: Unable to correct problems, you have held broken packages.
We are using the wrong computational paradigm. We have to abandon bits and go back to analog computing in the form of analog photonic computing that gives you fast Calculus. This is painfully obvious in the case of neural networks, which run faster on an analog computer and are also easier to program.
The biggest reason why I use S3 is not price or performance. Competing with them on price or performance is not going to work.

I use S3 because of convenience. Build something more convenient, I'll switch.
Apache PDFBox 2.0.7 released
:\

Definitely was not necessary to provide payment info to view.
We love Google Analytics and now it looks like we have the same style ;)
Center console indicators are quite common. One advantage is that, the indicators are never blocked when you are in a turn. With your traditional instrument cluster placement, the steering wheel blocks the indicators.

Cars with instruments in the center dashboard:

Mini Cooper: http://images.hgmsites.net/lrg/2010-mini-cooper-hardtop-2-do...

Toyota Yaris: https://cars.usnews.com/static/images/Auto/izmo/306771/2009_...

Saturn ION: http://consumerguide.com/wp-content/uploads/2014/07/05130061...

Citroen C4 Picasso: https://s-media-cache-ak0.pinimg.com/736x/fe/d6/5a/fed65a4f2...

etc...
For the record, that's John Nagle:

https://en.m.wikipedia.org/wiki/Nagle%27s_algorithm
What stops phishing? The attacker triggers push request, victim accepts - everything is the same?
my impression as well. The Model S interior is nice, but compared to a similar priced Audi, BMW, Mercedes it falls short.
Heads chopped off by a tablet?
Funny you say that since it turned out from surveillance footage from another building that the burglars where dressed as movers and loaded all the items into a small moving van that was double parked.

Forget about stealing safes from apartments, I wouldn't be shocked if you could rob an actual bank vault by dressing as a construction crew.
The point is that old mass media ads are pretty much accepted as a bottomless pit with unclear outcome and that there is a whole industry specialising in independent result assessment.

Online ads promise perfect monitoring, but that is not only provided mostly by the advertisement channel provider itself (quite the opposite of independent) but also only useful for ads that aim for immediate reaction ("buy now!"), it does not tell anything about brand awareness effects.

I don't think that you are disagreeing with GP at all.
I don't follow how that interior design, with important information for the driver off to the right, can pass safety regulations.

Presumably an exception is made because the car (mostly?) knows the speed limit and alerts if you exceed? I'm making s wild guess here.

Maybe it's actually less distracting than having instrumentation in front of you? I'd like to hire on for a few days when the opportunity arises.
Why You Should Consider React Native for Your Mobile App
Definitely yes, but you have to look at them through your phone so I'm afraid it gets tiresome quickly. It's fish for the graph + raise phone + align and walk around the graph vs seat and flip the charts around by swiping the screen. I agree with the current top poster, it's a gimmick.

It reminds me of the narrow visual field of the hololens I tried months ago. I spent half of the time turning around and moving my head up and down to look for objects. Then they were pleasantly steady once I found them but the experience doesn't compare with the visual field we're born with.

Those ARKit charts look very steady too. I assume that fixing a virtual object in space is a solved problem and it's not an easy one.
DevOps is still considered a new phenomenon
It's not really misleading if you know the how and why. For the addicts to accept health services help (like clean needles or getting off heroin) they could not be under threat of going to jail.

So you decriminalise to allow addicts to come forth and accept clean needles and other help, while simultaneously investing more money to provide that help.

It's a two prong "attack" and it's pretty simple actually.
This is how I did it: I got my mom an iPad. Has worked out well.

It's mostly immune to spyware, she's smart enough to know she shouldn't click on any random e-mails and not to use the same password of her email account anywhere else.
The Yaris in particular must be easy to build as either a left hand drive or right hand drive vehicle. I'd hazard a guess that was a significant motivating factor for Toyota.
in your example, was the neural net trained with examples of US ships in Chinese waters?
Tarsnap GUI v1.0 stable released
Optimise Project Scheduling Using CD3 – Cost of Delay, Divided by Duration
> If there is a cliff, toddlers are scared of being nearby.

I don't know about a study proving that, might be true. But from my own experience, toddlers are not afraid of anything until a. they hurt themselves, b. they develop more and understand the concepts like height, c. the parent repeats "no" to them and/or shows them what to do or not to do until they learn.

So there might be evolutionary pre-programming in the human brain, but toddlers brain still needs to develop until those became active. I think there should be more research into how toddlers learn to crawl, stand and walk, how they learn to speak, etc.
Watch how a cheap Robot crack open a safe live
Valerian and the City of a Thousand Planets
WebAssembly 周报 05 期
I think factors beyond the storage algorithm are pretty important to consider when thinking about storing data that's important to your business. To your specific point though:

1. Amazon claims 99.999999999% durability of objects over a year.

2. I store 1EB of data with an object size of 4MB for a year (so 250,000,000,000 objects).

3. I can expect to lose 250 objects in a year, or 1GB.

Now to my experience:

I have stored in excess of that amount of data in S3. I have lost considerably more data -- solely because of data losses internal to S3 -- that these numbers would suggest. It was a tolerable amount of data loss, I didn't curse Amazon's name or swear vengeance, but it was definitely not 1 gig.

The standard S3 SLA provides credits only based on uptime. There is no mention of durability whatsoever. That tells you that Amazon is not willing to put their money where there mouth is on their 99.999999999% durability claims. The reality is the number is a design target, not an operational guarantee.
Reinforcement Learning is fundamental research, it needs sponsors like Musk to survive. Agriculture and medicine are applied research, they can find their own independent business models for monetization. That's what we are doing at Startcrowd: http://www.startcrowd.club
Processors have "traps" or "exceptions" which work kind of like interrupts. They are utterly unlike exceptions in say C++. They transfer control to another location you specify in an interrupt table. The most well known of these is the "page fault" which occurs when you write/read/fetch from memory you're not allowed to.

Say you have a userland process which dereferences a NULL pointer in C. In the CPUs page table the NULL virtual address is not mapped to a physical address, so a page fault occurs. Control transfers to the OS page fault handler which then delivers the SIGSEGV signal to the process.

There's also a division by zero exception, and several more. You can read more about them here:
http://wiki.osdev.org/Exceptions
Targeting HTTP's Hidden Attack-Surface
OneDrive for Business used to have something to do with SharePoint (as in, that's where it would sync those files). That would probably account for a lot of problems with it. ;)
> Even the trendy technique of “deep learning,” which uses artificial neural networks to discern complex statistical correlations in huge amounts of data, often comes up short.

That doesn't seem to be very surprising given the limited complexity compared to say a fly's brain. Artificial NNs manage to work because they are highly specialized to a specific task.
> ...but is it really the best use of resources to throw $1 billion at reinforcement learning without any similar investments into addressing..

I didn't like this part. Elon Musk may be misguided about the immediate threat of AI but he is free to invest his money in whatever he thinks is important.
I agree with the fact that AI isn't stuck (flagged the article). I would say the research is ready, but there's still a lot of infrastructure work for integrating with data sets, learning and serving cheaply on high scale. Still, lots of people are making hard to productionize the research results.
There is even a hidden logic to picking a brand product: when I recognize a brand, chances are high that if I had read something scandalous about that brand in the past I would not fail to make the connection. Whereas when I am looking at a noname with a "brand" as recognizable as an IPv6 address, there is no way I could make the link between product and something bad I might have read about it in the past.

"It's famous, I would have heard about it if they were all duds"
The company likely has the data on the percentage of customers opting in for autonomous features and likely optimized for that.

Considering the hardware in every vehicle supports autonomy, it's a feature that could be sold to the customer later on or as an on-demand subscription.

If autonomous driving is out of the question, what makes Model 3 appealing compared to a Chevy Bolt, Chevy Volt or a plug-in Prius?

edit: I believe that adaptive cruise control (automatic speed adjustment based on the obstacles in front) is included in basic config, autopilot would include that + lane steering + lane change assistance with blind spot monitoring.
I hope we will get there... This in lightweight glasses with great field of view.
I have a Gen 3 Prius and it works the same. The only think I'll add is the Prius uses the brake pads at low speed (<10mph) and when you come to a full stop as well.
Notebooks gamers Dell ou Samsung
If there is a cliff, toddlers are scared of being nearby.

Not sure if you are a parent, but this isn't the case at all!
DNA Testing Kit – 23andMe vs. Other
> Tesla's cars tend to be the most efficient EVs around, often by significant margins compared to competitors.

Well, yes and no. Teslas have very low Cd, so are aerodynamically efficient for their size, but they use AC induction motors which are less efficient then the PM DC motors in most other EVs. Compared to the Bolt or the Hyundai Ioniq the Teslas are less efficient at lower speeds.
Germany Strengthens Its Cyber Defense
When it comes to protecting login passwords from phishing emails, it is said that U2F hardware tokens are the best (yubikey etc) but it might not be the easiest solution for non-techies.

Good advice is to never click links in emails, but go manually to a given page (via Google perhaps) and log in yourself.

It's a bit easier if your family lives outside of English-speaking country when it comes to phishing. Phishing spam is either English, or a poor google translate 95% of the time.
Yoichi's Bamboo is looking pretty good.

https://medium.com/@pirapira/bamboo-compiler-started-produci...
The Most Common Java Pitfalls