skysight-inc/HackerNews huggingface dataset:
The worst thing about these programs is the liability shift. Normally the merchant is left on the hook for fraudulent transactions.

With VbV and 3DS that liability passes back to the credit card company. Since the credit card company doesn't want that liability, and obviously there are no security holes in their system, then only one person can be responsible for not taking adequate care of their card and security details. Yep, you the consumer (read your small print).

Hence, by signing up for any of these programs as a consumer, you are shooting yourself in the foot.

Added to which, the program has been shown to be insecure, since if you hold the card in your hand (i.e. you skimmed the card), you can/could simply choose to reset your password: http://www.alphr.com/realworld/373768/the-security-hole-in-v...
> Overall average Speedup (X) of Yinyang over Standard (9.36), Elkan (6.12), Drake (3.08)

There wasn't a single mention on GPU use. So I'm wondering if the yinyang algorithm would port well to the GPU.

Just a quick google led me to reports of GPU speedups of 2x to 75x.
Thank you for the explanation. I hope you and your family are safe in Pakistan.
Bring it on--maybe I could finally afford a house around here!
10 tips for success in Vainglory
Reinventing Haxl: Efficient, Concurrent and Concise Data Access in Clojure
Ah, I didn't notice the demo. That is actually pretty nice. If only they would do the same with the credit card number field and spaces.

Edit: okay seems like it is more thought out than I assumed.
Hardware Vulnerability Could Compromise Bitcoin Private Keys
Thewalnutio – An easy way to create algorithm visualizations
How a precocious 11-year-old girl gave Pluto its name
Loop’s (Control statement) in Swift
In swift there are two types of For Loops: 1: for-in loop & 2: simple “for” loop. To know more about these loops please visit the link http://findnerd.com/list/view/LoopsControl-statement--in-Swift/3774/
All the Rich Kids Are into COBOL
Join (flatten) is a fundamental monadic operation.

join:: m (m a) -> m a

I have a parser of a single character and a way to generate new character parsers

char :: Char -> Parser Char
x :: (Parser Char)
let y = fmap (char . toUpper) x :: (Parser (Parser Char))

It's a parser which creates a new parser out of the input it consumes.

I do think that fmap/pure/join is the easier to understand set of defining functions for monads.
I think there's a case to be made even for "average hue applied to the whole image": it's very easy to look at a black and white planet photo and assume that the whole thing is made of grey rock (since our own familiar Moon is pretty close to exactly that). I made that mistake myself for quite a long time. So using the average hue is one step better than that, or at least no worse.

But my impression has been that they often do something more sophisticated: they have a high resolution greyscale image and a lower resolution color image (maybe just a few pixels, or maybe as much as half or a quarter of the greyscale resolution). Colorizing the higher resolution image using the lower one in that case seems entirely acceptable. (In fact, doesn't JPEG generally do something very similar for color images almost all the time?)

Do I have that wrong? Or is it just that NASA isn't good about reporting the relative resolution of the color component of their "true color" images? (That would be really nice, come to think of it: "This image of Enceladus has detail resolution 150x150 and color resolution 50x50.")
Most likely not exactly what you were looking for, but with HTML5's native datalist element you can do this now with plain HTML.

http://jsfiddle.net/0jbyuj4c/
I totally feel your pain! I always wondered if people were looking at my resume so I built a.i. RESUME. Now I am notified the moment someone looks at my resume and I can see the stats on a graph which is fun LOL. I would love to give you a free a.i. RESUME if you are interested.
I love how this is just a throw-away line in the article and not rightfully mocked for the absurdity that it is and corporatism at its worse.
Thinkpad + Linux
Checking the demo, they sort of do what you suggest, and allow spaces, but in fact they are adding them in automatically. So the number is split into groups of four digits, visually.
What we can learn from Blossom IO
I am pretty sure that Sumner has stated a preference for the EITC over a minimum wage over time. As I understand it, that's from a purely control-theory perspective - a lower bound on wages may or may not reduce actual employment so much as it causes a loss of resolution in price signalling. I personally find the whole question gloriously undecidable. Minimum wage exists as a sort of "dead band" in labor markets.

I suspect the debate ( such as it is ) between the Monetarists and... whatever Krugman is now is the most productive thing in economics. It's about what and how we measure.

The last sentence is the money shot. "Krugman is...the economist for people who hate economics". Just my guess here, but I think that has much more to do with whether or not the Efficient Markets Hypothesis holds over what domains. In a post-Lehman world...
Personally? No. I specifically don't use hosted services wherever I can self-host. My interest was purely technical, rather than about a specific use-case I had in mind.
daily reminder that marxism and socialist variants killed over 100 million people last century.
Ask HN: Freelancers in the US: What do you do for health insurance?
Currently getting health insurance for my wife and me through my employer and plan to transition into freelance/consulting. I'll have to start paying for insurance and was curious what other freelancers on HN are using, what monthly costs are like, etc.

I am especially curious what freelancers in the NYC area are doing.

Thanks!
Space startup Planet acquires incumbent Blackbridge and Rapideye satellites
I hope no one abuses you.
I recall Apple's norm is running a half-dozen competing designs at once, choosing the best and killing the rest come delivery date.
A gentle introduction to statistical relational learning
I had thought about that but never got around to building a sliding window that worked that way. The challenge is that then the `events/0` call might return events outside the window of time. But there is a potential performance improvement if we don't have to always be removing old events one by one.

I'll have to try improving the list implementation with "buckets"... I wonder if buckets could be represented as lists stored inside a tuple or another list...
Sorry, but i have to say it : This really is one of worst advices i came across on Hacker news yet...
They do exactly that! However it depends on the type of card, so if you just start typing '1234567' it is not a valid card number and is unformtted. Try entering something that starts '42' (for a Visa debit card) and it will be formatted as such, in four groups of four digits. They also recognise AMEX cards and format appropriately, try '345612346712348' for example.
Just FTR, the Spanish word for "surround" is "rodear".
Son, lemme tell you about what we did in the 40s and 50s. You are in for some wild surprises. We took two halves of a supercritical core and held them separate with a screwdriver while wearing bluejeans and cowboy hats. Why? Because we could, dammit.

https://en.wikipedia.org/wiki/Demon_core
And in return, you're getting a properly regulated and insured service which you can pretty much rely on.

You get what you pay for.
What you've said is all great and admirable but it's also a bit aspirational and idealistic, and I'm left wondering: How do decisions get made?

For example, let's say there's a list of ideas and suggestions for new functionality and fixes for a product - How does it get prioritised? By consensus?

I can't help thinking that there's a risk that the priorities end up being the stuff that the engineers are most interested in working on - i.e. interesting problems and challenges get picked up enthusiastically, while boring, tedious bugs or usability fixes languish unresolved because nobody's particularly interested or enthused in spending time on them, when there's far more interesting/fun stuff to do.
I'm a home owner in California, and have no south-facing roof, plus a shady lot.
OT but did you really make this? "Show HN" is used for your own projects.
Disney most likely took the name from the TRON command which is/was a debugging feature in BASIC [0]. The site itself also (whether conciously or not) make no mention of the movie. "Tron" could also be an shortening of "Electron" but without the hassle of an apostrophy, e.g. 'tron-club. I could be talking bollocks though :)

[0]: https://en.wikipedia.org/wiki/TRON_command
Every possible bit of useful stuff already exists in pi; you just need to know the bit index to retrieve it (in O(n) time, O(1) space).

This is because pi is almost certainly unbiased and irrational, thus it repeats at random forever, which means that all possible finite subsequences are eventually generated.
Thanks for the concern! I'm aware of this risk. :)
Just a reminder: The submissions without a link have a small penality, so they need more votes to get to the front page.

Also, from the guidelines:
https://news.ycombinator.com/newsfaq.html

> How do I make a link in a question?

> You can't. This is to prevent people from using this method as a way of submitting a link, but with their comments in a privileged position at the top of the page. If you want to submit a link with comments, just submit it, then add a regular comment.
It's pretty disingenuous to say that taxi drivers can just switch. My gut says that most taxi drivers aren't in a position to easily invest in a capital resource like an automobile.

Though it makes me wonder if you could start a business that rents out cars to potential ride sharing drivers. You get $X per hour that they use it and at the end of their shift they drop it off with another rent. Basically reinventing the taxi cab model.
They do, but only when the number you're entering is recognised as one of the expected formats. If you type 1234, you'll see the space being added, but it's then stripped again with the next digit you input. If you hold down 4 or type 3 then hold down 4, the spaces will be added.

Things get fun if you try to go back and edit the number, though. Forms are hell :)
8 Technologies That Can Hack into Your Offline Computer and Phone
Doesn't the business have a right to keep track of its clientèle? Obvious legalities of underage-ness of a pub aside, I already can hire counters that watch the security feed and assess numbers.

And also, CCTV isn't open to the public or traded around wanton. Instead, I would argue, this data is highly confidential to the business and therefore would guard it selfishly.

And as for the pub photographing: There has been a trend in bars in Indianapolis to scan he barcode on the back of the drivers license to "verify identity". What they're really doing is building up a clientèle database for which they can do whatever with. And they are booming bars.
Technicians Get No Respect
RC4 NOMORE: Breaking RC4 in HTTPS
Am I crazy or is the whole mobile phone industry dumb?
To make the code simpler to read, I would suggest removing a bunch of "else {", like the ones on lines 84, 112 and 119 of main.go. When you have something like:

if err != nil {
return err
}

you don't need to put a else after the closing }.
Open Source Code Tests
Stripe actually has a checkbox in the settings to check the zip code and address: https://support.stripe.com/questions/what-is-avs

I don't know how many people actually use it, but it's definitely a common option. The idea is that it would be another layer in your anti-fraud protection, not that it would replace something else.
Of course you are, You are nothing but a walking talking money bag (with a funny accent).
Notice how they keep talking about reduced revenue for the 'taxi industry', but not for the drivers. Clever bankers and businessmen constructed this system of extracting revenue (>2B from taxis holy shit) over the years and wont give it up easily. Uber is only marginally better for the drivers in the short run, long term its simply going to replace banks/current taxi cartels as the major money redirection entity.

Cab drivers - the actual workers? almost below the middle class level despite apparently being in the center of 2.5Billion industry.
Right, you'd end up returning one bucket too little, or one bucket too much, of your full time window, depending on what tradeoff you decided was OK to have.

And yeah, I was thinking of buckets as append-only lists that got dropped in their entirety when out of range.
Yes - and if you look at the source URL (mostly hidden if they use an iframe, or sometimes visible if they do a complete page redirect), then the hostname is often a completely unrelated, unintelligible name that no-one would associate with either the shop or the card company. These are exactly the websites that you should NOT trust!
He might refer to self-driving cars.

Also relevant https://www.yahoo.com/autos/s/uber-ceo-tesla-sell-half-milli...
http://www.genefreidman.com/
He calls himself a disruptor of the Taxi industry. His whole site is quite ridiculous.
Most fields don't reformat and add characters like spaces as I type. I personally find it a bit jarring. I suppose reformatting it one the box loses focus isn't as bad, but I'd still prefer you just keep what I type.
The taxi commission and banks at least are not trying to hide their real intentions. They think it's unfair that they have to compete. Maybe I live in a bubble but everyone I talk to sees right through this. But for some reason I feel the media is more apologetic and gives the TLC way too much benefit of the doubt.

As a New Yorker, I love Uber and find it absurd that the mayor basically makes decisions about the cabs. Over the last several years, the "improvements" such as adding TVs to the cab seem completely unnecessary and not based on actual customer demands or preferences. Not to mention pricing by government decree leads to shortages during rush times and every cab honking at you looking for a pick-up during the off-hours. Oh, and if you're going somewhere the cab can't pick up a return, you'll be sure to hear about it.

The other thing is that this objection seems way too premature:

> By his count, only about 500 of the city’s medallions, or about 3.7 percent, are trading below their purchase price. That means that if banks foreclose, losses would be “insignificant,” he said.

Surely the lending institution has to take some risk in regards to the value of the collateral. Unfortunately, the US has a precedent for bailing out financial institutions
I think the graphs would be better presented differently.

Instead of a line graph, try different opacities. So you have one line per server, going left-to-right, shading from white (for no errors) to whatever color (for the maximum number of errors overall). And perhaps a dot per server and a single line indicating overall status.
Expect to pay more (relative to group plans). If you want to see what plans are comparable without entering all your data into healthcare.gov, try https://www.healthsherpa.com/
Don't worry. Uber will get there soon enough. I had not used them in a while, but once I was back in SF for a week it was complete shit. The driver had no idea where to go, was blasting music, drove sporadically, etc.

That's the complete opposite of my previous experiences with Uber (and this wasn't just one time. I took multiple Uber trips and they all resembled each other).
Which is exactly what it does. Try entering a random 16 digit numer - it will probably be invalid, but then edit the last digit until it is accepted.

But, once you have a valid number, that's all it is, a number. So you still have to round-trip to the payment processor, via the server, to check the number represents an actual payment card, and has money available.
Class Dismissed: 4 Use-After-Free Vulnerabilities in Windows
I'm not sure. I did wonder about this interpretation myself. It does not make much sense in terms our understanding of tectonics (or lack thereof) for other bodies in the solar system.
How many friends of yours were blown up by IRA or shot by the UVF? How many people lost arms and legs at Omagh? Sustainable communities would be great. Let's start by helping Hezbollah build co working spaces in Beirut. Maybe the next Twitter is just waiting to be created by former Shia militias. The next time ISIS cut off a head or Islamists kill someone like Theo Van Gogh for doing nothing more than making a movie, we should instead offer to build them a community garden and start a bike share program.

Joking aside, the naivety of your comment is striking and reveals an exceptionally ignorant view of the world.

The NSA and GCHQ certainly aren't perfect and politicians with their abuses don't help things, however those organizations have saved more people than you'd know and they are the reason we don't have 9-11s each week. Why do you think Osama Bin Laden's network was so ineffective in doing anything after 9-11? They could barely communicate. Bank accounts, cell phones, other electronic communications were nearly all off limits to Bin Laden's organization. Don't you think that is ISIS had the chance, they'd bomb downtown San Fransisco?

I disagree with warrantless surveillance; I also disagree with police brutality; that doesn't mean that I want to eliminate the police. The world is full of bad people, evil people, monsters; serving single origin coffee and installing more windmills isn't going to change that.

As far as being a traitor to hacker culture, grow up. You sound like ZeroCool or some other such childish caricature. Hacker culture is that of exploration, discovery and creation. It's about freedom. It isn't about anarchy or destroying the establishment. It certainly isn't about being a 21st century Neville Chamberlain. It's about standing up for what's right and speaking out against what's wrong -- and working to fix it.

The NSA isn't perfect. The government isn't perfect. That doesn't mean we throw them out because they aren't working as well as they should.
I noticed that too. I think a "Billing Zip/Postal Code" label would be clear enough.
Great points, but about energy storage in the home, mentioning tablets and smartphones, those are insanely negligible. An iPhone has about a 6 watthour battery. A large TV uses about 240 watts, so hooking up your iPhone to just your TV gets you about 90 seconds of power. A typical 1000+ watt coffee maker or microwave or toaster won't even be able to make you coffee or hot water or toast because the iPhone's battery lasts about 20 seconds.

That's why the whole Tesla car battery and home battery is interesting, because the latest Teslas have about 80000 watt hour batteries, or the equivalent of having 13 thousand iPhone batteries in your garage, and the powerwall batteries they sell each have the capacity of about 1500 iPhones. If everyone had such an electric car and battery pack, intermittent sustainable energy would make a lot more sense, but phones and tablets aren't going to play any role in energy storage. Laptops with 100 wh+ batteries could play a tiny tiny role, but that market is all going fanless on ever more powerful and efficient mobile chips, so I don't see that happening either.
DhtmlxSuite 4.4 Beta is ready to Microsoft Edge release. Test it now
Exploring the New Android Permissions Model
Download whitepaper on Smart Parking
This is What Reddit will look like if users scribble their posts
Users Rationally Rejecting Security Advice (2009)
I've been working on a symbolic solver lately and have had to implement a lot of techniques manually. I'm not aware of any machine-readable database of solving techniques (which would be great for this, especially for integrals, because right now my code doesn't know any integration techniques that I don't know myself).

A lot of big solvers use algorithms[0] that can't always be reduced into a reasonable series of steps for producing nice step-by-step output, which is why e.g. Wolfram Alpha will occasionally manage to symbolically integrate something but tells you that a step-by-step solution is unavailable. (This happens even with plain algebra; Wolfram Alpha can explain how to derive the quadratic equation but not the cubic.)

Could you elaborate more on the nature of the examples from this book for those of us who haven't read it?

[0] Risch algorithm, Gaussian elimination, etc.
Some people have tried that. I think the issue right now is that UberX rates have dropped so much for drivers, that if you add an intermediate in the middle, there is either very little margin for the intermediate, or a very shitty salary (under minimum wage) for the driver.
I used to take cabs from Penn to Lorimer Street and back all the time through 2007-11 when I didnt feel like switching trains - no problems.

I don't want folks reading this to think cabs really don't go to BK.
HHVM 3.8 now 5-10% faster than HHVM 3.7
"customer acquisition, marketing, distribution, project development, permitting, monitoring, analytics. etc."

(I'm not vouching for this, I have no personal experience.)
That "Report Abuse" button...
Have you tried the trick where you ask the driver before entering the cab if they take cards? A friend of mine says the prospect of losing the fare somehow fixes most card machines. ('tis Toronto)
Isn't that what the review/star system is supposed to solve? In my experience the drivers have all been desperate to keep their 5 star rating.
Where is this city? In africa, you can't take a taxi for less than 3$ in city limits.
Still no, still working on it. Progress is being made but I'd still characterize it as "don't hold your breath, but we'll probably get it someday".
Why do you think Uber couldn't function without signing up poor drivers (veterans or otherwise)?

Hard to judge anyone's economic circumstances from a 15 minute ride, but anecdotally most of my drivers have seemed to be folks with available hours and an available car looking to make some extra money. Never heard anyone describe Uber as something they were forced into by circumstance.
Reposts are fine within reason. This one is a classic hack with a lot of
history and you reposted a great write-ups of it, but dupes create
unnecessary clean-up work for the admins/mods/editors. The general,
unwritten rule is if a story has been posted within the last year and it
received 15 or more points, duplicate submissions of the story will get
deleted.

https://news.ycombinator.com/newsfaq.html

>"Are reposts ok?"

>"If a story has had significant attention in the last year or so, we
kill reposts as duplicates. If not, a small number of reposts is ok."
Actually this article inspired me to look for some of the old packages on ebay, which actually are a little pricey.

Electronic Arts in their early years really inspired a vision of computers taking creative endeavors to a whole new level. Even their early ads in the computer magazines still give me goosebumps.
Magento 2 Development with Docker on OS X
I like this competition with PHP 7, we all win.

HHVM 3.7 was barely beating PHP 7 on WordPress last month but now that's changed

http://talks.php.net/fluent15#/wpbench