skysight-inc/HackerNews huggingface dataset:
1983 seems to be a magic year (there is couple of years in 1970s and 1950s). Coincidentally it is my birth year too. It intrigues what is happening with other peoples investments born on that year. Looking at my investments, how much are they worth? Not as much as what the tool says, but I do have 75%. These years (1983,1970 1950), are they special in a way? How are others doing?
The true branching number of chess is much smaller, as most moves are obviously bad.
This isn't about Moore's Law though. From the AlphaGo paper:

> During the match against Fan Hui, AlphaGo evaluated thousands of times
> fewer positions than Deep Blue did in its chess match against
> Kasparov; compensating by selecting those positions more intelli-
> gently, using the policy network, and evaluating them more precisely,
> using the value network—an approach that is perhaps closer to how
> humans play. Furthermore, while Deep Blue relied on a handcrafted
> evaluation function, the neural networks of AlphaGo are trained
> directly from gameplay purely through general-purpose supervised and
> reinforcement learning methods
I'm guessing Ridge or Kingman.
It also looks like a fully general argument against anything new ever being accomplished.
Google Creativelab5 – 1year paid program  Google creative lab
It's possible I still am having trouble finding good places. But coming from Atlanta I was kind of disappointed. Some of it was just that everything is a couple dollars more expensive for the same quality.

The seafood is obviously a lot better.

Could you make some recommendations for chinese, ramen (not a daily special) and burgers (other than lil woodies)?
I think humans usually have ten or less plausibly-good moves to consider per turn in Chess, and simply consider all of them, compared to tens to hundreds in Go.
Really crummy title. PageRank is the reason we HAVE a search as powerful as Google, and largely the reason the web is as good as it is today.

Raise your hand if you want to go back to AltaVista/AskJeeves.
According to the article (which is all I have to go on) the ACLU reviewed each incident and said they were all legal. Lobby to change the law if you like, but you can't put someone on trial for taking legal actions you find distasteful.
How to make bikers stop at red lights
At those times, you were poor in the same way that a person who goes on a camping trip experiences being homeless for a weekend.

If you have the skills/connections/etc to be able to trivially leave poverty when you need to then you are never truly living in poverty. You lack the vulnerability.

Your story is nice, but it has nothing to do with poverty.
I don't know about write-only. I've sat behind some APLers and they seem to know exactly what's going on. To me it would be write only much like if you made me write a letter in Spanish. I would be looking stuff up and probably forget what about it a couple months later.
The benefit provided by the output of the motor won't be linear, at least not for road races (cyclocross I'll grant is an entirely different beast).

The ratio of power output to speed follows a square law, so if you're going 20 mph and flip on a motor that doubles your power output, you won't even hit 30 mph, let alone 40mph (4x power = 2x speed). But this is an endurance sport and a huge part of your strategy involves dealing with wind resistance (by drafting) so even a little boost means that you might be able to pull off or prevent a breakaway at a critical moment of a race. For much of the race your goal isn't to go faster than the other guys, but merely to match speed without wearing yourself out.
I am wondering how much the amount of hardware they used had an effect on the bottom line, compared to the wisdom of their algorithm. Everybody knows it's a great step in AI. But how much? How much their algorithm is smart? Or simply put did they overfit by throwing a lot of layers and GPUs to the task? Or the algorithm is truly smart? What is the ratio of that.

It is the same question for the data they used. Facebook, Google and others seem to agree that, at the end, the quantity and quality of data are more important than the algorithm itself. So how much is it at play here? Knowing that will be able to show us why it is performing well and how much we can appreciate their work.
there is also this https://github.com/Netflix/falcor
I can definitely see voice being the most common way of interacting with computers at home. I think it was pretty smart of Amazon to focus their attention there first.

I rarely use Siri because:

1) If I'm in public it's awkward. I don't want to disturb others, and don't want strangers to hear even my boring interactions with Siri. Plus it still has "the Segway problem".

2) If I'm at home I often leave my phone in another room.

I don't have an Echo yet, but I ordered a Dot (already have plenty of speakers at home) and I'm excited.
> Who in their right minds would want China to be the global hegemony when they censor free speech, treat people like they are disposable (Falun Gong body organ harvesting by President Zemin), impose Han Chinese ethnocentric ideologies as superior to the world as did Nazi Germany believed their blood made them pure?

I can't believe people actually think this way... organ harvesting by the president?? Han Chinese ethnocentric ideologies??
Check out the videos he posted after a couple of his previous AMAs for more examples of Gates whimsy:

He posted this thank you video after his second AMA: https://www.youtube.com/watch?v=ynQ5ZhxYAss

This was after his third AMA: https://www.youtube.com/watch?v=9p4bm-RAlLA
Devise a inode search algorithm for unlimited hard disk sizes with a specific set of hardware and search time constraints?

Curious -- was this problem reasonably related to the kind of work you'd be doing in the role you were applying for?

Or did they just want to find out if, you know.... you had that "spark"?
I wouldn't say "dumb down" but it definitely needs to explain why it took some lines of reasoning. With deep learning, you need to rebuild the whole system with different test-cases to change a minor behavior.. but imagine if we could just say "Why did you do that? XYZ. And adjust it: "Oh, gotcha. You can't because of ABC", and then the AI has that problem solved. I guess that would be the next step in AI. I think it's called symbolic reasoning.

Here's a very good article: http://dustycloud.org/blog/sussman-on-ai/ (A conversation with Sussman on AI and asynchronous programming)
My impression is that in this case it's a state issue. The 3 strikes law is a local decision.

That doesn't change the game theory aspect of everyone chasing their own interest, and a small minority who cares a ton about an issue over-riding a majority who only cares a little. (Prison owners know 100% they'll benefit, while most of the rest of us assume we won't have 3 strikes against us)
> It helps that they have repeatedly proven this strategy works.

I laughed at this because you can't "repeatedly prove" you're capable of developing your own solutions if you're never allowed to do it in the first place!

The enterprise mantra is: COTS or it doesn't happen.
How to Moderate a Panel Like a Pro
right, yes, but my question was meant to be a bit more general - this and various other results have shown that it is possible to train a deep net to do a specific task very successfully - my question was if it's possible to train it to do two or more tasks as successfully or will the network then have to be exponentially larger. I suppose there is no known way to "combine" trained networks together.
Oh, I disagree. There is most certainly a difference between therapeutic use for pain reduction, and the euphoric response normally associated with an opiate high. Most people using opiates on-label are not getting high from them. Even if they do the first couple times they take them, that passes.
That sounds like Chicago, certainly, though you don't need aerial surveillance to find those, they're everywhere.
Yeah, I've been wondering this.

My understanding is that the bus 100% had the right of way and wasn't making any moves that would indicate he was going to let the car in. I don't see how the car (and it's driver) assumed they could cut in.

I bike every where, and it's pretty scary to think of what other "assumptions" the Google cars may be making. I doubt the bus got more than a scratch, but a biker or motorcyclist in that situation could easily have deflected into other traffic and been killed.
How we planned an EPIC conference in just 3 weeks
I think the point is that there are some non-stock investments that also pay off. Looking at something like this can feel very either/or: "If only I didn't do X, I could have invested the money."
IMO, people are starting to flip against globalization more than in the past, and in places like India as well. In the US, the rise of Trump & Bernie are a good example of people having enough with the mainstream political schtick.

That threatens China's role as factory to the world, and the cracks that are developing drives more repressive behavior.
I'm not sure how much of it is that google tries to reduce the effects of SEO, or that they just keep moving the target. Every time they change their algorithm it seems like a bunch of sites who were practicing one strategy disappear, and before long a new strategy is discovered causing new sites to rise to the top.

Ultimately Google's ability to quantify both quality and relevance will converge on actual quality and relevance. In other words, the way to "game" the system and practice SEO will be to create a site that is actually relevant with high-quality content. But we're not there yet, and who knows how close we'll actually get.
Okay, that's not the definition of "minimum viable product" I've heard and used.

I thought it was... well, the minimum viable product. Meaning it's a product. Which is viable.

So, okay, apparently "MVP" doesn't mean much anymore.

I'd call that definition of an "MVP" something else. Like, I dunno, a prototype? Minimum viable prototype? I guess that still has the same acronym...

Even the wikipedia article says "A minimum viable product has just those core features that allow the product to be deployed, and no more." It's the product. Deployed. Not a drawing. A drawing is not the product unless your business is selling drawings.
This is disappointing. I wonder how people would react if the article was titled, "Pharmaceutical Billionaires and Bankers get together to formulate a plan to stop Sanders". People would lose their minds.
If you'd like more of an online classroom setting:

https://www.coursera.org/learn/r-programming (free to audit)
Maybe, but at the moment I have inherited a bit of a mess of an application in my new job. I think it takes more skill to work out what it is doing and replace the crap code with something simpler and more efficient, more maintainable and easier to read.
Ummm, this should be titled 'how to pass an interview', period. Most of this advice applies well outside of programming and reads like any of 1000 self-help books of the past many decades. Sure there are a few specifics to coding but all the themes are as old as the hills.
$13/mo for 8GB of ram is the big thing for me here; most of my servers are not cpu bound, but require a lot of tuning to fit in the smaller VM instances.
"How gravity ruined flying"? PageRank looking at links isn't some arbitrary thing, it's a source of information every good search will take into account.
Just like other marketplaces, price is decided by market conditions. But where we come in is that unlike the physical marketplaces where auctions are the way crops are sold, on Kisan Network, the farmer gets a value depending on the quality of his produce.

We aren't looking at the storage aspect yet.
At my startup, I've had some success hiring mobile devs through "audition programming" on Google Hangout.

I create a "real-world-lite" task like "connect to this simple JSON API I built and implement a recursive product category browser on top of it". I've done this task myself already with a timer and am confident that it will take about an hour to implement. Then I ask the candidate to share their screen and implement it in Xcode while I watch. As they develop, I can get a sense for how they attack problems (quick and dirty, slow and methodical, stack overflow copying, etc), and afterwards I can ask questions about their thought process.

If they did well in the first one, we block out a second one for another hour, and a third for another hour after that, each one testing different skills.

This avoids the time imbalance inherent in take-home projects, because I'm spending just as much time as they are. And it avoids the painful "implement a red-black tree" whiteboard questions by focusing on real-world work in their own dev environment. It also means I have a decent sense of their skills before I ever invite them to an on-site interview.
Here's a video where teens discover Windows 95: https://www.youtube.com/watch?v=8ucCxtgN6sc It gives a visual analogy of what you're saying about the new generation and AI!
Bill Gates hired a very good production designer to recreate this photo.
Fair enough, I had a heck of a time finding decent indian food in downtown other than at a single food truck that parked over by Wazee and 15th. And while Illegal Pete's made some decent burritos, having lived in the Bay Area for so many years, they were not competitive.

That said, the characterization comes from mostly riding the 16th street free shuttle and exploring by dropping into restaurants all around downtown, and often their "big thing" or specialty was a burger of some sort. Could be survivor bias though.
This seems to happen on around 50% of the take home tests that I have been given.

That was my rough estimate for the prevalence of this craziness, to.
Jack (Java Android Compiler Kit)
Are the Robots Coming to Get Us?
Go is literally infinitely more easy to solve than general intelligence. "Literally" in the sense that Go has a finite number of board states, while a general intelligence must be able to deal with an infinite amount of novel situations, presumably by generalising from previously experienced ones.

Infinity is a real problem. When you try to learn from examples, you first need to see "enough" examples of whatever you're trying to learn. If there are infinitely many such examples, no matter how clever you are in tackling your search space there will always be infinitely many examples of infinitely many situations you've never come across, and that you won't be able to learn.

The typical example of this is language. You could give a learner all phrases of a given language every produced and it would still be missing an infinite amount of necessary examples. Somehow (and it's freaky when you stop to think about it) humans get around this and we can produce and understand parts of infinity, without sweating it.

Machine learning is simply incapable of generalising like that and anyone who thinks AGI is just around the corner has just failed to consider what "general" really, really means.

Though to be fair, now that I had my little rant I have to admit that you don't need to go "general intelligence" before you can be really, really dangerous. Even if AI doesn't "take over" it can do a lot of damage, frex if we start using autonomous weapon systems or hand over critical infrastructure maintenance to limited and inflexible mechanical intelligence.
There are many ways to accomplish an external configuration. I do not know how they do it at Netflix, but one could have the prebaked AMI reach out to a service discovery tool to pull its configuration at run time. For example, Consul [1] or etcd [2].

One advantage of this approach is that you can use the exact same AMI in testing as in production. All you would have to do is change the configuration which is pulled. You could determine which configuration to pull based on AWS tags on the EC2 instance, for example.

[1] https://www.consul.io/

[2] https://github.com/coreos/etcd
I'm surprised by the amount of certificate fragmentation these companies have. Why would they use so many different certificate types and vendors? Twitter is even worse:
https://crt.sh/?q=%25.twitter.com
(I'm speaking about AWS Lambda because that's the only one I know)

These serverless architectures handle everything for running your app for you, and they go a mile further than application platforms like Heroku. You upload your code, which is only a collection of functions written in JavaScript/Java/Python. These functions have a single purpose: reply to HTTP requests. They can communicate with other services (AWS or not; e.g. databases) and do any kind of processing. Amazon gives you a HTTP endpoint and lets you build REST-like APIs that call these methods. When you get a call, AWS will run your function on one of their servers. Your code only runs when a request comes in, and if there are a lot of them, it just runs on multiple servers. You are billed for the time your functions run and the memory they use. Amazon does everything for you: scaling, cross-datacenter availability, networking, security.

The idea sounds groundbreaking (literally nothing to manage except application code), but in practice I have found Lambda + API Gateway (the product for piping HTTP requests to Lambda functions) both very hard to use, with a very poor UX. Also, one of the downsides of having to load functions before execution is that response times are bad (500ms+). However, if you have enough traffic, you may get reasonable performance when your service has "warmed up", thanks to caching.

I'll take a look at hook.io, but here's their product page: https://aws.amazon.com/lambda/details/ (I'd suggest you look at the pricing page too)
The real problem is that Google was losing the link spam war until very, very recently. It was trivial to game them up until 2010, and only really became relatively difficult somewhere around 2012.

And, the solution looks roughly like "weigh established authority to the point where it trumps relevance".
> Using a `{}` for this would only work for a set of strings and things that can be uniquely coerced into strings.

The code they use has the same limitation. It adds / removes / ensures the uniqueness of elements in the set by using Array.indexOf(...), which only works for strings and things that can be uniquely coerced into strings.

So, given this limitation, using an Object-based set would be vastly more performant.
I'm older than 15
I'd suggest that while having more money allows an already good parent to give more opportunities to their child, a good parent that doesn't have money is not then a bad parent, but instead a good parent with a limited ability to give their child more opportunity.
Which you can effectively accomplish in PostgreSQL with SAVEPOINTs. In fact, with those, you can have arbitrarily complicated nesting of "transactions", though that does start to smell a bit like a foot-gun pretty quickly.

http://www.postgresql.org/docs/current/static/sql-savepoint....
Integer overflow vulnerability in libotr
I know that. You didn't read my comment very thoroughly.
Recuva 1.52.1086 License Key and Crack Download
Extropians, Kurzweil, Libertarians, and the deluded immortality scam
My pal John Conner and I say they can bring it. Got EMP's waiting for them.
Theoretically, it's easy as pie. However, the whole way internet advertising works is that a website gives a link to a third-party domain where the advertising is served from, and that way the advertising network knows exactly how many hits it's gotten from the site, and then pays that site based on that number of hits.

If the site served ads directly, then the advertiser would have no real way of verifying how many hits it got; they'd have to trust their client to give them the correct number, and they don't trust their customers that way.

Also, it's even more complicated: the advertising network lets different advertisers bid on each ad in real-time (which is part of why it's so slow to load ad-laden sites), so it's unknown what ad will pop up when you load a page.

Now of course, with ad-blockers becoming so commonly used, this system might be forced to change.
How ETFs Work (2015)
>> "people demand painkillers"

I might be completely wrong here so please correct me if I am. Why would a doctor care what a patient demands? Tell them no. There's nothing they can do about it. I can't demand any prescription drugs from my doctor (I'm in the UK) - and I've tried once. Do doctors in the US worry about losing money if they lose a patient or this that not the case?

Edit: Thanks to those who responded. Although I suspected it it still blows my mind that people don't see how and of an idea that is.
Does anyone know of a good starting point for someone who wants to build a language targeting the JVM? (The JVM spec isn't an easy read)
You can also recycle components of coding exercises. For instance in a project with a front end visual component, it is no longer just the bare bones functionality, as you've implemented fonts, networking layers and data models, and co-opted some design patterns from one company's UX person (but changed the assets) during that interview.
FWIW, before AlphaGo defeated Fan Hui 2-dan last year, everyone was saying that would not be possible before 2025 or so. That was the consensus.
Please don't be rude.

We detached this subthread from https://news.ycombinator.com/item?id=11251509 and marked it off-topic.
Anyone looking to use Let's Encrypt and free to make choices regarding their server may want to check out https://caddyserver.com/ -- it has Let's Encrypt support baked right in.
As someone who has written quite large projects in both C and Bash, I find it amusing that it's now even easier to use two of our biggest footguns together. Still, I can see this being very useful for writing test scripts for libraries.
What Startup Accelerators Really Do
> Sure, "the world" needs a 4-decades-long "net-debtor+net-importer" very very badly..

I find it sad that this is your summary of the United States contributions to the rest of the world. I'm fairly sure there must be a few things you are skipping over here, good and bad.
I’m an alcoholic. I’ve cut back on my use significantly, and I’m currently in a period of abstinence. Because alcohol is legal and socially accepted, it’s entirely my responsibility to manage my behaviour and keep my use to non-problematic levels. Not everyone has the social support to make that happen.

I think legalisation would be beneficial, as you say, because the criminal justice system does not serve addicts. However, while proceeding with legalisation, we must also establish better social support systems so that people can safely enjoy drugs in moderation.
It's true that the people are responsible for the state of the government, after all if they didn't like it they could just revolt and install a new and better system...

In reality when you have a country of 300M, a single voice is so tiny as to be not worth speaking up. If you are in a town hall meeting it's completely different.

Which is why democracy doesn't work when you get too big. The top governmental level is too removed from the individuals as to be entirely oblivious to it. Citizens feel powerless and the corporations bypass the elective system by going straight for whoever is in power right now. The special interest power in concentrated and the benefit to them from legislation are obvious while the power of the people is disperse and the disbenefits dilute so nobody 'feels' the pain of a tariff or a corporate tax.

Governments should be kept small and local.
That could be true, but according to some articles I was reading at the time (sorry no src), the nature of their engine is that you cannot determine just how strong it is by playing one game because it plays to "just win", and not to win by as much as possible (paraphrase). So maybe it was barely good enough to be 2p, maybe it was already much stronger.
Wow, new world indeed.

PTVS is fantastic, I'm glad to see it carried on.
Hold a Security Clearance? Using Facebook Can Get You Fired