skysight-inc/HackerNews huggingface dataset:
dragonwriter has already answered this pretty well, I think, I just want to provide one more challenge for your categorization:

So when you can't subject something to empirical observation... such as the original creation of the you yourself, where exactly does one gain a sure confidence in the explanation for your original cause?

Well, leaving aside the "sure confidence" (science never gets you 100 % certainty on anything ever): You correlate that for all of the other similarly shaped moistened collections of organic molecules for which you know anything of where they originated from, it was their parents. That's why you probably are pretty sure that you were born by your mother. If you want to know the same thing about our sun, you look at any number of the 100 billion or so stars in our galaxy which are in all kinds of different stages of their lives to correlate how stars commonly tend to come about - and your best guess is, again, that the sun probably happened similarly to other stars with similar observable properties.

BTW, I think this is a good demonstration of your misunderstanding of how science determines probable causation: Have you ever been to a magic show? Your model of causality would mean that you would not be fooled by any of the tricks (if you could observe actual causation, you would notice the lack of causation between the misdirection and the effect). The fact that you (probably) are fooled is evidence that you do actually use the principles described by dragonwriter, you just aren't quite aware of it.

Or in short: If you are interested in this, you really should read a bit about the philosophy of science. People have spent a great deal of effort on figuring out this stuff and all the fallacies that you haven't quite thought through yet.
Math.imul and Math.fround are in the ES6 draft, which has consensus and cross-vendor support: https://people.mozilla.org/~jorendorff/es6-draft.html
How then are they different than wealthy benefactors donating to AIDS relief or anti-malarial programs in Africa?

They are using violence (and the threat of violence) and presenting an outrageous sense of righteous indignation.
Closeness to regional shipping hubs (rail / air)?
> if I move into a city with a limited housing supply, I'm going to have bid the prices up so I can have a nice place to live. Sorry about that, everyone else.

Why can't you try to get something nice for the "going rate"? And how does money not enable you to make just about any place nice? Use any remaing lack of niceness to fuel your lobbying for affordable housing being built. Not that I want to pick on you, but:

Of course it's extremely easy to say, the heck with it. I'm just going to adapt myself to the structures of power and authority and do the best I can within them. Sure, you can do that. But that's not acting like a decent person. You can walk down the street and be hungry. You see a kid eating an ice cream cone and you notice there's no cop around and you can take the ice cream cone from him because you're bigger and walk away. You can do that. Probably there are people who do. We call them "pathological." On the other hand, if they do it within existing social structures we call them "normal." But it's just as pathological. It's just the pathology of the general society.

-- Noam Chomsky

Just because people are poor, i.e. defenseless, doesn't mean others should be able to have their home automatically. You might as well say "when I ride on a bus that is very full with mostly strong people, I have to pull an old lady from her seat, so I can sit somewhere nice". No, you don't have to. Apart from dying and involuntary muscle reflexes there is nothing anyone has to do.
It was a reply to a taunt.
CCNY Chemists Use Sugar-Based Gelators to Solidify Vegetable Oils
Gilad Bracha sounds like he hasn't used a typed language long enough to stop struggling with basic type errors.

As such, it is of a position of extreme ignorance that he speaks of the uselessness of type checking and inference.

Claiming Smalltalk has the best closure syntax shows he doesn't understand call by need. Haskell defines easier to use control structures than Smalltalk.

Claiming patterns don't give exhaustiveness, ignoring their extra safety shows Gilad doesn't understand patterns.

Claiming monads are about particular instances having the two monad methods, when they are about abstracting over the interface, shows Gilad doesn't understand monads.

Claiming single argument functions have the inflexibility of identical Lego bricks shows he doesn't understand the richness of function types and combinators.

In short, Gilad sounds to me very much like a charlatan who'd benefit greatly from going through lyah.
How bad is it for LastPass? I've used KeePass for a while, but the convenience of LastPass is such a killer feature :(
I spent part of a summer working in Menlo Park, after having lived in Chicago and New York. As far as I can tell, its a mixture of the worst parts of New York City and suburban DC (where I grew up). A highway is the major reference point. Nice restaurants are in strip malls. Its way more suburb-y than Westchester or Greenwich, and more disconnected from the central city. It is, however, very clean by virtue of religious power washing.

What's most disturbing is the monoculture. I got a haircut and the hairdresser was talking about startups. Also, in New York you're likely to see kids in the same visual frame as bankers. In Silicon Valley, families seem segregated from the working age people in the characteristically suburban way.
Why NON--browser-integrated? What's wrong with the one integrated in the browser?
Thanks for your kind words.

I am trying to dumb it down. But that means the system may lose its flexibility as the existing gnupg command line tools. Also what I want to do is kind of building some systems on top of pgp's cryptography framework. So end users will not touch gnupg directly.

For example, it can be a file sharing system that uses pgp cryptography framework and a centralized private hkps key server. A user only knows to lock/unlock a data file with a key. They may generate keys all the time or used the same keys. Or share the keys to other people in the system.

I don't will it work or not. It is just some reflections and attempts after using gnupg in current day job and I am trying to express the idea in a prototype.
SF hasn't been cool since probably the 90's.

People flock their, latch on to the manic imprint they burn into their mind in their first few years[1], and proceed desperately fight change. The infrastructure is wildly outdated, the social network can't support the excess homeless, and the building codes prevent the sort of compact, high-density living necessary to allow exactly the sort of lower-income people and families that everyone claims they want to keep around.

[1] as evidenced by my own comment about it not being cool since the 90's, though I think I could wrangle an objective argument out of it by looking at the explosion of housing prices, gentrification, and the sort of Urban Outfitter's commercialized uniformity of the modern "counter-culture".
Thanks for the career advice. But perhaps you didn't notice that, as I always do, I provided a prominent link to the original Google post (the same one you just provided) in my original write-up. I always make sure my readers have the opportunity to go to the original source.

PS: I'm not on anybody's payroll. I am a freelancer and my compensation for this post comes from ZDNet, a division of CBSInteractive. You can take sides if you want to. I write for the benefit of my readers, a very diverse group.

- Ed Bott
He's a human being, and thus imperfect. He's still much easier to have a conversation with than 99% of the posters on HN.
I would tell them quality over quantity

This. I see so many websites with clickbait articles that contain six photos with captions that they turn into a slideshow, with no useful content added. I love Anandtech when it comes to in depth reviews and quality over quantity.
Its a sad commentary on a lack of ethics in parts of the tech industry. This industry isn't leading us where we want to go.
I get such a strong sense of nostalgia from old computer magazines like that. I'm not sure why. Maybe because they tended to depict computer system setups which you would never actually see in the real world, just some future utopia. Compared to today's magazines where the computer work stations are much more familiar. Or maybe this is just what nostalgia is.
Failure modes in distributed systems
This is what happens when you make it personal, though. I try to let being right be its own reward, not a license to tell people how wrong they were.
This is extremely awesome and I support it. I have sensitive files with tax info and some software keys I like to keep protected. NSA aside I don't want some malware or vulnerability in my system allowing intruders to take my stuff.
Clearly something you are passionate about. Let the constraints be part of the design challenge. We can't all be Elon Musk. But we can all try for a little Chuck Moore or Donald Knuth - doing what we're passionate about and letting the chips fall.
All this arguing about blacklisting ex-NSA/US intelligence misses the point. Ex-NSA will just lie about being NSA. A system of shunning will be pointless, or worse. Then it becomes a witch hunt. You have to start shunning based on just suspicions.
Empirically, in some places in India proportionally fewer females are delivered.

http://en.wikipedia.org/wiki/Sex-selective_abortion#India
Indeed, I found his talk pretty poor as well. A lot of it comes down to not wanting to learn new terminology, and forgetting that a lot of "common sense" terminology from, say, Java, is also learned. I don't get more insight from "FlatMappable" than from "Monad"; in both cases I must learn about them first, and neither is intuitive without prior knowledge.

It is instructive to read Bracha's blog too, mostly for the comments where readers refute a lot of what he claims.

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 also presents Scala as a successful marriage between OOP and FP, but in reality this is a controversial issue. Some of the resistance to Scala (witnessed here in Hacker News, for example) is due to it trying to be a jack of all trades and master of none. Scala's syntax is arguably _harder to read_ than that of other FP languages.

Some of his "funny" remarks sounded mean-spirited to me. Nobody in his right mind claims that FP invented map or reduce, for example.

The only point of his talk I somewhat agree with is that language evangelists are annoying. Oh, and that "return" is poorly named.
> Native support isn't any more concise, in fact it is more verbose when partial application is involved.

I only know too well. Everytime I write stuff like

using std::placeholders;
std::bind(foo, bar, _1, _2, baz, _3, _4);

I wish I were using an applicative language instead.
>I'm an engineer, not a copywriter

Then don't think you are qualified to write copy.

You sell people by convincing them they can't live with out something. That they need it. They will do the rationalization for why they will buy it, if they feel they need it. What is the main objection to buying the latest iPhone? Cost. Often the feature differences from the previous model are not worth the price of a new phone, but people buy them by the millions. Why? they "Need" it.

If you are selling to enterprise often the biggest objection is "I'll be needed less" your product is likely going to reduce the need of the person buying it. You can't reduce that objection. What you can do is convince them that they need to reduce their work load. That it is a good thing. You don't "stomp the objection" you instill a need.
In cryptography, the burden of proof is on the one proposing the system. It's up to the system designer to prove it secure. The reason why we stick to things like encrypt-then-HMAC, rather than rolling our own protocol, is that they HAVE been PROVEN secure. There are rigorous proofs [1,2] that HMAC and encrypt-then-HMAC are secure, assuming the underlying primitive is secure. There are no such proofs for Telegram's protocol, and there are many "smells" indicating attacks are possible, and I'm sure you'll see some actual examples soon.

[1] https://eprint.iacr.org/2006/043.pdf
[2] http://cseweb.ucsd.edu/~mihir/papers/oem.pdf

Cryptography is HARD. It's so hard that it's hard to understand how hard it is. A large part of becoming a cryptographer is just learning how hard it is, and that you NEED security proofs, because it's just too easy to screw up.

I understand you're frustrated, but there's no need for the ad hominem attacks. tptacek is giving you good advice. We all want to see good crypto getting used. So why don't we work together to fix it instead of wasting our time defending a broken system? Honestly, replacing your protocol with encrypt-then-HMAC or the protocol from TextSecure isn't that big of a change, and it would make Telegram a lot better. So why not do it?
Kill A Fish To Save A Fish
Awhile back, non-native pike were introduced into Colorado fishing waters. Over time they began to thrive and now offer not only the best pike fishing in Colorado, but the best pike fishing in North America. While that’s great news for some anglers, it’s bad news for Breckenridge fly fishing enthusiasts and others who enjoy fishing in Colorado for trout. It turns out that pike love to eat trout as much as Breckenridge fly fishing anglers like to catch them. Mandatory kill regulations on pike exist in some parts of Colorado now to curb the pike population, but is continued human intervention in the ecosystem the answer?
Sadly, that's my understanding, yes :/

If you read forum reports, it seems people are activating it by using IMEI numbers from other tablets and whatnot, but Verizon is not making it easy, or (IMO) living up to their contractual obligations.
"at least for any American, or anyone in any industrialized country"

Yeah, nobody can't possibly be that poor, eww! And who needs talented people in the third world making great extensions and possibly finding better jobs or at least global recognition that way.
Although it is somewhat confusing: Worrying that you may be a psychopath is a sign that you aren't.
tptacek has the most karma on HN (even moreso than pg): https://news.ycombinator.com/leaders (for reference, pg has 149712 karma at the time of writing; tptacek has 165020 and the next person has 88887) His opinion is respected by many (and many accept what he says without question). A retraction by tptacek reminds us all to think critically

lawnchair_larry's comment is equivalent to questioning the president or a major celebrity, which oftentimes isn't a personal grudge.
You know, in the 1990s, I heard people make the exact same complaints about SF, except that it was that it hadn't been cool since the 1960s or 1970s.

Even your footnote about the supposed changes since the 90's that you could "wrangle an objective argument out of" point to "since 1990s" problems that are exactly problems that people were talking about in SF in the 1990s.
The Cambridge graduates grateful to earn £7 an hour as Amazon drones.
I see what you're saying, but it still doesn't make sense not to use someone with no visible ties. If you're going to go that deep, you would use the official employee as a red herring. You don't even want people to think about the possibility of your real guy being an agent, even in this weird convoluted way.
If they're rational agents, then they should understand the results of the iterated prisoner's dilemma, and understand that screwing people over doesn't pay, remorse or no remorse.
No, that's not at all what I said, but I despair of explaining the distinctions to someone who thinks AES-IGE+SHA1 and unpadded RSA is a sound design.
Because it's not a browser extension, which auto-fills the login fields. And that's why I use KeePass.
They can still be self-hosted, but you're not able to install just by clicking on them. You have to download the crx file and then drag it into the extensions window.
I like this. "I'm calling for a scientific approach". Meaning, we throw out the last 20 years of scientific work on cryptography and start over from first principles, because the weight of the literature is inconvenient for your argument. It's an interesting tactic you've invented, and I'm surprised I haven't seen it in client change denial posts.
The road isn't as straight as it looks, I guess. Also, it's only two lanes in each direction, and the route has a lot of commercial traffic.
Snowden had a girlfriend, AFAIK.
Looks like LastPass really screws up by auto filling forms within emails and submitting them. Which means that I can duplicate the yahoo login page, send it to your yahoo mail and LastPass would fill it up and submit because it's served under yahoo domain.

1Password seems to be just fine according to this paper. It did not fuck up like Lastpass and only live flaw is about subdomain matching, which I actually find useful.
Engineers at Facebook must be in an interesting position. Working on interesting technical problems behind the controversial social network offering the only way they can make world a better place is by contributing their products to the open source community.
same here. inspired in large part by http://www.theatlantic.com/technology/archive/2013/12/2013-t... one of my planned projects for 2014 is to put up a website with that 1990s sense of "jumping-off point for lots of interesting stuff, according to me, your friendly curator and tour guide"
Content discovery on Quora is hard. I only come there once a week when they send me their perfectly fine tuned weekly dose of content related to my interests. I wish I could view a live stream of that, on their website.
BT Internet filter gives parents option to block 'gay lifestyle' content
What? Since when are face tattoos and being a transsexual the same thing? I was simply commenting I the face tattoo point. Face tattoos are a choice, I don't believe being a transsexual is.

Perhaps I did miss the point due to the false analogy.
Every example in this paper stems from the issue that these password managers do not respect same origin policy. Sounds like something that's easy to fix for the developers.
For those talking about sequels, FYI... There is a WarGames sequel on Netflix but I made it 3 minutes in before abandoning. Can anyone recommend it?
Well this acknowledges the existence of the source code sharing program... https://www.microsoft.com/en-us/sharedsource/government-secu...
Given the wishy-washy benefit of time, the complex movements of the ocean against the rocks and beach likely formed the sandcastle in a slow process over millions of years.

Why a sandcastle? By using a known designed object as a stand-in for objects whose design is under dispute, you're inadvertently begging the question[0].

Scientists didn't just decide to hate creation one day, making up evolution in response. They looked at everything they saw[1], then over centuries of discovery, found that simple creation didn't agree with the evidence. On a shorter time scale, the same process leads born creationists (like myself) to accept evolution on its merits.

Also, when evolutionary biologists refer to processes that occur over vast lengths of time, they aren't using time for its "wishy-washy benefit[s]", they're using time because time is what they observe in the form of sedimentary layers, isotopic decay, and genetic drift. Science is not like Doctor Who, in that "timey wimey" hand waving is discouraged.

After all, the only present observable evidence we have is the ocean, the waves, the rocks, the sand (and all those intertwined processes), so it's clearly the only way we can arrive at a cause, right?

Can you provide a specific instance where an interventionist/creationist model provides better agreement with the evidence?

[0] https://en.wikipedia.org/wiki/Begging_the_question

[1] By which I mean conducted experiments, made observations, and gathered evidence.
The magic of the magazines from that era is that they were full of articles from people showing "look what I did with my computer!"

Dr. Dobbs from that era vs the current or even worse, last decade's, shows the difference.

Some of HN is now a feed of that kind of attitude and enthusiasm, which is why we all waste so much time here.
Get a vine.co/[username] now
With LP, auto-fill is an opt-in, per-domain feature.
Basically you just need to turn off auto-login and auto-fill on all sites, no matter what your password manager is. All of the attacks depended on those two features, from what I could tell from a quick scan of the paper.
> BT’s Internet filter provides parents with the option of blocking access to ‘gay and lesbian lifestyle’ content, as well as information on abortion, STIs and contraception.
...
BT’s filter has 17 blocking categories which cover topics including drugs, gambling, games, social networking, self harm and fashion.

All hail the great protector David Cameron for keeping Brits safe.
Yep, it made for some interesting reading along the way.
Evidence against Dotcom
What does "accident and emergency" mean? A (mental) hospital?
That wasn't the implication I was making, which should have been pretty clear from the list of examples I gave right next to that.
That sounds more like it's "show us you're a real person before we host your stuff" than any real attempt to make money...
Fun Conspiracy Theory:

New York elite are conspiring to move Silicon Valley companies and talent to New York by running these pieces right around the same time that MASSIVE New York Tax Cut incentive (no income, no property, no state taxes for 10 years) for Tech companies was announced. There's been increasing criticism of Tech and the Bay Area so much so that it would make you think SF/SV is a bad place for startups and doesn't welcome them. It started about 2 weeks before the big tax cut incentive and is probably going to increase.

And it's working, an HN member below stated, "I live in NYC, and I often wonder what Silicon Valley is really like. Most of the news I read oh HN regarding it is very negative and cynical".
> Who's the good guys in this world or are the "people" the only good guys left?

Staat heißt das kälteste aller kalten Ungeheuer. Kalt lügt es auch; und diese Lüge kriecht aus seinem Munde: "Ich, der Staat, bin das Volk."

~

State is the name of the coldest of all cold monsters. Cold it lies, too; and this lie crawls out of its mouth: "I, the state, am the people."

-- Friedrich Nietzsche
Can you give specific examples of things you saw that make you say that? I'm genuinely curious. I'm not a native San Fransciscan but I've been to the city many times and have many friends there.
> However, to get the Play Store, as well as other first-part Google apps, a device has to pass Google's strict compliance tests.

The thing I wondered about when I saw this is whether there will now be a legitimate path for getting Google Play on Cyanogen-modded devices now. I kind of get the feeling not, based on what you're saying.
3 semis, 65 countries, 36 tons: Shipping my Kickstarter
If anything, it does seem like it's probably been to sociology: what the Hubble has been to space.
You've got to trust something, eventually.