skysight-inc/HackerNews huggingface dataset:
Ehhhhh, I don't really think anyone should be asked to work into the evening unannounced. Sure the stakes at hospitals are high, but that's all the more reason staff shouldn't be stressed, overworked, or distracted. The 40th time you ask your anesthesiologist to work late and put their child in night care from 5-9pm, they're gonna be pretty resentful, and rightly so. Do you want a resentful anesthesiologist? I sure don't.
> https://www.youtube.com/watch?v=GxZ1xn2ml10

> The uploader has not made this video available in your country.

Perhaps not so useful after all.
Gamification Jobs Daily Finding Dream Careers
I have no idea what the actual number is, but I remember reading that Epic is in about 20% of hospitals. and in many/most academic centers. Given the number of people who've been seen in an academic center at least once (whether for their own birth, a consultation at some point in life, ER visit, etc), Epic systems likely have entries on a substantial portion of the population, though the amount of people they have complete medical records for is likely much smaller
Grafton is famous among historians for his productivity and fluent writing, and this advice struck me as broadly applicable beyond academia. Especially the bit about welcoming editing and criticism.
How fast is that helicopter moving at top speed? I'm genuinely curious the amount of energy involved in a collision like that and if it would be enough to break the windshield. I presume the windshield (possibly incorrectly) on a helicopter like that is Plexiglass or some other plastic to save on weight. How do they handle impact? I have to imagine birds as big as geese get hit regularly. How do they handle that kind of impact?
Show HN: Paypyrus – Electronic money in physical form with Venmo
These crews have other responsibilities and legitimate scientific and exploratory teams to assist. A random adventurer is adding unnecessary complication to their lives for the sake of glory, vanity.
I see opportunity. Let's make this better.
My smartphone has touch ID. would it be feasible to implement "touch ID on phone >> phone connects to computer >> computer automatically logs in"?
https://news.ycombinator.com/item?id=10691462
Valve sued over Steam Controller design
Poisonous particles. Thats a new level of writing. Did Greenpeace commission this article?
Normal people would be better off ignoring this super-detailed stuff and simply calibrating their monitors, ideally using a calibration device. You don't need to calibrate often, so one group of friends could buy one calibrator for $100 and share it. This will get you 90% of the way to having accurate color reproduction on your screen, so at least when you view the work of professionals you will see approximately their intent.
Would you be happy to be handled by an anesthesiologist who's in a hurry to get out as soon as possible, because they don't know what's happening with their children? Yeah, it's a bad choice, or a bad choice.

I'm not sure why you think "Medicine was always about putting the patients' needs above your own". Many hospital employees do. But I've never heard of medicine as a whole having that rule.

If you expect doctors to act like everyone's needs are above theirs, you'll end up with a current situation in the UK. Junior doctors who are overworked, hate the situation, government that wants to pay them even less for more hours (they've got patients to see, right?), and are more and more likely to move abroad - rather than just treat with respect like any other normal employee. And that's not even mentioning the dangerous situations created by tired doctors.
You're asking for a magic genie content router that does not exist. It does not exist because its a hard problem. Not only would you need to interoperate with open standards, you'd have to attempt to integrate with unwilling participants (Facebook, Google Hangouts). Are you prepared for that level of pain?
That's the point, I'm not interpreting anything the person is saying. I'm commenting on you admitting the subject is complicated but you are somehow able to guess the knowledge of a person based on one statement you read on a website with little context.
Wasn't it the anaesthetist who was unwilling to work late in this story, not the brain surgeon?
https://www.schneier.com/blog/archives/2005/06/write_down_yo...

Even with an algorithm, you're still relying on human memory. As Schneier and other have been recommending for a long time, write down your passwords. People already understand some amount of physical security, which is knowledge that can can utilized for password storage.

As long as human memory is the weakest link, password strength will always be de facto limited to the amount of entropy that a human can reasonably memorize. Unfortunately, brute-force password cracking capabilities flew past that limit a long time ago.
So, the neurosurgeon should be allowed to throw a fit at an anesthesiologist for the hospital's fuck-up(s)?

There may be a problem with the system here, but the solution isn't forcing people to work past their shift without notice.
Well, when you pit "brain surgery" against "babysitter", it seems pretty clear cut. But imagine if you're that anesthesiologist, or one of a half dozen nurses required for the surgery, or whatever, and you've had to ask your parents to pick your kid up from school for the 12th time this semester because you won't be home before bedtime. Kids tend to not understand these kinds of things, parents know that, and they're rightly frustrated when their job unreasonably demands that their kids get short shrift.

That said, this sounds like a hospital procedure/scheduling fuck up. I don't think the anesthesiologist should be blamed at all, she stood up to unreasonable demands just as she should have. The hospital failed the staff and the patient here.
The only way it's below 10Mbit/s if you have a cataract and are legally blind. Or it's dark.

The eye has significantly more bandwidth than 10Mbit/s - it's "reality" in front of the retina, (say, 20-30K) a bit above 8K at the retina (rods/cones), and almost the same in the optic nerve.

We can see/study data directly on the optic nerves now, and understand pretty well how common aberrations or deformities affect the retina.
I think a good way to handle this convergence would be to move away from repeated invocations of the compiler. Instead, your build system/IDE could keep an active instance of the compiler running that keeps the last generated ASG/intermediate representation/machine code in memory, along with bookkeeping information that remembers the relations between these. When a file changes/a rebuild is requested, this lets the build system to not only correctly identify dependencies, but also allows far more granular incremental compilation than is possible now. For example, if you really only change one function, then only that function's code (and possibly any code which relies on optimizations based on that function's form) need to be changed. You could even add more to this by tracking dependencies in unit tests and automatically re-running them when the result may have changed, or using it to facilitate some sort of live-coding.

This sounds like it would need a huge amount of memory, but IDEs already do this to the ASG level, and much memory and computation is wasted on the compiler re-generating the ASG in parallel when the IDE has a similar one already analyzed. The main disadvantage is it would restrict how build systems could be structured, as to pull this off the build system would need to have much more ability to reason about the build (call command X if Y has changed after Z won't cut it). Macro systems would also need to be more predictable.

As far as keeping things non-monolithic, you could still have plenty of separation between each phase of the compilation process, the only extra interface you would need between passes is the more granular dependency tracking.

edit: grammar
Thanks for pitching in.
And yes, that's why I think I am placing safe bets with popular stuff like Ruby/Rails and Java.

I am actually quite eager to work on it and am not scared of spending 5+ years to get good at it. I just wanted to know whether my thinking of a good way to get into coding sounds okay. For example, I read that starting programming with C is not a very smart way to do it, as it is more complicated (low-level is the right term I think).

Could you please elaborate on your last sentence - do you mean that if go with Java, I should stick only with it, and not try to spread myself too widely with other langs? In other words pick one generel purpose lang?
I find it comforting that a surgeon would consider his field of top importance, especially since it's neurosurgery.
There was some chess tutorial going around online that I failed to properly bookmark. The tutorial was premised on the fact that for casual fun games, you shouldn't have to memorize a bunch of strategic openings and instead adopt some of the older methods of playing before everyone memorized everything.

Does anyone remember this and have a link to it?
My experience is that my motivation for consuming books is cyclic. Part of it is due to other interests and commitments...I read almost nothing for pleasure during grad school and then spent what felt like every non-working moment reading for the next year. Then there have been two periods where I read The Economist cover to cover every week. The first was two years the second was one...well almost or maybe most of one.

That sort of hits on the other major reason for cyclic reading. My tastes and interests change. Sometimes the right book comes along at the wrong time...and sometimes the same right book comes along twice, by which I mean that one of the interesting things about getting older is that rereading books is not rereading the same book. The greater narrative of which it is a part has changed as I have changed.

One of the other features of getting older is that not finishing a book doesn't bother me anymore. I'm ok if a book doesn't speak to me or stops speaking to me. I enjoy finishing books, but don't see not doing so as quite the moral failing I once did. Maybe I'll come back. Maybe it wasn't that good. Maybe it's overdue. Reading for pleasure is supposed to be pleasurable and the suffering of a hard book or long book or a challenging book has to be worth it, and making it worth it is the author's responsibility, not mine.

Anyway, not having time is the biggest constraint, e.g. currently the time slot that I had been using to read is being used to journal. It's a tradeoff.

Good luck.
You can make an alright pile of money without the moat. Perhaps the problem is the kool-aid level in the companies making this stuff...

Though they are making good things, so it's hard to be too critical.
I've been waiting on that book for what seems like ages! The first one was so good.
In those cases people should be using hardware authentication tokens. They're both more usable and more secure.
PlayCatan
It's also very hard to push the benefits of the integration without having the product on both sides of the communication. A similar issue popped up in Windows phone 8. They combined sms and Facebook messenger -- but if you
https://news.ycombinator.com/item?id=10690226
Grouping Visio Shapes Together and Save Visio Diagrams in VSDX Format Using .NET
I think the article doesn't really clarify the reason these bugs exist. After all, is it really a bug? What if I so happen to be working with Chinese Unicode files without BOM that are also valid ASCII files? Then it would seem to me that Notepad was previously behaving correctly, and ever since Vista they introduced a bug!

No, this isn't a low-level bug tied to any particular Windows API function. This is the inevitable result of the folly of trying to guess a file's encoding. When we find ourselves cornered into doing something this ridiculous, it becomes apparent that we, as a society of programmers, are extremely disorganized.
Can someone explain the advantage of compiling to C instead of compiling to LLVM-IR? I have seen more languages that compile to C than to LLVMIR. It seems to me that there are a lot of advantages in using LLVM but I fail to see the advantages of compiling to C.

Thanks
> Sometimes emails have "<br>" in them and sometimes they have "\n".

One of those should have an HTML MIME type, one should have a plaintext MIME type. The decoding is specified in detail in RFCs and W3C recommendations, please follow those rather than try to implement this using try and error.

> Not everyone uses the RFC standards!

That is unfortunately true, ...

> I thought the RFC said that a subject can only be 78 chars long.

... and one of the major reasons why is because people think but don't read. There exist all kinds of crazy myths about the content of RFCs, which is how all those broken implementations arise, this seems to be one of them--but feel free to point out which RFC says this where, in case I really have missed it.
One thing that's missing from the comparison is that the Elliott 405 likely came with a full set of documentation, down to the circuit level, whereas Broadcom has kept much of the Pi's SoC details proprietary.

In 60 years, archives and museums will still have great primary-source information on the Elliott 405 and its contemporaries. Will the same be true of the Pi? It's easy to focus on the smaller, cheaper, faster, but it must be realised that a significant amount of openness has been lost; and not merely because computers have become more complex, but also because there are commercial interests strongly discouraging us from understanding the details of how these machines work.
Play once for fun, the next 1000+ times for revenge.
I like this change, adding Terry Pratchett quotes:

"At the time of his passing this year, the DevTeam decided that it would be a fitting tribute to take a number of our favourite quotes from the various Discworld novels and incorporate them into the game. Being the way we are, we did a little more than that. There are now a huge number of quotes from many of the Discworld novels in the tribute file, but this doesn't mean that we wouldn't accept new submissions from other Pratchett fans."
I don't understand, why is that a bad thing? Maybe it might be an issue if you're trying to do something anonymously (but at that point, you shouldn't be using your regular machine anyway).
These things have been around forever, no need for all that complexity:

http://www.amazon.com/Digital-Persona-U-are-U-4500-Fingerpri...
Lichess.org is fun too. I'm not much of a chess player but I sometimes find the chess puzzles to be fun at http://en.lichess.org/training
I find it distasteful that your tangential comment is upvoted in a presumably Chomsky-esque noone-is-accountable-for-the-consequence summary from which further discussion ensues.

As someone here whose primary job is not programming, the tendency for posts critical of programmers to have a discussion led by minimizers is quite obvious.

You are not the issue. The hordes of upvoters are the issue.
/r/roguelikes
Hospitals fail patients all the time. Patients absolutely need determined advocates among the staff, or they're fucked -- and they'll never know it.
A Jellyfish-Obsessed Engineer Upended Our Understanding of Swimming
It might have been a link to 'Fischer Random' chess. This is played like normal chess but the arrangement of pieces on the back row is random, with some restrictions for game balance.

The random starting position removes the advantage of memorizing openings.

https://en.wikipedia.org/wiki/Chess960
Who the hell is in charge of the cesspool that is source forge???? Is it the Russians? Tell me it's the Russians!
I applied for this about a year ago and actually got approved. I was instructed to go to their New York embassy to pick it up but I live in SF. I wish they would mail it in or were okay with it being picked up at other consulates/embassies.
Just checked, you're right. Not sure why I had that impression.
Not sure why the bad password policies keep creeping up. May be because of regulatory compliance?
The whole blog entry read like a tantrum. A comment on the site from "SuperMike" says this:

"Anyone with even a passing familiarity with the world of medicine will be amused by the surgeon being forced by circumstances to treat staff like actual human beings. (And he complains about it!)"

Sounds about right to me. IT issues can definitely be frustrating, but this blog reads like a libertarian rant.
TL;DR: Yes, most of the time.
Right, but if I have control over my practice, I also control what EHR I use. No idea if I'll end up in private practice, but there's always that possibility.
PM2.5 smog is literally poisonous.. From Wiki[1]:

The smaller PM2.5 were particularly deadly, with a 36%
increase in lung cancer per 10 μg/m3 as it can penetrate
deeper into the lungs

And...

An increase in estimated annual exposure to PM 2.5 of
just 5 µg/m3 was linked with a 13% increased risk of heart
attacks.

So 36% increase in lung cancer per 10μg/m3 and a 13% increase in heart attacks from 5μg/m3.

The level in Beijing right now is 250μg/m3. It maxed at over 360μg/m3 in the past 48 hours.[2]

People are literally being killed by Beijing's air quality as we speak, should we temper our language to not appear biased?

[1] - https://en.wikipedia.org/wiki/Particulates

[2] - http://aqicn.org/city/beijing/us-embassy/
They got the brains and patents (if applicable).
Underground Cellar (YC W15) Is Looking for a Software Engineer Intern
Underground Cellar (YC W15) is looking for a Software Engineer intern for Winter 2016.

The ideal candidate will work 1-1 with the founders (CEO and CTO) to implement features of our website which is built on technology including Node.js, Mono, and PostgreSQL.

This is a paid position (cash + stock options). Additional perks include free housing in our downtown San Francisco, CA penthouse, free food and drinks including espresso, and gym reimbursement.

Desired skill set: Node.js (our website runs on Hapi), Javascript, HTML, knowledge of Java or C# or other object-oriented programming, MySQL or PostgreSQL.

Required location: San Francisco, CA. Remote work for this position is not possible.

Time frame: Beginning ideally in January 2016 then running for 12 consecutive week period, with possibility to continue full time.

To be considered, email your resume to support@undergroundcellar.com, subject line: SW Engineer Internship.
I'd watch a twitch plays nethack
HN actually offers its own "best" list of stories that works well on a weekly basis: https://news.ycombinator.com/best
Try convincing the US government of that. I wish you luck (I really do). Trying to educate program security people on computers is one of the banes of my existence.
> Having made three trips to the South Pole with the National Science Foundation, ...

I hope you appreciate how fortunate you are to have had that opportunity. You essentially went to space.
I've made a habit of making my own "best books" list each year--it's a fun way to remember and distill a year's reading.

Here's the 2015 version: http://bellm.org/blog/2015/11/27/the-best-books-i-read-in-20...
What Makes Tom Hanks Look Like Tom Hanks: Modeling a person from photos
Well, if you want that, then you should support open protocols. The business goal of twitter, facebook, etc. is to lock you into their communication system, so if you expect developers to integrate those, you really expect them to invest into integrating with those who want to destroy the open ecosystem that they rely on and who will do whatever they can to hinder the integration.
menucolors! pickup thrown! sortloot! use_darkgray! And many more!

Merry Christmas everyone! Awesome :)

--rog hum mal
Moving a large project, particularly one that uses lots of the SF.net infrastructure, is non-trivial. Github only provides replacements for some of that infrastructure. Even if you can trivially move all of your code into github, and don't rely on mailing lists, ticket tracker, file downloads, etc. you've still got to update documentation, download links across sites you may not have control over, change code that relies on sf.net links (for automatic updates, etc.).

For the project I work on, we moved code hosting to github years ago, but still have our downloads hosted by SF.net, and haven't even thought of what to do about mailing lists and tickets. We'll get around to moving it all, eventually, but for small teams working on a project with so many users, so many files, so many mailing lists, so many tickets, and just a lot of pieces that make up the "project", it's a lot of work, and the gains may not be immediately felt.

I don't know where the NetHack team is in their migration, but it is apparent they're working on it. I'm not gonna criticize them for not having it done already.

And, of course, there is no guarantee that github won't turn evil, someday, too.
Besides other responses, language log is not a reliable source. I stopped reading when I got bored of the intentional misreading and mockery they use to position themselves as smarter than everyone.
Drive your UX with Statistics
And for anyone unfamiliar with NetHack and its classes,

"As some may know, Terry Pratchett was a fan of NetHack, dating back to the time that we introduced the Tourist class which was openly based on the Discworld novels he penned."
For next time: voilà.
It's a Eurocopter AS350 which has a cruise speed of about 150MPH and a top speed around 180MPH.

Bird strikes aren't all that common. Certainly they happen, but it's not an ongoing massacre up there. For one, birds are equipped with good vision and hearing, and a strong instinct for self-preservation. When a small aircraft does hit a large bird, the result is extremely messy and sometimes fatal.
Tsung also has the interesting property of modeling traffic as individual user sessions, with probabilistic thinktimes and dynamic variables. Makes it possible to test your app in a much more realistic way than most tools, which just benchmark a series of identical requests or replay a log.
https://news.ycombinator.com/item?id=10644525
Donald Knuth's annual Christmas lecture at Stanford was just released on YouTube a few days ago. It's about comma-free codes, a similar idea to this bug: https://www.youtube.com/watch?v=48iJx8FVuis
How this guy accidentally revealed Steve Jobs' big secret
If you don't mind my asking, do you know (or can you surmise) how Will Steger and his team made it across Antarctica?

I remember following their dog-sled-ski traverse in the papers while living in MN. But, I don't remember reading how they handled crossing the crevasses.
"the dangerous situations created by tired doctors."

These concerns are seriously overblown. Most errors from fatigue occurs on routine, non critical tasks, whereas I have never seen any evidence of a significant increase in critical errors.

A well-fed, rested doctors who abides by regulation is way more dangerous than a tired, hungry one who puts patients first.

"you'll end up with a current situation in the UK"

Poor remuneration is in no way related to great bedside skills, but is due to poor negotiation skills and State control.
the first time i flew turkish airlines, they handed out turkish delights and I tried one for the very first time. It was magical. Very magical.

I tried to find some more in istanbul airport which were not as magical but I'll buy more one day.
Come on, the article referred "you could get sick just by standing in the street" - if that's not hyperbole, I don't know what that is.

> with a 36% increase in lung cancer per 10 μg/m3 as it can penetrate deeper into the lungs

Observational study. That says everything, it does not account for all variables that have to be taken in account and therefore the effect cannot be isolated.

> An increase in estimated annual exposure to PM 2.5 of just 5 µg/m3 was linked with a 13% increased risk of heart attacks.

Annual exposure. Not standing in the streets for 5 minutes like the article suggests.

Yes, we should temper our language and use Good Science and not Sensationalism.