I'd say it depends on the level of speculation involved in the speculation. Javascript analysis I can't particularly speak to, seeing as how I haven't done that sort of thing since 1997. On the other hand, which someone tells us he observed a GET URL with variable substitution missing, or we hear of all sorts of 404s that simply should be there, we've got some meat to judge it by.<p>Me, I mostly stick to process and management, noting that the HHS's CMS is the integrator and integration tester, and that the overall technical management has been done by in/unexperienced non-specialists from the White House on down to CMS. This helps to explain a lot, like how per the NYT 7 major change orders were made in the last 10 months, and changes were ordered <i>through the week before launch</i>. As well as integration testing beginning no sooner than 2 weeks before launch, and CMS doing a test a week before launch simulating 200 simultaneous logins, which failed hard.<p>And nonetheless the system was launched <i>knowing</i> it couldn't work. And after not listening to those raising red flags for months and months, and evidence from an insider they knew they were in trouble in March ("... I hope it's not a Third World experience.")<p>Since then, CMS panicked 3 days after launch, proposing to CGI Federal that QSSI's identity module (based on Oracle's known to work, if gnarly, package for this) be punting a redone from scratch. CMS eventually decided that would take more time, but we can see a lot of management bandwidth at CGI Federal and QSSI was taken by this.<p>Then we hear that since launch, the White House and CMS have been intensely working on a remediation plan, hopefully to be finished today. Oh, yeah, part of this is said to be a "<i>tech 'surge'</i>", ignoring what us specialists learned in reading <i>The Mythical Man Month</i> plus experience.<p>As a student of project management and project success and failure, this all fits together and sufficiently explains what happens, and e.g. why we shouldn't blame CGI Federal, there's no possible way they could have succeeded.<p>Looking forward, people like me can see that absent a wholesale replacement of those in charge, or their learning on the job enough of this stuff (we all learned a large fraction of this sort of thing in real projects, after all), we can predict the site's problems aren't going to fixed in the foreseeable future, let along "soon".<p>The latter is critical, because there's one absolutely hard deadline facing a lot of people who have major medical plans, which are now outlawed, although according to an account I just read 3 out of the 19 million outstanding will be grandfathered. That is, they are perforce having them canceled in the 100,000s of thousands per news reports, they will be without insurance Jan 1 absent getting an official Obamacare one.<p>Unfortunately there's now just one basic gold-plated plan, with 10 "essential" things added like coverage of your children through age 26. A lot of people will simply not be able to afford these new plans without subsidies, and you can't get those without people using Healthcare.gov. That includes state exchanges, they have to use the federal one for subsidy calculations, or "manual" (paper/phone mediated) ones, which also have to use components of the Federal system. (Don't ask how if you don't have a credit record, your lack of a FICO score appears to be a total nightmare, there's supposed to be a process to deal with this, but how to get it started is (generally?) not known/knowable).<p>These people need good guidance, which they're not getting from the powers that be, on how to deal with this critical problem before the effective deadline in less than 2 months (you've got to be signed up by Dec 15th? to be sure of getting coverage Jan 1). Predictions that by the end of the year more people will have lost their medical insurance than gain it because of Obamacare are credible.<p>Looking further, failure to fix the system so that the 7 million minimum needed for financial viability <i>can</i> enroll will tell is if a adverse selection deadly cycle is happening. It's one thing to imagine that 3 million young and healthy will out of the goodness of their hearts by expensive insurance they don't need to subsidize those 50-64 (the fine/penalty is too small to force them), it's another to hope they can when the site they need to do this doesn't really work unless they put in a totally unreasonable amount of effort.<p>To finish by addressing your bulleted points, the 1st was covered above, the 2nd is ludicrous given the outside the system observables that it's failing hard, underlined by the Administration's total refusal to tell us how many have completed the process, the 3rd is covered above, and the 4th is not to the point. Outside of occasional and easily recoverable problems, news.ycombinator.com <i>works</i>. The "glitches" are truly glitches, not total failures of function. We get "can't complete you simple transaction" ones, not the sort being reliably reported for Healthcare.gov. I don't need to look at the code to know however it can be criticized, it gets the job done, which Healthcare.gov manifestly doesn't.<p>Or let me ask you this: you're not a newbie, you've been on this site for a couple of months longer than I, but how long have you been a programmer studying and doing "software engineering"? I have since 1977, and have been getting paid for it since 1980.