skysight-inc/HackerNews huggingface dataset:
They're canceling it _because_ it was successful.

The issue is that by using virtual Master Cards they have to pay part of the interchange fee to Citi (or was it Bancorp?). Not only that, but if you were backing it by a credit card, then they ate the 2% fee that they get charged in the backend when hitting your real credit card.

Plus the fact that they were essentially issuing you and everyone else short term credit when you made a purchase and that every transaction was Card Not Present no matter what (even if you swiped the "real" google wallet card, which was fun to do)
... yeah.

It was never going to stick around unless you got charged for usage, at which point it's not so attractive.

The pressure in the industry is to move to the secure-element/token based system anyway, i.e. Samsung/Android/Apple pay.

If you want to do funky stuff in the backend to abstract your purchases into one place then Simple or something like that is for you.

What I'm worried about is what's going to happen with the send-money feature of Google Wallet, which was attractive for short-term keeping track of who owes who what without Paypal fees.

I'm hoping they bring that back and somehow link it into Android Pay, even if there's some kind of fee coming or going for when you actually "collect". (Keeping it otherwise liquid and fee-free when you're just moving numbers around between accounts inside the system).

crosses fingers
Ars is correct.
Clock speeds depend on many things, like thermal limits, power draw, what instructions are used, how many cores are active, whether the integrated GPU is running (for OpenCL) if it's enabled, …

2.2 GHz is guaranteed – without AVX, with you only get 1.8. 2.8 GHz is possible, assuming there are thermal reserves, power consumption is not hitting a limit, etc.
1. There are over 100,000 polling places in the US. You would probably need to affect at least 1000 of them to have a noticeable impact. It's true that only a few polling places could decide an election, but you can't know this in advance. It would be absurd to hack a few "in case we need it". That's a massive risk for probably no gain.

Individual polling place results are always reported, so just modifying the total count would not work.

2. This is a good point, but again, look at Florida. It was very seriously considered, and is still seriously considered by some people, that real widespread vote fraud occurred.

It's an interesting effect though, and I agree that widespread subtle adjustments might not be caught by looking at polls.

3. Yes, all of this would be much easier if voting was totally electronic. In the US, the vast majority of voting is done with paper ballots that are read by a machine. I think at least 3/4 of votes use paper ballot.

4. Yes, I agree, you wouldn't need to hack the whole country. But on the other hand, battleground counties are also ones the media and the public is paying the most attention to.

I don't think your example is realistic. I find it very difficult to believe that nobody would notice the individual district counts don't add up to the total count in a county. Or maybe that's not quite what you meant, but regardless, the system is not that automated. There are people at every stage of the process who would need to notice that what they're reporting is not what's going through.
Taxation is an exchange of goods for services. Services you've received your entire life. If you want to reclassify it as theft, then every use of a public road by you is theft of services, and you and the government are just stealing from each other.

It's the contract you were born under, or chose to accept if you immigrated. If you don't like it, you are allowed (encouraged even!) to get involved and try to change it, or you can shop around for a different location that has better terms, or no terms at all (good luck, you might find a place, but I doubt it would be a desirable place to live).

That's the reality of the situation, rejecting it will only work for so long until it is forcible reasserted. It may not always be the case, but it's the case now.
Google Wallet actually moved to a prepaid model - you can only spend money that you add.

Android Pay works for me the way that you described Google Wallet working. I add a card number (seems like almost any card works, I have a MasterCard Amex and Visa Credit and Debit that all work) After I tap to pay Google charges my card for the amount.

EDIT: I just looked back at one of the recent tap-to-pay purchases I made with Android Pay, the charge on my card says 'GOOGNFC*[merchant-name]'. I believe that means that Android Pay charges are going through Google.
That's fine. It's just disappointing to be smacked in the face by the unenlightened hedonism the vast majority of people stumble through their lives in.

I enjoy the company of my dog. But he does not share my last name, and is not one of my children. The emotional transference onto our animals is one of the more strikingly depressing aspects of 21st century American culture.

I'm not going to argue that that is a completely asshole thing to say. But I wont sit here and be told that because people wanted the emotional hole in their life filled and found an animal to do it, that it's a natural to then want their animal to kept in peak physical form. Sometimes people want stupid shit. When that happens to me, I hope some one with a glib, sarcastic tone tells me to stop it, and focus on helping those addicted to opioids and stuck in purgatory in jail because the courts are too busy to try their case and bring resolution.
Unfortunately, it seems there's no secure way to fetch the key. The nginx team recommends one checks the "web-of-trust" to check if the key is signed by others.
Show HN: EnterPass – Secure and manage your corporate passwords on your premises
I actually had the same problem and was dealing with it this weekend.

@dang helpfully pointed out an email to him had ended in the spam box, and a bit of investigation later revealed that some Vietnamese and Indian spammers had been sending email as me, to the tune of a few thousand emails per day.

I already had SPF in place, but I've since added DKIM and a strict reject policy via DMARC.

Additionally I added https://dmarcian-eu.com/ (or https://dmarcian.com/ if you're outside the EU), and this allows the DMARC reports to be sent directly there where they can be analysed and reported on.

My buro9.com records now look like:

;; TXT Records
buro9.com.	300	IN	TXT	"v=spf1 include:_spf.google.com include:spf.mailjet.com -all"
_dmarc.buro9.com.	300	IN	TXT	"v=DMARC1\; p=reject\; sp=reject\; adkim=s\; aspf=s\; rua=mailto:z3qirov9@ag.dmarcian-eu.com\; ruf=mailto:z3qirov9@fr.dmarcian-eu.com\; rf=afrf\; pct=100\; ri=86400"
mailjet._domainkey.buro9.com.	300	IN	TXT	"k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzruNqjSTPtVVkkxRUG8H0EXToKtfuccUJNx8ElnhtgtWu30P3YIAd1nwFSfQEzwLn8BycK/S9I0/F+9p5fLpE6maxZxLadVq8cnWYROIWrjZnEJ549xQjX5/TB0uOiKYTVy8q17ZMEoJbpihm/vIKzqibl2cCPTHEDk12AV9kCwIDAQAB"
buro9._domainkey.buro9.com.	300	IN	TXT	"v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0I0/RqPxshGephScWuBUE56L6ro4bS8FWuW3BWx93jLCpaOzY0iTAWGz58nvCSuG081ePqtnATyqcQdKxOaAYIyFyGm5fr6W4FVMAWyOP3OQ889vLFmpIPEaI/GpvBezwUdBvlxd+2xrKckXwUqhFRrG6bP4NyGDZxoSQF55DiQIDAQAB"

Note I've gone strict on SPF (against Google's recommendation), my DMARC is sending aggregate reports and forensics to Dmarcian, and I have DKIM keys for both Google (I'm on Google Apps) as well as Mailjet (I have a mailing list of 37k people and that needs to work too).

So far this appears to be having the desired effect, and I don't yet know of any deliverability issues from my email. Looks like this combination works well.

On domains I send no email from, i.e. buro9.co.uk:

;; TXT Records
buro9.co.uk.	300	IN	TXT	"v=spf1 -all"
_dmarc.buro9.co.uk.	300	IN	TXT	"v=DMARC1\; p=reject\; rua=mailto:z3qirov9@ag.dmarcian-eu.com\;"

An SPF that signals everything fails, and a reporting endpoint to find out if people are still trying to send spam as me.
This actually just happened to me yesterday. The spammer actually added a SPF record for another host he apparently had control of.

Removing the bad SPF record and updating passwords fix it for me.

Still waiting on my web hosting provider to see if it was changed from my account with a valid login or if they were compromised in some way.
Have a link? Didn't see it but would be interested in reading it.
I wonder how the engineers on these projects feel. To work really hard on something just to have it thrown out due to "business reasons". Must suck.
The question is, why do we pretend it's not happening until there's a smoking gun?

Only a fool thinks it not happening everywhere, and one thing I know for sure after reading these forums for a few years now...

HN members are not fools.
Here you go - http://www.bbc.com/news/uk-england-london-34340233
It's really not that different from how games written in languages like C++ are implemented though. It's impossible to avoid the object pooling idea if you want maximum performance.
Microsoft: Windows Phone isn't our focus this year
I work actively in Xamarin with both iOS and OSX. Documentation can be somewhat lacking, but it's usually not too hard to figure out. Xamarin.Forms is pretty well documented, and if ever you need to dive into platform specific code, the translation from Obj-C/Java to C# is about as straightforward as you can get. The classes have the same names, the methods take the same arguments, and if it deviates, the autocomplete provides enough info to figure out the difference. The only exception I've found is for Obj-C constants. It's not always clear which class they're buried in.

Overall, I've really enjoyed Xamarin. Development is quick and easy, you can use a lot of NuGet packages, and if you think C# first, platform specific second, it's easy to port code between platforms.
The Next Web Presents: Timeless User Experience Techniques
PHP Hosting free?
When they say "bank", the term used in payments processing is "issuing bank", or more simply "issuer". The issuer is the entity that processes your application and issues you a card. They are responsible for approving purchases [0] on cards they issue and settling with the merchants.

So that list is basically the set of issuing banks which have done whatever steps are necessary to integrate with Android Pay.

[0] Typical flow looks something like this:

The merchant signs up with a payment processor who issues them a POS; this is the machine you swipe your card through. That swipe goes to the payment processor's network, which looks at the first 6 card digits, otherwise known as the Issuer Identification Number [1], and routes to the appropriate card network. For instance, any card starting with "37xxxx" is going to route to AmEx. The card network then routes to the issuing bank, who actually approves (or not) the transaction.

So POS -> Payment Processor -> Card -> Issuer.

[1] https://en.wikipedia.org/wiki/Bank_card_number#Issuer_identi...
There are some hilarious products here. Favorite example - http://www.amazon.com/Hutzler-571-Banana-Slicer/dp/B0047E0EI... (if you have some time to kill, read the comments, hilarious)
How much of that "half your RAM" was actually taken up by windows caching? Windows caches pretty heavily these days, so will show a lot of memory used but will give that RAM up when needed. It also will swap out a lot of stuff that's unneeded, so bloat in my experience has been pretty minimal, and that's with some rather hungry programs running.
Diebold-like machines are not used very much anymore, I think because of all the controversy over how easily they can be hacked. Most of the country uses paper ballots that are counted by machine.

Yes, polls can be wrong, but I think exit polls are rarely wrong. Another comment pointed out these can be wrong too though, so this might not be a useful point.

Yes, as I mentioned in another comment, if you want to hack a real election you need to take a long-term view and make electronic voting widespread.
> but now I'm banging my head against local storage and wrapping my head around Redux in general.

Have you tried using Realm for the local storage?

https://realm.io/docs/react-native/latest/

It worked really well for us and removed the need for Redux.
Even when you sell the house, the solar system's cost can be factored into the selling price. The new owner is getting the reduced electric bill for the next 30 years. Surely that can be reflected in the higher value of the house.
Google Apps does have email aliases (they are really just pointers to regular Google Apps Gmail accounts).

Google Groups uses a different sub system internally, and if you don't have SPF configured (or configured it wrong) it definitely rejects messages aggressively or queues them for moderation.

Virtually every problem where legitimate mail to any of your Google Apps email addresses (or groups) bounced could be addressed by adding DKIM and SPF. Some folks have strange dual delivery set ups, or perhaps use an outbound gateway server (for compliance filtering, journaling etc) - in those cases you definitely need to adjust the SPF records accordingly.

I never tried Fastmail before, maybe I'll check it out :)
Be aware that Microsoft is moving to a core-based licensing model for Windows Server 2016. Microsoft would like a piece of this "ROI", too.
How Google Works: A Google Ranking Engineer's Story
No, because you need the automation to make the short expiration times bearable, and having those short expiration times is more secure.

Besides, the official script is just one part of the project; the others are (1) free certs and (2) a standard protocol, which you can use with other tools.
Ah I see - good point, and it makes sense. I actually prefer they keep pushing up pricing on the Server and SQL solutions so that people like me will finally start seriously considering opensource solutions.
MemSQL used to be just in-memory. It added a second storage engine designed to hold data on disk using a column store.
Mary Beard crafted a brilliant series with BBC, meet the Romans. It superbly covers the topic of graffiti and many other modern behaviours.

https://en.m.wikipedia.org/wiki/Meet_the_Romans_with_Mary_Be...

I really can't recommend any of Mary's work highly enough (and my recommendation has nothing to do with her gender).
The design was controversial but once it was open won over all its critics.

They may seem like odd angles but the light inside is amazing. The Broad is an extraordinary place to view art.
Right, especially when that amount of money (and man-hours) would rather be spent on solving real problems.
Snippets from NY Times, September 30, 1999, "Fannie Mae Eases Credit To Aid Mortgage Lending", by STEVEN A. HOLMES (http://www.nytimes.com/1999/09/30/business/fannie-mae-eases-...):

In a move that could help increase home ownership rates among minorities and low-income consumers, the Fannie Mae Corporation is easing the credit requirements on loans that it will purchase from banks and other lenders.

...

Fannie Mae, the nation's biggest underwriter of home mortgages, has been under increasing pressure from the Clinton Administration to expand mortgage loans among low and moderate income people and felt pressure from stock holders to maintain its phenomenal growth in profits.

In addition, banks, thrift institutions and mortgage companies have been pressing Fannie Mae to help them make more loans to so-called subprime borrowers. These borrowers whose incomes, credit ratings and savings are not good enough to qualify for conventional loans, can only get loans from finance companies that charge much higher interest rates -- anywhere from three to four percentage points higher than conventional loans.

...

In moving, even tentatively, into this new area of lending, Fannie Mae is taking on significantly more risk, which may not pose any difficulties during flush economic times. But the government-subsidized corporation may run into trouble in an economic downturn, prompting a government rescue similar to that of the savings and loan industry in the 1980's.

"From the perspective of many people, including me, this is another thrift industry growing up around us," said Peter Wallison a resident fellow at the American Enterprise Institute. "If they fail, the government will have to step up and bail them out the way it stepped up and bailed out the thrift industry."

Under Fannie Mae's pilot program, consumers who qualify can secure a mortgage with an interest rate one percentage point above that of a conventional, 30-year fixed rate mortgage of less than $240,000 -- a rate that currently averages about 7.76 per cent. If the borrower makes his or her monthly payments on time for two years, the one percentage point premium is dropped.

Fannie Mae, the nation's biggest underwriter of home mortgages, does not lend money directly to consumers. Instead, it purchases loans that banks make on what is called the secondary market. By expanding the type of loans that it will buy, Fannie Mae is hoping to spur banks to make more loans to people with less-than-stellar credit ratings.
No, that's fair. It's more that I have a hard time keeping in touch with friends/family. I find the process of doing so to be really, really taxing, but the value in it is important to me as well.
> But again I say produce a victim or there is no crime.

To all laws are criminal, and not all crimes have a singular, discrete victim. Laws are also used as disincentives.

> CF is a crime.

CF is used in a lot more instances than the simplistic example you are putting forth. For example, CF is what is used to justify seizure of contraband at the border (imagine a shipping container full of guns with no known owner). Grouping all usages under a simplistic, unrealistic reading of the law doesn't lead anywhere useful.
According to my tests it does not exceed 300-400 ms but for a function that has steady traffic, cold start happens so rarely, so it is not a problem. Once lambda is already warm, a basic controller can return the response in 1.5 ms with lambada framework
You're not the only one, which is exactly the problem.

PS: I've never heard of this service either.
The claims you promote are without any scientific background, here's why:

The concentration of 500 ppm now would make all ice on Earth disappear, whereas 400 million years ago there would be needed 3000 ppm (note three thousand, ten times more than it was before we stat high-rate burning) to achieve the same, as, among other effects, the solar constant was 4% lower then:

http://droyer.web.wesleyan.edu/PhanCO2(GCA).pdf

Now consider this: during the last 800,000 years CO2 concentration oscillated between 200 and 300 ppm. The humanity pushed it to 400 ppm in around 100 years, and the 500 ppm is the point of no ice on the Earth.
Wait, it isn't April 1st yet? I'm confused?
How I earned $19,843 in 16 mos by inviting 122 strangers into my life on Airbnb
The first thing I thought was surley this is an April fools but here is an article about them from January

http://www.businessinsider.com/juicero-raises-120-million-20...

It seems insane to pay $700 for a press and then paying for expensive chopped up vegetable and fruit in a bag... just so you can consume a whole lot of sugar.
First, I have not read the article.

Second, if GE had bought Apple in 1996, that GE would still be our Beloved GE of now (in this timeline), but that Apple would have withered on the vine. Look at what GE did with another aquistion, NBC. Nothing. Maybe even messed NBC up a little bit.

Maybe all you Apple Fanboys would be fawning over NeXT or BeOS or some other status symbol. But you wouldn't be thinking that GE subsidiary Apple was so darn cool.
I'm a goober and have never once used the leader key...I guess I'm a bit of a noob.
I think the point I'm trying to make is that you don't need to be using one of those banks to be using Android Pay. I use Android Pay for tap-to-pay purchases regularly and do not use one of the supported banks. You can use Android Pay with any major credit or debit card.
That Time Mythbusters Inadvertently Helped Volkswagen Lie to the World
I'm going to try them out, appreciate the insight from you guys!
Linux Foundation Course: Compliance Basics for Developers
I like juice and I like kitchen gadgets but wow, this thing is expensive. The only thing it would buy is not having to hassle with owning and using a juicer.

One is still left with the per drink cost, which at these prices does not quite compete with simply going to a juice bar.

This is a very niche and expensive product. I'd worry about the company being around long enough to realize the benefit of owning it.
What Are Your DevOps Goals? Shipping Faster Or..?
No stupid questions.. I keep getting similar feedback. I'll do a better job of explaining it.

To answer your question, it's taking a lisp-style syntax and turning it into a C-style syntax (specifically JavaScript- the output AST is actually a valid Babel AST)

(add 2 (subtract 4 2))

Into

add(2, subtract(4, 2))
Sarcasm is the lowest form of wit.
That would only affect you if you were making your own JVM/.NET runtime.
It seems to me that theft is the unlawful, involuntary taking of property. Just like how murder is not just killing, but an unlawful killing. So, while you might think that taxation is the moral equivalent of theft, I'm not sure it makes sense to say that they are literally the same thing. And it certainly adds nothing useful to a discussion with people who, as you surely are aware, have heard this tired phrase many times before and have good reason for disagreeing with it.

What do you make of these examples? Let's say that I run over your leg with my car, and you successfully sue me for damages. I have no liquid assets with which to pay your judgment. Therefore, you obtain a lien against my boat, seize it, and sell the boat to help satisfy the judgment. Is this theft? Should this be legal? Or what about confiscations of property for reasons other than taxation or the satisfaction of judgments? For example, it seems to me it would be a sensible policy to confiscate automatic firearms from people who have been convicted of multiple violent felonies. Would that be theft? Or what if the state can prove, at trial, that your private jet was purchased with the proceeds of a protection racket. Can it be seized and sold to compensate your victims, or would that be theft?

I should add that I also don't see how your distinction between sales tax and income tax makes any sense. The sale and the income are both voluntary--the tax is not. If your point is that the underlying behavior is voluntary, I'm not sure how that distinguishes the cases. Earning an income is no less voluntary than making a purchase (though surely some purchases are more voluntary than others -- just like income).

How about if we made it a condition on any purchase that you agreed to pay an income tax? Would that resolve your concern? I'm guessing it wouldn't, though I'm not sure I can see why, except that you like sales taxes for some reason but don't like income taxes.
Reddit transparency report 2015 removes warrant canary
Ok, we'll change to that for now. Original URL was http://arstechnica.com/gadgets/2016/03/intels-new-broadwell-....
This is not an analogous situation. With open source or basic human decency, I am sharing something that I have a right to (either code I created, or my time/energy). It is not basic human decency for me to give your money away without your consent to someone else.
At the least though it could be https.
Hint: There isn't enough time to do anything about it.

http://www.sciencedirect.com/science/article/pii/S0301421516...

Not that this should surprise anyone.

And even if we did have time, we wouldn't do anything about it. The problem is too large, too gradual, and has the least effect on those most impacted by the necessary changes (e.g. the wealthiest nations).
Circle Medical (YC S15) Is Hiring Primary Care Physicians in the SF Bay Area
Three teenagers conquered the App Store in 24 hours – here's how
The Invisible Catastrophe: Record Methane Leak in CA