HN user

leonth

77 karma
Posts2
Comments46
View on HN

The same mentality everywhere, really, not just software.

Doctors ask "have you ever treated a patient?"

Pilots ask "how many flights have you flown?"

A business can be EBITDA positive but cashflow negative, or vice versa. However healthly your margin is, it is game over if you are unable to service your debts (including employee salary) before you receive cash from customers/investors.

On the other hand, if you are operating at a loss, you will be able to continue doing so indefinitely via continuous cash infusion by investors (which might include the public in case of a public company)... until the cash does run out.

I don't understand. Artists can also use these models to generate art, and looking at other industries, there are significant differences between professional output and "machine generated" output. Sort of the difference between a fullstack developer and no-code platform. Do developers fear no-code platforms taking over their jobs? Sure, yes for the menial tasks, but definitely not for high stakes complex products. Same as generative art - it may replace the need for those filler banners, stock photos, redrawing characters a little bit differently for that last panel - but no, you don't generate a coherent, entertaining 100 chapters manga with generative art.

I thought the whole reason for encrypted connections is to deny information as much as possible from intermediaries (ISPs), so those who control servers can hoard all the information to their own benefit?

In virtually every country, there exists the definition of legal tender, which basically is the currency that taxes are paid and the currency that courts recognize as viable payment for debts.

So really, in FreedomLand, you can work and get paid in BTC, but if FreedomLand only recognizes FreedomDollar as legal tender, then when you need to pay income tax, the government will charge you in FreedomDollar, and you need to exchange your BTC to FreedomDollar.

If you cannot or don't want to pay tax, then of course police will prosecute you, and courts will also require settlements in FreedomDollar. Nevermind you have millions of BTC or XBoxes.

Now of course, this "problem" would disappear if FreedomLand recognizes BTC as legal tender, but now FreedomLand government loses all monetary control, and then economic activity descends into chaos.

I would say it is not about writing style but more about the personality of the author. According to MBTI for example, people are either Thinking (T) or Feeling (F), and I would imagine that strongly Feeling people focus much more on emotions (as compared to Thinking people) when expressing anything - be it talking, writing, etc. To them, the expression of emotion towards a particular subject is as important, if not more, than the objective value / knowledge / information imparted.

I can also hazard a guess that there are more Thinking people lurking in HN vs Feeling people, thus the general repulsion towards that style of writing.

I would imagine that a "real programming language" here means not only any Turing-complete language but also a language that has been consistently at the top 10 most popular programming languages in the world for a while (which javascript is, and typescript is its superset).

First of all, determine what value you bring with the certificates to various parties. In certified fields such as law, accounting, medicine, service providers benefit from high barrier of entry to market and high quality of the profession, whereas customers benefit from consistent quality and check & balances by law (via revocation of licenses if found to do malpractice). Governments benefit from increased surveillance and ability to regulate practices.

In software development, these and other benefits are not as critical or very hard to achieve even with strong enforcement.

Do the best tools able to solve this in a satisfactory manner(the tool issue, the organizational issue) ? How ?

The best solution is I believe relentless continuous manual curation, which is discussed below. Automated tools are rather frowned upon in this area because I don't think there is any that is good enough until everyone is comfortable to rely on the black box.

Can't this be done in parallel ? and why are resources an issue for such an important thing with a clear health ROI and maybe financial ROI ?

It definitely can be done in parallel. It takes years mainly due to political issues - like doctors arguing against each other which treatment/alert/option is the best, doctors/nurses/pharmacists arguing against each other who needs to look out for certain alerts, etc. We are not talking about tens of alerts, the number usually comes up to thousands.

Resource is an issue here because the best people to manually curate are the healthcare professionals themselves, but they are usually, you know, treating patients, so they are hard to find on their desks. And as mentioned elsewhere, the industry is highly hierarchical, so a bunch of minions can propose changes to alerts but everything needs to go to some higher authorities because the stakes are too great. Sometimes this "higher authority" does not decide without a formal consultation with some other authority. (nobody wants to be blamed if an error happens because the hospital just removed a perceived low-quality alert a week ago)

Coupled with the need to perform lots of research to produce high quality alerts, I would presume only large-ish hospitals / clusters (perhaps > 1000 combined bed capacity) can afford full-time people to look into this.

If only everyone has your mindset. Patients do complain - a lot. They never think that waiting another 1 hour is okay because it makes things safer - what they think is that they (or the insurer / government) have paid us handsomely, they want to be treated ASAP, anything slower means they don't get what they deserve. Less prominently but still important is that individual departments are usually under pressure to show that they are progressing to be both safer and faster / more efficient - thus they might make slippery and controversial trade-offs.

There are important KPIs related to patient health and public health that depend on speed, such as length of inpatient stay, transit time in the ER / ED, time to first antibiotic treatment, turnaround time for medicines and supplies. Compromising these KPIs may lead to non-optimal care too regardless of patients complaining.

I completely agree, although the attitude at facilities where this has been done extensively is always "how can we reduce the alert/popup/notification burden" because it always invariably slows things down and annoys people. And after a while the muscle memory stuff comes in as well - a typical alert can pop up tens of times a day with very high false positive rate.

An automated "checklist generation" is easy via subscription to data vendors, whereas manual curation takes years (even when only codifying best practices). And we can't just have one set of alerts for the world because everyone's (patient demographics, risk appetite, clinical sophistication level, computer skills, political situation) is different.

I am not a doctor, but I do have several practical defenses (I don't want to go through political ones).

There are many business processes in the healthcare field, and the impact and ease of imposing checklists will be naturally very different for each:

* Diagnosis and treatment protocols / pathways - these span long periods of time (days to months), any checklist will probably be quite complex and redundant to the already existing longitudinal case notes.

* Procedures (like surgeries) - some parts like preparation can be subject to checklist. But the procedure itself may need >= 2 clean hands and good concentration, thus glancing over checklists multiple times during procedure, or worse attempting to tick off stuff might cause more harm than good. (don't tell me to add one more guy there - we need him to save another patient, and google glass is dead for now)

* Processes related to ordering, dispensing, and administering medicines: there are probably tens/hundreds of thousands of these processes happening in a hospital at any given day. If a checklist introduces speed penalty it will be rather burdensome for the facility (and patients too). Furthermore, an equivalent of a checklist (e.g. refusing to proceed unless certain required fields are filled) has usually been codified in the hospital systems being used. Also, I feel that adding a checklist for something that you do hundreds of times a day, will not achieve anything, because the muscle memory will take over - you will just do things as per usual and sign off "all done" on the checklist, because you always do them all the time whether you remember or not, right?

This is already being done in a small number of hospitals in the USA and other parts of the world. The problem is mainly the resources (money and time) needed to repackage all the drugs to their own unit doses fast enough. Most of the time a barcode / QR code / equivalent 2D printed codes suffices and is much cheaper (and more flexible) than RFID tags.

However, you won't believe the kind of things that go wrong with this approach either. It's basically operating a manufacturing plant inside a pharmacy / hospital, but without presence of anyone titled "engineer".

In an ideal world, the drug authority (FDA) would require all manufacturers to print proper barcodes in all unit doses at the time of manufacture.

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...

But among those 65000+ animals, only one has successfully increased its average lifespan significantly in the past 1000+ years. Chief reasons being advancements in sanitation, medicine, and overall diet quality. So "going back to nature" cannot be naively taken as always good.

I would actually think otherwise. The message format standard commonly used to pass HL7 messages right now are quite easy to parse, it is basically a CSV file using pipes and carets as field separators. Any technology worth integrating right now speaks HL7 one way of another already. Even if some reverse-engineering is needed, it is a 100% technical endeavour that does not need any political buy-in (except budgeting) - this is what I like to define as "annoying sort of a problem".

If all the vendors spoke JSON (or some common, generic format) then you would only need to figure out a mapping for each vendor to your unified, internal schema.

This is not easy at all if your internal schema has less fidelity/dimensionality than the vendor. Expanding on my example above, suppose you have a smart weighing scale a la Withings scale that integrates with the EMR. The weighing scale has the patient's height input so it is able to send BMI <http://en.wikipedia.org/wiki/Body_mass_index> reading to the EMR as well. However, your EMR does not have a field for BMI because it is a computed/derived value of weight and height.

If your internal schema has higher fidelity than the vendor, you also are forced to impute data - this is not as bad but may cause unintended behaviours as well. A contrived example: the weighing scale only has the patient's identity information. However in your EMR the weight readings can only be stored associated with a visit/encounter (aka a hospital stay or appointment). You can associate the reading with the last open visit/encounter, but this will have undesirable repercussions e.g. during system downtime (it might become associated with the wrong visit).

There are ways to solve the above integration issue but they would cost a lot and may significantly impact the EMR all the way to end-user UI. So it is not only a technical issue but also whether the users are comfortable with the amount of complexity introduced in the UI, data imputation, etc.

Besides the counter-examples already mentioned, healthcare is already relatively unsafe - there are more people who die from medical errors compared to plane crashes, despite whole industry focus towards safety. Nobody wants IT experiments that magnify these numbers.

Another more feeling perspective is that in healthcare, errors cause real harm to individuals that you see and care for on a daily basis. Most errors can be attributable at least partially to a specific human that care for the patient. This surely has much higher psychological damage than a very occasional loss of 200 passengers that are not even your countrymen in a plane crash, or a loss of a few million dollars that is not even your own money to begin with.

I want to add that a lot of value of the EMR system comes from integration - i.e. smooth data flow between touch points / care areas / visits / institutions. So it is rather hard to disrupt the industry using the typical "disruptive technology" idea because your niche solution may not play well with the rest of the system. And the incumbent has every incentive to make integration with a potential disruptor as difficult as possible.

One of the reason why this has been so difficult is the mind-bogglingly high dimensionality of the data.

For example, a general medicine physician is interested in the body weight of the patient currently (to dose medications), but a cardiologist may be interested in short/long-term trend as it may be indicative of heart failure. Then there are ideal body weight, adjusted body weight, dry body weight, etc etc. Do you link each body weight reading to a patient? A visit? An order? Is there a freetext remarks that can be associated with a reading? Is there any status of "unable to take reading", "weighing balance faulty", null values? Some of the systems would have dissimiliar data schema.

I see, it is indeed quite different. I'm not sure what the Orphan Drug Act specifically says though.

Actually if the market is potentially quite large, big pharmas should already be researching it. The problematic ones are those that are in-between orphan drug and market-quite-large drug. The society probably needs less of these drugs (there should be alternatives at the other ends), but if it's still needed, maybe expanding the scope of the Orphan Drug Act can be a good solution.

I may not be as well-informed as you, but I don't see a problem on those on-label uses you mentioned.

If you want to evaluate the safety of a prescription, I hope you have the right degree for that. Things can look safe on one paper and not safe on another. Or your condition may warrant a risk of greater side effect with the upside of better efficacy. It's true that doctors and FDA can make mistakes, but they are the best people you have.

Uh oh... Didn't know that your AMA is such a place. Do you have a association that represents all prescribers? Prescribing habits should be looked over by them.

Singapore is not really as litigious a society as US, I don't think there is ever a case where the patient sues the doctor because s/he uses an exemption (non-registered) drug. In some cases the patient probably doesn't even know that the drug is not registered.

Importing a drug under exemption is "serious business" and is usually only done by the most senior doctors (or by approval from a committee of senior doctors). They must exhaust all registered options first before moving to exemption drugs, and the pharmacists play a role in ensuring that (another incentive to do that is the paperwork can be rather significant).

Because you need a pharmacist to do this, it usually happens only in larger establishments like hospitals, where pharmacists are readily available and cooperative.

I'm not sure about US law, but there should be a provision like importing a non-licensed drug for a named patient, with declaration from the doctor and pharmacist saying that they bear full responsibility in case anything goes bad. Using this the doctor can import any kind of drug as they wish - but of course they must be responsible for it as there is no more "screening" from FDA.

Singapore has this provision because the market is too small for lots of drugs to come in.

Over-prescription is the problem of the prescribers' and their incentives, not FDA. FDA opens the tap, prescribers put the water in the cup and give to patients. Patients do not access the water directly. Your concern is better directed to American Medical Association (AMA).

If you think you can find helpful chemicals on your own, you are either very confident to use your own body as a guinea pig or suffering from http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect .

One obvious solution would be a government program whose mission is to identify promising treatments for which private incentives don't line up, and shepherd them through the approval process by funding clinical trials and so on

You already have this. It's called Orphan Drugs in the US. http://en.wikipedia.org/wiki/Orphan_drug

a free-market variant, in which the government just auctions off US patent rights for foreign drugs

This will probably work. But once the barrier is too low, a lot of "useless" drugs will show up (i.e. providing more choices to prescribers but in reality does not really give much benefit) - and you need to fund those too using the taxpayers' money.

But the argument still stands, right? Who will be responsible if the "extremely well-understood drugs" have some problems in the US? They don't care about US population because it is such a small market for them. Let's say we lower teh barrier of entry by waiving these "extremely well-understood drugs" from proper research in US. There are instances of drugs that exhibit different side effect profile due to genetics in different population, and this sometimes tip off the risk-to-benefit balance, how do you account for that?

The more barrier you place for drug approval, the safer it will be. It is a classical risk-versus-benefit trade-off. If there is an option that may be slightly more effective than current practice but has unknown (or perceived less certain) side effect profile, healthcare industry mindset prefers the status quo.

"First, do no harm." http://en.wikipedia.org/wiki/Primum_non_nocere