skysight-inc/HackerNews huggingface dataset:
Except you're already immune to fraud/theft because your bank has a Zero Fraud Liability policy.

The security of your credit card number is quite simply not your problem. It's up to the people who actually are on the hook to fix the infrastructure, and so far they still find it cheaper to eat the losses than to upgrade security.
> His argument against Hindley-Milner seems to be that "he hates it", and that type errors are sometimes hard to understand. It is true IMO that they are hard to understand (even though, like everything in programming, you get better with practice), but what is the alternative? Debugging runtime errors while on production?

He pointed out that a more nominal type system is a solution. Because when you give meaningful names to your types the error messages will become clearer and not full of long, inferred types that reveal potentially confusing or unimportant implementation details.
No idea, actually. I am guessing Singaporean? It's possible to have a non-citizen US passport, though. I'd also imagine SG passport is still quite great for travel in East Asia, SE-Asia, and Oceania.
I worked at a company that was acquired by Yahoo several years ago. They actually gave us a choice of user names. Each employee sent in a list of names. I was lucky enough to get my first choice.
Oh, I didn't want to imply that Origami was not useful, I should have made clear that I really like that you guys are open sourcing this.

I remember using QC for UI design back in 2009 and struggling with some of the idiosyncrasies (I actually used it as an alternative to Flash since back then the QC plugin ran in Safari, so one could use QC in the same manner as Flash on a website, though there were tons of redraw issues), so this is very welcome. I just wondered whether, with the dormant interest for using QC for UI design, this isn't a market opportunity for a tool that caters specifically to this niche. I.e. something like Fireworks + QC.

Anyway, thanks for open sourcing Origami!
Good morning,

no, I can not, and no, I am not thrusting any expectations on you, I am just telling you that there is literature out there that you might be interested in - though it seems like you are already aware of that.

Given that you seem to be familiar with the philosophical problem of induction, I guess I will revise my interpretation of what you are saying, and suggest books on actual science instead. It was not at all obvious to me that you were trying to point out the problem of induction, and if you were, then I would suggest that you haven't actually understood it, or rather, its consequences.

I think there is nothing fundamentally wrong with the argument for the problem of induction - but you have to realize that philosophically, there is no distinction there between the inductive conclusion that there is a big bang or evolution or bacteria or electromagnetism ... and the inductive conclusion that there is a sun. "The sun" and its associated properties and predictions are also pure induction and thus equally vulnerable to the problem of induction. And even more mundane things like the assumption that there are people out there and that there is a supermarket out there and that the bread that they sell you is not poisonous and ... - they are all inductive results. The problem of induction thus postulates that they are all equally problematic. See also solipsism.

The problem with your arguments is that you make an arbitrary distinction between things you supposedly "observe directly" and things that are "only derived inductively", which you do not justify (and which is not justified by the problem of induction), and which I would suggest is actually not justifiable, and what I am criticizing are the inconsistencies resulting from that. My best guess is that you need some more scientific background to see clearer why that distinction is arbitrary.
Best. Cake. Ever.
Of course the contract must be kept secret for PR and product reputation reasons.

It's just as if an antivirus company to accept a contract with a major adware distributor to keep their products marked as appropriate - legal, but best kept secret.
The reason a credit card offers higher protection is that the money never actually leaves your possession. Once you have contested a charge, you can short the bill by the amount of the charge and you won't be responsible for interest unless you "lose" the chargeback.

Whereas with a debit card, the money has effectively disappeared from your checking account until the chargeback process completes.
New Betaray Crystal Ball Harvests Light From The Sun, Moon and Clouds
Given that, travelling through Palo Alto, one can still see one of the two "tall sticks" after which the town was named, that white men hadn't set eyes on the San Francisco bay until January, 1770, and much of what had been built in the area was destroyed in 1906, an 86 year old structure, particularly with ownership and design significance, can indeed be considered "historic".

Though I am well aware of family residences to which I've some association on other continents approaching 500 years in age.

History and longevity are also not universally revered: in Japan the tradition is to destroy and rebuild temples frequently (every 20 years in the case of the shrines at Naikū and Gekū).
Attacking Tor through Unpopular Ports
Mobile Web Habits Suggests the Ad Industry Is Vulnerable to Ad-Blockers
>so the protection policy could be interpreted to be utterly meaningless and it will be up to an arbitrator what "or ... someone else" means if you have a disagreement about this with your bank.

What?

I have contested charges on a debit card before. You don't go anywhere near having an arbitrator. You call them and explain the situation, they mail you an affidavit, you mail it back, money reappears.

These aren't theoretical/untested waters. People file chargebacks on debit cards all the time. The only downside (compared to credit cards) is that the money has left your possession until the bank puts it back (rather than you refusing to pay the charge until it goes away).
I get a lot of downvotes on other comments so it balances out.

But gee! Thanks for the advice! You're like my HN mom, looking out for my karmic well being with genuinely caring advice that is meant to improve my reception on HN.

Oh no wait. That's not what you're doing at all. You just want to insult me because you disagree with me, but you also want to follow the "Be civil" rules, so you disguise your insults in passive aggressive "advice"

How dumb do you think people are? You really believe people can't see through your benevolent authority act? Who made you the HN ombudsman anyway? Get off your fucking pedestal.
"Dear Mr Cherian George,

1. We refer to your 10 December commentary, “Online freedom: time to revise the Singapore report card”.

2. The Breakfast Network was asked to register because it had ceased to be a personal blog or website, but had incorporated itself as the Breakfast Network Pte Ltd (BNPL). As a corporate entity, Breakfast Network Pte Ltd has a greater possibility of coming under foreign influence via foreign funding. This registration requirement is simply to ensure that Breakfast Network will not receive foreign funding.

3. You declare that The Breakfast Network shut down due to “red tape” and “unnecessarily onerous registration”. We would like to clarify that this is not so. The Breakfast Network shut down because its editor and owner chose not to register, as required by MDA. Ms Henson claimed the requirements were onerous, citing the need to register volunteer contributors to her site. MDA issued a statement on 13 Dec 2013, refuting her claim. At no point was Ms Henson told that contributors needed to also register. She was only told that editors, including pro bono editors, had to register. As for the reporting of sources of revenue, MDA informed Ms Henson that she could suggest alternative ways of providing the required information.

4. Secondly, nothing has changed for Internet Content Providers. They continue to operate and publish under the existing class licence framework which has been in place since 1996. Under this framework, certain groups such as political associations and political websites have always been required to register with the MDA. However, up until now, the registration requirement did not come with an undertaking not to receive foreign funds. This is because up until now, the political websites which had to register were also gazetted as political associations, which meant that they were already prohibited from receiving foreign funds under the Political Donations Act.

5. You also characterise the registration process as an exercise for the Breakfast Network to “persuade regulators they deserve the right to publish before they are allowed to do so”. This is an astounding description. The registration merely requires the provision of names of persons involved in the provision, management and/or operation of the Breakfast Network, and an undertaking by them not to receive foreign funding.

6. Our internet regulations have not changed. Neither has our long standing principle that politics should remain a matter for Singaporeans and Singapore only."

- http://blog.freedomfromthepress.info/2013/12/10/online-freed...
Defining Moments and Crystal Stairs
NSA paid $10 Million bribe to RSA Security for Keeping Encryption Weak
Well, to prove my point of you guys coming across as cocky know-it-alls. Here you just did it again, perhaps without realizing it -

> People asked – why take a random value from server and a random value from client and combine both with a creepy function?

People well-versed in applied crypto would never ask this question, because all standard key exchange protocols most certainly use both sides as a source of randomness. Furthermore - "creepy"? That's all you got away from all those comments that said your KDF was unproven, not peer-reviewed and weak in comparison? You basically cherry-picked a dumb question (I assume you haven't made it up) and then proceeded to demonstrate how clever you are. Guess what? You just reiterated basic facts, but assigned them to yourself.

Let me repeat what I said. Your problem is not your crypto. Your problem is the attitude.
As a Chinese guy, we are used to having our names mangled, because our family name comes first. Any site that requires a "first" name and a "last" name will almost always display our names backwards. Ex: If your name is Lee Kuan Yew, your name will usually be rendered as "Kuan Yew Lee".

A good example of this is noted director Ang Lee - whose real name should be Lee Ang.

Indians also face name issues, mostly because of the length. 20-30 character names are not uncommon.

(Also, the Indian subcontinent is part of Asia.)
Kindly go shove your fake politeness up your mom's ass.
The researcher’s figures show that if everyone adopted Do Not Track, ad revenue would fall by about 75 percent. If only the most valuable 5 percent of people in the data set adopted the measure, industrywide revenue would still drop 30 percent or more.
That's just a lot of bullshit to justify being a pussy.

I'm not saying violence is the right choice, I'm saying anything (including violence, genocide, nuclear weapon usage) that, according to clear judgement, can prevent the extinction of the species is morally obligatory. If you can't see the overwhelming reasonableness of this dead-simple statement, your brain is broken.

Will violence prevent the extinction the species? Well, I don't think my own violence can. I think I'm just completely impotent when it comes to force and violence in comparison to the martial power of the corporate state. But if there was some way for someone to stop the extinction of the species using violence, then that violence would be morally obligatory.
On an unrelated note: I am looking for a password manager that would allow me to assign a system wide shortcut. When the shortcut is pressed, a window would appear where I can search for the password I am looking for (think Alfred or Launchy). Searching for the password and hitting enter would type in the password into whatever field I previously had selected. Something open source would be perfect. I looked, but did not find anything like that. Something that works on OSX and Windows.
I don't think that quote is relevant anymore. pg wrote that in 2009, and both HN and reddit have changed a lot over the past five years. If you asked him what he thinks about that topic today I'm sure he would say something different.
While the whole thing does seem somewhat heavy handed, it would seem like double checking what regulations your industry comes under would be something you'd want to do before registering a company for what was previously a hobby.
Your argument is beyond stupid.

You might as well say that murder is OK because the person you murder would have eventually died of old age anyway.

Are you a psychopath, or just an idiot?

Human pollution is causing the short-term extinction of all life of Earth. This is a scientific fact.
What you just described is not a lie. It would be a lie if you were a martian having no understanding in how humans operate. The question "Does my bum look big in this?" may be a factual inquiry about the qualities of the chosen garment or may be a solicitation of a social interaction expressing support and admiration, due to the feelings of insecurity or needing external validation. Yes, I know it sounds the same, humans are complex. But calling such social interaction "a lie" just because it is not a factual exchange is IMO misunderstanding the whole process and devaluing the term "lie".
I think you are over estimating the influence of rationality in peoples response.
Isn't that the point though? If you have a certain type of name you never get to meet the potential employer in person.
The worst I have seen was at a former employer.

We had two people with the name "John Doe", and the mail scheme at the company resulted in john.doe@company.invalid.

The second one got... john.doe1@company.invalid
Sadly, he's correct that there really aren't that many classical liberals (the correct term for what he calls "libertarians") in Silicon Valley. Despite the fact that economic freedom in general and the technology industry in particular have brought an unbelievable level of comfort and prosperity to people at all income levels in countries fortunate enough to have relatively free markets, too many people who work in the industry fail to make the connection. Instead of taking note of such triumphs of economic redistribution as Detroit, they bite their nails with worry and yammer on about "income inequality", as if Mark Zuckerberg's or Sergei Brin's billions somehow came at the expense of other people.

Oh, and the reason rents are high in San Francisco is because there's too much regulation, not because there's too much money there.
Yes. As the economist Assar Lindbeck once said, "next to bombing, rent control seems in many cases to be the most efficient technique so far known for destroying cities".
Seriously? With "normal" amount of calls? I would love to hear more... Battery life is my biggest gripe with the smartphones.
Your own reply proves them very descriptive and close to reality: If ethnicity is interpreted by the reader as the best statistical signal (which conveys the bias of the reader, not of the resume) the "... actually meet the person... " is not going to happen. Reducing this to an information density problem explains nothing. Why do yo really don't like them?
شاهد صورالنجوم فى فرح محمد صلاح
You remind me of David Cross' imitation of 13 year old Metallica fans in the 80s. "Hey, are you weird?"

What's weird is you saying I'm "weird" as if that has any value or meaning. Weird as in...what.. genius? Smarter than everyone else? Talking about stuff in a reality oriented way that is completely lacking in the cult of Silicon Valley that is at the forefront of destroying the species?
ASK Hn:
Coolest person you have worked for to date?
>the same type of justification as eco-terrorists and racists use.

former promote co-existence while latter - exclusion. How can you even put them together in one sentence?

> The only difference is the social 'acceptability' of each 'belief'. ie. it's ok to insult Christians but not Jews...

Russian Orthodox church going out of its way politically supporting Putin (and immensely benefiting from that financially and politically) isn't a doing of Jesus work, and challenging the church on that isn't an assault on Christianity.
Ask HN: Programmers education and journey 
Hello HN:

I'm just wondering and want to ask about your education wheres you have a CS degree or a self tough, tell us about what makes you at the level you are now, what books you have read (books inside programming and outside).

I'm talking about the best developers that work at Facebook, Google, ..... what is the common thing between those people.

Do you know Math/ Algorithms very well, what kind of Math and books you recommend from the ground up.

And what are advices you recommend form a self-tough and passionate developer.

I want to hear your journey
Hi Simon,
I was just wondering whether you get problems with people pirating your JavaScript library i.e not paying you after downloading the library. I just want to understand whether this is a huge problem.The other thing is have you found it beneficial having the evalution license? Thanks
Neanderthals could speak like modern humans
http://www.sunnsandvacation.com/seychelles-holiday-packages....
The reality is that Britain wasn't ready. Chamberlain bought us the time needed to power up to fight the Battle of Britain in 1940. Which we won. 2 years later, having profited from selling weapons to both sides, America sees which way the wind is blowing and decides to join the winning team.

PS You forgot Clinton bombing pharmaceutical plants in Sudan, then taking his eye off the ball to play his sax, schmooze with Hollywood and chase skirts, while the wheels of 9/11 were set inexorably in motion.
Netflix ‘House of Cards’ Season 2 Will Stream in Ultra HD to 4K TVs
SmCo Magnets | China Magnet Manufacturers &Suppliers
SmCo magnets are high temperature magnets, don't need to be coated. China Rare Earth Magnet Limited customs sintered smco magnets according to customers&#039; requirements, drawings or actual samples.
I just did. (Using LastPass).
The problem of a backdoor is that actually, anyone can use it

http://www.nytimes.com/2011/06/04/technology/04security.html...
This would be great if it really worked :(

As I was expecting:

Sorry! Something went wrong while processing your data.
Please contact us at support@startupcompass.co

As always, people (including Steve) forget V in MVP.
I'd say KeePass, but that last bit (OSX and Windows) is what eventually made me turn to 1password, :/.
Close the loop.

ESPECIALLY in list, bug report, or other group discussions where you've encountered a bug. If the fix solves it, that's good to know. If not, well, it's less satisfying, but also good to know. And it saves the next person to come along from wondering whether or not what you're discussing has any merits at all.

No need to be verbose about it, but a quick "Hey, that worked, thanks!" (with appropriate top-quoted context) would be just about perfect.
The most high-profile case is Enercon[1], but in general it is a problem that most companies won't admit to it publically (even though everybody, all of a sudden, is talking about it now). Maybe most telling is that the German government wanted the US to sign an agreement which would have prohibited industrial espionage of the US against Germany. The US refused to do that[2].

[1] http://en.wikipedia.org/wiki/Enercon#Patent_dispute
[2] http://www.spiegel.de/spiegel/print/d-120780529.html
I don't know why media is circle jerking about this. I am not a fan of Putin and I can see that he wanted simply to get rid of Chodorkowski and that he may or may not got a real fair trial. But in the end Chodorkowski is a criminal who tried to illegally sell/exploit property of the Russian state.
I am not saying the other oligarchs surrounding Putin didn't do or tried the same, but Chodorkowski isn't a "Putin critic" for political reasons or somekind of activist. He was part of this whole game of corruption and mob crimes and he lost.
I think that network level filtering will make access to porn more difficult than browser level filtering at less effort to the public, which is the governments objective. I'm not saying it's a good thing.
> former promote co-existence while latter - exclusion. How can you even put them together in one sentence?

It has nothing to do with what each supports - rather that you can't justify harmful behaviour, period.

> Russian Orthodox church going out of its way politically supporting Putin (and immensely benefiting from that financially and politically) isn't a doing of Jesus work, and challenging the church on that isn't an assault on Christianity.

Challenging the church regarding their supposed support of Putin isn't the problem, using it as a justification for illegal behaviour is. What Pussy Riot did would be illegal in pretty much every reasonably civilized country in the world.

In Canada, people spray painting political graffiti on a synagogue is a crime, even if the content of the graffiti isn't necessarily insulting to Judaism. The point is that you can't arbitrarily allow some types of crime, and disallow others based on the ideology behind it...
I don't like the amount of permissions their mobile (Android) app requires:

* storage - modify or delete contents of usb storage

* location ?

* your applications information ?

* bluetooth settings ?

* network communication - full network access

* system tools - test access to protected storage ??

* network communication - view network connections

* your accounts - find accounts on the device, read Google service configuration ??

* affects battery - control vibration, prevent phone from sleeping

So I'm interested, but it seems like it needs way more access than the app should require. Until they cut down on the permission requirements, I'll be avoiding it.
I remember looking at Phabricator for project management stuff, but felt that as a single freelance developer I wouldn't get enough out of it that would replace GitLab... What do you think? I'm going to have a play with it tomorrow to see what it's like.
How extensible is the Haskell IDE though? Is it's plugin model standardized?
> Almost every single person I know in California who would be considered part of the tech industry "rich" definitely agree with you regarding the taxes.

Is possible that you, "socialist_coder" only associate yourself, as many others do, with those that share your values? Hence?
9 Ways to Turn a Frustrating Day Into a Great One
A cross-platform UI framework would look almost nothing like HTML5. The document model is a significant hindrance to widget-based UI design that is just barely beginning to be worked around with new CSS and HTML features that still lack browser support.

UI design benefits from a completely different structure than text-oriented documents -- layout managers, containers, spacers, grids, reusable components, nearly all missing from current browsers.
When you say if should be Lee Ang, do you mean that the family name is Lee and should go first according to the Chinese rules?
If there's a way to do zero-copy message passing in web workers (or equivalently, overhead-free transfer of object ownership between threads), shared memory may be unnecessary.
Hmm, why is that a problem? I don't get it.
Take any story from RT on the stability of the dollar with an abundance of salt.

Yes, the German gold story's fascinating (I've been following it off and on for a year or two now), but ... sort of vague. And RT, as an official arm of the Russian government, has a decided interest in financial instability in the US. Its coverage on other issues (see Sophie Schevardnadze's interview of Karen Hudes which I commented on a week or so back) is ... distinctly spotty.