skysight-inc/HackerNews huggingface dataset:
The actual results are not quite as dire as the headline suggests:

"patients’ adjusted 30 day mortality rates were 10.8% for physicians aged <40 … and 12.1% for physicians aged ≥60 … Among physicians with a high volume of patients, however, there was no association between physician age and patient mortality."

All of the patients were 65 or older with a medical condition. Perhaps the oldest and sickest are regularly routed to older doctors? As ever, correlation does not imply causation:

http://www.tylervigen.com/spurious-correlations

https://xkcd.com/552/
If she's young enough to learn another language well in time, you could consider sending her to Europe. All in all, it's still cheaper and possible to get by with summer jobs and some help from parents.
Don't you see the connection? School fees are high partly because people can get free money to pay them. This of course screws the people who do not take the free money by defaulting on loans.
They can live on an island with the people who avoid earning any money so they don't have to pay tax.
Having great grandparents from Nantucket who's 7 family members died at sea while working as crab fishermen, it's seems reasonable this is a publicity stunt or he has absolutely no respect for how violent and unforgiving is the ocean.
Apple Reportedly Facing Trouble Over Tipping on Chinese Apps
WhatsApp uses the Signal Protocol though and its implementation was overseen by Moxie Marlinspike, the creator of Signal.

>even though no viable attack have been made.

All of these references to "in theory" obscure what's actually going on here. Signal is well known to be extremely secure and the code is well-audited. Moxie is a man of integrity and says that WhatsApp is similarly safe.

That's worth a lot more than the statement that no viable attack against Telegram has been demonstrated. That's true of every system until it's not. Once you reach that point, you've already failed. If that's the best proof you can give of a system's security, you've failed as a security communicator.
>I don't think anyone is suggesting walking away from the debt.

Why not? This is exactly what should happen. Students should be able to discharge their student loans in bankruptcy.

The problem is that lenders have little to no risk in making these loans, so they do. And colleges have high tuitions because loan money is easy to get, so colleges find all kinds of stuff to spend it on (usually building fancy new buildings). That needs to change: make loan money harder to acquire by making it risky for lenders to give it out, and the money will dry up, and tuitions will fall.
how spicy... the government is trying to collect money when they are so far in debt. It is time to get honest about the cost of education and healthcare.
The Us government would be better of using those billions to paying of loans in liu of service.
You became a doctor or lawyer using goverment loans pay it off by working part time in goverment hospitals, health clinics and legal clinics. You got an MBA or became an Accountant pay it of by working part time in goverment administration or in goverment schools etc.
A ship approaches off the starboard bow

The time has come to fight, the time to strike is now

Reload the cannons, and sharpen up your swords

They will regret the day they faced the pirate horde

Who will survive no-one can tell

Come on, lets give 'em hell

... (c) Alestorm
But why call it a yacht? While technically correct, it does not seem to embody the spirit of the word.
Plus, de Vos.
Sweeping throughput, allocation performance, pause frequency, mark time, compaction (Java can move objects around instead of triggering OOM), cache behavior, etc. etc.

At this point I'd just be repeating Mike Hearn's excellent blog post, so I'll just link you there: https://blog.plan99.net/modern-garbage-collection-911ef4f8bd...
That would have been really helpful for things like telnet and option negotiation. Or more recently, perhaps something like QUIC.
open up collections to the free market. it will lower cost to collect
Wikipedia has a list of a bunch of incidents going back to the 70s, in which the phrase "the largest fine to date" appears often: https://en.wikipedia.org/wiki/Defeat_device
Is that true though? I thought it was more because funding has been cut so the costs are shifted from taxpayers to the students.
Rescue? He's a message in a bottle. One roller with the hatch open and everything is wet. Maybe in a box or something but he still can't open it without it getting wet. My guess is there's no rescue and he turns up on a beach I ln 10 years.
How Western Michigan Quietly Became a Graphic Design Hotspot
Software Developers are Quitters
Kotlin compiles to the jvm so it has always "supported" Android. The difference now is that Android supports kotlin. It's now a first class citizen in the ecosystem in regards to docs, libs etc
But if you're writing tests (and writing documentation that documents the expected return type of methods, etc.) you're doing an error-prone replacement of work the compiler can be doing for you.
River: The silent solar power station with 500watt output
Seems​ like means testing this can only distort the incentives and introduce bureaucracy. If it were priced in universally we might actually see costs drop.
"I suggest compiler writers stop viewing the x86 stack as a twisted version of a traditional 8-register set."

What if compiler writers will not fix the problem?

Write own register allocator: http://cr.yp.to/qhasm.html

Bonus: allow use of a "portable assembly language" to generate assembly, being respectful of the fact that users might not all be using computers with the same CPU architecture.

This could be like assembler with C-like operators and structure.

In addtion to facilitating portability it might also make writing in assembler a little easier.

Reminds me of Bell Labs' LIL: http://www.ultimate.com/phil/lil/tut.html
Well, as long as he speaks like Thurston Howell the third, he should be fine.
Disrupt Berlin 2017
You might want to uppercase your acronyms. "Crud" means "something dirty and disgusting" or "nonsense". CRUD has a very different meaning.
Is there a good Android app where you can login and reply to comments?
> but the difference in unemployment rate is still quite significant.

I was expecting significant to mean more than 1.3 percentage points[1] over the entire population of the same age[2], especially given those who have certain difficulties will most likely never attend college, and will struggle in the workplace because of those difficulties (think mental disabilities as an example). Handing a degree on a silver platter to someone in that position isn't really going to help them.

Knowing that such people exist and need to be accounted for, while seeing how close the numbers really are, I'm even less convinced that the market rewards degrees than I was before I read these comments.

[1] https://fred.stlouisfed.org/series/LNU04027662
[2] https://fred.stlouisfed.org/series/LNS14000048
OTOH, Airbus and Boeing use different systems. Some alarm clocks kick you out of bed, shower you, and drive you to work. Other alarm clocks just pull the covers off and poor cold water on you, but still require you to do the rest.

So you could analyze instances where the latter proved insufficient and try to guess whether the former would have been sufficient.

The bigger problem is probably that there just aren't enough useful extreme incidents to be draw any conclusions. Or maybe there are. That's why I'm most curious if anybody has even tried. All I ever hear is that air safety has increased along with an increase in computerization. But that tells me very little. Everything about the aircraft and its ground support has been getting better, not to mention the training of the humans.
How SoftBank and Saudi Arabia Settled Their Differences to Birth the Biggest Fund
P is a really cool language, and I've been keeping an eye on it. Unfortunately, the documentation has been pretty perpetually out of date, and the language is still a moving target. So you can't just "get started" in P, the example code won't compile.

I don't know what their plans are or if they ever intend for it to be consumed outside of MS. If they do, some focus on docs would be nice.

Pony is a similar language - but better documented. If you're interested in P, I suggest checking out Pony.
Well, he's hoping to cross in the smallest yacht yet, so that pretty much constitutes a stunt.
Somebody did it in a 5ft 4in boat, he's trying to break the record.
Hmm 2015. then I guess I won't wait for the moderator to approve my reply over there.

> If you know of any other good ones (including a sample break), then please provide the link

Two months after that article was published:

https://lkml.org/lkml/2015/11/18/9

> But I listened carefully, because I suspected an easy target that I wanted to have a go at.

This was my easy target.

https://github.com/ed770878/HohhaDynamicXOR
Announcing the Infrastructure, Cargo, and Dev Tools Teams; Disbanding Tools Team
"Completely" seems like an exaggeration. I would have guessed that it removes something like 10% of the incentive to make more money.
صباغ رخيص اصباغ وورق جدران
Carbon equates to gallons of gas used, so from an environmental perspective we'd want to reduce unnecessary use to reduce the carbon impact.
Probably before Rails 1.0, certainly.

I don’t remember if Tobi was involved in the Ruby community in late 2004 when DHH introduced Rails at RubyConf 2004 (in DC), and I don’t remember him being at that conference, either.

But I do remember seeing Tobi involved in ruby-talk by early 2005.

But Shopify has always been a Rails shop.
Unless you're going to trust a TPM style chip to sit the reading continuously and/or broadcast them in real time for external audit, you have that same problem.
Someone should start a college with only a few administrators and simple buildings. It could cost at least 1/4th of what it costs now.
If only that were true... modern web pages frequently have basically nothing of any value in the page source; it's all dynamically loaded.
Parent loans, not loaning money from parents, will not restructure payments based on income of the student. About half of my undergrad loans are parent loans.
Because if you've see the kind of "farm" most eggs come from you'll know it's a horrific kind of place.
> If you lost power, you still probably wouldn't be able to move the stick, or it wouldn't do anything.

item of interest: some commercial aircraft have a mechanical flight control mode where the pilot can mechanically control some of the control surfaces. not sure if this applies to many other aircraft though.
IIRC access to an authenticated user is not a feature of the API, hence why the custom readers don't support leaving comments. I think the only way to do it is by having a user trust your app with their credentials.
Materialistic is what I use, considering most of my Web browsing is done through the apps.

It's has login, vote and save(I guess it saves articles locally)

The con is that it has not been updated in a long time.

It's available on fdroid
Yeah what a crazy hippie liberal idea...supported by, for example, the ruling center-right Christian party in Germany.

Americans really need to get over their dumb cultural hangups on a lot of issues. (Also, universal healthcare does enjoy very wide support already.)
Yes, there is. I've tried a few of them and HN Materialistic is the superb one: https://play.google.com/store/apps/details?id=io.github.hidr...
Well, in my experience the double-click-convenience of .bat files (due to their default cmd.exe association) is the reason people do this, not just the execution policy.

To sign a script you run:

Set-AuthenticodeSignature foo.ps1 $someCert

and make sure that $someCert 's pubkey is available on every user's computer.

The alternative is of course to get every user to run `Set-ExecutionPolicy Unrestricted` to solve the "problem" permanently.
Data Scientists: do you still get to build stuff?
Hi all,

I am currently a SWENG at one of the big 4 in Japan and enjoy building things (especially on the back end). I am considering trying to transition into a Data Scientist role, but am unsure really what the role entails. Could anyone with experience in both roles talk a bit about how they differ, or what you miss about one role or the other?

Background:
I took a MOOC 'specialization' on ML and really enjoyed it. I was planning to take a 'nanodegree' on a different site and then a few more clusters of courses on DL. I found out that coursera is offering an actual MCS in Data Science through the University of Illinois.

https://www.coursera.org/university-programs/masters-in-computer-data-science

I figured since I was planning to study ML more, might as well add in stats, data mining, etc and get a degree for it (especially because I have a BA, not BS).
They've had declining revenue for something like 20 quarters in a row. This isn't news.
Over 18KB for a "Hello World" script (even a native EXE would be smaller)...? A "stub" batch file to execute it is a few dozen bytes at most.

Then again, those using PS probably don't care about such things being small and efficient anyway.
The institutions of higher learning taking this money could force their indebted students to study this process, learn about career and work options, or even nudge them toward likely job trajectories, but they don't and no one forces them to.. They're happy to continue selling a dream and hobble these poor students who haven't had proper guidance with debt. Frankly it's shameful.
What I found most interesting was how unnerved the pilot (a bone fide Top Gun graduate) became by his newfound sense of lack of control. It ruined flying for him and effectively ended his career.

I would have assumed that coming to terms with a lack of control was one of the first things a fighter pilot would have to learn to deal with. But maybe you can't be a good fighter pilot unless you can fool yourself into thinking you're always in control, and that lack of control is really just a personal failing (didn't train hard enough, not thinking clearly enough, etc).

Or maybe with age you just lose the ability to handle that kind of stress. AFAIU the older you get the more likely you are to become overwhelmed by anxiety. Which seemed totally counterintuitive until I watched others get older--including myself--and saw how that works.

I guess that was sort of the plot to Top Gun, too. ;)
> It's exactly the problem that Clang solves.

Yes, and clang appeared on the scene 20 years after C++ did. It's a long wait. If you create a new language, are you willing to wait 20 years for tooling?
>Professors still do not make 100k even if they teach all day every semester

That's not true at all. When I was in school, I used the state's public employee salary lookup to checkout how much my professors made. Almost all of professors (all of the professors and associate professors, and several of the assistant professors) in my department were making more than 100k. In addition, I was in a low cost of living area compared to most of the US.

I looked outside of CS as well. Humanities departments weren't paying that much, but most 100k pretty normal in most of the hard science departments, and the business school professors were making even more than the CS department.

Sure the adjuncts and grad students weren't making anything, and there are too many of them.

Also no one has ever asked if I had a degree either, but that's because it was on my resume. Without a degree you're going to get screened out before you even talk to someone a lot of the time.
Hmm... isn't the whole point of contract work that neither party is expected to make a commitment?

The OP's scenario implies that all the obligation runs in one direction -- the contractor is morally obligated to stick around until the project is over. That's not how a business relationship is supposed to work.

The company will certainly fire the contractor the instant it makes fiscal sense. It is only fair that the contractor should quit the instant it makes fiscal sense.

If the company wants to incent the contractor to stick around, they need to hire the contractor as a regular employee, providing insurance, pension, stock options...
In recent cases, these defeat devices have all been for NOx. NOx is reduced in the catalytic converter, unless there is too much oxygen in the exhaust. The defeat devices turn off behavior that limits exhaust oxygen.

Every car comes with an oxygen sensor, which could be used to infer how much NOx is being emitted. So, the solution may actually just mean a standardized little microcontroller that reports directly through the ODB port on how much oxygen has been in the exhaust. If it's sufficiently simple it shouldn't be beatable.
It doesn't take a Kreskin.

1 - There are an amazingly large number of well compensated overhead positions and offices compared to the 90s.

My alma mater, a large state university literally had to buy a 9 story office building to house administration.

2 - They spend money like water.

Example: The student internet network was run when I was there in 1996 by three telecom/network guys and a little army of student helpers who did installs and support for $4.25/hr. Now the costs are 25x, and the contractor has also built a small office building next door to house their people.

Example: Capital costs run amok. My alma mater has built a Tier-4 data center that is 15% occupied, a football stadium, a monumental second library that doesn't contain many books but does contain a lot of marble, a business school building, an art building, a bunch of extra dorms, and a gas fired power plant.

Example: New dorms are hotel like, with multiple fitness centers, TVs approximately every 10 linear feet, and associated parking structures.

The school I'm thinking about is doing well, but they've probably bonded nearly a half billion worth of capital projects alone that are not research funded. If you had 0% 30 year bonds that's over $1500 a student alone for 30 years assuming 10,000 students.
This is the age of the Microsoft and Amazon economy
I haven't had the pleasure of experiencing military food except from the stuff here in New Zealand.

I don't know if it's still the case, but the one or two times that I managed to glean some NZ Army ration packs, they had several items that need water and/or cooking to be eaten, for example, ramen. So not so convenient when you're on the move, and you then also need to pack a source of heat (hexi tabs or a gas cooker) as well.

NZDF chefs are great though, the food they serve up on the navy bases is especially great. Good quality food, nutritious, and you can eat as much as you can fit on a plate, with seconds if you manage to hang around until the end of serving without a PO yelling at you to fuck off. Air Force food was terrible though, since they RNZAF doesn't have chefs any more, they use private caterers (I think from memory they use Compass Group, who make universally bad food).
Windows 10 Creator's edition was incredibly unstable for me:
after the upgrade, it would hang within minutes after boot.
Each and every time.
This went away after upgrading firmware of my Samsung SSD EVO 840 drive.
But yeah, windows has never been an industrial strength OS like QNX and UNIX are.
Agreed. Layoffs are generally positive for stocks at least in the short term.
538 did a brief analysis here https://fivethirtyeight.com/features/fancy-dorms-arent-the-m...
2009: Jeff Bezos to announce that he is the lord god Vishnu
There are even obvious historical evidences - one should compare the impact on Upanishads and Buddhism (which philosophy has been built upon Upanishadic) with primitive, barbarian cults which are still powerful in some unfortunate countries.

The borrowings from Greeks and Romans (and in the later times British) in progressive European nations are self-evident.
Could it be that older (more experienced) physicians are more likely to get assigned to patients with more complex or serious conditions?

(I don't mean to state the obvious but this wasn't made explicitly clear enough to me.)

Edit: My initial comment here is probably wrong based on the detailed section "Adjustment variables":

> Patient characteristics included age in five year increments, sex, race or ethnic group (non-Hispanic white, non-Hispanic black, Hispanic, other), primary diagnosis (diagnosis related group), 27 comorbidities (Elixhauser comorbidity index22), median household income of zip code (in 10ths), an indicator for dual Medicare-Medicaid coverage, day of the week of the admission date (to account for the possibility that severity of illness of patients could be higher on specific days of the week), and year indicators.
Pretty much, why is an "inexpensive" college over $12k a year, with community colleges charging upwards of $7k a year? Seems crazy that the minimum you can spend on college is $40k, how is that accessible to the average person?
I think GP was making this suggestion in a sarcastic jab about what cost reduction efforts look like when done by government.
To elucidate, programming languages have their own vocabulary and rules just like a human language (and often, the rules are far more consistent and the vocabulary smaller) --- to ask questions like "Why not `list`?" is like asking "Why is the plural of sheep, sheep? Why is it called a mouton in French? Why not sheepe?"

But unlike normal languages, software languages are designed. So asking why questions makes a lot more sense.
Indeed, the 0.10.3 fix compared to the situation with OCSP stapling in Apache is illustrative

This fix gets almost everybody where they should be, the next time the same thing happens (and it will) Caddy isn't a problem for three weeks, which is definitely enough time. Meanwhile we're going to see the same Apache crappiness for OCSP again each time until someone over there finally snaps out of it and asks someone who actually knows how OCSP stapling was supposed to work.
I recall that the lower limit for airplanes is 500 feet above ground level, so that makes for 100 feet of vertical separation.
Walmart and Amazon make lots of money too, let's make it so they can't mark stuff up more than 1-3%.
The Dark Forest Theory has some substantial flaws that render it little more than a simple conceptual gambit, rather than an actual strategy for crafting interstellar civilization.

Destruction of all peers, to achieve the safety of solitude, is something to expect from the simplistic gropings of a jellyfish. As intelligent life, we can take up better angles of a approach to meet this sort of dilemma.

The speed of light will probably stump any emerging civilization, but declaring it's barrier to be an impenetrable prison that transforms all intelligent life into deadly adversaries feels like an idea ripe with fallacies.

If such a thing were truly inevitable, ancient human cities and colonies would have behaved the same way, due to centuries of primitive technology incapable of breaking the sound barrier.

Imagine the idea that we should always plan to kill each other because we can't run faster than the sound of our own voices. The Law of The Jungle might have some truth to it, but one expects technology wielding social organisms to transcend such anarchy.
+1 for Mike Trick. The man is one of the best ambassadors the OR community has right now.
What is that person going to do for work afterwards that it's worth it for society to do this with its limited resources, given that they're not independently wealthy, and they haven't been developing their skills for a career on the side? I don't mean to be snarky, I'm genuinely curious.

If I'm not mistaken, historically, only the rich have gotten these sorts of degrees.
This is such an amazing post! So resourceful, thank you so much.
Not partly, it's single handedly responsible for it.
Relevant to all his great stories of bad encryption:

https://snakeoil.cr.yp.to
Amazing project, now we can use await in Rust