The site uses cookies that you may not want. Continued use means acceptance. For more information see our privacy policy.’s Identity Problem

Some thoughts on the broken healthcare exchange website, and how proper identity management could have saved it a lot of trouble.

Identity management poses the most important and most striking problem for the new healthcare exchange site. Identity management remains one of the great, unsolved issues of our times and uniquely displays the anti-capitalist postures of some of the biggest technology businesses that exist.

That something as basic to any and every service as identity remains a closely guarded commodity shows that many major companies do not wish to compete on an even playing field. They would rather draw straws amongst themselves for the userbase pie, based on lock-in and turf wars, than to actually free their own markets. But while that general malignance runs rampant throughout virtually every industry, why in gods’ names should it infect government projects?

Indeed, inevitably the government will create a single sign-on or other universal identity mechanism for its Internet services. But in the meantime we all suffer. Everyone includes the government, with all of the bad press the new website received post-shutdown. Finger-pointing from the contractors, calls for resignations, and general what-the-fuckery from most of the attempted users of the site.

But a rough guess would get you the answer that at least half of the problems with the site center on identity when you include:

  • The initial sign-up process (username, password, e-mail verification)
  • The identity verification process (document submission, phone verification integration)
  • Family member and employee identification process

The site, like any government services site, relies on identity for so much of what it does. Handing off to other databases for things like subsidy requirement verification and other eligibility requirements.

A whole swath of inefficiency in government, much less in this one site, vanishes if the government merely gets its identity house in order.

But instead the government pays a high premium to build a monstrosity. Of course, that same argument bears against the Affordable Care Act itself with equal keenness (that a simpler system like single-payer would have saved far more money and woe both in the short term and long term).

What else could have eased the creation of the site? Some say that management of such a large-scale project requires a so-called quarterback. Others say you want a catcher. Some say you really need a good goalie, or a head chef, or even a Benevolent Dictator for Life (BDFL).

Nah. New projects suffer the most pain from the code they use for the first time. Like a new idea, fresh in your mind, or a fresh stone broken off a larger stone. Still sharp, cuts your hand, not yet smoothed by time and trial. Full of mealy worms wriggling waiting to grow into full-fledged bugs.

A QB will screw up a new play the first time through just like the rest of us. The most-needed piece of kit in software? Reuse. Use something that already gets used a ton, that does not have bugs because it gets used all the time.

The site broke because too much of the code and the way the code got used had not been proven. The databases had not been proven for their loads.

Testing a new project does help you sand the code smooth, but building from smooth code to begin with sounds smarter.

A House of Reprehensibles

The humiliation that is our Republican-majority House of Representatives.

The so-called Republican members of the US House have moved forward with a plan to defund the Affordable Care Act (Obamacare). They have done this without even a feint toward repairing its faults before or now, nor with a whiff of trying to replace it.

The resolution, H.J.RES. 59 (Library of Congress: Thomas: H.J.RES. 59 of the 113th Congress), is meant to fund the government for the next year. But it’s a bit like the gun from The Fifth Element, the ZF-1 (YouTube: (excerpted from The Fifth Element) little red button of the bottom).

The nation has a healthcare problem, well documented, and obvious to anyone willing to look. The ACA, imperfect as it is, will improve the number of covered individuals. Will lower costs, if only marginally. It should be replaced with something better (indeed, it came with a five year period to implement and several prominent extensions have been granted to select interests, a jarring clue that it isn’t the right course). But it is simply irresponsible, it is reprehensible, to simply try to strike the funding for it.

The majority has failed in their duties, repeatedly. Their broken-record activity of trying to simply elide from the books this attempt to improve healthcare is simply obtuse. It’s bad politics. The supporters of the effort, bless their hearts, should be lining up behind an alternative at the very least. Should be fighting for something.

That’s what the tombstone for the GOP will read: “Here lies a bunch of bones from those who forgot how to fight for anything, who died fighting against everything.” And that day cannot come too soon: we need a real conservative party to fight for ideas alongside a vibrant liberal party fighting for theirs. And together they can shape the country for the better.

Like the Syrian escape hatch, the Republicans need to exercise a quick pivot before they cross too far across a red line. But, instead they have repeated empty rhetoric.

We have learned lessons from the ACA passage, the most prominent which should be not to promise the status quo in the face of a corrupt status quo. Many opponents of the law have latched onto the claim that people would keep their insurance, which in fact did shape the law’s construction for the worse.

Any law that takes a half-decade to implement is either too much or not enough. The ACA is definitely both. And extensions for protected interests only fuels the divisiveness amongst our countrymen. The ACA should have been a unifying act, removing barriers between different groups of healthcare customers.

And so on. But again, none of these nuances, absolutely not one single idea of improvement or replacement, has been forwarded by the House Republicans. Their desperation is telling. Their constituents have been bombarded by rhetoric against the ACA from extremist media sources, who themselves offer no alternative ideas. The leadership, unable to push for ideas in a space devoid of them, is left with the choice to rally against the law, holding a basket full of air.

The White House has offered a small window between shutdown and full funding, quoting:

The Administration is willing to support a short-term continuing resolution to allow critical
Government functions to operate without interruption […]

Read: “if you guys are this dumb, we can pass something at the zero hour to avert true disaster, and then clean up your mess later.” Indeed, we will be cleaning up the dysfunctional mess of our governments and businesses for the foreseeable future, even as they explore strange new disasters, to seek out new botches and new catastrophes, to boldly fuck up what no one has fucked up before.

Inertia: Chains You Can Believe In

Things don’t need to change overnight. But we do need change, not chains, and if Obama wants to be that leader, he needs to start standing up for the cause and be honest about it, not just spit another can’t in the face of the world.

President Obama recently said, in discussing the alleged leaking of marked-protected documents by Pfc. Bradley Manning:

People can have philosophical views about [these things].  But look, I can’t conduct diplomacy on an Open Source [basis].  That’s not how, you know, the world works.

He went on to discuss more directly the law with regard to such disclosures.  But I’m not writing today about the law or the allegations against Manning or his treatment while in detention.

This post is about the inertia that Barack Obama has chained himself to in the time since he took office.  It hasn’t been wholesale.  Progress has been made on some fronts.  But on major fronts, the status quo keeps on pulling us down.

The biggest areas are the following:

  1. Foreign policy
  2. Energy policy
  3. Fiscal policy
  4. Social Health policy

In these four key areas (though there are others that are less obvious, and all of these have overlap too) we haven’t seen the change that’s needed.  In these areas there are entrenched interests that preclude the change that’s needed.

Obama says, rightly, that diplomacy isn’t conducted in the light of day.  But he gets it wrong saying that he can’t change that.  He can’t change it by not changing it, but if he moves to change it, it will change.

All systems seek equilibrium, and by changing any aspect of any system you introduce further changes toward that equilibrium.  If you can’t swim, and you’re alone in deep water, you’ll drown.  But if you introduce a floatation device, like a life preserver, then the equilibrium shifts, and you won’t drown.

What should happen in this situation, if Obama does want change, is to speak up about that.  “I would like to have a higher burden of the health care system be carried by Registered Nurses, Nurse Practitioners, and the like, to lower costs and increase access, but the current system’s inertia makes that hard to enact.”  And then he would have those classes of workers (RNs and NPs) on his side to help push for the change.  He would have patients that want better care and better pricing saying, “Yes, I know a few nurses and they could handle more responsibility.”

Open Source Diplomacy would mean that everyone has the same information, and therefore, there’s no strategic advantage to lying or subterfuge.  It would mean that if a Middle East leader can’t stomach telling his people what he’s doing, he shouldn’t be doing it.  It would mean that we wouldn’t find ourselves in wars without a cause.  If the world can’t work that way, then I don’t see why the hell we’d bother at all.  But of course it can work that way.

It works that way all the time.  Just not in the circles that Presidents and Congresscritters run in.  Every day the software that powers the internet is developed in that way.  The stack that the likes of Obama and all of these other chained leaders are depending on to improve their productivity isn’t created in secret, behind closed doors.  Their own computers may be running the equivalent of a closed door, but the servers are overwhelmingly running software that anyone in the world can download, compile, and hack on.

People that go to school aren’t told, “you aren’t allowed to apply this knowledge without prior written permission,” and then forced to get their Algebra teacher to sign off when they need to do a calculation.  Learning in such an environment would be impossible.

Don’t get me wrong, there’s a right and wrong way to handle the open sourcing of diplomacy, and as I’ve indicated with the nursing example, there’s a good way to mitigate inertial effects when seeking change.  Things don’t need to change overnight.  But we do need change, not chains, and if Obama wants to be that leader, he needs to start standing up for the cause and be honest about it, not just spit another can’t in the face of the world.