skysight-inc/HackerNews huggingface dataset:
Defensive medicine is prescribing antibiotics for viral infection when the patient obviously does not need them, but he insists taking them to feel taken care of.
Google Trends – Web Search Interest: .io
Yes, industrial plants will turn off production (for instance at an aluminum smelting plant) in relation to the frequency of the grid. Grid frequency decreases slightly when demand starts outpacing "supply."
This service only stores the hash of the document in the blockchain, so it only increases the size of the DB marginally. The tendency for the blockchain DB to grow is in part limited by that storing anything in the blockchain requires a transaction, and transactions cost money, which goes to the miners, who in turn bear the expenses of storing the DB as part of their mining equipment.
> So it seems that the carriers have decided not to risk keeping their customers up to date

But I don't understand how the carrier is involved at all. What if you update your phone on WiFi so you aren't using the carrier at all. They can't intercept that so how are they to blame for whether you can upgrade or not?
I wonder how much of this is due to the idea:
1) non-technical users need to be able to use our software. How much code today is about preventing users from doing something they should know better?
2) we're less and less able to say "no, that goes way beyond the project's scope" to our bosses. Our bosses will quickly reply "yeah well Google's ______ does it, so why can't we?".
> I would imagine (please correct me if I'm wrong) that pilots' checklists are developed over time by veterans and changed infrequently.

Generally yes. For most general aviation aircraft, the checklists are part of the POH (Pilot's Operating Handbook, required to be with the airplane at all times). These are developed by the manufacturer during testing and are considered the standard and the minimum requirement for doing a check. They may be occasionally updated either by the manufacturer themselves or by Airworthiness Directives issued by the FAA (in the US). AD updates often mandate putting a placard on the instrument panel to remind pilots of some issue.

In addition, in the pilot community many veterans make extended lists with other "gotchas" to look out for or "shortcuts" to help you remember parts of the checklist (like "GUMPS" for landing - gas [fuel tank selected, pumps, etc], undercarriage (gear down), mixture set, prop set, seat belts and switches) or "Lights Camera Action" for takeoff (lights on, transponder set, radio set, GO!).

And if you're renting a plane, the owner may have additional instructions as well. So it ends up being a combination of all three.

> It might be a little weird, but I keep a list of fun things I want to do.

I DO THIS TOO! :)

Things is great for organizing this kind of thing. This way, if I ever find myself with some spare time rather than just veg or mindlessly watch TV, I can find something productive to do. Like wiring a new switch, or playing with the Raspberry Pi on my desk or something.
Here the "cite" you were looking for
http://www.ucsusa.org/center-science-and-democracy/promoting...
In this universe, how are creators compensated for works of art? Who is the regulating authority? Details, please, this would be most enlightening as a thought exercise.
6.001 structure and interpretation of computer programs 2005 video lectures
It's computationally difficult for anyone to forge it. While the operators of archive.org could easily forge an old timestamp.
What does actively hiring mean at Trello?
Will in one sense, herding cats in another ;).
Maybe, maybe not. I suppose that depends on what and how they choose to practice. And there's nothing wrong with giving positive weight to personal projects. I'm just saying you shouldn't penalize people for spending their personal time on things other than coding.
Yes, he was insane.

More like a pedantic jerk.

It's good to know about the existence of quines. But people are (presumably) paying good money for (and more important: investing their perfectly valuable time in) their education, and there's only so much time in a systems programming class, and so much more fundamental stuff to cover (or cover more robustly).

The people who really need to figure out how to write quines will no doubt find time to do so, in the dead of night, no matter what you may try to do to stop them. (And try to make them 3 bytes shorter than the shortest known version in that particular language). The rest -- they just need to know that they're out there.
I ate too much. Is that the first cause of death in the US?
> The entire point of UBI is to get rid of 19th century style notions of worthy and unworthy poor people, thats a huge part of the inefficency and waste of the current system.

So noble. When people see others spending their money in ways that they wouldn't, do you really think notions of 'worthy' and 'unworthy' will go away? People are judgmental. History and current events show it to be a dependably consistent aspect of our nature.

As an aside, I think that the biggest challenge in this century will be to cast aside idealistic visions of 'tabula rasa' humanity (largely based in Marxism and subsequent modernism) that were part of the 20th century's program. You can't fix people, you can only create systems that accommodate, deflect, and channel toward positivity rather than work against their nature.
That's a bogus argument. By that logic, every single commercial app you download and run is "giv[ing] up control of the hardware you own". Hell, even just booting up Windows or OS X qualifies.
If this sounds familiar, it was the subject of a popular HN post from 2 months ago: "CocoaPods downloads max out five GitHub server CPUs (github.com)" https://news.ycombinator.com/item?id=11245652
Microsoft Computational Network Toolkit (CNTK)
The application of mathematical type theory (https://en.wikipedia.org/wiki/System_F) to popular programming languages goes back to 1998 when Philip Wadler designed generics for Java.

Local type inference is now used in Visual Basic, Scala, Rust, probably a lot of other new languages I am missing. Gradual types are coming to Clojure and probably Python and Lua.

Erik Meijer did a lot of work on bringing monads and FRP as patterns to .NET programmers. Java 8 has monads (Optional and Stream interfaces). Bartosz Milewski has been getting a lot of attention in C++ circles (see his blog: https://bartoszmilewski.com/)
Yahoo Account Password Hacker 2016 – Easy Hack Tools
The fact that they prolonged the fix in order to carry it out in secret seems pretty damming. I wonder what the justification for that was?
Postgres (and at least one other RDBMS) has partial indexes, which pretty much solves the index namespace problem you mention: http://www.postgresql.org/docs/8.0/static/indexes-partial.ht... Partial indexes are integrated into the proof-of-concept repo I linked.

Storing a data type field in the generic storage table enables the same partitioning ability as a standard schema.

99% of NoSQL database users just don't want to deal with migrations, even if they're "free" (another big issue is synchronizing application code state and DB migration state of production, testing, and developer machines), so what they really need is NoDDL, YesSQL.

> Almost all database engines can add columns for "free" because they don't go mutate existing rows. Some can drop columns for "free" too by marking the field as obsolete and only bothering to remove it if the rows are touched.

Didn't know that, thanks.

> It can also introduce contention (depending on locking strategies) where there wouldn't normally be any.

Didn't think of that. I'm aiming this at 99% of NoSQL users in which doing things you could do with SQL requires much more effort, so allowing them to do it with SQL can accept a modest performance degradation, but if you have any good links relevant to how this storage design would affect lock contention, please share.
I know that the pay side is true because that's what I saw on our end, the cost side is based on what a partners claimed was true I have no hard data on it, except given age and lifestyle it looked believable. It's not like they would share their strategies. The whole point I was trying to make is that from this anecdotal experience I personally came to the conclusion that best people in this field are probably working for themselves and focus on some lucrative niches.
Honolulu Gets First Look at New Transit System Rail Cars
Solar is fusion-at-a-distance, though...
Everything should default to Creative Commons Non-commercial no-commercial derivatives. That way paid platforms like Netflix can exists and we can use images of Drake sitting on top of the CN Tower for memes.
I agree with you.

Poka-yoke, a technique from the Lean world, is useful here.
>Proper modules, separate files for interface and implementation parts.

Proper modules are great, but I wouldn't call the "separate files for interface and implementation parts" a good feature. That's a throwback to languages like C.

It's not DRY, and it's also busywork -- the interface can trivially be created/inferred from the implementation file alone.
How should deadlines be used in software engineering?
You mean the health care sector has gotten so good at fixing all the other causes of death that what we see is the 'noise in the system'?

I think not.
You cannot legislate good care on the backs of physicians. Or physicians will go on strike just as they did in the UK last week. In 3 days, 40,000 surgeries were cancelled. 80,000 office visits cancelled. But the PR people were quick to get on the tube and with their constipated smiles reassure the public that there were no problems. How many of those people died? We'll never know.

In the US, as long as insurance executives cut physician payment in favor of hospital bureaucracies and executive compensation, HMOs pile on the regulations to reduce utilization, physicians are slammed left and right to guess what's right instead of doing the necessary tests- there will be progressively LESS quality care. Checklists do slow down care delivery AND they are insufficient. Errors snowball because a sick patient is like a set of dominoes ready to topple. Just because the surgical site was properly marked and the type of operation was verified, does not mean that the patient will not fall off the stretcher when 5 people have to struggle to move an inanimate pile of flesh from the operating table to the gurney. The more people involved in a given endeavor, then the likelihood of error increases. We need to strive to simplify care, not complexify it.

We have already shipped many of our manufacturing jobs overseas. At this rate, much of our medical care will go the same way. The upper echelons of the the insurance companies and the HMOs will enjoy their views of the New York skyline while they figure out how to outsource health care to Cuba.

We also need transparency on costs. Once we get the REAL data, improvements will inevitably follow.

We also need REAL data sharing. There are 453 electronic medical record systems now in the US and they don't talk to each other. 453 versions of 'microsoft-like behavior' obscuring the flow of information. It's too funny to think of HIPAA in an era when the NSA already knows everything. And people are always blabbing about their health problems anyway. Just stand in line at Panera, Starbuck's.
Its application to unpopular languages goes back farther, of course.
I think throwaway2048 meant something more along the lines of "worthy to participate in our society" and, unfortunately, whether you deem them worthy or not they are participants of society so reducing the friction of their interaction with society benefits all. (Friction rubs both ways.) The argument is that dropping this "distinction" could help lead to more pragmatically sound policies.
>But when you actually have to use these languages, well, they're terrible. They're C, with all its flaws, but a more indented/structured syntax.

That couldn't be further from the truth.
> He goes into detail about how these types of libraries are particularly difficult or impossible to fuzz.

I just watched the video on 2x and I don't think that's a fair summary. He seems positive on fuzzing in general and mentions that fuzzing found two extremely tricky bugs in libsndfile and flac.

He does point out that there are some cases like OpenSSL that are particularly difficult to fuzz completely because they are encrypted and heavily stateful, creating transient keys on the fly and such. I don't think HTTP has this problem, for the most part.

Cool to see a video of Erik de Castro Lopo though -- I've worked with that guy since the early 2000s when I was working on Audacity (which uses his excellend libsndfile internally -- or at least did at the time).
The point of having PR-people in this case was not to ensure that the science was communicated in a clear way. It was rather to make sure that scientific findings that conflicted with government policies was never communicated to the press at all.
"It does not mean rooftop solar in New England makes sense"

Someone forgot to tell my neighbors - in New England. Rooftop solar everywhere.
> This is a problem technology could dramatically reduce if each of us had a complete medical/medication history that was immediately accessible to the physicians/institutions treating us. That doesn't exist now unless you're getting all your treatment/meds from one company/hospital system

Local / regional Health Information Exchanges and efforts to combine them at the State level are now chipping way at this problem. An example is the Statewide Health Information Network for New York (SHIN-NY): http://www.nyehealth.org/shin-ny/what-is-the-shin-ny/

The main challenges are not technical (though data integration must be a nightmare and is almost certainly being done in a wrong and mostly useless way), but social.
http://jetable.org/en/index

only meets # 1 and #2 but a 1 month expiration is pretty long and easy to just create another.

just my two cents.
Refined Twitter
> but don't believe the fairytale of some outside factor making it or breaking it in you achieving success

UBI isn't about 'success'. It's about providing an environment in which people can choose to do productive, fruitful things. Or silly, pointless things. Whichever they choose doesn't matter, there's no metric other than it's interesting and fulfilling to them.

No boss doing an end-of-year report saying 'well Bill, you contributed to 100 open-source programming projects but none of them contributed to increasing our bottom-line, so unfortunately...'

Those who are really fired-up chasing 'success' can go ahead and enrich themselves financially just like they do today. Many, many people don't measure success like that but are forced into behaving as if they do just to achieve the basics of the needs-triangle.
I'm sure there are other common words in most/all of those threads that wouldn't surprise us.
I think they're conflating the purpose of the two, as your questions point out.

- Copyright exists to stimulate new content by allowing creators to distribute the fixed (and sometimes variable) costs of the IP.

- DRM exists to fill the gap where enforcement of the copyright is not very feasible, but can negatively affect users.

Maybe the solution is a better scalable copyright enforcement mechanism?
if the deleted file is open 'df' doesn't show cleared space, 'du' does
You seem to rather delusionally believe that a modern reporter would know the difference.
Here in Austria, you generally cannot choose to have a C section - you either need it or you don't get it.
That doesn't remotely include any notion of compensation, so that's an unsatisfactory answer I have to say.

Why should Netflix take money and provide a service and not pay the creators of the material they wish to make revenue from?
5x? If you hustled, sales in many industries should have gotten you to six figures in 8 years.
oh no, now I have to put my time where my mouth is :-)
Helping the police sounds noble but it is only making a bad situation much much worse:

https://sexliesducttape.me/2016/03/31/a-pocket-guide-to-deal...

Get the police out of the picture and then maybe these people can be helped.
It's a quite clear statement (though in a niche jargon) - such language means that they intend to dedicate resources to organize some events/discussion panels about the topic, and possibly even to some research grants.

The only unclear thing about politico speak generally is that is not clear if they will do X or if they just wanted to publicly claim that they'll do X for some PR or voter support, with no intention to actually do it.
In the US, at least, "doctor shortages" are caused by insufficient capacity upstream. Some combination of not enough medical schools and not enough licenses issued. Which happens because existing doctors are not incentivized to flood their field with more doctors who will then compete with them and lower prices.
The Model 3 is supposed to already be in customers' garages in two years. The ramp-up better have happened by then or they'll be behind schedule.

As for why the ramp-up is a big concern now: There were several times more Model 3 reservations than Tesla projected, so they need to increase their production capacity in order to meet the demand. Getting ready to produce the cars is part of the ramp-up, and it's turned out to be a bigger task than they expected.
The arguement is that such distinctions are a (massive) net harm to soceity, and mostly born of fake outrage news cycyle "trailer park welfare queen" bullshit. We would be better off without such nessisarily subjective judgements, and just do a better job of ensuring everyone can meet their basic needs.
Trump, Democracy and the Death of Reason via the Economist
>1. electrum's signature verification dialog takes a message, address, and signature and doesn't the hashing for you; there's no option to provide a pre-hashed input so the hashing couldn't have only happened on CSW's machine

>2. the electrum download includes the code used to do the hashing, so if the hashing code was corrupted, it implies the electrum download itself was compromised

The part I didn't explain thoroughly (because I thought it would be confusing) is that there are two hashes involved. The signature/verification only does one hashing internally. BUT Wright performs (or claims to perform) an additional one beforehand.

Why 2 hashes? Because it matches the transaction signing process of bitcoin, where he is copying his inputs/outputs from.

It's described in more (technical) detail here: http://blog.erratasec.com/2016/05/satoshi-how-craig-wrights-...
It's a question of resources as well. Adding checklists means more time and audit needed. Let's say something initially took 30 secs (due to the muscle memory prowess of the health workers) but by using a checklist it gets down to 45 secs - a 50% increase in latency. If this process is done 10000 times a day (a respectable number if you consider high-volume processes like administering a drug):

* you might have just increased manpower requirements across the board by about 50%

* you might have just caused patients to wait over the phone 50% longer, or queue to get their medicine 50% longer, or wait for the discharge process to finish 50% longer...
Actually it can, because if the media officer becomes the gateway then the reporters are forced into an iterated game with someone who knows them compared to ranging the herd of scientists looking for PR and hoping to pick off the weak and inexperienced.
I Was Catfished by ABC's What Would You Do?
Are Smartphones Doomed to the Same Fate as Personal Computers?
> “But my father would not only know how to change a plug, he could have rewired the house, built the back wall. It’s a generational thing.”

Not sure about the generational thing, I'm 35, I can rewire a house (cheating on this one as I trained as an electrician in my late teens/early twenties and spent my early teens helping my father rewire houses), plaster, tile, fit a bathroom suite, do basic plumbing, tear down an engine, rebuild a motorbike, repair most electronics (that can be repaired with a multimeter and soldering iron), do sheet metal work and basic welding, hang a shelf, do basic carpentry (cheating again, grandfather was a shipwright then carpenter), build a road bike, fettle gears, brakes, replace break pads on a car, change oil/plugs etc, build a wall and a bunch of stuff I've done and forgotten about.

Any son/daughter I have (if I ever do) will be taught all the above if they show any interest, specialisation is for insects[1]

There isn't anything special about any of the above, having the will to have a go and learn from people willing to teach is all it takes (and an acceptance that failure is always a possible outcome but you'll get it right next time).

[1] A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - Heinlein
I'm not following. The difference between what?
Can you please state the name of the hospital and the doctor? The least we can do is blacklist that hospital in our friend circles and defame it on FB, twitter, etc.
> I've been sort of in favor of UBI, but these discussions have made me realize it can never work.

I don't think you understand UBI, how it is intended to work, or the economics around it.

> Let's say we give everyone $50K.

$50K is ludicrously high for an early UBI implementation. The ambitious advocates target a per-person level that would hit at or near the federal poverty line (the more cautious advocates see getting up even to that level as a longer-term goal.)

> Why not $50 billion? I'm being serious - the same effect ends up happening -- prices increase proportionately

No, they don't. First, because all actual UBI proposals are redistributive (whether the money comes from existing social benefit programs including the government employees/contractors managing them being cut, or whether it comes from new taxes, or from some combination. So it doesn't change the supply of money, just where it is.)

Its true that goods disproportionately demanded by the portion of the population receiving a net benefit from the implementation of the UBI can be expected to increase, but under any reasonable expectations these increases will generally be less, proportionally, than the increase in income. So, there will be a net increase in utility for the net income gainers, though somewhat less than would be expected if you considered pre-UBI price levels.

But also because one purpose of UBI is to reduced the disincentive to work created by means-tested social benefit programs, where some portion of the income provided by work is lost in benefits. (In some proposals, UBI would also reduce the barrier to mutually-beneficial employment at low wages provided by minimum wage laws.)
Photosynthesis is terribly inefficient, something like 5-6% of the light is actually used to make glucose out of CO2 because the process is quite complex and humans don't have a huge skin surface.

That's my opinion