skysight-inc/HackerNews huggingface dataset:
HTML Imports are going away. I'm not sure the state of Polymer but my guess is that they will be removed eventually, so I wouldn't depend on a tool like Vulcanize being improved; it's a dead feature.

Instead use a normal JavaScript module loader to load components and concat them the usual way. Don't use imports.
Inhabit This Teddy Bear’s Body Using Virtual Reality
Doesn't Airbnb fall in the same category? Renting out your property for a few days to complete strangers requires a lot of trust, and yet from what I can tell, Airbnb seems to have overcome this hurdle.

I do agree there was a trust issue with Homejoy (I've personally tried them once and had similar concerns). But, I don't believe the issue was that they were in an unviable business where trust can't be gained, but rather they didn't have the right mechanics in place that help develop the necessary trust between the consumer and the cleaners.
Using Jekyll as the CMS for my items and GitHub Pages for the hosting I am able to display my photos for free.

Using Stripe on the front-end and an Heroku instance to process the payments, I can process orders without a cost.

If you'd like, I can show you bits of my code! :)
"Not sure why this got posted"

Just figured people might like to know a piece of software a lot of us use might change its license. That change might have positive / negative effects on current activities.
that's a neat trick. probably comes in handy for friday happy hour.
Sniffing browser history using HSTS and CSP
I'm so happy they released this! Few things give me more pleasure than ignoring something engineered at Oracle.
The downvotes had just started- as you can see, due to further dowvotes it has now reached 0.

It is my fault, I could have prevented the situation by adding the warning to my account. I did not realize it would freak out other commenters that much, or that I would need such a full disclosure.

This escalated quickly! Personally, I only care about things people do, and sharing relevant knowledge. I read what people post, not their profile. Since I had an interest in that topic, I thought I could explain a bit more about such a weird headline that catches everyone eye.
Being conscious about your clothes really helps if you don't like dealing with fashion, paradoxically enough, since it means you can make your choices ahead of time. Try different things until you find one brand you really like, and then direct order different variations in that brand in the sizes that you already know fit you well.

To go a bit further, I have several completely identical pairs of wrinkle-free all-weather slacks in neutral colors that match with everything. They fit me well and look good on me - and now for most outfits I just don't have to think about what pants to wear.

Similarly, I've got a pair of waterproofed leather Oxfords that are nice enough for formal wear, low-key enough for casual wear, and sturdy (and grippy) enough for everything up to light hiking, so for most things I just can just wear the same pair of (very comfortably broken in) shoes.
actually with your antenna you are only getting 5-6 of the 15-16 games per week
On a related note, these past couple of weeks I've found myself wanting to import several years' worth of accumulated PDFs into a BibTeX file. This has involved metadata extraction, text scraping, querying Google Scholar (good, but rate-limited) and CrossRef (no limit, but not as accurate).

I've written a very rough guide to the approaches I've taken so far at http://chriswarbo.net/essays/pdf-tools.html , with a bunch of links to external tools, some NixOS package definitions, commandline snippets and descriptions of Emacs macros.

Not quite the same problem as the author's, but the tools and scripts I've been using can do similar things :)
They're fantastic for a lot of purposes. I've been experimenting with web-components for a couple of months now. It's not really "prime-time" ready, IMHO, but it's cool to see how quickly it's progressing now that Mozilla is more on board [1] and Microsoft's Edge is implementing core features [2a] and supporting WC's generally [2b]. (PS Vote on the MS's Edge website for implementing WC features! Seems they actually look at the votes some to determine features).

One of the biggest hangups for my team has been Firefox/Mozilla opting not to enable HTML imports (it's implemented) which causes quite a bit of annoyance when developing and using piece-meal web-components. They list there reasons [3] but their perspective seems to be driven from a "Javascript" first mentality with HTML being second class. My code is all driven by web-compoents though. The difficulty comes from getting the WC polyfills to load before Firefox tries to load your dom-modules (in Polymer terms). I want to separate out my HTML into modules and not require loading polyfills before I can include static HTML pages that might not even have Javascript in them.

There will probably be a lot of resistance, or rather, misuse of web-components for a while unless web-developers start switching to a "data first" mentality which is gaining traction from React and ClojureScript. It also feels pretty very heavy-weight if you're using Polymer currently.

BTW, anyone know how the shadow DOM affects performance of the entire browser window? Mainly, I'd be curious to know if updates to a shadow-DOM is isolated from causing Light DOM updates (e.g. updates to the shadow DOM could be isolated to generally not affect the parent window, or could be batched). This would yield much of the benefits of React's Virtual DOM. Just not sure where to look in the Webkit docs to find where this would be documented.

[1]: https://hacks.mozilla.org/2015/06/the-state-of-web-component...
[2a]: https://dev.modern.ie/platform/status/templateelement/
[2b]: https://blogs.windows.com/msedgedev/2015/07/15/microsoft-edg...
[3]: https://hacks.mozilla.org/2014/12/mozilla-and-web-components...
Most Popular JavaScript Framework 2015
Were you "in-market" for this game? It may have been intentional to not cannibalize TV viewership.
No I wouldn't mount each component into a Shadow DOM. For example if I have a React App with 2 major parts developed by 2 teams, I would just mount them onto 2 Shadow DOMs so each team don't need to worry about CSS classes collisions or whatever else that's on the webpage.
The only good thing about this "refugees crisis" is that it could finally cause the implosion and the end of the EU.

This corrupted blob in which representatives are barely elected has to go away.
Where will old lawyers come from? Or are they next?

And if we don't have old lawyers, where will judges come from?

"A just machine to make big decisions
Programmed by fellows with compassion and vision"
I could barely read this article. It reminded me of this:
http://www.pagepulp.com/wp-content/academia.jpg
British use of quotes is typically distinguished from American, in that where emphasis using language from the original document is intended, those words are typically quoted. You'll see this extensively in BBC headlines.

They're not "scare quotes", to quote you. They're direct quotations, for emphasis.
No way.

If I'm paying someone less than 100$ to come in to a place where they could walk out with $10K+ worth of electronics, jewelry, etc I either need to be there to supervise or have a long standing relationship with the person. Ideally I would like to know enough of their other clients that a single robbery doesn't make economic sense for them. Once the relationship exists the agency brings minimal value.
I would think the author means flow rate, not static volume. That would be a hopelessly unintuitive, and as you demonstrate, incomplete analogy if it were meant to represent the static volume needed.
"Tangentially, I think the entire college sports organization is embarrassing, antiquated and Rapey with a capital “R.” It drives tuitions up and gives a small niche of bumbling bro-bots the lifelong expectation that they will be able to skirt through life without brains, manners, or ever learning the idea of earned respect. “I can twirl a basketball on my finger, how dare you not want to fuck me.” And so on."

I would feel uncomfortable around her too if she brought this attitude into the work place.

Side note: Please use contrast in your design choices if you're going to write multi paragraph essays. My eyes hurt!
Yes. We haven't had a chance to think through the implications yet, but it would be good for the more substantive publications that put out articles on medium.com.
This post is so cliché-y I am having a hard time believing it hasn't been automatically generated by Markov chains.
It probably would, if I was clever enough to go to any of those.

. . .

Maybe I should.
Although it's been a very long time since I did engineering that could actually kill people, this idea that you focus on what can go wrong and how you mitigate it has stuck with me and has proved useful in lots of things.

Having said that, the next questions are usually: what is the likelihood of it going wrong and what is the cost of mitigation? I don't envy the people making those decisions on something like a nuclear reactor, with or without hindsight.
> The coworker in question is a heterosexual white male. My manager is a heterosexual white male. There are five other people in my organization in the office where I work. They are all heterosexual white males.

How is this person so sure of this? I have no idea what the orientation of anyone I work with is... I can eliminate "homosexual" or "heterosexual" for most of them, as they have mentioned ____friends, but certainly cannot eliminate "bisexual"...
Creative rut? Here are 13 places to find your muse
Wow, all of the comments that precede mine are an embarrassment to HN, demonstrate the swift defensive attacks that preclude any possibility of dialogue, and reinforce the notion many have of bro-cognitive dissonance.

Turning gray in 3, 2, 1...
Anyone who followed Exec can't have been surprised by Homejoy's demise.
Escape from Mercator Maps
Vote in the 2015 Corporate Hall of Shame
Wow. Gilbert claimed there was nothing conceivably dangerous in a kit which contained polonium 210. Hopefully it had a very small amount, given that the median lethal dose is a tenth of a microgram: https://en.wikipedia.org/wiki/Polonium#Biology_and_toxicity
Everyone is talking about personal computers and mobile devices. Not mentioned: the IoT movement with devices in the field with minimal capabilities and no path for upgrade.

Older version of devices like TI's CC3200 (which appears to support SHA2 in hardware at least) will be forced offline without an upgrade (and in many cases I assume SW implementation of missing HW algos)

It's ironic: device developers tried to be forward looking with TLS security only to stumble over it later. I'm sure the subset of decisions makers that are clueless will blame security for crippling their systems. Now security is evil to the ignorant.

tl;dr; Plan for upgradability with embedded hardware products
Literally no one died of radiation due to Fukushima.
Same problem here. What can I say. It's tough man, but you just have to pull through it.

At least we are lucky, that we were born at a time where there's medication that makes you feel at least semi-normal. By the time I decide to have children, I hope humanity will be better equipped to handle the various mental illnesses.
I understand that you find yourself on the side of smokers, trying to justify your habits. But this new report is still very significant to people having long, energetic and less painful lives.
Did I miss that in the article? Or do you have another source?
http://api.crossref.org/works?filter=has-affiliation:true

=> total-results: 964,696

Do ask us questions on labs@crossref.org or raise a ticket on https://github.com/CrossRef/rest-api-doc
Easily Create D3 Examples
Fake link
The Apache license isn't compatible with GPLv2.

Isn't it possible to take a standard patent clause and add it to their UIUC/MIT licenses? Google has done something similar with Go, using BSD + their own patent grant.[1]

[1] https://golang.org/PATENTS
Personal anecdote time! My uncle is general counsel at a fairly conservative finance firm in FiDi. So he hits both banking and law. He once told me that it's due to tech culture informality that he doesn't have to wear a tie every day anymore.
"while everyone else watches Netflix."

You can do some productive things while watching Netflix. Personally, I fill that time with cleaning, maintaining my wardrobe, and exercise.
Just remember to keep paying your taxes, which will increase, and dont complain if your standard of living goes down, your hospitals and schools are overcrowded, or your children cannot afford a tiny apartment.
I have to second Perrow's Normal Accidents. I read it first in college and I've kept my copy sitting on my desk ever since as a reminder. (I joke-not-joke that, if I ever run a startup, every employee gets a copy on their first day.)
Key points:

1. The 15M number is massively inflated for unique viewers, as the game was auto-playing on the Yahoo! and tumblr homepages. More detailed breakdown of the numbers here: http://deadspin.com/not-nearly-as-many-people-watched-bills-...

2. The NFL will not be rolling out a la carte streaming packages any time soon, as they have a preference to selling exclusive rights at a premium, e.g.
- DirecTV has exclusive rights to broadcast all games, and stream all games digitally through 2022 (http://espn.go.com/nfl/story/_/id/11624442/nfl-extends-sunda...)
- Verizon has exclusive rights to broadcast all games on smartphones through 2022 (https://www.verizonwireless.com/news/article/2015/09/live-st...)

3. For comparison, both MLB and NBA offer streaming plans for all of their games, for reasonable prices ($130 for MLB, $200 for NBA). These plans are only limited in not showing local market games. They also have great app support (iOS, Android, Roku, "Smart" TVs, etc)
Just had the same issue with Handy. They notified my girlfriend 20 hours before an appointment that our requested cleaner was unavailable, and when we canceled charged us $15 for canceling within 24 hours.

After 4 different attempts to cancel we gave up and called American Express. They blocked Handy from charging the card again and did a chargeback for every dollar we ever spent with them.
I forgot about baseball because I really, really don't like baseball.

Props though to MLB, I guess.
Just a reminder that PHP7 will be released in less than three weeks
Microsoft Will No Longer Publish How Many Xbox Consoles Were Sold
I usually just call them 'miRs' to prevent confusion and misuse of both terms.
It also autoplayed on the dashboard of the Tumblr mobile app.
As long as you don't have too many microservices... the polling and templating doesn't scale too well.

This is related to https://github.com/hashicorp/consul-template/issues/165#issu... although that is even more extreme.
I don't agree. The commenter's description of personal experience made it a valuable contribution. It did not come across as primarily ideological, whereas yours did, plus was snarky—a particularly unwanted combination.
Folks should take a look at Baker Street (bakerstreet.io) which is a HAProxy-based system for routing traffic between microservices. Baker Street is designed to be really easy to get up and running (the install is super quick) and is based on the Yelp popularized SmartStack. However, one of the beautiful aspects of Baker Street is that unlike SmartStack it does not require running and maintaining a ZooKeeper cluster which can be a PITA for teams just starting to work with microservices.

Full disclosure: I am the lead developer of Baker Street :)

Website: http://bakerstreet.io

Source: https://github.com/datawire/bakerstreet
Those quote marks are in the report to indicate sarcasm.
I glad you enjoy it. Given that I'm working on this alone, I won't have the resources to make a native app soon. That said, I'm working on the mobile webapp right now and will try to implement service workers so you can get notifications and have offline access.

Install to home screen removes the browser UI, so it won't be native, but it'll be close.

http://www.theverge.com/2015/4/20/8454613/push-notifications...

Hopefully iOS will support service workers in the future.
That means the advice reduces to "Pay attention to the real science, and ignore the pop science". Unfortunately that asks too much of a general audience (presupposes the ability to differentiate, which we know even PhDs occasionally have trouble with).
We detached this subthread from https://news.ycombinator.com/item?id=10447190 and marked it off-topic.
Software guy from Egypt working at a Dubai based Bitcoin startup here.

We've also struggled at marketing our products in the MENA region. Mainly because tech penetration is really slow, and it's hard to raise awareness, specially that our product is Bitcoin related, which is even new to most of the world. We've also had lots of issues with regulations, since we're playing with money here.

In our case, what we've found so far is this:

* social media ads doesn't work great in here
* best way to find our customers are through conferences.
* we need to make a huge effort in raising awareness before even marketing our product

I don't think Arabic translation would be the issue, unless it's really really bad :)
If you're going to mention Keen, you should note that his true hero and influence (reflected in the name of his analytic software) is Hyman Minsky, a rather underappreciate 20th century economist (not to be confused with the AI researcher Marvin Minsky, whom I'd initially referenced, since edited):

https://en.m.wikipedia.org/wiki/Hyman_Minsky

Yes, Keen does abstract from both Keynes and Hayek (who's among the less-strident Austrian School types), but neither are his primary focus.
Yahoo strategy is extremely interesting.

I don't watch football, but I saw their add with Katie Couric. They seem very intent on piercing into a new business, leveraging their name and demographics.

And now you say the execution was great too, that got me interested in what they may do. We'll see how well it works!
For the record, I believe I would support a low, global UBI. That said, the devil is most certainly in the details...
This is presented as if AI is a new thing to Google. The truth is that Pagerank is based on a classic neural network. The pages are the nodes, the links are the weights and we are the feedback. It has been in training since at least 1996 ;)
When I was doing research for a daycare center in the 90's, we found a lot of studies that said putting in those deluxe clean air systems actually caused more problems (e.g. asthma). Came as quite a shock given the other cleaning procedures were a good thing (When a truck drops off your Lysol, you are using a lot).
Closer to 7 or 8. Which is about half of all games in a week, and I'm generally happy with the selection.

How much does that selection improve with basic cable but not a specialty package like Sunday Ticket?
Apple gave us boot camp and Windows drivers for MBPs
Nice write-up. Reminds me of the Steve Jobs portrayal on the excellent Pirates of Silicon Valley movie. Jobs and the other rebels mocked the "IBM types" in suits. Got nowhere in business world as "suits" dominated financing. Eventually, Jobs changes his appearance to look like a suit outwardly while inwardly being a rebel. Once successful, he reverts a bit to go back to rebellious appearance when inside of Apple while mocking IBM types and suits once again. While one suit with great poker skills, esp bluffing, straight up took his stuff and made a fortune off it working with other suits. That was Gates.

All in all, just goes to show that what a person could do was always more important than what they wore. Even worse, people often dress to deceive: pushing an image intended to influence observer for wearer's selfish benefit. Also called "dress for success." So, I have a bias where I watch out for that kind of thing. Interesting enough, Silicon Valley does the same thing with their dress styles aiming to fit in. Gets to the point that it's almost a survival strategy where people often wear expected stuff to avoid getting filtered out due to appearance.

Props to Greg for simply wearing what he liked and letting his actions speak louder than his words. He and Jonathan have nice suits, too. Reminds me I need to buy another one as I rarely wear a suit and occasionally like how it looks/feels. I'll be sure to get whatever style everyone else isn't wearing to satisfy the rebel in me. :)
Now there's a product I'd buy!
Here are some actual studies (impact factor between 7.5 to 17) showing the connection between meat and cancer. This was probably part of the 800 studies that the WHO used to make its decision.

http://www.ncbi.nlm.nih.gov/pubmed/24606898

http://www.ncbi.nlm.nih.gov/pubmed/21422422

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2121650/

http://www.ncbi.nlm.nih.gov/pubmed/23169929

http://share.kaiserpermanente.org/article/high-fat-dairy-pro...

http://www.ncbi.nlm.nih.gov/pubmed/22342103

http://www.ncbi.nlm.nih.gov/pubmed/14585259

http://www.ncbi.nlm.nih.gov/pubmed/19279082
"Intellectual seriousness" is a bad choice of words. Sorry, my irritation got the better of me. And to be more charitable to you, while I think writers should avoid the passive voice, I also don't believe there is any rule so important that one can never break it. The more important thing should always be to get one's point across.
So any ideas about how RankBrain works? I suppose it is a neural network (or a bunch of them). But what are the input and output quantities?
Ok, I understand. I have multiple blogs and the ones that are not tied to my real life identity are a lot more active than the ones that aren't.

But all your posts are brilliant and I personally think you are doing yourself a disservice not putting your name out there. Like I said, I am very very impressed with the entries.
> Formal wear being required in the office would be a very odd thing, indeed.

"I know it's inconvenient sometimes, but you would not believe how cheap it was to rent out this extra space from the local symphony orchestra."
You missed it.
Read the LevelDB implementation docs yourself.
http://leveldb.googlecode.com/svn/trunk/doc/impl.html

The math is correct
https://news.ycombinator.com/item?id=10437621
The distinction is not all that useful, and is blurred nowadays. You could say that CPython compiles code to bytecode, but the bytecode is then interpreted; however, none of that matters, because it's doing very little optimization and that means it's slow. Javascript is typically also not compiled ahead-of-time to native code, but it can still be very fast because of JIT; at the same time it's still very much a dynamic language which makes it share features with interpreted languages.

I'd say JIT is neither about compilation nor interpretation, but about optimization.
The government should start planting more money trees so they can pay for it all.
Clickable link: https://www.class-central.com/
But it's not his government, it's the German government. How Germany chooses to spend its money is a matter for the German people, and not anyone else.
I have always been skeptical about Shadow DOM. It tries to solve different problems under one solution.

Say you want a static page without scripts but with CSS encapsulation. You cannot achieve that. Instead you have to use Shadow DOM and get it in package with other unneeded things.

CSS encapsulation could be solved with special attribute, new HTML tag or even with new CSS rule, and it would have been more flexible than Shadow DOM is.