skysight-inc/HackerNews huggingface dataset:
This is what I don't get about the W3C and it's significance. Tim Berners-Lee (who is a personal hero of mine) could have blocked it, sure, but that means absolutely nothing. Like, nothing whatsoever. Since Tim Berners-Lee doesn't author a popular web browser.

The only opinions that matter are those of Google, Apple, Microsoft, and Mozilla. And not all at the same significance. But that's it, that's the entire list. So I don't understand why W3C is even involved any more, why it even exists? It has no power, so... what's the point?
I believe that in the back-end world, the benefit of a
Class is virtually zero. Once you start getting tens of
thousands of requests per second, your code is just
literally creating and destroying object at each
request...For what? Because you are used to coding this
way? Seems like a big waste of resources to me.

I wanna hear more about this magical language where arrays & hash tables aren't also being "created and destroyed at every request".

It's certainly possible to have code that's slow because it's using too many objects, but it's equally possible to write functional code that blows the stack because a change made tail-call optimization not happen.
Point releases of Gnome libraries introduce breaking changes?
My father has sensitive skin, so my parents wanted a washing machine with excellent rinse performance. They consulted independent reviews, and brought an £800 ($1000) Miele washing machine which was reviewed as having good rinse performance.

Except it didn't. The rinse performance was mediocre, even with all the 'extra rinse' settings enabled. After several engineer call outs, they returned it and brought a £450 ($580) Bosch instead. The rinse performance was still mediocre, but at least they hadn't wasted so much money.

Later, I learned that the reviewers had dropped their rinse performance standards, because modern water- and energy-efficient washing machines couldn't perform and they didn't want to publish a review that panned every single machine.

My point is: Buying a Miele isn't a silver bullet.
Negative comments being quickly bubbled up to the top is an HN thing. Most tech folks I know are the idealist type.
New Features of C# to Be Expected Soon
Yeah, they're not the cheapest by a long stretch, but if your connection is something you NEED rather than something you just LIKE... Andrews and Arnold are worth the premium.

If you will be losing productivity if there's any outage, you'll probably save the price difference the first time you use their support.

I've had good experiences with Zen too, on their FTTP product. (I'd have used AA, but they didn't offer that specific setup.)
It's not a better alternative, because it makes DRM too easily accessible. Many companies that would never have used Flash for DRM are now using EME or considering it. Including YouTube, Twitter, Facebook, etc.

In a few years every video on the web will use DRM, and you won't even be able to download YouTube videos.
... and in the vast majority of cases, that's exactly what happens. Involuntary bumps are rare.
ISPs could provide higher fidelity for voice calls and streaming video by discriminating in favor of these packets.
I don't really feel that is right. A mild climate is one that is neither very hot nor very cold, like, say, that of San Francisco. Calling a subtropical or desert climate mild seems like a stretch.
I've been to many theme parks (only Disney one was in Paris, I'm in Europe), and most of them I don't feel the need to revisit.
Wait for the signature? Ha. Ahahaha. That's the best case. On some tasks, they wait until two weeks after the due date before telling the team about the feature.

(One contract job I did a while back, the first thing the client asked me for some was some documentation. The forwarded email trail explaining exactly what documentation also contained an email sent two weeks prior, apologising for the delay and saying 'their programmers' were working on it.)
Oak Ridge National Lab Takes on Massive US Veterans Medical Research Project
We'll eventually get there but it might be another 20-30 years before we live in a world where a robot car will come ferry you off to wherever you might want to go.

I suspect the near term ~10-20 years will have some form of autonomous public-ish transportation running on certain roads that are routinely re-mapped. Highways and busy city streets are likely candidates for autonomous operation.
Because that's not solving any particular problem for the airline.

The United fuckup was almost entirely due to the operating airline being too stingy with payout money, and that policy is now changed.

The technology in question is making that process more efficient, only, rather than fundamentally changing it, because the PROCESS WORKS.
Netflix wasn't able to use DRM in Safari on iOS for years... so they just made a native app available instead. iOS is pretty significant in Netflix's home/original market, and they were happy to not have an in-browser experience there.
Being in the spec is worse, because now it is the browser's responsibility. This is what EME defenders don't seem to understand, it's all about offloading the responsibility off of media companies and onto browser vendors.

Let me repeat that, EME is a redistribution of software maintenance (bugs, etc.) off of the media companies and onto browser vendors.
So blood of young people will be a real currency of future? Bloodcoin?

PS OMG, I googled and discovered that bloodcoin already exists.
Seems like a smart move to me. Given the political situation, operating at scale in Russia is a liability anyway. Now they get some cash and a stake in the Russian controlled operation.
Plus even non-cancellable tickets can be moved for ~150 dollar fee. And most airlines will let you fly standby if you arrive too late for your flight, at no cost.

If they didn't do overbooking, then missing your flight is a huge opportunity cost of them. They wouldn't be so quick to let you just move it last minute or fly standby.

The real problem with that united PR debacle was that the passenger was roughed up by security. But overbooking is probably a positive for flyers.
Net neutrality is about government control of the internet
Banks should only allow auth via EMV chip and pin, like all German banks already allow.

And for anyone else OIDC is more than good enough.

Username and Password is in any situation less secure than OIDC.
You can buy music on Soundcloud.
It is distributed, and that is the whole point. The difficulty lies in being unable to force anyone to do anything, so any change to the protocol runs the risk of bitcoin splitting two incompatible halves. Changes like these have happened in the past without too much trouble, but these days there's more money and politics involved, so it's wait-and-see as to the outcome. Worst case bitcoin will permanently split into Bitcoin A and Bitcoin B. In practice I think it's fairly unlikely.

Just suspend your trading near the date until this kerfuffle sorts itself out and you should be fine.
Multi-Dimensional Analog Literals
Yeah, there are many appliance repair videos on Youtube.

They're often service guys with a penchant for showmanship. They love what they do and genuinely want to be helpful, they'll even play techno music over the boring parts.

I troubleshot and replaced my dryer's drum by following a youtube video. I had been expecting it to be a nightmare job, but it was remarkably low-stress after seeing someone do it on youtube and finding the parts online.

After doing this more than a few times, it quickly becomes easier as one gets familiar with how things are put together and where to find parts. Espresso machines, coffee grinders, monitors, washer/dryers, radios, automotive stuff, PC's and even laptops... none of this stuff is rocket science to repair with a bit of patience and study. More folks should try it.
I would actually have preferred that. Making DRM a harder and more inconvenient choice means DRM is a less attractive option. Making DRM easy and painless means it becomes normal.

You might ask, if DRM is so easy and painless, what's so bad about it?

The thing is, I only think it will be easy and painless for one specific type of use, such as watching from netflix.com in a browser. You can forget about trying to consume the media in any other way (other than what Netflix has decided is "good").

And then some years down the road some brilliant manager comes up with the idea of using DRM for many more things than video. After all, why should our visitors be able to see the source code of our websites? Why should imgur's visitors be able to "steal" images that they are hosting and put them other places?
What I really wish for is not a way to make textarea WYSIWYG, but a much lighter way to add bold/italic/underline to text inputs, in such a way that I can load lots of these in a single page. It sounds like I have a very niche need, since I haven't found anything like this
When I was in a small city outside Moscow I was paying $1.50 for a 1 min of a phone call and $1.40 for 10 mins cab ride. It was cheaper to take the cab and talk to someone than to make a call.
And that also is standardized via WebFinger and OIDC Discovery.
Well, someone has to do the work.

But version pinning is probably the best way at the moment.

This way the maintainers can use ranges and the developers can pin what they really need in the end-product.

There are more developers than maintainers, so this scales much better.
Carter was a US Navy nuclear engineer in the Rickover era - that's a pretty strong indication of the man's qualities!
Arks of the Apocalypse
I guess it depends where you live and how far you have to travel. I live quite close to a major theme park (that many people travel a significant distance to visit) and for me it's a great place to kill a few hours on a lazy afternoon with my daughter when we have nothing better to do. Sometimes they have fun shows in the evening we'll drop by and watch. If nothing else it's a nice place for a weekend walk.
The issue is less random tracking, but that from 57 on no addon can block this, and that it runs in a privileged context.
Sounds like spoiled children to me. Parents have a responsibility to ensure a strong relationship between children and grandparents.
This is still relevant: https://www.joelonsoftware.com/2003/08/01/rick-chapman-is-in...

> When Pepsi-pusher John Sculley was developing the Apple Newton, he didn’t know something that every computer science major in the country knows: handwriting recognition is not possible. This was at the same time that Bill Gates was hauling programmers into meetings begging them to create a single rich text edit control that could be reused in all their products. Put Jim Manzi (the suit who let the MBAs take over Lotus) in that meeting and he would be staring blankly. “What’s a rich text edit control?” It never would have occurred to him to take technological leadership because he didn’t grok the technology; in fact, the very use of the word grok in that sentence would probably throw him off.

My point: Microsoft has identified and satisfied this need 20 years ago. Although I'm a big supporter of the Open Web and open systems in general, sometimes I do long for a bit of dictatorship to get things done. But then I come to my senses :p
Maybe because Firefox ships Google as default?
Ask HN: Most important invention(s) in past 20 years?
Hi HN, been thinking about productivity growth a lot lately, especially through the lens of Robert Gordon's thesis that the 1870-1970 time period saw an amazing wave of "Great Inventions" - electric grid, plumbing, chemicals, petroleum, etc. - that have been unmatched since. [1]

What are the top 3 most important inventions in your field of work or study in the past 20 years? How have they changed the way your company/industry works, or your life?

Thanks!

[1] https://www.nber.org/papers/w18315
I would ask people to get off Chrome & GitHub. Chrome for future of browsing and github for future of development. There are wonderful (I'd dare and say better) alternatives very easily available.

"As long as monopoly doesn't hurt me, why should I care."
That's not how we should see decentralization, "lacking a central point of control" is a better definition. What you're arguing for is the mining to be distributed.

https://medium.com/@johnblocke/decentralization-fetishism-is...
BMW to include Skype for Business in-car via iDrive
Maybe relevant: http://englishrussia.com/2017/05/31/russian-airport-taxi-dri...
One can easily reverse inner classes. They have a unique naming pattern that tells you exactly where they live: OuterClass$InnerClass. Anonymous inner classes just get numbers instead of names after the $, so you can even tell normal inner classes from anonymous ones and decompile them appropriately.

As for nested try-catch... I don't see how that would be an issue unless the compiler somehow merges them into a single block. Which, as long as it's semantically equivalent, doesn't matter at all.
Speaking of sobriety, another benefit for donors is the option to get very drunk very cheaply immediately after donating. Disclaimer: I am not a doctor and this is not medical advice.
That's interesting. How will these cars deal with cases where someone is directing traffic? It's not like these folks use some sort of universal gesture to allow traffic to proceed or to tell them to stop.

Sometimes you have police directing traffic, sometimes its construction workers, sometimes it might be utility workers. Sometimes they have the stop-sign-on-a-stick sometimes they don't.

In order to avoid excessive delays I wonder if they're going to have to consult the human passenger for advice on whether to proceed?

I believe a !significant amount of work has been put into gesture recognition in computer vision research, so maybe this is all moot, but training a NN on gestures seems kind of dangerous in cases where someone uses gestures for stopping/proceeding that are misclassified.

I wonder whether there will have to be more machine-readable devices installed along the roadway to help autonomous vehicles? In this case, perhaps a portable traffic control device which provides visual signals and perhaps even RF signals which talk to cars to direct traffic? These devices would be used at accident scenes or construction zones, etc.
There are some new attempts being made without using a blockchain but still reaching the same level of consensus or finality. They are usually based on DAOs (directed acyclic graphs - not to be confused with The DAO Organization). A good introduction is this paper: Blockchain-Free Cryptocurrencies:
A Framework for Truly Decentralised Fast Transactions -
https://eprint.iacr.org/2016/871.pdf It was previously discussed on HN here: https://news.ycombinator.com/item?id=14730354
I am still not sure I get it - are you saying that autopilots are not a good analogy for autonomous cars because the car problem is more like that of using an autopilot in a small airplane? If so, be aware that autopilots for small single-engine airplanes are available [1]. Automobile automation is actually a much harder problem than that, and the "mess which aircraft autopilots sidestep" cannot be "simply" dealt with.

BTW, if you do have an engine failure in a single-engine airplane (or double failure on an A320), being able to take off again should be low on your priorities in picking a place to put down on.

[1] http://wiki.flightgear.org/Bendix/King_KAP140_Autopilot
@marijn On prosemirror.net home page, typing "#<space>" in the sample editor seems to break it.
Denial of Service Vulnerability in all active Node.js release lines
Retail Store Interior Designers in Dubai (UAE)
A JavaScript game in 1024 bytes
I probably would not want them daily as time is at a premium but would be willing to pay for either a weekly or biweekly newsletter that focused on news that is uplifting.
Machine Data: Unlocking insights for efficient operations
Yunit, a Unity 8 fork, packages for ubuntu 16.04 LTS
Show HN: Proof Companion – Geometry proof practice for students
I don't think there's any reason one could not lace heroin with AIDS, it just would not reflect well on a dealer. That said, it would likely require intent (or really bizarre circumstances). With blood, it could much more easily happen, you're right.

Many young people already do give up their blood for a pretty cheap price, so I don't think there's any reason for this to become a black market thing.
Urinary Incontinence – Market Overview, H2 2017
Discovering Structure in Social Networks of 19th Century Fiction [pdf]
This is somewhat ironic, since Youtube became big because of content right infringements.
That's only for passengers bumped involuntarily. If the passenger agrees to be bumped - i.e. it's not involuntary - the compensation can be any amount.

The 400% minimum compensation only applies if the airline chooses not to offer enough for anyone to volunteer.
I was just reflecting back on my billion seconds celebration, and I'm finding it really hard to believe that 500 million seconds have gone by since then. A lot of stuff has happened in my life in the meantime, but that number puts it into perspective.

I didn't think I'd ever find myself in a reflective mood because of a unix timestamp!
I am absolutely blown away by this. it makes me feel completely inadequate as a coder. I don't think I could write this game at all, let alone make it fit into 1024 bytes. And I've been working with JS for a decade.
I'm not against Net Neutrality but If Google were to do that it would be ironic, evil, and probably exacerbate the situation.

One of the arguments against Net Neutrality is it would help break up the Google marketing monopoly (yes this logic is shockingly what the cable companies have provided for the government as a pro).

In some sense Google is not much different than the cable companies except that the only entity that can out leverage the cable companies is the government that owns the poles and airways.

(If you don't think google is a monopoly or at least extremely unfair it is impossible to make a competitor to google as you would have to do your marketing of a such a product through them).

Frankly I'm already concerned that 99% of the marketing is controlled already by two entities: Google and Facebook. If google were to do what your proposing it would probably make far more people aware of the monopoly.
Iris Agent: A extensible conversational agent for data science tasks
But, but, but...... IP is on Layer 3 ;.;

OSI Model: http://www.webopedia.com/quick_ref/OSI_Layers.asp
The code from the article isn't merely "not idiomatic C++", but I would go so far as to say it's abused or obfuscated C++.

An example of non-idiomatic C++ might be

for (int I = 0; I < c.size(); I++) {
Total += c[I].foo;
}

...instead of using std::accumulate. The code from the article is (humorously pointing out) something else entirely.
You missed a really important feature of lightning. If you have a channel open with Starbucks, and Starbucks has a channel open to Wal-Mart, and Wal-Mart has a channel to $local_bank, which has a channel to $local_store, then you can use your Starbucks channel to pay $local_store.

It's much better than a Starbucks app.
Blog post up at https://hackernoon.com/a-conversational-agent-for-data-scien...
'Living Drug' That Fights Cancer by Harnessing Immune System Clears Key Hurdle
Don't expect the browser vendors to fix contentEditable or inconsistencies for you, this has been the struggle of WYSIWYG editors for as long as they have existed and it really hasn't gotten a whole lot better. You will quickly find out that by the time your getting close to fix those inconsistencies, 4-6 years have passed and your right up there with the rest of the editors in terms of size and complexity.

PS: Also working on one of those bloaty editors.
It's a moot issue. There was no scenario under which a Western firm was going to be allowed to dominate any meaningful Russian infrastructure long-term. Uber is fortunate if they come away from Russia with anything. In most industries Putin is reluctant to allow even his own oligarchs outright control. The notion he'd allow Uber to own their taxi / ride-hailing business is laughable (even assuming Uber could compete well enough).
Atos Launches 40-Qubit Quantum Computing Simulator – TOP500 Supercomputer Sites
Bcachefs: A next-generation COW Linux filesystem
No, that only limits how up they HAVE to go - past that they have no obligation. If you get denied boarding and they have not reached the 400% / $1350 offer, you have legal recourse.

They are absolutely not forbidden from offering more if they choose to - this is actually even explicitly mentioned in the regulations. The legalese is not super easy to parse, but this link makes a decent attempt at explaining it: https://www.dailykos.com/stories/2017/4/11/1652290/-The-Wide...

Edit:
The Department of Transportation's own official website also explains it quite clearly here: (https://cms.dot.gov/airconsumer/faq)

Q: Is the amount an airline must offer involuntarily bumped passengers arriving on a substitute flight over 2 hours after their original flight still 400% of the one-way fare, for a maximum of $1,350?

A: Yes, an airline must offer 400% of the one-way fare up to $1350 to involuntarily bumped passengers arriving on a substitute flight over two hours after the planned arrival time of their original domestic flight. Airlines are free to offer involuntarily bumped passengers more money than required.
This submarine story has been in the news for awhile. From what I can gather this transfusion has only worked in animals. Also, there is a company that is performing these transfusions for a fee. This article and other is designed to make you feel the narrative "rich people are like vampires ". When you think about what you are reading it really "rich people are having transfusions that may have no medical benefit. Also, none of these articles state that blood has a shelf life. If it isn't used then it is thrown away. For example there is usually a large amount of blood donations that occur when there is a terrorist attack . Most of the blood is discarded because they don't have enough time to distribute it correctly. In effect they are buying garbage.
The browsers probably want to start relying on HTTP Public Key Pinning rather than relying on the user to verify the public key.
How to Use – Sublime Text for Email Coding
In the case of Youtube, it could be part of the Youtube Red package.
Google Acquires India’s Halli Labs
Trending and Unique Baby Names
Microsoft's new iPhone app narrates the world for blind people
For one, have larger part of your money in safer investments like index funds. Smaller part can be invested in riskier assets.

With both of them being long shots you have to invest in what you believe in. Not what a random stranger on internet tells you. This is simply because you have to feel comfortable where you are putting your money. You cannot have doubts if there is a temporary dip in value.
> proprietary development

No, it is not only open source but a healthy mailing list with a lot of interested parties.

> lead by Blockstream

No, Poon and Dryja are not employed by the company Blockstream. The latter seems to be more focused on their sidechain solutions.

> the work is even patent-encumbered

No, there is nothing to suggest this. Patents have to be public at some point.
Police detainees
Sperm banks manage to get very high quality, sanitary sperm despite many people doing it for the cash. The trick is to have recurrent donors you can test regularly, and to quarantine samples until they can be cleared in bulk.
But that doesn't go against my stated belief. If someone wants to offer you a time-limited or location-limited video they can do that. You don't have to pay for it. And I say this as an Australian who doesn't pay for Netflix because of stupid regional restrictions. Vote with your wallet and let people do as they please.
High Expectations for Low Precision at Cern