skysight-inc/HackerNews huggingface dataset:
It is good that they are testing, but the mindset that this is a special occasion seems very weird to me.

Rule #1 of programming is that if you didn't test it, it doesn't work. (It may still not work for real after you test it, but at least it's got something.)

You can't claim to anyone, or even yourself, that you have some kind of fault-tolerant system if you don't do this kind of test after every change.
Contracts will pull in bitcoin using sidechains, but "gas" will use the ether currency. Ether market cap would decrease because the coins aren't locked down in contracts, but in active circulation.

Basically, it means you're decoupling the "store of value" and "medium of exchange" aspects of money, using bitcoin to "hold value" and ether to do the rest.
This is not a solution because the problem is not moral, it is technical: the reproduction of digital content is not controllable in the long-term.
Me too. I'm particularly noticing in my case, since I get lots of people in India using my eponymous gmail address, that Indian banks, mobile carriers, and ISPs are terrible at every facet of this experience. Lots of spam, no unsubscribe opportunities, sending passwords in plain text in email, all mails are embedded images only with no text.
Because IT is stable ? no growth in computers, smartphones are going flat too. Almost anybody has access to wonderful tech and gadgets. No more money selling magic. What's left ? real things like health.
They have different purposes. In practical terms, the "HTML5 standard" is really defined by whatever the most popular browsers implement - we saw this in vivid detail when IE6 was the most popular browser and Microsoft made a mockery of the standard. The WHATWG standard exists to track the evolving consensus, so that the major browsers don't diverge too much and we don't go back to the web c. 2005. The W3C spec is so that other interested parties, ones who need to have a finalized doc to shoot for, have something to shoot for that everybody has agreed upon.
Purely hypothetically: access to affordable medical insurance becomes contingent upon such a scan. You have a developing condition which will render you uninsurable.

I'm not suggesting Google would or even legally could consider creating a bidding system for insurance companies to use clean scans as a leadgen system, but in the unlikely event that they did feel so inclined, it wouldn't exactly be a wild departure from their business model
I pay $30 a month for 1000Gb of 4g. Unlimited texts, 60 mins calls (or I can swap unlimited calls for limited texts). I can internationally roam these 17 countries at no extra charge. (Up to 25Gb, 50k texts) :

Australia, Austria, Denmark, Finland, France, Hong Kong, Indonesia, Israel, Italy, Macau, Norway, Republic of Ireland, Sri Lanka, Sweden, Switzerland, United States

I can also tether without rooting, my phone acts as a wifi hotspot.
How are pinned Public Keys updated when the host changes keys?

Say a user visits a website for the first time and the site's key is pinned in their browser. Then the user doesn't visit for a long time and the pinned key expires. Later, the user visits again but now the pinned key is no longer being used. What should happen? According to the document:

> The UA MUST ignore any expired Known Pinned Hosts in its cache.

This is unfortunate, since the point of pinning keys is to minimize the risk of hijacked CAs down to the very first connection. With this system that risk occurs every time the key expires, and with several pushes to shorten the expiry times of public keys this could be quite often.

In the example above, could the expired key be used to sign the new one? It wouldn't be used to secure the connection, but only to update the pinned key, where the chain of trust is unbroken from that very first visit.
perhaps because if it was the only data they had 100 years ago, it could not be called privacy invasion... but when combined with everything else...
Plus income != profit. If you buy a car and gas and insurance and maintenance and then Uber cuts the price, you might not make much at all out of that.
Not everyone likes Visa or MC either and I'd be willing to bet they're are much better known and thus much more hated.
Oct 28th ~11pm SF Time
Highfive Blog: An Inside Look at Pinterest's Company Culture
So is it a PaaS like Google App Engine? Is it just an MVC like angular or ember?
>W B Yeats: "The best lack all conviction, and the worst / Are full of passionate intensity."

I always read this quote by Yeats as a lamentation about the status of the world, similar to your Russel quote that's a bit more explicit. But the Socrates quote is clearly not in this vein...

It never occurred to me before that Yeats might be more in line with Socrates than with Russell. You can read him as praising the best for their lack of conviction and condemning the worst for their passion. I like that reading much better. (Of course, I've never read the source, just heard it quoted.)
Too frequent use of digital media reduces the mental capacity of children
We will be sharing more soon. We've been developing with Meteor since the winter of 2012 and two main scaling issues have crept up: (1) the web tier was a bottleneck prior to 0.7.0's implementation of oplog tailing; and (2) post oplog tailing, mongo actually became our bottleneck with the write locks. We were able to get to about 3300 concurrent users (in our very data-intensive application) against a single beefy mongo primary before the database started choking, and at that point, we could set our readPreference to the secondary in order to further scale horizontally.
You can trivially write a program to list every possible book in every language, but only if it also lists a whole bunch of books that are not in any language. That seems like it might be important. (It's certainly important to many arguments, I'm not entirely sure it's important to this one).
> Why do Apple, Google and major IT companies seem so much interested by our health suddenly ?

I have come to the conclusion that some of the tech visionaries recently are actually motivated, on the bottom-most level, by doing Good - in the old-fashioned moral sense.

As far as I can tell, Elon Musk is firmly in this category. Recently I've started to believe that Larry Page and Sergey Brin also belong here. Sure, they have companies and profits and board meetings to worry about, and of course they don't mind having their egos pampered a bit, but their prime motivator appears to be improving the future of humanity on a large scale.

Not everyone is like that, however. In fact, the list is very, very short. I'm only willing to put these three names on it, so far. Most of the others are energized by more mundane reasons, and of course there's also a minority of plain old villains out there.
I've had explanations that are over my head. When I asked for help understanding the explanation, sometimes I got help, and sometimes I got mocked because every educated person should know that.

Honest questions deserve honest answers. Giving mockery instead means that you're a jerk trying to up your self-esteem at the expense of someone who's trying to learn. Don't be a jerk.

On the other hand, lazy and/or dishonest questions do not deserve an honest answer - "do your homework and then come back" might be best for lazy questions. For dishonest questions, maybe the best approach is to gently point out the dishonesty. (Point it out, because others may be reading the conversation and doing so might help them to not be misled, and gently, because you may be wrong when you think someone is being dishonest.)

But it can be hard to determine when someone is being dishonest or lazy, and when they're honest but clueless. Err on the side of assuming the best of people.

Specifically on HN, on the topic of functional programming, I have received good, helpful explanations from a number of people, and have learned from them. (I have also received arrogance and condescension from some.)

The biggest form of condescension from FP types is often in the high-level assumption: "If you really understood, you would know that FP is The One Right Way. Since you don't agree, that means you are still ignorant." And anyone who tries to point out that this assumption is flawed is automatically lumped in as one of the ignorant. That is condescension.
"strongest encryption available" is a loaded statement.
What data points does a phone collect that you see as a beneficial measure of lifting activity?
> Except when they consider the original title "click baity" and change that too.

The HN guidelines (edit: which are at https://news.ycombinator.com/newsguidelines.html and linked at the bottom of every page) say not to use the original title when it is misleading or linkbait. How could that be clearer?

Do we judge every case correctly? Good lord no. That's why we change things when people point out our mistakes. The community contribution here is considerable, so the best way to complain about a title is to suggest a better one.

The guideline also explains why titles can't be automated in the way you suggest: the software would have to identify what is misleading or linkbait. If anyone can show us such software, believe me, no one would use it more eagerly.
Techmeme Notifier – Chrome Extension
It would be if they were still operating GH. That had the potential to be a massively useful product; I spent a few days putting all my records from the last several years into it and building a comprehensive EHR that belonged to me, instead of a hospital. I loved it and would cheerfully have paid subscription fees, but Google just nuked it with virtually no explanation.
Macro-scale evolution does not go through epigenetics, but mostly "knob tweaks".
"...anything that slows the improvement of the Web means programmers are more likely to devote their energies to writing apps for smartphones and tablets running on Apple's iOS and Google's Android operating systems instead of HTML5..."

And rightly so. Being locked into a store worries me much, much less than being locked into using JS and HTML.
I get 17 countries roaming included in my $30 a month plan, see my other post
> Given the sheer volume of demand for rides, the relative ease of copying this service, and the number of cars owned by Americans, I don't see how their large revenues can be anything other than temporary. I think the investors are playing the short game.

The long game is in capitalizing on (a) network effects and (b) the effects of changing technology on consumer behavior and market structure.

Start with network effects. I live in New York. There are many transportation options. Like my tendency to default to a "top of my wallet" credit card, I tend to fire up Uber first. Other options are considered if Uber disappoints. It seldom does; Uber remains at the top of my "stack". This leads to me demanding several rides a day more from Uber than from its competitors. That, in turn, makes Uber marginally more attractive to drivers. The technology is easy to copy, but the ecosystem is not: network effects.

Let's now consider the effects of changing technology on consumer behaviour. I can walk out of the aeroport in San Francisco, Paris, Austin or Abu Dhabi and have an Uber fueled and ready. Uber has been the driving factor behind me abandoning my driver's license, and with it expectations of ever owning a car.

Here's another technology: driverless cars. Driverless cars reduce fleet costs and risks, and increase scalability on the supply-side (i.e. scale is no longer limited by driver availability and quality). If I were writing Uber's strategy, everything until the availability of fully automated automobiles would be geared towards establishing a strong opening for driverless cars. The tactical phase deploys in force only after the supply side of the scaling problem has been kicked away.
I'll believe that when a robot can, for example, euthanise and dissect a rat to extract a specific part of a specific tissue, without mistakes or contamination. There's a lot of lab work that would need some pretty advanced AI to replace human control.
Do you think you'll get downvoted because people disagreed with you, or because simply insulting the perpetrator is pointless and doesn't reveal anything about the motive? Because I think it's the second one.
Ah, thanks for the clarification; you're right, there's no way around that, short of blocking forks and speculative allocations unless there's enough memory to back them. That's theoretically possible, but extremely harsh, given the common case of fork/exec for instance.
> At the time, Kew possessed virtually the entire planet’s population of Nymphaea thermarum.

If preservation is the goal, maybe the plants ought to be spread around a bit. Sounds like the theft could be a net gain for the species (shrug)
Yes, sending info straight to insurers/lenders.
What I'm hearing is that Meteor doesn't play well with others and that you should make the decision to go with Meteor carefully since changing your mind later will require a ground-up refactor.

This is pretty much my experience as someone who started working on a project where the lead dev had decided to use Meteor and then quit leaving a wonky prototype with "reactive data", poor performance and missing functionality.

Now, some would say "it's not Meteors fault the UI wasn't made well!" and then I'd reply "sure, but if Meteor didn't encourage (and it seems, require) tight coupling of the data access and presentation layers, then maybe we wouldn't have spent the last 3 weeks rebuilding the entire app from the ground up just to add some missing functionality and fix UI bugs".

Honestly, I really can't figure out the lack criticism I see of Meteor around here. All these comments to congratulate on an arbitrary step in version number? I see other articles of accomplishment with a fraction of the positive encouragement and many times the criticisms. Is there a silent majority, or did I spend the last few months being underwhelmed by Meteor because I'm missing something?

Meteor embodies, for me, a tool that makes things 'easy', rather than one that makes things 'simple'.

http://www.infoq.com/presentations/Simple-Made-Easy

Anyways, that's just one developers experience and opinion, take if for whatever you feel it's worth.
Well, if google adds 20+ years to the avg life span, the whole insurance industry will need a massive revamp to keep up (already needed, IMHO).

I wonder what the actuaries think of this product.
That example was a teacher to a student. If you're not careful, everything a teacher says to a student can be read as condescending.

That's the crux of it; if it not how its said but how its received, then the issue is on the receiving end.
EMC Has Acquired Spanning
> Unless you'd like to argue that "take some responsibility for your own learning!" is not even in the least a condescending statement.

It depends. Sometimes it's condescending; sometimes it's exactly what one needs to hear. (When I got a very similar statement from a physical therapist about my physical health, it actually was what I needed to hear.) It depends on whether the recipient is being lazy, or is genuinely trying.

But it gets more complicated, because the speaker may mis-judge whether the recipient is trying. Also, the recipient may be lazy but defensive, or lazy but receptive to the criticism. There is no one right answer here; it depends on the people involved.
People are interested in their health. The people that work at these companies, and the people that use their products.
AFAIU the difference between TACK and HPKP is:

- For TACK, the pinned key is a custom key created just for that, and is transmitted in TLS

- For HPKP, the pinned key is a CA cert key (one of the CA on the chain), and is transmitted in HTTP

I think pinning the CA cert key makes more sense, because this is what they were created for: certs certify, the matter is in how you transport them. OTOH putting all the pinning information directly in the certificate makes more sense to me.
We should have every domain owner running its own CA, with a cert that has all required pinning data, signing all TLS keys of the servers, and then sending the minimal chain "server cert" <- "CA cert", and then browsers would pin that cert.
Congrats Meteor! but I really find it loading a bazillion javascript files a bit of an overkill. Also debugging is a pain in the butt.
1) The ISPs are willing to interconnect, they just aren't willing to interconnect in an unbalanced fashion without being compensated. Settlement free peering is free because the two sides transfer the same amount so it's a net of roughly zero. In these cases, the net is heavily on the Cogent or L3 side.

Now I think there is a decent argument that ISPs should have to have free peering available at their local loop level. If congent wants to peer at the CO office of the local telecom, it should be able to do it.

The issue is that Verizon is not just a local ISP, it's a nationwide T1 provider. It sells transit service. It should be allowed to charge for transit to it's own local loop networks.

2) There are no enforced monopolies anymore, and haven't been for a long time. Damn near all profitable areas have a telecom and a cable provider. Congress banned monopoly franchise agreements for cable and fiber in 1992. Cable Television Consumer Protection and Competition Act of 1992, Pub. L. No. 102-385, 106 Stat. 1460 (1992).

3) I believe ISPs should have to meet some benchmarks for speed compared what they advertise, but you can't force them to maintain speed on specific interconnects. If Cogent has a shitty network that isn't on Verizon.
I'm saying that the argument that we're observing capitalism at work is false.

> Is monopoly in general a failure? Or is it AT&T in this particular instance?

Monopoly is in general a market failure (which is why antitrust laws exist). Therefore AT&T having the position it does (not a monopoly, but an oligopoly at best) is a market failure.

> Is regulation the opposite of what capitalist economies should have?

My understanding is that capitalism (in the sense that the great-grandparent post was using it) is something that involves not having regulation. Since AT&T's position is a consequence of this regulation, the assertion that we're observing capitalism (in the sense I think the great-grandparent used the term) is false.
Django speaking JSON
Still, they are a few who can pay competitive money to developers in UK.
Sergey Brin? The guy who colluded with Steve Jobs and others to drive down the wages of his own employees? He's genuinely motivated by 'doing Good'?
I've given up on trying to come up with what I think is the most useful title to HN though, or on trying to guess what the mods will do. I just use the original title and let the mods change it if they want. If I think the original title isn't good at explaining the main point of interest from a HN view, I feel sad, but oh well, that's clearly how HN wants it.

I'm glad HN is like this. It's one of the reasons I enjoy the website.

It might be convenient if HN had a tool like reddit to automatically fetch the title from HTML given a URL. In fact, if they had such a tool, I'd expect HN to maybe actually mandatorily make that the title and not allow you to edit it, since it seems to be HN editorial preferences not to let submitters write titles.

This was tried, I think. It was proven to be a bad idea in practice. If you think the complaints about titles were bad now, you should've seen them when the software did automated reversions. At least, I think they were automated reversions.

Sometimes the subtitle is a better title. Sometimes the original title is clickbaity, as you said. Regardless, it takes a person to moderate the titles.
Well, that's essentially what I meant. Who do you mean by "they"?
> "You can also connect your favorite fitness devices and apps like Strava, Withings, Runtastic, Runkeeper and Noom Coach to Google Fit and we’ll surface all of the relevant data in one spot, giving you a clear and complete view of your fitness. No need to check one app to see your weight and another to review a run – with Google Fit, that data will all be surfaced in one, simple place."
Yes, I read the article. My point is that a container that ran out of RAM and is running a buggy process manager affects the entire system, not just the container.
That is some bad advice.

Corporate communications teams would box anyone into a dead end or actively campaign for your termination if a story ever leaked where a service rep was recorded saying that.

You will have happier customers & employers if you stick to talking about what you can do rather than outlining the consequences of an action that you are unauthorized to perform. I'm not even sure what kind of real customer would give a rip if you were fired for doing something they want. Their objective does not include your sustained employment. It's writing the wrong that they've felt.
Well, the article claims that Uber has been unable to produce even one driver making $90,000 in NYC. Given that it's supposedly the median, they should have hundreds or thousands of drivers making it. It certainly seems damning.
I don't believe what this guy did is really hacking and if he did the story doesn't tell but it's an awesome story of reinvention and excelling.
The Go Beartrap Lying in the Shadows
I'm not really that concerned about junk mail per se: a lot of it is just stupid ads. I'm concerned that the US government has had the capability of dealing with predatory companies for a while (100 years?!?) and hasn't done anything about predatory lending or other obviously fraudulent postal mail schemes. It's like funding the NSA's all-phone-traffic dragnet and still having to suffer through obviously illegal "Rachel From Cardholder Services" calls. A monumental waste of taxpayer money.
Here is a very fine blog posts series on scaling Meteor horizontally, please consider looking at it: https://meteorhacks.com/pro-meteor/
Why it took 15 years for Apple Pay to launch
The long game as I understand it is the idea that Uber is building out a platform for real-time mobile logistics, and that transportation is the simplest and most broadly compelling example of something that would run on that platform.
If you can swap out the drivers to solve the problem, chances are this is not "especially large scale."
Congratulations on 1.0 but these kinds of buzzwordy lines

Accomplish in 10 lines what would otherwise take 1000,
thanks to a reactive programming model that extends all
the way from the database to the user's screen.

Really bother me.

Show me where you eliminated 1000 lines of code and how it was beneficial. Each line of code, to me, is placed with purpose and intent.

Are you eliminating thousands of lines of boilerplate? Or are you making best guess assumptions that fit the common need, and we still end up with those 1000 lines for something truly custom?
The best thing about the Affordable Care Act is that it prohibits discrimination based on preexisting conditions. If a sick person applies for health insurance, the insurance company has to issue it, and the rate can only be set based on your age, smoking status, and location.
Intel Pentium 4 Settlement
Copyright is not a benefit to society.

Copyright doesn't encourage content production, it actively discourages it. It doesn't allow anyone to do anything they couldn't have done without copyright, but forbids you to do a whole bunch of things you otherwise could. And even what's constituted "fair use" is often practically impossible because the various draconian enforcement schemes (e.g. Youtubes ContentID) don't understand the concept.

Copyright doesn't give anyone any rights. It takes rights away from everyone other than the "rights holder". It doesn't protect, it punishes.

Beware of the newspeak.
Adults, too.