News for hackers. Stuff that matters.
Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by rayiner on Sunday October 21, 2018 @07:33PM (#18271004)
It’s hilarious that people suggest that doctors should provide written estimates in advance, on a site full of programmers where the accepted wisdom is that its impossible for them to provide accurate estimates for the work they do.
Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by d1zzy on Sunday October 21, 2018 @07:57PM (#18271112)
There's a big difference between not being able to provide an exact estimate because of unforeseen events[1] and not providing an estimate that includes services that are being provided to pretty much everyone visiting the health care provider for the given condition. I mean the nurse and the doctor costs quoted above are not "unforeseen".

[1] If you're going to try to say that what is "unforeseen" is relative it's not that relative, you can get an independent committee of doctors and provide a percentage based on their experience how much often that event is expected in that situation

Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by stickfigure on Sunday October 21, 2018 @07:58PM (#18271116)
Doctors, like auto mechanics, repeat the same tasks over and over and have a pretty good idea what something will cost. Like with automobiles, there are sometimes surprises, and those can require a new estimate to be signed off on.

Software development is inherently nonrepetitive and therefore unpredictable.

Healthcare is much closer to auto repair than software development.

Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by mentalhealth on Sunday October 21, 2018 @08:54PM (#18271354)
Healthcare is much closer to auto repair than software development.

Sure, on a car that's running that you can't turn off, with parts you can't replace, a maintenance history you can't see, and an ECU that actively misrepresents what's going on.

Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by vvanders on Sunday October 21, 2018 @09:37PM (#18271520)
Hey now that sounds a lot like our '81 Vanagon!
Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by ako on Monday October 22, 2018 @02:46AM (#18272651)
Haha, if anything, software should be the most predictable. Most software just provides some screens to enter and view data. How difficult can it be to predict that? I would rate healthcare much more difficult to predict.
Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by stickfigure on Monday October 22, 2018 @01:04PM (#18276342)
Most software just provides some screens to enter and view data.

That is a dangerously naive view of software. Even apps that look like simple CRUD end up riddled with specialized business logic. Apps which truly are a few screens of simple CRUD end up as spreadsheets or Microsoft Access. We've gotten pretty good at not reinventing wheels.

Say what you will about the challenge of it, doctoring is fundamentally procedural and repetitive. Patients don't really show up with whole new undiscovered diseases anymore.

Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by conanbatt on Sunday October 21, 2018 @08:48PM (#18271317)
> Healthcare is much closer to auto repair than software development.

O'boy. What doctor do you go to?

Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by default-kramer on Sunday October 21, 2018 @10:04PM (#18271626)
Doctors shouldn't even have to do it. The treatment center should be able to do it. For example:

  Rolled ankle
    100% [of patients get charged]: Office visit: $50
    58%: X-rays: $55 - $95
    22%: boot/cast: $240
    3%: surgery: ??
    <1%: other: ??
This would't work for all symptoms, but it would work for a lot. But no treatment center does this.
Re:A Billionaire Pledges to Fight High Drug Prices, and the ... by vvillena on Sunday October 21, 2018 @07:43PM (#18271034)
Here's a relevant quote from a nice article [1]:

""" When you are estimating tasks that are done over and over, you can look to your historical execution time for insights. We average chopping X logs per hour.

If I hand you a Rubik's Cube and ask you to tell me how long it will take you to solve it...what is your answer going to be? If you've done it before you might have an idea. Maybe you just kept plugging away until you finally solved it? Maybe you've watched one of those videos about how to solve a Rubik's Cube, have practiced it and are confident that you could do it in 3 minutes flat? Maybe you have no idea?

Complexity and experience will dictate your answers, but then those estimates still only reflect your perception of the task...not everyone else on your team.

At best those numbers are a guess.

Every step in a software project is solving problems. You don't know how long it will take to solve the problem. You don't know how many new problems you might run into along the way. Can the new problems be solved by you or do they need to be solved by other people? """

[1]: https://www.brightball.com/articles/reality-driven-developme...