skysight-inc/HackerNews huggingface dataset:
One might note that a year after the Chinese anti-satellite missile test, the US did the same exact thing, also producing orbital debris: https://en.wikipedia.org/wiki/Operation_Burnt_Frost
You build the VM one time, deploy it to dev. If all tests pass, you deploy the exact same VM to test/stage/prod/whatever.

It's the diff between a new build (of the "same code") for each environment versus building up the VM one and deploy that.
Is there any way to know the length of they pin before bruteforcing?
Awesome! Will Retweet this! Thanks :)
Unsupervised Feature Learning and Deep Learning: A Detailed Tutorial (2013)
What exactly is the argument or implication in the last two sentences? There are many works of art that use "blunt" instruments. Say the Venus of Willendorf or a Serra sculpture, though that depends on what you mean by blunt. Even in literature blunt tools are use such as a pencil.
I agree. I think I'd just add that I really believe that the climate of fear that seems to exist in these super high pressure companies creates the wrong incentives. Would we be okay with a bridge building company being a super high stress environment? I think it's somehow more obvious why this is a bad idea. The problem then is that you're fundamentally making a time-quality tradeoff. If you're okay with this, you're saying you're willing to risk the lives of the people you're sending into space a little more to get ahead in the race. I suppose this will always be true, but where do you wanna be on the curve?

I've had many different kinds of managers. I've had the type that encouraged me to slow down and think carefully about what I'm doing at every step, and I've had the kind that keeps a watchful eye and is always asking "Why isn't this done yet?" Under the latter I started grinding my teeth at night and started engineering things in a fairly brittle way... but my rote productivity was higher than it had ever been. Managerial styles are all engineering decisions just as any other are.
Since AlphaGo's architecture was published in nature, wouldn't it be somewhat straightforward to reproduce something similar to it given the resources of Facebook and an already existing team of people tackling Go? I would expect other Go software to quickly follow in AlphaGo's footsteps and then build on it, perhaps surpass it by adding some different optimizations.
Roughly that services are not upgraded in place, but completely replaced, here by creating a new image and launching it in fresh instances, then shutting down the instances running old code. Makes sure that all instances are exactly the same, vs otherwise there might be differences between freshly created and upgraded ones etc.
Especially for home automation, I still find it so much easier to press a button inside an app than speak words. Just like pressing 1, 2, 3 within an automated 1-800 prompt is heaps easier than trying to enunciate out phrases like "customer support." And so I could never warm up to Siri, Echo, etc. They take way too much effort, even if voice recognition was perfect.

Am I alone?
The article actually discusses this directly.
Very cool!

Here is mine (desktop PC from 2011):

==============================LINUX DATA BELOW===============================
CPU : 4 CPU GenuineIntel Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz 3059MHz
L2 Cache : 4096 KB
OS : Linux 4.3.0-1-amd64
C compiler : gcc version 5.3.1 20160224 (Debian 5.3.1-10)
libc :
MEMORY INDEX : 37.273
INTEGER INDEX : 25.801
FLOATING-POINT INDEX: 47.882
almost nothing that is unique to the aerospace realm. Maybe modelling, but that's really building tools for physicists.
It didn't happen overnight because any embedding project takes time; but the webkit community expanded relatively quickly as Mozilla simply did not care about their (overall small and shrinking) own share of the market. You said it yourself, they just did not care enough. Look at Qt, which had struggled for a while with producing reliable Gecko bindings and then really turned a corner with Webkit.
If they had used your suggested headline ("Shocking and unexpected evidence of a new particle"), it would be equally fair to criticize them for not saying how much current people were "shocked" with. It is, after all, a science publication. The bit about "physicists salivating" is no more or less likely to get me to click than to know that they were "shocked".
If anyone reading this is interested in this product please email me (in my profile) - as this will be ready very soon after chatting with the OP.
I'm not saying one couldn't in theory implement that, but is that actually implemented? Is there any SSH server that accepts an X509 certificate and a client that accepts a database of CA root certs and checks the server cert?
Armin is an incredibly smart guy for sure, but I'm not 100% I agree with him on all points.

I don't think he's wrong. I think he's probably right. And, I know it's a rant. I just don't agree that many of his points are "problems."

There are many, many issues that the change fixes. And, like every change, it does break some things. But, it was done for real reasons, not just because: https://docs.python.org/3.0/whatsnew/3.0.html#text-vs-data-i...

Some of the reasons were technical, some were very "we should be more standard."

I agree with the Python3 team, here. Mostly because it's more obvious what Python is doing now. But, it's also cleaner in my opinion.

It makes things harder, sure, 100%. But that's not always a problem or a bad thing. In this case, the more work comes with clarity and less chance for bugs (less edge cases).
Everything you need to know about Android Apps
Well, if you are blind, you can use any computer. If you are mute, dont speak fluent English or lets say have bad accent or like, how you use Echo, Siri, et al? What is the alternative?
Its worth a try. Remarkably appealing, at least for the first week or so. Easy to say "never" without having given it a chance.
If you could describe a little more details, it would be great. With the current description, I'd choose EventTune, EventResponder, and EventPing. I'd be glad to know if one of them is chosen.
Set your minimum font size to 32 points and browse the web for a while! Let me know how it feels!
tl:dr;
Can combine monocular NN CV techniques with stereo techniques for good, cheap results.
AKA: The future of SLAM.
10 steps to building a blog in 2016. – No new information but useful
Responsive Pixel Art
It's not a bad thing. It's just a conceptual complexity reduction, folding it into an already known concept.

I hear things like virtual machine on the client, sending a UI DOM over the wire, executing most application code on the server - but it's a long-winded description of a web browser. Using different technologies for the slots, but basically an isomorphic thing.
Add them to your portfolio and showcase them. Not a waste.
Good luck working on awful LIRR / NJT trains, I can't even read anything on my phone with how much they rock around.
Cloudways is now PHP 7 Ready
The Origins of the Superrich: The Billionaire Characteristics Database
A short summary would be that your infrastructure (instances) are replaced for every deployment instead of updated in place. This is all done via continuous delivery tools (spinnaker, jenkins etc) and is very important to be able to easily scale microservices horizontally.
I really enjoyed the deepmind channel, but it's too long for me to enjoy in its entirety. I think a 15 minute video recapping the game and its crucial strategic moments would be fascinating.
As far as I understood it, you don't make changes to running servers. Say you need to update a package, you spin up a new server with the updated package and once the traffic is migrated to new server, you spin down the old server.
> on a handicap

What handicap? There was no handicap?
An example would be whenever new version of an app is deployed an entirely new EC2 instance is started from a fixed image. The app is copied onto it and then load balancers are changed etc...

The image the EC2 instance is started from is immutable while it is running. Of course the image gets updated regularly by devops with security fixes, but the running production instance(s) is/are never changed on the fly. Instead it is completely redeployed.
> High throughput and low latency stream processing with exactly-once guarantees.

Precisely how is this possible in a real-world distributed system? At-least-once and at-most-once are possible with different distribution methods, but "exactly-once" is, well, I have yet to see it actually implemented (even theoretically, see the Two Generals thought experiment). Even their checkpointing algorithm has an assumption that the underlying transport is "exactly once" and "FIFO ordered".

If I had to guess, I'd say that what they're really guaranteeing is "at most once" message delivery. Unfortunately, that has a very different meaning from "exactly once".

http://bravenewgeek.com/you-cannot-have-exactly-once-deliver...
For $50 in the US, you can buy a Nexus Player and experiment with Vulkan 1.0.0 on PowerVR on Android (with an Atom quad-core 64-bit CPU).
Having money does not make a good parent.

Also, where we are Montessori was no more expensive than a Catholic private school. But to my eyes, the Catholic school just looked like public school, but obviously more upscale (and also teachers have more freedom, small classrooms).

But I was attracted to to Montessori because of the methods. For example, if a child is focused on an activity, the teacher will not interrupt them just because 'geography hour is over' or some arbitrary boundary. Letting the kids develop focus and concentration at an early age was a big selling point for me.
Simplified: Instead of modifying a deployment by uninstalling the old software, updating the config files and installing a new version, you create a new virtual machine image with all you need and deploy instances of that. Even if you just want to change a setting in a file you deploy new virtual machines. There are variations of this such as using Docker.
Boost Mobile Payments to Infinity and Beyond – IVR Technology Group
My first parent-teacher conference at Montessori began "Joseph is the ringleader". They were joking, but not entirely. He would wear his cape to school (Batman? Not sure). They had him hang it up in the cloakroom. But a couple of times a day, he'd go into the cloakroom, put on the cape, and run around the classroom "flying" until he had the whole class running after him. Took about 10 minutes to regain control each time.

So, no more wearing the cape to school!
Previous discussion on ctypes.sh: https://news.ycombinator.com/item?id=10184940
Are you telling me I can be social and stay in my room all day? #winning
> In go, beating someone 2/3 of the time corresponds to being about one kyu/dan rank stronger

This isn't true. One kyu/dan rank stronger means being 1 stone stronger (so winning 50% of the time when playing White with reverse komi). In practice this may correspond to winning 2/3 of the time with normal komi for high dan players, but that doesn't hold for low kyu players. A 29k has maybe a 51% chance of winning against a 30k because both will make huge mistakes. So although the 29k can score on average 13-15 more points than the 30k in a given game, this advantage is swamped by the large standard deviation of scores in beginner games, turning the win/loss outcome into essentially a coin flip.
As an aside, I really enjoy it when people post articles like this on HN. Technical, but not too niche, and relevant to today's interests in technology.
I really like this wrapper app : https://play.google.com/store/apps/details?id=me.jakelane.wr...

Because being logged in with FB in the browser tracks what sites you visit (or at least it did).
OwnCloud interview:“It is also about federation, not only about d14n”
If every company were Amazon sure, but they aren't. There are tons of companies out there looking for passionate people who actually give a fuck about what they're building, not just looking to earn a paycheck. Yes there are plenty of profit centers willing to sell you out to the lowest bidder but that's far from the entire professional landscape.

Either that or you live/work in a really awful area.
I got to the second sentence before getting frustrated with the integrity of an article by Nature:

"They have tried to recreate dark matter, reveal extra dimensions of and collapse matter into microscopic black holes."

The missing word was slightly irksome. I find the claim that anyone has intentionally tried to create microscopic black holes bombastic.

CERN's own site:

"According to the well-established properties of gravity, described by Einstein’s relativity, it is impossible for microscopic black holes to be produced at the LHC. There are, however, some speculative theories that predict the production of such particles at the LHC. All these theories predict that these particles would disintegrate immediately. Black holes, therefore, would have no time to start accreting matter and to cause macroscopic effects."
- http://press.web.cern.ch/backgrounders/safety-lhc

They have certainly looked into it for safety sake but if CERN's intent was to create microscopic black holes, I suspect it would be a very different machine.
Visual Studio Code is a breath of fresh air. It is cross platform, support lots of languages (including Java) and it's very extensible with plugins.

Whilst IDE's and editors are very much a bike shed topic, I've stopped using WebStorm for VSCode because it's got so much going for it.

It would be interesting to hear from any Java developers that have tried VSCode.
Browsers can set default zoom, not just font size.
It means updating infrastructure by making changes to a versioned service definition instead of on running instances.

Would you fix a software bug by editing the code on a running server and tell yourself that you will add it to the repository later? Of course not. You would end up with a running instance of the code that is impossible to replicate.

Immutable infrastructure applies that same idea to running services.
Working with an overseas software company – how to get the most out of it?
thanks! hope you've been enjoying the app
Infinispan 8.2.0.Final is out
But, who's going to stay in the hotels? Will the robotic occupants even need towels folded? ;)
The main product is a social experiment, made possible by a sociopath and exploits human social relationships and interactions for profit.
And the next step would be moving your config to something distributed like etcd or archaius
> I'm not saying one couldn't in theory implement that, but is that actually implemented?

I'm not talking about theory here. I'm talking about what OpenSSH can do.

> Is there any SSH server that accepts an X509 certificate and a client that accepts a database of CA root certs and checks the server cert?

Actually, it may not be X.509 per se. I'm not sure if OpenSSH uses precisely
X.509 PKI or if it rolls out its own CA implementation, because I don't use
this function. I've read somewhere it's the latter case.
Age of Java: Building Reactive Systems with JavaFX
I'm not sure because I'm not running iOS 9, but from screenshots on the web it looks like the length of the passcode is displayed on the lock screen.
Is 2 hours of homework the only way to learn? Does learning have to be unenjoyable? Can making learning enjoyable be a competitive advantage in and of itself?
>invite required

Great way to drive away customers
Any support for FreeBSD?
Do you transfer text files or binary?

Text I do ascii, always have. Is there a reason, no, but that's how I roll.
> I wouldn't be surprised if china will stop needing wallstreet to finance itself within the next 5 years.

China doesn't currently need Wall Street, they have their own powerful central bank and tons of domestically held debt thanks to their very high export surplus and savings rate.
String comparisons against program output is not usually the best solution
This suggests that no debris was created:

http://www.defensemedianetwork.com/stories/u-s-navy-missile-...
>Not to be pedantic, but they have not observed any particle physicists with an unusual amount of saliva, presumably. There is no anecdotal or visual evidence of people drooling, nothing.

So journalists shouldn't even use figures of speech? That will make for much more dull language. I really think you're picking nits here. It's obvious the article means that scientists are excited by this new data, not that they are literally salivating.
> They each appear to be bare metal, and not virtualized

How can you tell?
Let’s Encrypt client will transition to a new name and a new home at EFF
It's disgusting. I think it's given people in high places excuses TO be assholes.
Bloated, overreaching, battery killing and permission hoarding could be used to describe 90% of apps on Play Market.
Why not use Tk/wish? Result is basically the same but means are much, much more conventional.
Hey, this isn't really a direct response to any of the points you made, but I've been thinking about your get-rid-of-the-tty comment, and wanted to ask.

What is your take on syntax highlighting in a plan9 world? I've read a list of questions somewhere about p9, and remember this one being asked and having a typically abrasive response, along the lines of "just don't". And I often have a lot of time for those kind of arguments - embrace minimalism. But I regularly (daily) find syntax highlighting to be super-useful for highlighting small errors. What's your take? It seems like a regex-ey problem. Could it be done in a way that was within the spirit of such a system?
Masquerade Acquired by Facebook
A chip is a distributed system of transistors too. It's all a matter of scale. The CAP theorem applies there too. Discrete systems choose CA over P, which is why they crash (loss of A) if any single part of them is partitioned in any way.
Vindicated again! :-)
What I've found helps, if you really need to squeeze that performance out of a server, is setting up a ram disk for your /var/ directory, or one small ramdisk for every small web page you are running.

That running with lighttpd will probably be the fastest you can easily pull from a web-server.

Also I try to never directly edit the ramdisk. I write changes to a git repo and write a small script to pull from the repo and directly write to the disk immediately.
Mine is in my kitchen/eating area and I imagine that's a common location. I could certainly imagine having one in my bedroom as well.

Smartphones are certainly a significant competition to this. One difference is that, today, Alexa's voice recognition is a lot better--especially at a distance in a noisy environment. I don't always have my smartphone at hand especially when I'm doing things like cooking.

It also works as a music source to play over internal or external speakers in a way that your smartphone doesn't. Of course, that assumes you're using Amazon Music.

Of course, there's nothing that says it has to be either/or.
I think a better question is: given the total number of events that have occurred at the LHC, what is the probability that we would detect at least one anomalous event like this?
Changes to Flickr Pro and coupon for 30% off annual rate
Well, because as the mention that is NavigatorIOS will be discontinue maintained and also hear from them about the new Experiment Navigation so that I have not ever tried NavigatorIOS. Curiously why you want use NavigatorIOS ?
It took them an hour or two before they even got started, so you might not have checked late enough in the match.
Does this take into account commission fees ? If I am charged $7 per trade and I invest 1$ per day I am losing 6$ per day to commission. Or are you assuming this is commission free ?
This is basically a combination. A "traditional" chess program would use a tree search, but trees get quickly ot of hand since they grow exponentially. The trick is to prune them, and they trained a network to do that. It selects just the moves that look good to it. (It has some level of randomness to it, too) After reaching deep enough in the search tree, they use another network to evaluate who's winning. Usually this is hard to do in Go, and that's why the second network is quite novel and helpful.

So, they use a combination of techniques. And they're doing well at it.
This is one of the most underrated comments I've seen in a while. I had an audible laugh.
It's more of an acquihire than an acquisition, I guess.

Hats off for building such an amazing app.
I don't see any place to get it. That's what I've always found funny about academic CS work.
WW3 PLEASE WATCH READ LISTEN Your World from Jesuits
Since you like Korean and BBQ, have you been to Heirloom Market? http://heirloommarketbbq.com
Modern JavaScript and Rails
The big reason behind the "ask X for Y" is namespacing. Otherwise it's who gets there first for a lot of things. This also allows them to sell "namespace free" triggers to corporate sponsors (I don't know if they do, but it makes sense).
Immutable infrastructure is the future and it seems that even Netflix is planning to use containers for that: "Containers provide an interesting potential solution to the last two challenges and we are exploring how containers can help improve our current build, bake, and deploy experience."

I think that the future of deployments means that it is closely integrated with your source code management. Every new push builds a container that can go through the following steps:

1. Deployment (server with only test traffic)

2. Post-deploy test (smoke test)

3. Canary (part of the traffic)

4. Live / multiregion deploy

5. Manual overrides http://techblog.netflix.com/2015/11/global-continuous-delive... "Spinnaker also provides cluster management capabilities and provides deep visibility into an application’s cloud footprint. Via Spinnaker’s application view, you can resize, delete, disable, and even manually deploy new server groups using strategies like Blue-Green (or Red-Black as we call it at Netflix). You can create, edit, and destroy load balancers as well as security groups."

Also see https://gitlab.com/gitlab-org/gitlab-ce/issues/3286
Don't move the goalposts. I'm not saying there aren't black hats that target Facebook. I'm saying none of them will pay $15000, or even $500, for this or any other Fb bug.
Definitely in the same boat, but instead of pocket I use Pinboard (https://pinboard.in)
This is some very cool research, though many may be surprised to learn that it is an IJCV journal article from 2007, based on a conference paper from NIPS 2005.

Source: http://www.cs.cornell.edu/%7Easaxena/learningdepth/
Video is a nice watch, especially as this is from 2007, so the state of the art should be even better.
https://www.youtube.com/watch?v=UZ7_ED9g4FY
> Between VS having Resharper's features built in

I seriously doubt that.
The only detail that matters in this case is that one of the attacks I described does (almost certainly) work.
I don't know whether to be delighted or appalled, and I love the brain-twist.
Well eat if you're hungry and don't if you aren't. Just don't eat because "it's time", "it's socially accepted" or any of this shit. Also hungry doesn't mean "I haven't had food in my mouth in less then 3 hours".

That's the gist of it, but we humans have to complicate it, because "complicated" is supposedly more scientific then "simple".
I wish these groups would make their code available so others could play with it and test it out. Some do, but I wish more did.

I would be curious to see the performance of this 3d depth reconstruction technique for non-rigid environments.
It’s Official: This Was America’s Warmest Winter on Record