skysight-inc/HackerNews huggingface dataset:
> There are a lot of studies underway, but holistic medicine is pretty obviously a real thing -- we just don't understand the science behind it yet.

"[W]e just don't understand the science behind it yet" because there is none. Holistic medicine is quackery that has failed scientific tests if efficacy time and time again.
"Open365" is an obvious knock off of the name "Office365" and MS can probably argue it causes enough customer confusion
Getting Started with C Programming (Free 10 Day Email Course)
You can see comparisons between ES5 and ES2015 feature equivalents, as well as comparisons with older versions at https://kpdecker.github.io/six-speed/.

It's important to remember that implementation of ES2015 is merely the first pass; optimization comes soon after and will rapidly improve performance. General, absolute numbers (e.g. "ES2015 is X% slower than ES5") are usually either nonspecific or soon out-of-date. The best advice is to revise your performance assumptions frequently based on real code.

r.e. ES5 side-effects: ES2015 adds language features and changes semantics of existing features in ways that necessarily change the execution path of code (including ES5 code). When V8 first tried implemented proper (ES2015) RegExp subclassing, for example, it regressed existing (ES5) RegExp performance by ~70%, but a subsequent optimization reduced the regression to ~9%. This is an unfortunate consequence of a rapidly evolving spec, but these cases are exceptional and will get better over time.

(Disclaimer: I'm a PM on the V8 team.)
That's a very entitled POV.

What, exactly, is "entitled" about asking someone to cancel through a simple process on the same web site they signed up with? In any business I run, it takes maybe 10 seconds, and the service is completely transparent about how to do it. It's secure, it's fully automated, and it's in the customer's own interests as well because it will also cancel any recurring payment arrangements with other services immediately and automatically.

What is entitled is things like the person who mailed us the other day, after hours on a Friday and just a few hours before their next subscription payment was due, saying very rudely and aggressively that they weren't using the service and they'd forgotten to cancel before but now they wanted to and they didn't authorise any further payments and they'd do all sorts of nasty things to us if we charged their card again. I mean seriously, they were told three times when they signed up what the charging basis was, and they could have cancelled using the normal facility in far less time than it took to write their little rant. It was only through luck that one of us saw their message in time to act on it, and if we hadn't, it would have been entirely their fault.

You are definitely not within your rights to extort people over services not rendered.

There is nothing remotely extortionate about the business practices we are talking about. The services in question are completely transparent and up-front about both what the charging basis is and how to cancel, and our terms are legally unremarkable.

As for "services not rendered", anyone is free to cancel their subscriptions with any service I help to run at any time, and none of those services use any sort of sneaky long term commitments or ever have. But if you stay signed up, and you have access to the services, you don't get to decide later that you want your money back because you didn't actually use them that month. If you think that's unreasonable, I wish you luck in getting all your insurance premiums refunded if you haven't claimed on them at the end of the year.
Sounds like an urban legend.
DEF is 325 g/L urea. Urine is roughly 9.3 g/L urea. Not a great substitute.
My http://ihackernews.com made the list. I've had zero time over the last 5 years to maintain it. Some nice person did convert it to js, based on the now available hacker news API. Now that this site renders better on mobile there's really no need for ihackernews. Reach out to me if you'd like to do something with it.
Yeah once we have the basic features fully working, we'll probably move on to adding features focusing on convenience
And IMHO those companies should also let you cancel the same way, whether or not the law requires it. To me, that seems reasonable and fair.
Million useless crap apps is just still a million of useless crap apps.
You think that this: http://media.treehugger.com/assets/images/2015/09/vw-stock-s...

is coercing a corporation to be an amoral entity? No, VW thought they could get away with cheating, and they were found out, with disastrous consequences to their bottom line. The obvious market serving behavior would have been to avoid cheating. When VW cheated they were serving neither the public nor their shareholders, they were just being dumb.
You can move the most-common features to the ribbon, which would improve productivity for most people. Of course you'll never hit every use case, but you can make the average case a lot better.
It's a shortening of "dark design patterns", which in turn is short of saying "outright malicious design patterns". I'm not sure who coined the term or when it first appeared, but I find it an apt umbrella under which to describe a whole constellation of tricks and gotchas designed for unsuspecting and usually non-tech-savvy users.

http://darkpatterns.org/
I think this is libreoffice inside a remote-desktop like, html client. Like VNC. I fact the same company eyeOs is offering Microsoft office "on cloud", something similar as http://guac-dev.org/
My opinion is that this is not html5 editor, It is very high demanding hungry resources consuming and complex architecture. Or I am missing a new release libreoffice HTML5 version?
Page specific JavaScript in Phoenix framework (PART 1)
it feels like we eventually got rid of pop-ups in the late 90s, and now they just moved the pop-ups to in-page rather than creating a new window.
> My personal hypothesis is that some people have intestinal bacteria that are really, really good at breaking down sugar very quickly. So when you eat high GI foods, your gut turns them into glucose very quickly releases them into your blood

Are there such bacteria? I only know about intestinal bacteria breaking down indigestable carbohydrate (also called soluble "fiber") into short-chain fatty acids. Other carbs except fructose (handled by liver) should be broken down into glucose via digestive enzymes prior to colon throughout the digestive tract starting in your mouth.

> IMO that would help explain why people who are very obese get type 2 with some regularity, but how otherwise healthy adults who are simply moderately overweight can also develop it.

Well many obese also never develop T2DM either. The non-fat people who become T2 might have been on a high-carb-low-fat regimen rather than a high-carb-high-fat regimen.

> A corollary to this hypothesis is that the ability of your (personal) intestinal bacteria to break down different types of foods at different rates means that there is no such thing as a "universal diet". Some people will be healthiest eating large amounts of red meat, some will be healthiest on a high-carb diet, while others may need something more fiber-rich (assuming appropriate calorie control, of course).

This seems to assume an unduly large role for intestinal bacteria in digestion. Stomach acid and digestive enzymes do the bulk of the work prior, and colon bacteria get leftovers that our bodies don't handle "natively" AFAIK. Exception is some cause or other flushing stuff down the tract prematurely prior to absorption, perhaps something dangerous that stomach acid didn't neutralize, enzyme problems, overstuffing or what not..

> Intestinal flora is something the medical community is just now beginning to research and understand. There's something unique that happens in our intestines

I agree but people shouldn't forget bacteria only get the leftovers and if bacteria are found to be the cause of weight or health issues, maybe one should first evaluate whether enzymes are broken or too much (improperly preprocessed) cellulose is being consumed?
UK was a financial wreck at the end of the war, yet still fully committed to internal combustion. We did irreparable damage to the rail network, abolished all tram networks except one, and built huge car-centered networks (spaghetti junction in Birmingham being the most people unfriendly example I know of, especially the residential streets in the shadow of the raised roadways).

All it took was a look across the sea to the Netherlands we'd see integrated bus/rail/tram terminals and some degree of planning and intelligence still being applied to transport. We got to sit breathing traffic fumes.

That makes me think it was more about politics and policies than money.
Why do I have to become dishonest to cancel a service? I don't want to do that. I don't want to lie. This is terrible. This doesn't make it any better or easier to cancel. I don't want to lie and I shouldn't have to.
I don't think eBay is really an aggregation service; it's a platform on which people directly sell items. An aggregation service on the other hand goes out and finds shops already selling items through other platforms and provides one place where you can search all these shops. They would then presumably collect some sort of commission on sales.
Bank of Japan Is an Estimated Top 10 Holder in 90% of the Nikkei 225
Show HN: Autocomplete library in JavaScript using trie data structure
Not at the Cost of China: India and the United Nations Security Council, 1950
I'll answer your question if you post it here instead

https://news.ycombinator.com/item?id=11523675
10 SQL tricks that you didn't think were possible
I had this discussion the other day with a junior engineer in regards to web assembly and the need for more stable compile targets than javascript.

I think a big part of the problem is that web developers have forgotten (or never learned) about a lot of the ui innovation that has already been done for native platform development.

I blame the page / html / dom model for this. It has forced generations of web developers to figure out clever (or not) workarounds to the point that they actually think they are innovating when they arrive at the point qt was at years ago.
It has gotten considerably better recently but in all honesty it still lags behind MS Office.

That said they did a massive (insanely massive) refactor and removed decades of cruft to whip it into shape and now they are focussing on new features so I expect it to improve pretty rapidly in the next year or two.

Fascinating Tech Talk on the refactor here https://www.youtube.com/watch?v=r5DOOlNN9GU
Ubuntu accepts contributed security updates for all packages, including for those in universe. Canonical only pro-actively monitors and pushes security updates for packages in main. Packages in universe gets security updates if and when they are contributed by the community.

The "majority of the work" is done by upstream really, not other distros. The remaining work is backporting and QA which is distribution-specific, since the target versions (both of the package being updated and interactions with other packages that might be affected) are not necessarily the same.
I can't imagine why I'd want a separate messaging app that I only use for family members, or why I wouldn't just use Trello/Trello-clones for tasklists, but that location tracking part sounds cool. Right now I use Google Latitude for that, or whatever it has been renamed to within G+. But their location sharing/tracking service has been ignored for years and sucks as a result.
It also means 'obviously' or 'obvious in hindsight'.
The one I wrote was an over simplification. There are of course more than that.

The value proposition to the seller were clear, we wanted to give them more exposure outside of Instagram, make their store be discovered by style/trends.

The value proposition to the buyer is what I think is lacking. We tried to generate sort of a board as a form of style inspirations, but it seemed the market doesn't really care about the mix and match of outfits. I guess what i realized too late is developing country markets are prioritizing price over style way more than developed countries
But then how exactly is it more secure to accept a cancellation by Random Dude on the phone?

I suppose if they had some sort of credentials set up for phone access then that would be a point in its favour. My bank do have well established security procedures for me to contact them by phone, for example.

To be clear, I am not in any way condoning requiring phone cancellation as a technique for making it artificially difficult or frustrating for someone to cancel when they are within their rights to do so. As you say, it stinks of bad faith.
Clickable: http://theymadethat.com

How is the backend fundamentally different from a wiki?

How is the frontend, more efficient than one?
Is there simply no way to login to HN for commenting from within the app?

EDIT: Eh, nevermind. I read a bit of the source and see more of what's happening. I'd thought this was simply fetching in and subtly styling the comments page directly.
And replace one of the most secure operating systems with one of the most insecure... :(
Just to dispel a common misconception, the cause of type 1 diabetes remains unknown. There is no conclusive proof that the condition is genetic.

AFAIK there are certain correlations with the condition and the presence of certain gene combinations, and hypotheses abound that it is indeed a genetic condition, but they are still just hypotheses - research is ongoing.
I like to talk to my taxi drivers. They've mostly been immigrants and I ask them about their home country, their family, what they think about America.

It's been great every time.
This is lying. I don't want to lie.
Any relation to the O'Reilly book of the same name? http://shop.oreilly.com/product/0636920018483.do

Otherwise, this is a bit confusing.
Again, you make two claims here. 1: co-pays for Daraprim are very high. 2. Turing does not reimburse for those high co-pays.

You're right about number 1.

You cite no evidence for number 2. For its part, Turing says they reimburse for the high co-pays. Why wouldn't they? It would be a PR disaster not to reimburse, so it's manifestly in their interest. And they're making such a fat profit they can afford to reimburse people for high co-pays.

Page 4 of the document you cited is just a list of examples of high co-pays. Yes.

Again, where's the evidence that Turing does NOT reimburse for those co-pays? Do you have an example?
I have similar great sleep when camping. There are lot of factors that may be involved.

Exercise. When camping, I'm typically much more active during the day than my usual routine. This is especially true if I'm on a hiking trip, walking several miles each day. But even if we've setup a stationary camp, all of the little activities add up to a lot of movement.

Lack of distractions/schedule. When camping, I typically just go to bed when I get tired, which is usually soon after it gets dark, and I wake up naturally, not to an alarm clock, typically with the sun.

Cool, dark, and quiet. It's usually cool at night, very dark, and relatively quiet. That contributes to great sleep regardless of the environment.

I've also had some of my worst sleep when camping. A couple of times when it was way, way colder than expected. It's hard to sleep when you're shivering. But mostly the problem is when it's too hot. I sleep terribly when it's warm, and I think that's true for many people.

I also think it matters whether you're camping solo or in a group. When you're with a group, I think you instinctively feel safer, but I've had some bad nights camping solo. One night especially sticks out in my mind. I'd seen a black bear and a cub earlier in the day, across a stream. They were a safe distance away and probably didn't care about me at all. But all night, whenever I heard a noise, I'd spring up and question for the thousandth time if I hung my food far enough away. It's amazing how large and menacing an opossum or deer can sound walking through the underbrush. But the next night when I met up with my companions, I had the best sleep ever. :)
How to Hire a Software Development Company?
It's an interesting fuzzy gray boundary between the Ubuntu on Windows and "emulation". It's still built as an NT sub-system (like Interix was), and it's still the NT kernel ultimately in charge of everything. The difference seems to be the NT kernel implementing the generic POSIX standard versus the NT kernel implementing the specific system calls of the Linux kernel. So on one hand it is an emulation because there are specific real world binary behaviors (and quirks and bugs) it's trying to replicate, versus implementing standards from a specification document, but on the other hand, it still seems to be the NT Kernel doing NT Kernel things.
The standard human digestion system is really really good at breaking down sugar very quickly. Enzymes dominate the process, not microorganisms.
I'm wondering what are the other questions you may have while hiring software developers for your projects. Please feel free to join the discussion.
Would this be of general interest if it hadn't come from Google? On a quick skim I'm not seeing anything that hasn't been done elsewhere.
SkullConduct: Biometric User Identification Using Bone Conduction [pdf]
Right, so what I want is a list, or even anecdotes of requests made that could have been handled by a bot. All we saw were the opposite examples, of queries not able to be processed by a true bot.
Hack their shit and cancel it yourself. Works every time.
Okay, do it the other way around then. Or, at least make the two compliment each other, like iOS and OSX.

As it is, the two products seem like they are competing for resources at Google. Maybe that's because they are, I don't know. But from a consumer perspective it is a wasted opportunity.
I don't really know to be honest.
Not only does it feel dirty, sometimes it is dirty. I've posted my experience on HN before (https://news.ycombinator.com/item?id=10334291), but here it is again:

I had a terrible experience with a NYT digital-only subscription, and I'll likely never subscribe again.

I had a subscription for a while that I hadn't been using. I only used their site when linked to it from another (like HN). I tried to cancel online, but there's no way to—you need to cancel over the phone. So, I did, sitting on hold for close to a half hour. Bad experience, but I wish it had ended there.

Fast-forward two months, and I started getting emails that my subscription was past-due. Then I come to realize that they had continued to bill me every 2 weeks, but the payments had just started failing because my card expired.

I emailed CS, mentioning that I had cancelled my subscription and I was being billed by mistake, and to make sure my account got cancelled this time. They "couldn't do anything about it" because my account was in their "grace period", and that I would continue to get the past due emails until the grace period ended.

I ended up filing chargebacks for each charge after I had originally cancelled. To my knowledge, they never replied to or contested the chargebacks (does the customer usually get this info, if they do? it's the first and only chargeback I'd ever filed).
Startup Investors: Here Is Why Unconscious Bias Is Costing You Millions
duplicate of https://news.ycombinator.com/item?id=11561514
> Audible, although I'm unsure about cancellation, only allows setting your account to "suspended" by phone.

I've been able to both put my account on hold and cancel several times _online_ in the past 5 years.
If you're flagging down anything but a black taxi in central London then it's just some dude with a car: Official minicabs have to be booked by phone or from their offices.
HTC Executive: VR Headset Sales to Surpass Smartphone Sales by 2020
I suggest building one with any Matrix libraries you have available. It is a great exercise (if sometimes frustrating). There is nothing like covariance matrices blowing up in your face to teach you the machinations of the Kalman Filter.

Also a great exercise in scientific computing.
I meant technical benefits over other distros and Unix-likes.
This is a case of "make it work right; then make it work fast". ES2015 performance will improve with time (we've already made 8-10x improvements on certain features) [0].

Strong mode work was stopped for a variety of nuanced reasons detailed here [1].

(Disclaimer: I'm a PM on the V8 team.)

[0]: https://twitter.com/addyosmani/status/699976753255751681
[1]: https://groups.google.com/forum/#!topic/strengthen-js/ojj3TD...
This happens to me falling asleep. I have a dog though, so I know if anyone is breaking in he will let me know.
Aren't most of the apps on the Chrome OS and Google Play Store just adware ridden nastiness? I never seem to get what I want from there without having to hand over all my personal data.
That's the problem with frozen releases. Upstream just moves ahead with new versions, but the distro insists on keeping the same version and only backporting a few patches.

This might make sense for core packages that need to present a stable API throughout the lifecycle of an LTS release, but it creates a whole bunch of needless work for maintainers of other packages (who are often the same people who work upstream). Frozen distros are essentially telling them to create a frankenversion of their own program, one for each distro, based on some arbitrary version from several months or even years ago.

Until a few years ago, most distros shipped a frozen version of Firefox and only backported important fixes. Ubuntu finally gave up and started shipping new versions of Firefox as soon as Mozilla releases them. I think they need to do the same with most of the packages in "universe", too, including the vast majority of GUI apps. No backporting, just pull the new version, build it, and run some tests. It would save a lot of duplicate work that every upstream is already doing, at negligible cost to the stability of the LTS release as a whole.
Any way to make histograms conveniently with this system? Can't seem to find anything. That'd be the major thing preventing me from switching away from D3.
The HN API doesn't offer this stuff so far. It's readonly. And I don't want to ask users for their password.
It's not just the Internet. It's that culture has changed. Not everything is based around music, and even when it is, it's got the televisual/life-story elements (admittedly aided by social media) that are magnitudes more involved than before.

No earlier generation had anything like X Factor or the Kardashians. They are phenomena as large as or larger than the nearest equivalent cultural omnipresences of earlier days (Elvis, The Beatles).
I don't believe that.

I understand that some of the issue is lazy developers, but I really think that the majority of the problems would be caused by unmaintained code.

Websites frequently sit around un-touched for years, hell our company website has some js code that was written by me over 4 years ago and hasn't been touched since because there's just no need to screw with it. And i'll be honest, it's not going to get updated until something breaks, and I would consider myself someone who likes to be on the cutting edge and is willing to endure breaking changes in more things than i should.

I really think that by advocating for a "good" subset of the language, we can get all of the benefits of removing old stuff with very little of the downsides. Something like "use strict"; in javascript now. It removed many terrible things from the language in a way that you could mix old and new code together and get the benefits of both.

That worked great, and i really think it could work great again. Something like a "use es6" or something that removes a massive set of "bad ideas" in the language, but it does it in a per-file or per-function basis. Allowing new code to be written in a better way, and allows old code to keep going as it was for a very long time.
We don't have any way of generating histograms. We could easily plot them if you already have the data