skysight-inc/HackerNews huggingface dataset:
Because companies grow out of the environments that surround them. London depends heavily on public transportation, so I wouldn't expect to see much innovating in the automobile industry there.
Not much of a law when it's broken so often.
Though airplane designers probably looked at bird wings for inspiration. Similar to how Deep Mind are looking at the brain.
Research funded by taxpayer dollars should be free to those who paid for it.
Yeah, too bad. Apex, his first go thing, is pretty great though.
The fastest DNS lookups are ones that do not need to traverse the network.

A zone file of public DNS information can be served by a daemon bound to the loopback on the user's device, obviating the need for many (but not all) lookups sent over the network.

These local lookups are also more private than ones sent out over the private LAN or public internet.

Same goes for any type of data. It's not limited to DNS information.

If a user downloads publicly available data dumps from Wikipedia, and then serves them from a local database and httpd, the response time will be faster and the requested URL's more private than accessing the same content over the public internet. Not to mention the small benefits of reliability and reduced dependence on the network.

I know a user who does this and has automated the process of setting it up.

To use the examples in the article, the idea is that a user can periodically download bulk data, e.g., information on medical conditions, in an open format, load it into her database of choice and query to her heart's content, without any ISP or website knowing what she has queried.

Same with daily newpaper content, and even a catalog of toys.
"Browsing" through the data remains private.

The alternative is to have this data served from third party computers and have the user send each and every request for each small item of information over an untrustworthy, public network (the Internet).

Despite ample, inexpensive local storage space for users to store data of any kind themselves, let us break up the data into little bits and make users request each and every bit individually. (Not only that, let's make them register for the the ability to make numerous queries.) Then we can record all user requests for every item of data.

Metadata. Sell. Profit.
OS processes !== BEAM process

He's referencing processes on the Erlang virtual machine, not OS processes. A BEAM process is much lighter weight.
Yes, so I am asking why is Lucene switching now?
"Why on Earth you'd want to allocate a separate list node for each piece of data when you can embed this node directly into the data"

It's a good approach when the items may need to be in several lists at once.
Netflix doesn't own most of HoC or OitNB: http://www.digitaltrends.com/movies/netflix-to-own-original-...
All it took for us to make aircraft was to look at birds and to realize something could be done (flying even though you weigh more than the air). The first wanna-be aircraft looked like birds, and some even attempted to work like them. Most of those designs went nowhere. Just like legs got replaced by the wheel in ground transportation aircraft engines and eventually jets replaced the muscles of birds. It doesn't really matter what sets you on a particular part, what matters is the end result.

Right now, we have a state of AI that is very much limited by what we know about how our own machinery works. Better understanding of that machinery (just like better understanding of things like aerodynamics, rolling resistance and explosions led to better transportation) will help us in some way or other. And it may take another 50 years before we hit that next milestone, but the current progress all leads more or less directly back to one poor analogy with biological systems. Quite probably there are more waiting in the wings, whether through literal re-implementation or merely as inspiration it doesn't really matter.
Mozilla's Firefox 46 Beta Include GTK3 on Linux
Nearly universally in the US, hand over heart during the playing of the US National Anthem is a biggie. A lot of highly patriotic US citizens could get all wound up about that. Each of Hillary and Richardson put their hand over their heart. It's a free country, so you are welcome to your opinion, but what Obama did would be telling to a huge fraction of US citizens and, thus, some telling background for someone asking the question I was responding to. Or, whatever you think about hand over heart, what Obama did correlates with some other things he did that were equally shocking to a lot of people, and that is, net, my point, independent of my opinion.

For the bowing, the Chinese example is at

http://arabiangazette.com/wp-content/uploads/2012/05/Obama-B...

and I have links and personal copies of the other three. Just now I'm not going to the trouble to check if the other three URLs are current.

To a huge fraction of US citizens, bowing to a foreign leader is a biggie and part of why it was commonly said that Obama went on an "apology tour". Some people will conclude that he deliberately insulted the US in a way disloyal to the US.

Playing "greatest nation on earth" is irrelevant: No significant nation expects leaders of other nations to bow. Bowing is wildly inappropriate.

"My Muslim faith":

http://www.youtube.com/watch?v=bMUgNg7aD8M

Some people will look at that clip and conclude that Obama just misspoke or was repeating something McCain didn't say but might have, etc. Take it as you wish.

Some people are disappointed in Obama, and some of what I wrote is some of why they had what should have been for such people good advanced information and warning. There was plenty of warning -- we knew who he was.

Judging people is not an exact science, but it is very much a necessary activity, especially in selecting a POTUS.

Again, the US is a free country, so you are free to disagree. Still, there was a lot of definitely unusual information, commonly offensive to a lot of people, before Obama was elected.
Sacrificing privacy? Sorry, but my ISP knows what DNS queries I make regardless of which service I use.
I would look to models of existing / past technologies which have proliferated.

As an example, the automobile is popular in the West, but it's the motorbike which is family transport in much of the developing world.

I also expect 2nd wave tech will have to deal with higher (relative) costs, less reliable networks, and data interchange. It's also not going to be piggybacked on top of high-value advertising to a wealthy population, as in the West.
> vendor supported key material attacks are not an unreasonable solution

Did you know encryption technology is not limited to Apple? It's not even limited to big companies. Anyone with a book or internet connection can implement encryption.

This isn't plutonium, which is hard to come by. Any law that puts a backdoor on phone's encryption schemes will fail to stop criminals from hiding their communications. They'll simply use another device or download a different app that does give them encrypted communications.

You and Obama are both correct to point out we should be seeking a balance to maintain our security. However, your calculation of that balance is missing some key elements, such as the one I mention above, which is that this is a gigantic game of whack-a-mole. It's the biggest one you could ever play. There's no way you can censor the internet or ban certain kinds of software. It's the same as censoring speech. Encryption is just code. The policy Obama is implicitly proposing simply won't work.

I can see you've thought about this so I'll give you one example where I think we should unlock a phone.

In the movie-like scenario where there's a nuclear weapon hidden somewhere, and an encrypted phone holds its location, then I would expect the NSA and FBI and every computer in the world to sick their processors on copies of that phone's data in an attempt to break the encryption. I believe this is already described as something the NSA has in place with a program called Bullrun. It seems likely to me that the FBI is unable to make use of this technology because decryption is so laborious, even for the mass of computers that the NSA has built up, and even for all of Google's machines. They just don't have enough to decrypt every criminal's phone. But I believe they could decrypt the movie-like scenario nuclear-weapons-hiding phone.

So we're covered in the most extreme case. But in reality there are all kinds of ways to discover someone's password, and you don't always need a huge server farm to get at it. For example, software has weaknesses that are only known to the NSA. No software is 100% impregnable. Even Snowden admits this.

We've existed as a society for a long time without encryption. Bad actors who collaborate exclusively online using encrypted technology, and who never meet in person, are few and far between.

Unless the US government has some major secrets to reveal about the balancing factors of maintaining public security, then on balance, trying to force backdoors into phones will make us all less secure. This forced weakness will be exploitable by every hacker in the world, at no cost, and from positions which are not governable. And the phone manufacturer will be required to keep that weakness as-is because to fix it would be to break the law.
They're your ISP, so they can hijack any IP they want if they felt inclined to do so.
I had to take a long questionaire, a computer program testing focus/reactions, and a comprehensive IQ test before I was diagnosed with severe impairment from ADHD a year ago. In fact, I was originally diagnosed with ADHD after taking a comprehension IQ test to get accepted to kindergarten at a magnet school, but my parents figured it was just a phase and never did anything about it.

It's frustrating to think about the lack of consistency in ADHD diagnosises and treatment. In /r/ADHD (ADHD subreddit), some people get diagnosed after a few minutes of talking with a psych. Others live in countries where ADHD isn't even considered a thing. Many went through the same rounds of tests that I did. Even after diagnosis, I had the same problem as several /r/ADHD members in that the first psychiatrist I went to looked at my psychologist's diagnosis and was like "Meh, you got decent grades in high school anyway. You're just stressed/tired/depressed/etc." Wasted my time with four months on four different depression medications before I got a second opinion.
The brain needs to form structure before any sort of reinforcement learning is even possible. This structure comes from an "unsupervised" process we don't understand well.
It's almost like, oh I don't know, a balance of consumer and business interests and input would lead to more acceptable outcomes for everyone, when drawing up policy, as opposed to shutting one side out of the discussion completely.

Weird, eh?
Maxed Out: A Closer Look at Coffee Consumption in Finland
Early airplane inventors tried very hard to imitate flapping bird wings for propulsion.

https://en.wikipedia.org/wiki/Ornithopter

Some even worked.
Your description of your school's accommodations surprises me. I looked into the one for my school and it appears much stricter. Just having ADHD doesn't cut it -- a full write up is necessary. In other words, wouldn't be worth the hassle to fake it.
i don't think empathy is an appropriate word for this. It is defined as the ability to share the feelings of others. While in this case, what you want the robots to know is what most people would call 'common sense'.
It's much more an issue of licensing availability: http://www.broadcastingcable.com/news/currency/global-licens...
Raspberry PI GPIO Expansion Board
I could type surprisingly fast on my n900's hardware keyboard, without looking at the keyboard. I don't think moderate-speed two-thumb touch-typing is too much to ask from a mobile device.
Gordie Howe played in the NHL until he was 53.[1]

Not really refuting your statement, which is essentially true, but it's worth your time to read the wikipedia page.

He played on a professional hockey team with his two adult sons at one point(!). He played in the NHL in five different decades.

[1] https://en.wikipedia.org/wiki/Gordie_Howe
I wish the term "true AI" were replaced with "strong AI" or "artificial general intelligence" or some such term. We already have true AI - it's a vast, thriving industry. AlphaGo is obviously a true, legitimate, actual, real, nonfictional example of artificial intelligence, as are Google Search, the Facebook Newsfeed, Siri, the Amazon Echo, etc.
> Scholars actually pay journals to publish their papers.

Depends on the journal and the field, really.
I'm not so sure about this. If I had to guess, I suspect things will go like this:

1. Scientists get a really good understanding of how learning works.

2. One third of the philosophers claim that their philosophical ideas are vindicated, another third claim that their models aren't really contradicted by this new scientific model, and the final third claim that the scientists have somehow missed the point, and that special philosophical learning is still unexplained.
> from a game theory perspective [...] expect 'rational' actors

IMO, the problem with taking a complex situation and reducing it to game theory is that you can miss some of the nuance and end up with binary results that don't fully agree with the mushy reality of human society. It's useful for constrained scenarios. Perhaps if you were dealing with a purely psychopathic, transaction-focused population it would be suitable.

> You're basically saying people should push any system as far as they can before the system pushes back.

Not at all - perhaps what's ultimately learned is that better conditions should be provided to all students. Just as we might want basic care extended for all persons, rich and poor, rather than means testing it. That way security is baked right in, everybody benefits, and there's less administrative process.
http://cyber.law.harvard.edu/ecommerce/encrypt.html

http://www.webopedia.com/DidYouKnow/Internet/ssl.asp

Those were the two most relevant links from Googling "ecommerce encryption". Regardless, without the ability encrypt personal and payment data for ecommerce transactions, it would've never succeeded.
Pockets of Light
Light fields are awesome technology in general. I can't wait to see how that's integrated to make existing technologies better.
Anything by Zach Tellman:

https://github.com/ztellman/aleph

https://github.com/ztellman/automat

In terms of his ideas, watch "Always be composing":

https://www.youtube.com/watch?v=3oQTSP4FngY

And he offers some great thoughts about queues and backpressure in "Everything will flow":

https://www.youtube.com/watch?v=1bNOO3xxMc0
RethinkDB changefeeds are great for dealing with data streams which are common to all users, but changefeeds can get tricky when you need to deal with hundreds of thousands of data streams which are more or less unique to each user (or unique to many small groups of users) - This is particularly true when you need to scale your app beyond a single process/instance/machine.

The approach described in this article may not be suitable for a lot of use cases. It's fine if all users shared the same central collection of Fruits (E.g. a giant Fruit basket)... But what if users were divided into many small groups and each group had its own independent Fruit basket? It becomes extremely difficult to manage all these unique changefeeds on the backend (especially if you have to scale beyond a single machine).

The team behind RethinkDB is currently working on a project called Horizon (previously called Fusion) which should solve this problem.
I totally agree that fallback is the way to go. Unfortunately I couldn't get powerline glyphs to work on my archlinux box, lost patience and just grabbed the droid patched fonts.
I would say that it adds portability, consistency and makes it easier to have glyphs working straight.
Zero knowledge IMSI?
If we are going that road, many games qualify. (Portal takes my vote)
There's really only one way: practice.
It's interesting that the similar "stretch of lifetime" is seen in Japanese ancient document (Kojiki), and probably in other cultures, too. Those ancient tales were inherited orally before recorded. Could it be that the storytellers tend to exaggerate? Or maybe counting the number of years wasn't that objective but had more subjective significance?
> but it does raise the risk of gun related death to those around you by a significant margin

Needs citation.

Unless, of course, you mean having access to a gun increases your chances of successfully committing suicide, which is fairly well established... but I think that this is rather different, at least in terms of connotation, than what you said. My impression was that you were implying that having a gun in the house makes you significantly more likely to be the victim of an accidental shooting, which while technically true, really isn't worth worrying about compared to, say, car accidents (or even airplane accidents) accidental gun deaths are very rare.

That's what is interesting to me in this whole gun debate. The majority of gun deaths are intentionally self-inflicted.

Interestingly, it seems to me that the people who support gun ownership more often than not oppose physician-assisted suicide, and vis-a-vis.

If you accept my assertion that the gun debate is actually about suicide, "From my cold, dead hands" takes on a whole new meaning.
If artificial intelligence is the cake, true AI is the ability to argue about whether cake is a useful analogy.
>While it seems intuitive that most individual "intelligent" systems in animals can be seen as unsupervised, isn't life itself driven in a reinforced manner?

I think apparently unsupervised systems could be explained by models that predict a future input given their current state and input. Correct predictions are reinforced. An RNN-like model.

(If the network is small, it should learn some compressed representation, which can be used as an input to a more abstract layer that makes more general predictions over a longer time period)
> If we could create a safe back door, some would be in favor of doing that, and some wouldn't. That's distinct from us not having a way to create a safe back door.

I've seen a tiny handful of comments like that and other comments about how they're fine if it isn't completely safe in order to "protect the country". Is there any data to even know for sure what the majority of common people think about encryption and backdoors?

I'm not convinced a near majority simply thinks that SV just "doesn't want to". Well except in maybe the current Apple vs FBI case as the FBI and some of the media are kinda shouting that. Perhaps that'll sway the tides and make more people think in that way, however?

Either way I still think trying to educate the populous is the best way to undermine the entire idea of escrow keys / backdoors.
"The code twists and contorts ruby in unimaginable ways."
Doesn't sound like my idea of beautiful software.
It seems that AI does well when the problem and the performance metrics are well defined: chess, Go, various scheduling problems, pattern recognition, etc. At the very least we can track, quantitatively, how far off we are from a satisfactory solution, and we know we can only ever get closer.

"True", or general-purpose AI, is harder to pin down, and thus harder to define well. I'd argue that the moment we have define it formally (and thus provided the relevant performance metrics) is the moment we have reduced it to a specialized AI problem.
OK, but those are all "muscles". They involve the same or similar proteins, organized similarly.
> From a government / national perspective should it be free world wide?

Yes. The answer is unequivocally yes. Your country will benefit vastly more from the research being freely available than other people having a better world on your dime will disadvantage you.

And here's the thing. Other countries face the same calculus. Scientific research brings the greatest return on investment of anything ever. It's why we have electricity and computers and satellites and penicillin. At the national level you can pay for it and give it away and still come out ahead regardless of what anybody else does.

Since every country benefits from doing it by more than it costs them, everybody can "cooperate" by doing research and giving it away without having to worry about anybody else defecting -- because defectors can't hurt you, they can only not help you. The sooner everybody realizes that the sooner everybody can choose to cooperate and the better off the whole world will be.

And the returns when every country publishes research for free are... large.
JSON Objects to add gender diversity into your website
Clocking the rotation rate of a supermassive black hole
I'm pretty sure that there is a XML based intermediary and associated OMG standard. But I value my sanity so I'm not going to go look it up.

Also this reminds me of the Haskell AST in "JSON format" that is available as one of the Pandoc output formats.
Can you provide some more context?

> JSON.stringify(1)
"1"

Stored without a decimal for free, seems like it'd be up to the receiver to interpret it correctly.

What if you receive it in JS?

JSON.parse(JSON.stringify(1))
> 1

Ok, so it parses an int for free too... thus my confusion.

Regardless, you can still override anything it does considering the second argument to both `JSON.parse()` and `JSON.stringify()` allows you to provide your own function for handling the logic as you see fit.
Teenager wins $250,000 in biggest drone race yet
http://voxforge.org/
Rust: Obscure Programming Language 101
That's what we've done in Russia several years ago.
Initialy, after discarding switches, we used summer time, but after two (or more?) years switched back to permanent winter time.
Both changes caused lots of glitches in android devices (:
Lots of missing error checks. fwrite() can fail -- this code just ignores it. No thanks!
Did these ever materialize? http://www.pcworld.com/article/2106260/sony-panasonic-develo...

Edit: yes, looks like Verbatim (tbh the only company I'd trust to manufacture these aside from TDK or Sony) makes M-Disc in 25, 50, and 100GB: http://www.amazon.com/Verbatim-Disc-BDXL-Jewel-98912/dp/B011...

$70 for 25x25GB archival discs is pretty reasonable. Almost 9GB per dollar. The 100GB discs are ~5.8GB per dollar, but if taking up 1/4th the space and 1/4 the disc-swapping is worth it, those could be a good option ($425 for 25x100GB)
But... Lua is a register-based VM since like Lua 5.

Not disputing that Rio Lua is also an excellent work though. Lua 5.1 only has 38 opcodes total. A complete description of how the VM works fits on a page or so.
Write the dates/times as string in ISO 8601 format.
Wow, I knew about aleph, but just learned of automat. I was always a fan of FSMs in school, and automat's readme gave me goosebumps. Thanks!