skysight-inc/HackerNews huggingface dataset:
The number that they like to emphasize is their non-GAAP income (which is positive), though they report both non-GAAP and GAAP. Many tech companies report non-GAAP financials - that's not unusual. The thing with LinkedIn is that they have a major reliance on stock-based compensation, one of the highest of any tech company as a percentage of their revenue, and they do not include this compensation in their non-GAAP results (the idea here is that these are one time awards that are not "real" ongoing expenses for the company).

Issuing stock based compensation is fine, but they issue so much of it that it's an integral part of how their employees expect to be paid (so much so, that the stock taking a nose dive at least in part prompted the board to sell the company to get the stock back up). On the other hand, cash salaries certainly are taken into consideration when calculating GAAP and non-GAAP income. So you have important compensation for employees that they could never operate without rewarding, yet they remove it from their promoted non-GAAP number. I find this dishonest. It's not wrong - in fact, it's probably smart of them to do this! - but it results in them reporting a headline number that's just very removed from reality, and that lets them claim "profitability" while really not being profitable.
Exactly :D

edit: adding actual explanation

I don't think I subscribe to the idea the that we need to instrument everything to collect data for eventual ML (especially if that data is going to be privately owned). I can see why that would be appealing especially if you are a large software company involved with ads.

If there really is a killer ML model for a particular IoT device then let me opt in/out and the data collecting can be anonymous, no login required. Being online should not be required for its function.

edit 2: realized I did not address the point on updates

Self updating devices I am more on the fence about. Ideally I would have some control over what is getting updated and when and the ability to revert things and schedule the updates.

It would also be great if these devices used ssl and signatures for updates. There are horror stories of them opening up tftp and using http in the clear.

If this is too hard for IoT makers get right maybe hubs are the way to go? Not sure but the fewer things phoning home via the internet on my network the better I guess.
> The real issue here is not perks for physicians but the corrupt, inefficient, self-serving system that insurance companies and hospital bureaucrats have devised for the American public.

I agree with what you're saying, but if anyone's responsible for it, it's actually Congress, not the insurance companies and hospital bureaucrats. Private insurers and hospitals actually hate the status quo even more than you do, trust me.

I've written about this in more detail on HN previously[0][1][2], and I'm on my phone, so forgive me if I just link to those instead of typing it out again.

[0] https://news.ycombinator.com/item?id=8122377

[1] https://news.ycombinator.com/item?id=10479398

[2] https://news.ycombinator.com/item?id=12026273
So is recycling in your area expensive enough that recovering some of the recycling costs results in a larger loss than losing 100% of the costs of landfill operations? BTW, what area is this?
Here's an article explaining how tmux is better:

http://dominik.honnef.co/posts/2010/10/why_you_should_try_tm...
> The health care system how it's currently organised in the US _does_ follow rational rules of economics.

Really‽ If prices of service were disclosed in some sane way the market could reward the efficient providers. Instead it's shrouded in mystery and the providers hide behind the complexity of the agreements among the many insurance agencies. They're certainly able to figure it out once it's time to generate a bill.

If there were healthcare providers that worked like my auto mechanic or plumber, it would be so much easier to work with. "sign here, not to exceed $150 for diagnosis, etc..." and then you discuss with the physician later, "Ok treatment option 1) these pills, $50 for your insurance, 2) amputation, $3000 for your insurance and BTW you satisfy your annual deductible, ..." It's not that they couldn't do that, it's just that there's little incentive for them to do it and none of the competition does it. And much of the time the diagnosis would reveal "Sir it's probably just a virus which means that we could spend tons more time and money diagnosing this and then just rule out tons of other things and end up with no treatment options anyways. If your symptoms don't go away in three weeks then come back."
Plato defined consciousness using a test of whether something could understand the cause and effect of its actions. By that rule, a lot of animals would qualify as sentient- Rats/cats/dogs and virtually all critters.
...Calm down the conspiracy theories.

The AMA only represents at BEST 15% of American physicians [1]. If you want ANYONE to blame, it's Medicare/Medicaid, Insurers, and Hospitals. CMS and Insurance regulations mean you cannot charge different prices to different people.

Eg. I can't charge a poor person less and still bill the full Medicare allowable for other patients. I either charge the low rate for all or none. Insurers have similar language in their individual contracts. They even go so far as barring us from discussing our reimbursement rates / charge list to allow patients to comparison shop.

The only real innovations in "price transparency" come when you reject Medicare patients. Surgery Center of Oklahoma [2] is a frequently cited example of a successful model of price transparency; however, they MUST explicitly opt out of Medicare billing else they are in violation of the law.

I have considered opening a Radiology practice with an imaging center that offers flat rate charges for people to price shop, but a LOT of patients who require imaging are Medicare patients and I'm pretty sure they aren't going to fork over $1-2000 for their every 3 month head-to-toe restaging scans, especially when it's a PETCT. Perhaps if I marketed to young people and focused on MSK MRI I could pull it off, but the market of people who are looking to comparison shop for imaging prices is smaller than all the people who rant about healthcare think it is.

1. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3153537/
2. http://surgerycenterok.com
damn that bums me out. the east bay's cultural identity has always been so separate from the peninsula.
You are right, Wordpress is not just Wordpress. And the obvious thing that we are missing is the plugin ecosystem that Wordpress has.

That being said, if you can do without plugins, I would highly recommend using a static site generator as it can reduce your development cost as well as your management cost. There is no backend to build and no server to manage. Forestry is a tool to allow you to take advantage of the benefits of a static site generator from a development and management perspective, and still allow your clients/users to be able to manage their content.
Forestry on Forestry?
Dunno if I'm dense, but reading that second post, I can't figure out if he's saying Lord's name was attached to RMS's post, vice versa, or some third party attached both of their names.

I'm guessing you mean it's the second possibility, but I can't figure out how you get to there from reading it.
It's really difficult to draw conclusions from DX12 benchmarks at the moment.

The problem is that DX12 shifts most of the responsibility for architecture-specific optimizations (and avoiding pathological cases) from the driver to the application. So although you could draw the conclusion that Nvidia are struggling with DX12 due to their Total Warhammer performance, it's just as easily explained by Nvidias veteran DX11 driver team being better at tuning for Nvidia hardware than a game studio who partnered with AMD during development.
You have to provide both, but you can focus on non-GAAP. For instance, earlier this year Facebook and Amazon moved to report on a GAAP basis, having previously focused on non-GAAP.
I wonder if the author (Om Malik) has revised his thinking on a related matter:

http://om.co/2016/04/25/should-you-publish-on-facebook-first...

> My parting comment (which he included in the final piece) was that if I were to start a publication, it would be on Facebook (perhaps as a Facebook page). Today I learned that Vox Media is going to launch Circuit Breaker, a gadget blog, as a Facebook-only publication. (It will also have it as a section of The Verge on the web. I call this a web-based backup/archive.)

> Despite hand-wringing by traditonalists, I believe Vox’s decision is bold and the right one: In the post-browser-only world, it makes perfect sense to go where the audience lives. I am not clear how well it will monetize this effort. After all, Facebook is a selfish partner when it comes to monetization.

At least The Verge/Vox is savvy enough to manage a workflow that pushes to both Facebook and the Web...but I imagine prioritizing FB means doing much less A/B testing and other optimizations that are needed to create a refined Web product.
Is there additional functionality over native screen (or tmux) capabilities that appear to do the same thing?
Awesome. Just digging into Docker and have recently been reading about Kubernetes.

Does anyone have examples of how they are managing deployments? I.e. deploying app update, running db migrations perhaps?
This becomes apparent when you try to co-house rats and mice. Litter mates are much less likely to fight.
How ‘twisted’ early childhood education has become
[Warning: Personal anecdote... somewhat off topic.]

Around 2003 I was getting very heavily into what we used to call "Dynamic HTML", which of course required programming in JavaScript. At the time JavaScript was looked down upon by most professional programmers as a toy. A toy that had buggy implementations in various browsers, that lacked the strict typing of C++ or Java, that didn't have classical inheritance, that had no good IDE, and, worst of all, that you could create some terribly confusing bugs with.

At the time I'd moved to Fort Worth which let me attend the monthly Pragmatic Programmers meetings/dinners at Spring Creek Barbeque in Addison, TX. This was a meeting with a lot of polyglot programmers and "old timers", and there was a prevailing attitude that programming languages were just tools, and a good programmer learned to use many tools well.

Anyway, there I was one night ranting about JavaScript to someone I only remember as Chris. I probably chewed his ear off for a long time about how terrible JavaScript was. After what I'm sure was many minutes, I paused to let Chris tell me how much he agreed that JavaScript was terrible. Instead, he simply said: "You need to learn about prototypical inheritance."

This caught me off guard. I don't remember if it shut me up, but I hope it did.

Fortunately I actually took Chris' advice. While I'd understood that JavaScript had prototypical inheritance, I'd never really taken the time to understand how it really worked. I'd also never really grokked how scopes worked. As I properly learned these features, I started to gain a new respect for the power of the language, and it quickly became my favorite.

So, now when I have a strong negative reaction to a new language or tool, I ask myself if I'm reacting because of a fault in the language or if I just don't like that feeling of being less productive because I haven't learned the language yet. Usually it's the latter, which means I need to grit my teeth and bend my brain and learn.

(P.S. Chris, if you're reading this: Thank you! I owe you a millions lines of code in grattitude!)
You mean, like when--

Oh, right. That'd be a spoiler. :P
Oh, so there is free movement of foreign medical staff to the US, so that medical professionals have to compete on the same basis as a working class manufacturing employees?
Technology Can't Be Completely Safe
I believe that the convention on darklyrics is to either elide or replace with "[chorus]" all repetitions of the chorus after the first. A few spot checks seem to confirm this, but I can't find an official policy on it.
Create, build, and deploy your API docs with a single command
Odd to me is that they use 24 males and only 6 females. In my work (which is biology), we would usually use the same group size unless we had reason to know better.

For example, there's a new-to-us model that we think might have differences between strains, sexes, and vendors. We ordered in 8 mice of each type to run a pilot.
My favorite example of "least metal words" is Iron Maiden's use of the word "cuddle" in their song "Drifter"
If physicians were the primary driver behind high healthcare costs, I would expect physician income to be a larger fraction of healthcare expenditure. Currently, physician pay represents about ~10% of US healthcare spending. This is dwarfed by administrative costs, which represent 25% of US healthcare spending.

If the AMA/AAMC are to blame, then it seems likely to be implicitly: by keeping entrepreneurs out of the hospital administration game so they can't reduce inefficiency. But you don't have to be a physician to be a hospital administrator, so this doesn't make sense to me.

Reducing physician salaries to 0 only reduces healthcare costs by <10%, and entrepreneurs can become hospital administrators without becoming physicians. So, I think that the ire directed at the AMA is misplaced, but I'd be interested to hear more (and I'm an obviously interested party, though I'm not an AMA member). The regulatory bodies are most likely what you have concerns about.
I think the reason this story became so popular is because it was initially wrongly reported that the town was giving away these $165K land+home packages for anyone that is willing to move there. But in reality, they aren't offering anything for free, they were trying to reach out to NZ citizens that wanted to escape the high cost of living in cities.

There are lots of places in rural (and not so rural) America where you can get a house+land for $165K.

Here's an article that mentions the earlier misleading headlines:

http://www.cnbc.com/2016/07/02/new-zealand-town-we-have-lots...

"There is currently a story that has been published by overseas media that we are paying people $160,000 to move to Kaitangata and people should ring the Mayor about it. This is NOT TRUE," a statement on the town's website read.
What was your time spent on in the last year? A year seems like a very long time to build a message board.
A catch (in my opinion as a New Zealander originally from Christchurch) is that Kaitangata is remote with nasty weather.
According to the correction posted above, 6 were female and all females became openers, while only some males became openers.
All multi-blade razors are a joke. Multi-blade razors were designed because patents were running out on safety razors.

They do a far worse job of shaving facial hair than a safety razor that's just as easy to use, they irritate one's skin far more, and they are absurdly expensive.
The lower wages are a double-edged sword, because it means that your potential customers also have less money to pay you (or if you try to sell elsewhere, they are farther away which makes them harder to sell to).
Real issue is the public's willingness to provide care for itself.

To glaring examples of this are obesity and fatally rates related to medical error; 250000 deaths a year are related to medical error.

On the last point, you'd think this is an institutional issue, but if you account for how little attention the public gives the issue compared to other issues, it's clear the real issue is the public.
The recycling is funded by the county landfill. If they stopped accepting recycling from municipalities, they would get more fees at the landfill. They could also put in a tax to fund the recycling, or start charging for recycling drop offs.

Let's go with "small town Midwest".
There's no catch - if you're willing to move to a rural area where agriculture is the primary business, you can get a home for $165K.

But you don't need to immigrate to New Zealand for this - you can find the same deal in the USA.
Inferno, the Bell-Labs system, uses a Tk implementation to lay out the UI.

http://doc.cat-v.org/inferno/4th_edition/limbotk/
Hitting people in the face is illegal; hitting people in the face in self-defense is legal. So... It would be interesting court case :)
It's always best to have specific facts when making claims.

1. Which game and which issue would that be?
2. Which driver removed it from the known issue list?
> When you add a third party apt repository and install a deb package do you always verify that the postinst script doesn't do anything malicious?

Package managers have decades of work put into them. Not just the installation and verification aspects, but all of the maintainence bureaucracy required so that there is accountability and verification. As much as developers might like to think that we know more about our users than anyone else, we don't. And there's essentially no verification or reason to believe that an upstream curl|sh will work on a given distribution. People who package software are usually part of the distro community they're packaging for, and are much better at knowing how software should be packaged for that community.
Does he really miss 90% of his neurons, or has the fluid simply squashed them towards the perimeter of the skull?
> There are cues and phrases to drop which can alert a competent server as to the experience level - and possible expectations - I will have of the meal.

I typically do the opposite. I underplay my experience level, and gloss over their mistakes. It's more important to me to make sure that they can relax and be comfortable, than to manipulate out of them the best possible meal. Intentional "raise expectations" dialogue seems rude, and I'm generally uncomfortable around people who try that.

But maybe I'm also just covering up for my own imposter-syndrome in case I inadvertently set the overall expectations too high. Interesting to think about.
The Guile vaporware was the first time I really lost respect for Stallman and the FSF. It's incredibly damaging to say "don't use TCL use Guile instead" and then never actually produce a useful Guile product. A similar pattern happened in the same timeframe with the Hurd kernel.

I have an enormous amount of respect for the FSF. But it has been most effective when it has working code, like gcc or emacs. The political pronouncements not backed up by working code were actively harmful.
Wasn't the higher than expected orbital velocity among the first evidence of dark matter?
In the research world, there are tons of machines aimed t measuring everything about rodents. There are implants that measure blood glucose levels every few minutes, treadmills that spit out every parameter about how a mouse walks, and MRIs and CTs just for rodents. These aren't exactly for the rodents, but they do exist.
And meanwhile, you can help by consuming from pastured animals in preference to factory-farmed ones (if you're not vegetarian). This seems to be a trend, though one with a long way to go.
They have to get re-licensed according to US regulatory standards, which are burdensome for everyone (whether from the US or not), but sure, they can (and do) come practice here regularly.

And, regardless, if physician pay went to 0, US healthcare costs would drop by only 10%.
I think a permission model should have 3 choices for every question: allow, disallow, and pretend.

With the last option, app-makers cannot bribe the user into installing the app with unwanted permissions anyway.

For example, when the app wants file-system access, the "pretend" option would give the app a view of an empty or dummy (fake) file-system. When the app wants access to GPS coordinates, the "pretend" option would give the app dummy coordinates. Et cetera.
Costa Rica makes nuclear fusion history with plasma discharge
I spent 6 months in NZ back in 2000 and the thought of moving there has always been present in my mind.

Now that the UK has voted to leave the EU, that pretty much makes my mind up for me - I'll be leaving the UK, and NZ is a serious option.

Are there any kiwis in here who can offer some advice for devs considering moving there? Locations to consider? What to expect in terms of wages, cost of living? What is the dev labour market like (e.g. full time gigs or contracts)?

In my case, I'm a web dev with Advertising/Marketing, Fashion and financial services experience - I've been developing web apps recently in React. I also dabble in Swift for fun.
+1 for Charles Schwab. Excellent account. Not only do you not pay any foreign currency fees or foreign ATM fees, but every month they refund you any fees than out of network ATMs impose on you (within US and internationally).
Interesting... Thanks!

What city were you in, out of curiosity?
In Praise of Function Pre and Postconditions
Summing a list of numbers is easy mode for a JIT. You've got a tight loop with one type that can be statically shown will never be violated in real-time. Unfortunately, unless that's actually your workload, the speed with with a JIT-based system can add numbers is not relevant to how fast it runs in practice. Any JIT that can't tie C on that workload is broken somehow.

Personally, I think people often go quite overboard with the "benchmarks are useless" idea, but this benchmark really is useless, because it will never produce any differences betweens JITs and thus can't show whether one is good or bad.
One concrete privacy improvement is to identify subsets of existing functionality that are widely used and can be mapped to a separate permission, or no permission. Then, most extension writers can request that specific permission.

An example is Safari's content blocker API. They've designed it so well that the content blocker doesn't know what it's blocking, or what sites you're visiting. Apple didn't merely reduce the amount of private information collected; they eliminated it.

Another example is iOS, where a permission is needed to access all contacts, but if you just want to pick a content (say to share a document), you can invoke the system picker without needing a permission.

The web needs to adopt such privacy-sensitive subsets of permissions in addition to a blank cheque "access all data on all sites".

Disclosure: I work for Google, but not on Chrome.
When I use a desktop browser, I just right-click on the post age data and select "Save link as..." or "Bookmark This Link" or whatever.
In rural Canada you can get houses + a huge amount of land (100 acre lots) for < $100K.
> I agree with what you're saying, but if anyone's responsible for it, it's actually Congress

And by Congress, it really means YOU, the (American citizen) reader, who keeps voting for the same crooks.
Most modern browsers still have bookmarking ability.
Show HN: Trim Kim- Enunciable URL Shortener
Assuming your intent is not to troll: "The file xyz.txt is corrupt. Click here to restore from a Time Machine backup."
"And yet the man was a married father of two and a civil servant with an IQ of 75, below-average in his intelligence but not mentally disabled."

75 is pretty far below average - one in 20 of the population - and the fluid had been building up slowly over a 30 year period. I'm wondering what he was like to speak to just before seeking medical attention (and what happened next)...

I take the general point about being able to function normally in society given such horrendous damage.
If the flow dynamics of the wind are taken into account, how much effect does extra rotational energy further away from the axis have on the conservation of momentum?
From the article: "Some were surprised by the 13 other countries that lined up with Russia and China"
This is fantastic ! I always loved the project and its great to hear that work is going on.
CEOs are getting more political, but consumers aren't buying it
'script language' isn't a technical definition.

Do you mean 'interpreted'? 'dynamic'? Even those terms need to be carefully qualified and counter-examples exist in each case.