Twitter is now completely inaccessible to anyone without an account. Unknown if this is a temporary or permanent change.