Covered California (the state's medical insurance portal) is serving invalid JSON.
It's JS, not JSON, and even if you turn it into JSON, it's invalid, because they're sending duplicate keys for some reason.

I'm not sure if this is why I can't create my account or just another way in which their site is messed up

and one of the .js files that is failing to load is from a cloud-based AI company.

exactly the people I want to know about my health problems and SSN

yeah they fucked up their react. They marked one question as "required" so you can't submit the form without answering it, but it has no options you can select.
it's firefox. their fucking form doesn't work on firefox
sorry, only californians using a google-powered browser are allowed to have healthcare

hey look it magically works if I switch my UA

I'm sure that's fine

ooh, now it wants to know if I'm one of the four sexes:
male, female, trans: female to male, or trans: male to female.

great job guys, that's not how it works

I like how when they asked my zip code they had a "why do we need to know this?" option.

but not when they're going "hey, are you a trans?"

they also ask for my sex but the internal form name is gender.

THOSE ARE DIFFERENT THINGS

my gender is no, my sex is fuck no.
unless you're a government, in which case it's fuck the police
there we go I fixed it
oh my god. after filling in that sex option, it also asks for:
1. my gender. Options are: M, F, MTF, FTM, NB, Other
2. What my birth certificate said my gender was. They're seriously asking my AGAB.
3. My orientation. Straight, Gay/Lesbian, Bi, Queer, Another, Unknown.

and now I can't finish filling out my form because they need info from another state site that that one is going to be down today from 6pm to 10pm!

it's currently 2am, but apparently it's still broken

HEY GUESS WHAT It's not a time thing at all.

If you reset your password using firefox, it will never work.

I grabbed a chrome-based browser and it worked first try.

it's even weirder: now that I had the correct password saved (since I reset it and stuffed the new password into my password manager), I tried logging in with firefox, just to see what would happen.

Answer: It tells you that your password is wrong, THEN redirects you to a 2FA page a few seconds later

redirecting to the 2fa is what it does when you get your password right. It tells you your password is wrong, then accepts it
and to be clear, this is on a separate california site to the one that was doing the firefox fuckery in the first post. That was the Covered California site, for healthcare. This is the unemployment site. Completely different sites, and they both have fatal Firefox bugs
one of which MYSTERIOUSLY goes away if you change your user agent.
@foone Best viewed in Internet Explorer 6.

@foone Cynical but pragmatic guess: this is all compatibility hacks... because it was developed as IE-first and they treated _Chrome_ as the weird one

(and of course no one even thought about Firefox)

@acp @foone At some point all the dirty MSIE5 era hacks we used for an internal government website started working on Chromium (i.e. LTR container inside an RTL container to have a table with the scrollbar on the left side), so nobody bat an eye with other browsers.
@foone the fuck are people doing? If it's on purpose, which I find incredible, then what the fuck? And if not, what the hell are the library authors doing there to fail so miserably? We knew how to do this shit 30 years ago, why can't we do that now?
@foone how do you even fuck up a website this badly 💀 these seem like things that should just work across browsers always???
@foone genuinely, HOW do you even fuck something up this badly
@foone I'm starting to wonder if Alphabet is secretly paying organizations and gov't offices under the table to sabotage their websites in Firefox, because this shit is way too fucking ubiquitous.
@dragonarchitect nah, you just need to make it so that 95% of browsers are Blink/Webkit and devs will just forget to test on firefox

@foone Except that that doesn't explain the cases where simply changing the UA string from Firefox to Chrome causes broken things to suddenly work perfectly fine.

That has to be intentional UX sabotage based on UA sniffing, I'm certain of it.

@foone I don't have context but based on personal experience I would guess you're talking about the getipass pay-by-plate web site for the state of Iliinois.
@foone I have been fighting with a website for months on this, and now I am going to go open vivaldi and try again and I swear I'm gonna scream.
@foone this is so atrocious both from a user experience pov and a “why are they being so damn weird about trans people” pov, I’m so sorry
@foone one set of mandatory forms for every visit at a specialist doctor i see requires me to state my “birth sex” while another equally mandatory form populates the exact same field with my legal sex marker, so the little “ska is a x-year-old y patient” patient summary is always bouncing back and forth between them, and it would be so funny if it wasn’t so awful and stressful in terms of how it impacts my care — real rabbit season/duck season hours
@foone I always love reading about gender options written by cis engineers
@Haste I know, right?
One of my previous jobs sent a gender survey that was like "male, female, and trans".
Like, your gender is just "transgender".
@foone I got yelled at by a doctors office once for ticking the “female” box instead of “MtF”, which I did partially out of privacy and partially to be a pain in the ass
@Haste I'm always expecting that to happen because I do that shit constantly. I once hacked my optometrist's appointment form by setting my gender to 7 (when male=0, female=1), but no one ever mentioned it
@foone Incredible. Immense respect for your shenanigans
@Haste thanks. That's the nicest thing anyone has said to me all day
@foone Are you certain you aren't registering for a sex cult?
@void no, I help run one of those already, we have WAY less paperwork

@foone
I'm betting their cult has just been through a bunch of m&s's and some of the legacy systems need agab and some use gender flags so they all got thrown on the sign-up form

@void

@void @foone I have it on good authority that the pyramid sex cult in Utah didn't ask this invasive of questions.
@jima How does a pyramid sex cult even operate? does the earlier members fuck newer ones like in pyramid schemes?
@void Sorry, when I say "pyramid..." 😅
@jima thats a good base for a sex cult, touches the finer feelings on a plane thats hard to describe
@void I can't argue with this point.
@foone I have no AGAB, only ACAB
@foone Alternatively, all genders are bastards
@ozzelot exactly. at birth, my parents said "doctor, what is it?" "a baby" "no, I mean, is it a boy or a girl?" "what are you, a cop? fuck off!"
@ozzelot @foone now my brain is confused, is that "all cops are bastards" or "assigned cop at birth" ?
@dascandy @foone The former. Luckily I did not have to go through the painful transition from cop to worthwhile member of society.
@ozzelot @foone I often unthinkingly parse ACAB as “assigned cop at birth”
@foone PS/2 ? 5-pin DIN ?
I feel they are leaving too many valid options on the table here
@foone wtf, is this even real?
@foone how is this even legal??
@foone this thread is so cursed, what the hell is this form o.O
@foone the funny thing is that my birth certificate is destroyed and recreated after the change, so "there is no history" of a change.

i know in USA depends per state.

i have the feeling the form is a survey to classify where are the next targets to apply transphobic ruling
@foone putting my orientation as "non Euclidean"
@foone they want to know if you're banned from donating blood
@foone did they leave out A/S/L?
@foone I'm missing "Yes" and "No" options to be fair.