skysight-inc/HackerNews huggingface dataset:
It brings the deficit down, and as long as it's only done to a narrow group of people at a time and has the support of the newspapers it looks good for the government's economic competence.

Private pension collapses: "stakeholder" ones seem a bit safer, but company ones keep getting into trouble e.g. http://uk.businessinsider.com/sir-philip-green-bhs-pension-f...
How do you assure yourself that your non-database code uses code coming from a specific commit?

In general, you have a deployment procedure that overwrites all the old code with all-new code, and from there on out you trust, right? Why not use the same approach?
IIRC FDR considered public employee unions immoral.
During the 1990s and 2000s, pension funds underfunded their liabilities, assuming they'd be able to make up the difference from gains in equities, property and other high-yielding asset

Not in the UK - if a company is deemed to be overpaying, according to the Revenue, they pay tax penalties. The Revenue don't care that the value of investments can go down as well as up, their pensions are paid from taxation...
I spent a few minutes on the campaign page but couldn't find details about the closure of the project (it looks like it's still open). As someone with an interest in privacy-protecting home devices, can you explain a bit more about why it closed?
Well pedantically that's not far from historical performance of equity markets if NOT adjusted for inflation, which these numbers wouldn't be. But he point stands that (1) pension funds won't be 100% equity, and (2) a pension fund should be assuming more conservative growth figures.
I find this all frightening.

Public and private pensions are going away, most are underfunded, 401ks are dramatically underfunded, and there are constant calls to cut social security to save it.

Instead of making private retirement benefits competitive we're looking at cutting everyone back.

I don't know where we're going but it doesn't look good.
I was pleasantly surprised to see how good my Vive looks with a certain level of super-sampling turned on. The default resolution does look grainy, I admit, but SS really helps and its nearly night and day between the two. Us first-gen buyers probably will be riding the SS train a bit and may even want to skip gen2 for gen3 depending on how fast the industry moves.

Some before and after pics:

http://www.digitaltrends.com/computing/super-sampling-vr-viv...

The screen door effect still exists even with SS but I find I mentally tune it out after a few minutes anyway.
UX Teardown: What We Learned by Auditing Our User Experience
Ask HN: How do you manage software spend at your company?
I'm struggling with something basic. We use a bunch of services at our company (Pagerduty, Pingdom, Zendesk, etc.) and to keep myself sane, I've created an excel sheet with monthly spend and projected increases based on volume etc.

Is there any software that might be help with this or is this really the best way to do this?
Many people believed the housing crash wouldn't happen, many people often believe incredibly naive things. This should not excuse them. There were people among them trying to be voices of reason, they ignored them -- as they always do.

It doesn't matter that it was a terrible idea. The people who voted in favor got the poll bump they wanted and everyone is gone by the time the bill comes due.

Burn this pattern into your brain, it has happened hundreds of times and will happen hundreds more. Every single time people will exclaim "We couldn't have known!" That is simply misdirection, they didn't even TRY to know.
From what I recall, 8% returns might have been correct in 1999.
That analogy isn't quite right. It would be more apt if the couple instead of having diamonds and gold had, well, lithium. What is that couple going to do with lithium? For that couple, that lithium is effectively worthless, even factoring in if circumstances were better, but the food and water is priceless. Both sides do legitimately benefit from that transaction, even if one side is legitimately upset about how much more the other benefits from the arrangement.

It's reasonable to desire that resources extracted from a country or region should benefit the people of that country or region more than the companies extracting those resources. The problem is that that is a classic tragedy of the commons, making it unreasonable to expect or hope that that sort of problem gets solved on an individual basis. Yes, let's hold mining companies to task for not further helping impoverished communities near mines, but let's not mistake that it is the government of Argentina that allowed this to occur to begin with.
Sorry, meant to reply to parent....

But yeah...one of the several reasons I much prefer Fetch API/polyfill to $.ajax.
True. I have two Echoes in my home, and love them, but in using Android I've been very impressed by the syntactic awareness and the power of OK Google. Siri is overall underwhelming and definitely at the back of the herd at present.
We wouldn't accept raiding private 401(k) accounts for The Greater Good. Why accept it for the public equivalent?
I have mixed feelings about it.

I really dislike the trend of material "inspired" designs that seem to obscure functionality in the name of aesthetics. Things like hiding buttons and input fields as (minimally styled) text on plain backgrounds, or screwing with scroll behavior drive me nuts.

On the other hand, I do like the occasional, subtle, animation that makes the interface feel like something with a bit more substance and interactivity than usual. The little ripple animations on touch are a good example of pleasant eyecandy that adds a bit of, for lack of a better phrase, emotional appeal.

Sliding/scaling/etc. dropdowns, sidebars, and menus that move around to indicate where they came from and are going to are fine and useful, but that's hardly unique to material.
> I grew up with home cooked meals every night, and I thought the formula was obvious

Meal planning is just like a lot of things: When you learn to do it growing up, it _is_ obvious. When you don't, it isn't.
This is an interesting study. Men and women are different. We tend to forget that in this pseudo-post-equality world we live in. We forget that equality isn't something that's intrinsic to humanity, but rather it's a social construction we artificially impose upon biological reality:

http://khanism.org/society/created-equal/

It is important that this study is limited to elderly patients. It does use a lot of data though from many doctors and physicians, but only over the course of a 30 day window.

I'd like to see studies that do this with younger patients as well, as well as studies done over a longer timespam. If the same percentage present themselves, it be interesting to see if there was some kind of training or something that could be added to the medschool/education process to help male physicians implement the natural practices used by the female physicians to reduce the overall mortality rates.

If studies on younger patients or longer timespans show the percentages converging down to zero, than maybe this study was an isolated result from 30 days in that one facility and the differences aren't really statically significant. Studies like this really need to be reproduced.
Thanks! Of course - my email is on my site in the profile
This is a routine practice for actuaries. Here's an actuary from 2008 in New York's pension system calling his calculations "voodoo:"

"In an interview on Thursday, Jonathan Schwartz, an actuary, called his job “a step above voodoo” and conceded he skewed his work to favor unions. He also admitted to erroneously claiming that a controversial early retirement bill, backed by District Council 37, would have no cost, explaining, “I got a little bit carried away in my formulation.” [1]

Again, my point is not just that 8.25% growth is a very optimistic assumption. My point is that we you guarantee a rate of return on investment, then you need to calculate the value of the guarantee explicitly, and the established formulas [2] for calculating the value of such guarantees do not require any assumptions about future growth rates - you are supposed to just use the "risk-neutral rate" rate, which is like the yield on US government bond.

An example of the guarantee that I'm talking is this (from the article): "Highway Patrol officers could retire at 50 and receive as much as 90% of their peak pay for as long as they lived" ... So the pensioners are guaranteed to receive X% of their peak pay, regardless of what the actual rate of return turns out to be on the pension investments. This is equivalent to a put option, and the valuation methodology that the Chief Actuary used for this (according the article) is inexcusable - but not surprising.

[1] http://cityroom.blogs.nytimes.com/2008/05/16/speaker-tosses-...

[2] https://en.wikipedia.org/wiki/Black%E2%80%93Scholes_model
https://en.wikipedia.org/wiki/Renault_Espace
You mean missing from the article or from Go stdlib? This was added in Go 1.8 (in beta now), so that link is a bit out of date I think.

https://github.com/golang/go/issues/4674

Agree that serving http/https with Go is really pretty straightforward - you can do it without all the tweaks in this article, and most people have been. It works remarkably well by default and scales well too without much effort.
Which is Marvel, which is owned by Disney.
>Without this, you're going to get menial and do-littles in public service

Ruining the public service is usually part of the plan since that helps build the case for privatization.
> Asking these people to serve as a cashier is a waste of literary talent.

How is it a waste of literary talent? To be crass, if they're currently producing something society doesn't value/want to pay for, how is being a cashier a waste?
Your proposal is essentially what we have in Australia with superannuation. Employers pay a minimum of 9.5% of pre-tax salary into the retirement accounts, and then can't touch it.
Statistically insignificant outcomes are, by definition, rare.
The First Regulated Market to Offer Futures Contracts on Bitcoin
Given that Go's HTTP interfaces are very composable, and assuming there are libraries to do caching and traffic splitting, you wouldn't be reinventing wheels. At that point, it seems that the question is whether you prefer to manage NGINX config files or write your configuration in Go.
It's sad that nothing has been learned from the past 40 years , so instead of building on the good parts of say ASN.1, amateurish protocols like json is invented, solving absolutely nothing of the hard bits, while improving some superficial readability problems.
my most recent "non" von neumann discovery https://www.infoq.com/presentations/power-144-chip
We must live in countries with wildly different legal systems. Here in the United States, contract law includes concepts like unenforceable clauses, duress, lack of capacity, etc. Many of those concepts are related to the concepts of fair/unethical, and have plenty of bearing on whether the contract can be enforced, even after it is signed.
So glad that when they realized they made a mistake they immediately came out and said exactly what happened, and the detailed steps they are taking to fix it. Nothing but respect for them.

Haha in complete contrast to what Yahoo prob would have done. (Given that Yahoo is a much larger company with more legal and bureaucracy so they may be unable to do this. but still, 3 yrs???)
Bully!

Law-abiding immigrants, documented or not, are people that play an important role in our culture and economy, and should be valued as such.

This is a step in the right direction.

It would be even better if entire states, not just cities, followed this lead. Then, perhaps, we would see meaningful debate, legal action and legislation.
It's happening everywhere, and not just at the state level. This is also occurring at the city level, see Dallas[1]. They didn't have enough money to pay out scared people that are all trying to withdraw now, though they have implemented stop gaps[2].

1 - http://www.nytimes.com/2016/11/21/business/dealbook/dallas-p...

2 - http://www.dallasnews.com/news/dallas-city-hall/2016/12/08/d...
That video of a polar bear petting a dog? It's a predator playing with its prey
I'm saying that the liebeck case was an outlier. The vast majority of judges throw off hot coffee cases (as hot or hotter) as "frivolous".
Ask HN: How do you keep fostering culture of innovation when over 100 employees?
An unforced error on Ubers part. Their attitude that they can flout regulations and get things changed later could ruin them if they are unlucky.
> On the other hand, shopping without a list can lead to significant food waste, unappetizing meals, and more impulse purchases.

As long as you don't buy anything really unusual, you can throw it all in a stir fry once a week.
Are you at all familiar with Go's TLS and crypto libraries? Because, by design, unsafe and exotic curve choices aren't in the standard library. Here's the entire set of curves exposed in 1.7 to Go's TLS:

type CurveID uint16

const (
CurveP256 CurveID = 23
CurveP384 CurveID = 24
CurveP521 CurveID = 25
)
Your math is off by a couple orders of magnitude :)
> this speaks to the level of age discrimination in our society.

How exactly? The author has not provided (and neither have you) any examples of how age discrimination has affected him except through vague feelings.

On the other hand, in the story alone, it's already been demonstrated that he's not really resilient in the face of adversity. Just because he gets rejected from an interview, he stops looking for a job for a few weeks? That sort of attitude will get you nowhere, no matter where you are.
My assertion is that people are more comfortable with imperative programming, because we are learning imperative thinking from a very early age.

That is, there is no intrinsic advantage to imperative, by my assertion. Just that it is something we are much more comfortable with from experience.
I wonder what he used for the speech recognition component- quite certain it's an API, but is it internal or 3rd party? Maybe something by Wit.ai which is still unreleased?
BHS and a number of others took contribution holidays in the 90's, on the back of a stock market boom. It's those that I was referring to.
More sensible than trying to have a conversation by stating your points as condescending "questions".

In case you actually care to discuss it, there's definitely a trade-off between variety of cipher support (which some people want) and efficiency of cipher support (which some people absolutely need). Prioritizing one over the other is not a clear or simple decision.
"it would help fuel referrals if I were to offer discounts to specific groups"

Offering discount is not necessarily a trigger to get referrals. Referrals happen when clients love your product/service and hardly due to discounts.

You could surely offer discounts to non-profits as a nice gesture but don't get your hopes on them getting you referrals. Instead, I will even say that offer the same pricing to everyone and do a great job at providing service to clients.

Also, in my experience, a client who gets a discount does not magically become great and sends referrals. In fact, they may remain the same and now they are costing you more by you charging them less.
"Your lack of planning does not translate into my crisis"
How ironic of you showing in the particular post. He's precisely referring to people like you and your illegitimate interviewees at IndieHackers who all claim to be overnight successes.
Voice won't be really big until it supports well most of the languages of the world. It's probably only matter of time but there will be entire countries doing text instead of voice because NLU for their language isn't as good as for English.

Then there is the problem of the multiple platforms to build for. We have one Web, two desktops (even if I'm on Ubuntu), two mobile OSes. Are we going to be able to afford developing for many different platforms? Will companies pay for that? Maybe we have to wait that only a couple of platforms are left.

Text to speech
Like I said, just because it's "fixed" in the core doesn't mean there aren't still implications being worked out everywhere else. It's not that black and white.
Also, in 2008 and 2009 California did not fully pay pension contributions. http://www.wsj.com/articles/SB100014240527023048301045751722...
Stevie Wonder’s “classic period”
Muito lindaaa
It seems likely their policies are a response to the risk that abusers will mine cryptocurrency, then skip out without paying the bill. Register multiple accounts, repeat ad nauseum.

Even requiring a credit card isn't too helpful because cryptocurrency can be cashed out right away, while credit cards transactions can be reversed.

Also, for new accounts which have not been billed yet there is a lot of uncertainty about whether the account was really registered by the cardholder.

This is a nontrivial fraud problem, and the cloud provider response is a first approximation to a solution. I would expect that as they engineer better fraud signals and risk scoring, they'll eventually be able to offer gpus to new accounts.
Google Assistant is slowly getting better with stuff like this. While usually I stick with the commands and syntax I _know_ works, occasionally I'll try getting fancy and throw it a curveball by just speaking 100% naturally and Assistant will surprise me by actually doing what I intended.

For example, a while back I was using Assistant to look up showtimes for a movie at a specific theater, and just to see what would happen I said "show me a map" without giving any explicit context. I was expecting Assistant to come back with a search query or maybe pictures of generic maps in response, but to my surprise it actually understood that I was talking about a map of the theater and gave me that.

Of course, that specific response in that exact situation isn't in and of itself all that impressive, and for every time Assistant succeeds in figuring out what I meant in a situation like that there's maybe one or two other times when it has no clue, but the idea of being able to speak 100% naturally to a virtual assistant and having it "just work" is unbelievably cool.
Show HN: Automate and test websites by taking screenshots
I simply verbalized something that I think is imminently possible. Prolog operates on rules and facts, both of which involve symbols. If you fix the meaning of some symbols globally, you can run queries that will (potentially) derive semantically meaningful information. There is nothing stopping two systems from exchanging rules. If you keep track of which symbol belongs to which machine (or the global repository) you can do distributed derivation by querying the other machine when you run into something global that you don't know or into other machine's symbols you can't resolve/unify yourself.

This is not a bullet proof concept. There can be infinite loops and it can have really bad performance in some cases. But at least it's something that would be able to do simple corrections and lookups automatically. (E.g. you need temperature in Celsius, but the server stores it Fahrenheit. This is not something that should force you to write code, because we know what temperature means and there are globally available conversions.)

...

Here is something related:
https://fenix.tecnico.ulisboa.pt/downloadFile/395145629051/e...
I think the biggest opportunity is in finding a group of recipes that uses up all the ingredients you buy in a single grocery run. If you use half an onion for something, you need to use the other half before it goes bad. This is especially true for perishable herbs, which usually come in large bunches and end up only being used once.
This matches my experience! I thought there was a rigid set of instructions and that if I couldn't follow them perfectly I would ruin the meal. Definitely the programmer in me :). And definitely, in retrospect, a totally misguided notion.
wow, what a terrible year for Ethereum.
Ouch! I feel the fool.

Revised thoughts. It would only be 10 billion, which would equal two years of payouts for the entire pension.
Side question - Are there any good blogs on home automation for folks who want to start tinkering with this kind of stuff?
UHD is not the only HiDPI/retina resolution. My 15" MacBook Pro has a hardware pixel resolution of 2880x1800 but reports "CSS pixels" of 1440x900. The report being from Firefox, all the iOS devices with retina displays aren't represented at all. I don't know how ubiquitous HiDPI displays are on Android devices but my hunch is most smartphones sold in the U.S. and Europe have them.
In case anyone is wondering about what antimatter actually is, antimatter is basically like normal matter, but the electrical charges are reverse. Take hydrogen for example. It is a massive, positive particle (the proton), orbited by a light, negative particle (the electron). Anti-hydrogen is a massive, negative particle (the antiproton) orbited by a light, positive particle (the positron) [1].

Why do matter and antimatter annihilate each other? Matter and antimatter are very similar, except for opposite electrical charges. Opposite charges attract. If antihydrogen meets normal matter, the positrons quickly find and combine with the electrons, and the antiprotons do the same with protons. These combinations all release radiation. Therefore, one of the main challenge with studying antimatter is making sure that it doesn't touch normal matter, which is basically everything in the lab.

Why don't electrons and protons normally combine, being oppositely charged? Electron sit in stable orbitals, volumes of space with associated energies. These orbitals are like valleys. While an electron nearing the nucleus will fall into an orbital, it would take extra energy to get the electron out of the orbital and into the nucleus [2].

[1]: https://en.wikipedia.org/wiki/Antihydrogen

[2]: http://physics.stackexchange.com/questions/30939/what-keeps-...
Some Simple Economics of the Blockchain
This is emphatically NOT true about tail calls and Safari -- the JSC has already implemented proper tail calls, and they were the first to do so.
They had no choice, because of the rules I mentioned. The Revenue deemed their pensions "over-funded".
Gotta match assets with liabilities. That money would have mostly been invested in bonds. Still would have made a fortune though.
No coffee is drinkable for me when served, it's always at a temperature that will burn my tongue and gums. I always have to cool it down.

A lot of people apparently like coffee hot, so they can take it to work or wherever and it's not luke-warm 30 minutes later. I'm not one of them, but that doesn't mean this apparently popular product variant should no longer be offered by any vendor. It's not like McDonald's has an effective monopoly on serving coffee ...
401k accounts are defined contribution. A public pension is underfunded by the recipient and are guaranteed for life with no cap on receiving. This is a model that leads to bankruptcy, they are unaffordable.
Well if you are interested in making it happen I encourage you to join the ISA dev mailing list. There are others discussing informal proposals for the L spec as recently as the last few days. Helping craft a spec and reference implementation would make actual silicon implementations a near term prospect.
Exactly. It should have been in the appeal. Oh... wait.
Nintendo's Legal FAQ on Video Game Emulators and ROMs
I start from the firm belief that "technology X will never be worse than it is now."

While not quite what you meant, Firefox is frequently bloody awful now and it used to be quite usable :)