skysight-inc/HackerNews huggingface dataset:
We have pretty good C interop, so you don't have to re-write everything, you can do it in chunks. Firefox isn't suddenly going to be reimplemented in Rust, for example, it will be library by library, bit by bit.

Of course, you can do that with some other languages too, but our lack of runtime and no-overhead makes it significantly better, in my opinion.
Lollipop has effectively made my Nexus 5 worthless. Battery barely lasts a day now and the phone is still continuously plagued by disconnecting from the network at seemingly random times.

I've owned every generation Nexus and the 5 went from being the best phone they've ever made to the worst phone I've ever owned in one fell swoop. :(

Ordered a Moto this time around to see if I can have better luck there.
I googled John Stuart Mill after first listening to Tube Snake Boogie and I was disappointed.
How to Win Back Your Lost Trial Leads
The assumption that we can only see color we have a name for is widely repeated despite being obviously bogus.

I know maybe a dozen words for colors, but that doesn't prevent me from seeing the differences between the different tones in a pantone catalogue.
Totally agree with that. In my previous company we were always working with dumps for asserts/crashes and when I started working in my current company I was confused that they mainly use logs.
Now I can't go back to debugging without logs.
Using dumps is like looking at the consequences, looking at logs is looking at the causes.
So copying anything copyrighted now requires permissions from the company who owns the copyright? So goodbye almost any form of back-up unless it's only personal files (even then formats are copyrighted, is that okay?). Hell just moving things around on your file system may not be good anymore.

Did they just want the ability to arrest anyone and say they broke copyright law or something?
I'll stipulate efficient market theory and all that.

But doesn't that depend on a significant fraction of investors being rational and having pretty good information? And on markets not being "rigged"?

And I wonder whether the price of current stock market transactions adequately reflects the knowledge of all investors, including the long-term ones.
mmm, no R-bloggerS?
Webserver in Webbrowser
What level are you looking for the product management position?
Why not both? Get a used one while you wait for your sleep study.
I stopped at #3...using stripslashes is not an acceptable deterrent by any means. I am also unsure how htmlentities has anything to do with SQL injection...maybe you meant XSS prevention? I chose not to read the rest.
The insurance company could make it your problem, by charging you a higher premium for theft coverage than the next customer if your vehicle doesn't have the feature.
In general, performance reviews are great in theory, but fall down in application. Theoretically, a review is a time to talk about the great work you did, what you learned, and what your goals are. Your manage can respond will honest feedback and a merit increase.

The reality is reviews are a part of a process, and your rank in them depends in part on the quota set by HR. Most of the time, HR wants employees to fit within a bell curve for rankings. In some extreme examples, people's reviews were based on a predetermined track and not on actual performance.

Netflix's policy is just HR marketing. If all you do is keep your 4 and 5, then what makes those people 4 and 5 will start to become 2 and 3. It's a moving goalpost, and sounds like an effort to increase productivity without increasing compensation.

I may be jaded.
I think this is exactly right. People conflate the "grade" with the "understanding". I once asked a high school student if he could "hack" his way into computer and have it print out credentials as a neurosurgeon, a job that pays really well, and he got a job at a hospital and was asked to operate and killed someone, would that be worth it? For what?

His parents kept telling him he needed "good grades" and I suggested that what he needed was "good understanding" the grades would take care of themselves.
When disease - like sleep disruption - spreads rapidly across a large area with no apparent vector, look for a common change in environment. For example, ambient RF has increased to 1000000000000000000 times natural background levels over short period. Who is John Snow?
There's alternative cures to sleep apnea for those wondering. 1. Find some device that always makes you sleep on your side.

2. Find some bed or recliner that maintains your back at a 45 degree position relative to the floor. The zero gravity chair helps a lot.
Videos are still DRMd, as is all the Apple Music stuff (the new streaming service).

So really, only music is DRM free and you can buy other stuff from Apple.
It's not mismanagement. It's a matter of applying business concepts of productivity to the healthcare setting.

Ex: In business, if Joe the factory worker can make 100 widgets in an hour, and Mike can make 150 in an hour, with the same number of defects, Mike is more productive than Joe.

So now let's apply this to the ED: If Joe the nurse can discharge or admit 10 patients in an hour, and Mike can admit or discharge 15 in an hour, Mike is more productive, right? Well, no, because maybe Mike had patients that were triaged as low priority, but Joe was working Level 1 trauma side. Or you have patients presenting with the same things, but one is a healthy 30 year old and another is 80-something with multiple comorbidities.

I've seen Baumol's Cost Disease used to explain why we see the healthcare industry grappling with rapidly increasing costs, especially wage costs: because we can't measure productivity. I'd argue, from what I've seen, that in fact, that's not true. I even came up with a formula to measure nursing staff productivity relative to patient acuity levels, but never had any buyers. Why? You start getting into questions about actual patients that no one wants to answer, because they're uncomfortable ethical questions, and reimbursements will drop regardless of the answers.

Being treated effectively at this point is being treated as a human, and either bringing the disease under control, or getting rid of the disease. We need to undersand that although these healthcare workers are in caring professions, their work is being increasingly shifted from what we all think effective treatement should be, to what the business thinks effective treatment should be (read: profitable).

You do accept this kind of rushing in other industries, because you believe in productivity. And that's fine. It's also fine to believe in productivity in healthcare (I do), but not in the patients/hour concept. As a country, we need to change this model. I'd encourage you to advocate for safer staffing ratios, at a minimum, for nurses and doctors.
>Public schools are for training the children of the public to obey rules, listen to authority, and be minimally capable of participating in the wringer of wage labor.

This comment belongs on reddit, not hackernews. There is no evidence to back this up.
Same. It helps but there's no replacement for no screen time before bed.
Payments are probably more expensive than they could be (they still aren't all that expensive), but what's the problem with them being boring?
IDEASFORNUMBERTHEORY
> But, wouldn't it be that per definition that the most people are average?

That depends which average. The usual "average" (arithmetic mean) isn't defined in a way that any actual individuals in the sampled group have to be at the average. (Some other "averages", like the mode, must be represented, but even with the mode it only is the most common single value, its quite possible, and normal, to have more not at the mode than at the mode.)

While empirically lots of things are distributed so that the area near the arithmetic mean on the most common scale is most heavily populated, there are cases where that isn't the case on any scale, e.g., bimodal distributions where the values cluster at two extremes and the average is somewhere between them.

> You can only be exceptional compared to something that is not exceptional

Yes, but a firm could in theory (if it could measure performance of its own staff and in the marketplace accurately enough) fire people who are at or below the market average, and only retain those of above market average performance, and everyone there (that survived those performance reviews) would be (by their most recent measure) above average -- exceptional, in that way -- for the market. (And this is true for any definition of "average" you want to use.)

This seems to be what Netflix is suggesting that they do.
Shreddit
Considering the quality of software and innovation produced by MS while stack ranking was in place, and the drop in software quality coming out of Google after its own version of stack ranking was introduced, it seems unlikely to be effective.

As I understand it individuals were stack ranked within teams, so even if a team outperformed the company or industry average, individuals were still tagged as underperformers.

And generally it became a matter of politics, popularity, and self-promotion, not objective competence - which is hard to measure anyway.

To me, it seems like a fast road to madness.

As for Netflix - I can't imagine any company needs to be staffed entirely by ninja rockstar code demi-gods. Many development projects are mundane and by the numbers, and basic competence is fine. If you want to be disruptive, hire a core of creative innovators who can code. They probably won't be ninjas, but for product development, talented customer-oriented innovators are a really good thing in any business that sells stuff to real customers.
They are NOT useful, rather harmful. Oh Boy
Yeah, that's a big problem with democratization of these kinds of things. It's hard for me as a layperson to judge the the talent a specialized professional. All I'd be able to judge are the softer qualities.

The things which actually matter like total cost and effectiveness of treatment, etc. Are hard for a single person to judge -teams would have to study and compare data, rather than feelings.

So what we can end up getting, if this how doctors get reviewed, is them acting more as feel good doctors, than actual physicians giving you hard advice.
I think this is true for a lot of things!

1) It is very important to retain relationships with people. Friends from four years ago can help you so much today. But, that means you need to help them at times, too, of course! :)
2) It is important for companies to retain their staff. They have knowledge and connections. Loyalty is hard to buy, if a person wants to help their company because they are loyal, that is the difference between adding that case/test/log/whatever and "just forgetting about it."
3) It is important for people to build strong relationships with companies, just as it is important for companies to retain relationships with clients.
In my opinion, as such things typically go, it depends on the scope of your tuple usage: I think tuples are perfectly readable/maintainable when used within the context of a single class. It's that middle point between usage within a single method (anonymous types) and usage in the external API (model classes).

I try not to leak Tuples between classes: it's easy enough in the API for your class to "unsplat" your tuple usage in any method calls other classes might need.

Also, Tuples are likely to become even easier to read/maintain in C#7 or so, as F#-like syntax for Tuples is a strongly favored proposal: https://github.com/dotnet/roslyn/issues/347
Are hackers helping or harming us?
46 bad example PHP code snippets
Yeah, just logged in to say that. Author probably never heard of PDO and parametrized queries...
Oh wow. So happy not having to read such things anymore.
Sorry, just S plus
Aren't the car manufacturers already liable?
What's a good RSS reader tool these days?
The bad thing about computing is that a computer with an internet connection can deliver a whole world of hate right to you. Often by the same media (email, twitter, etc) as the information you'd need to get ahead.
ECC support + decent onboard sound seems like a niche feature combination (at least in the Intel world where ECC support means buying a Xeon and a compatible server/workstation motherboard). Some AMD consumer boards do support ECC if you want to go down that route (e.g. http://www.asus.com/us/Motherboards/M5A97_PLUS/specification... ).
Most opinions I've read expect taxis to be the first casualties of driverless cars.

But you know what they say: prediction is hard; especially predictions about the future.
If you eliminate the "average" segment of your staff, then you fire good staff next time around.

Alternatively: if you eliminate the "average" segment of your staff, then you fire their "average" replacements next time around?
> Kay and Berlin took these commonalities as evidence that our conception of colors is rooted, not in language, but in our shared human biology.

The legacy of the 20th century is the belief that we are nearly completely creatures of culture rather than biology. We're slowly learning that it isn't true.

The interesting part is why we want to believe it. When you believe that human nature is mostly culture, you feel that you can change it with social action, education, and legislation. The surprises come when people realize that change is not as easy as we would like to think.
100% agreed, I have the same sentiment. In the year 2015, everyone should know about injections and how to use prepared statements and similar insertion mechanisms that clearly separate query from data. A big no-no to solve anything with the presented function.
Valley of Fire is roughly the same amount of time away as Red Rock too. I found it much better from a photographic standpoint.
Pornhub Launches an Unlimited Streaming Service, Pornhub Premium
Haha, hey man! No, it's not really possible to decouple Marionette from Backbone, I just don't like typing "Backbone Marionette" every time, so I just use "Marionette." But for the uninitiated, Marionette is indeed a layer on top of Backbone.
Much more than a new person. About double.
Prime Curios
The main issue with chrome is that it is trying to be too much. Its a web browser sure, but it is also an application framework.
Pioneer of Ed-Tech Innovation Says He’s Frustrated by Disruptors’ Narrative
This doesn't look like the most professionally put together set of snippets I've ever seen. For example:

function is_validemail($email)
{
$check = 0;

if(filter_var($email,FILTER_VALIDATE_EMAIL))
{
$check = 1;
}

return $check;
}

is a long-winded way of doing:

function is_validemail($email)
{
return filter_var($email, FILTER_VALIDATE_EMAIL) ? 1 : 0;
}
On the flip side, it seems pretty hard to get fired in the first few years (as opposed to laid off in a downturn).
This is kind of interesting. Seems like a lot of trade-offs on both sides that are both good and bad for the person and the company.

Makes sense for companies to want to be in the position to say certain tasks must be done while controlling quality. Makes sense for people to want benefits and steady work/pay.
Why we'll all be using Microsoft's Sway in the future
CC: NASA
"(meaning higher 'patient satisfaction scores')"

I was not addressing this at all. Patient satisfaction scores are a lot more broad than "staff was friendly, check".

I even state the following "And I don't consider saying 'no' to a low priority case as negative treatment."

I have family and friends that are ER physicians (and have done it in multiple countries), and they can handle the stress of stressed patients without needing to resort to stress induced interaction themselves. This is all that I was referring to.

I do not tolerate rude medical staff, and no one should. Again, if you can't handle the stress, get training or change departments.
I didn't file that bug I just found it. Thanks for the link to the other bug though.
I don't think it is a bandwidth issue. I think that they purposefully push the update to x% of the users first, wait for potential problems and then resume the rollout.
Rocking compact() niiiice. Probably helpful for your average Wordpress developer, beyond that kind of yikes.
Lurker is usually defined by the fact that they don't participate. Whether or not they have an account isn't usually a factor, though obviously being non-participants they usually have little incentive to create an account. Up-vote buttons usually drag in a few percentage points more of lurkers into creating accounts. Generally speaking, the more of a continuum of ability to participate in a site that you have, and the easier it is to sign up for an account, the more you will capture non-registered users as registered users.

This is why sites like Twitter, Pintrest, and Tumblr have found relative ease in gaining growth, compared to their general value proposition as compared to older, more traditional blogging platforms like Blogger or WordPress. Because they have completely streamlined the re-sharing type of participation, they target their sites explicitly at that 9% of users who participate but don't create, rather than the much smaller 1% of users who create content.

Regardless, the emphasis of the 90-9-1 rule is on content creation and participation, not on the number of registered accounts. It even applies to largely account-less sites like 4chan.
Fav sci fi books , movies and authors?
20. mysql_connect is depreciated, you should use mysqli_connect
I've been using Feedly since Google Reader shut down.

http://feedly.com/
Social organization and interaction are an obvious vector that has changed over time.
If he ever visit this page, some not too outdated articles about PHP:

http://www.phptherightway.com/
http://fabien.potencier.org/php-is-much-better-than-you-thin...
It's like a miniature bra. For your eyes.
Level up your Git workflow with these simple tips
Introduction to TypeScript: Type Inference in Practice
Those aren't alternative cures, they are alternative treatments.
I've used this approach, but although there are pros and cons I come down against the idea of using triggers to record the history records.

Triggers make things happen sort of "by magic" and it's easy to be confused by their behavior and how they impact transactions. You also need to remember to disable them if you ever want to do some kind of bulk update/correction that you don't want recorded in the history.

My approach is to use stored procedures for the updates, and make the history tracking explicit in that code. Overall this is easier to manage, with fewer gotchas.
oh my ... this article and praising comments on the website are the main reason why PHP is considered the language for kids/noobs
But...so...hard..!
My ideal car has no power-anything: no power windows, door locks, brakes or steering. Accessory-wise, just an AM/FM radio with a 1/8" AUX jack, a 12V outlet and some cup holders. 5 or 6 speed manual transmission, unless it's electric.
Try the classic "Solaris" by Stanislav Lem. Really enjoyed it when i was a child.
It is a way of saying that more often than not, testing will actually not cover all the bugs that you originally care about. Even when writing tests we are making assumptions about cases that "should not happen" and that actually do. And testing is not taking care of these.

It's just something to keep in mind when coding: testing as we generally do it is not a guarantee of code correctness. Other methods provide that, but testing does not. It gives a level of comfort that of all the cases that you can think of, every one of them works as expected...
Spring Boot and React hot loader
Music is like 2 magnitudes less costly than TV and probably three less costly than movies. Spotify charging 10 should show you how much a full movie subscription would cost.
I worked in a company like that. Everyone was ranked against their peers, and if you were below ~40% more than two years in a row, you were "counseled out."

I didn't find it stressful. Partly because I was never in danger, and partly because I knew what I was getting into. But I think it's a bad practice, mainly because it just doesn't work. Empirically what I've observed is a bunch of people in the wrong role, not the wrong company.

It's expensive to fire people: companies could save a lot by making lateral moves easier, and doing better internal matchmaking. As in matching people <--> responsibilities, not like... dating :).
I was asking how much natural gas, not how much money. And I'm assuming it's not very little since the energy required to desalinate is the #1 cost.
Inoreader functions very similarly to how Google Reader worked:

https://www.inoreader.com
"19. Convert seconds ..." is exactly like something from Daily WTF.
I do '1.' and band-aids-on-nose things seem to help.

Could you tell me more about '2.' You mean half sitting up?

(Yeah, hellbanned.)
>I'm old enough to remember the VCR then you were allow to make personal copies.

There was analog copy protection on VHS as well.
to anywhere near the power of 10^18?
well, you've convinced me!
Weird article.

I can't determine if she was just after his money, or genuinely thought having money would solve all of her problems.

The one issue I do have is with Jobs basically ignoring his daughter for most of her life, which isn't cool. Maybe because he'd have to deal with her mother and was just easier to ignore them both?

Again, this article brings up a lot more questions about the mother than Jobs.
Use F.lux any time > 7PM-ish. But still make sure you turn off any screens 1-2hrs before bed. It makes a huge difference.
As someone who went to a university where "sleep is for the weak" was a slogan among undergrads, I want to go back in time and throw chalk at anyone who says that.
about:blank

Something went wrong with your link. Did you mean..

http://www.fastcompany.com/3049484/app-economy/microsoft-swa...
This Device Unlocks Cars and Opens Garages
Huge improvements to the GC in this release, illustrated in this slide deck linked from the notes: https://talks.golang.org/2015/go-gc.pdf
If you're looking for an offline reader, and you happen to be on OSX + iOS, I recommend Reeder. http://reederapp.com
Beautiful and Automatic Loading Screens Using Ng-Loading
from teh function name, i would expect boolean as return type.
It's about control and the very long game.

Think about it. Disney got started with works from the Brothers Grimm. Copyright terms were short then. Once Disney became an empire, they very quickly realized somebody else could compete with them. So they worked to extend copyright, and it's pretty much going to continue that way, keeping Mickey just out of the Public Domain.

Disney knows another Disney is bad for business, unless they own that Disney.

And there is where the control comes into play.

The people with empires today realize they can become extinct tomorrow. All it takes is a little competition and the barrier for entry has never been lower. People can put things out there and get a lot of attention and distribute for almost nothing compared to what it took to build the empires we see today.

If they get this, then they won't have to deal with competetors. It's going to be hard to do anything really, because the criminal risks associated with doing things with open tools and data will turn people toward, "safe" and "approved" means and methods. Those will just happen to align with approved distribution, meaning they get a cut, and or ownership ideally.

Given this perspective, reality is what they say it is. Has nothing at all to do with the tech and it's impact on the business model.
To be fair the " Acupuncturists, chiropractors [...]" have to learn to sell themselves, and market themeselves because people are more likely to be paying out-of-pocket for the services. If people have a bad experience they won't come back, they go out of business. With doctors if they have a bad experience they will probably still come back because they need some medicine, whatever.