Musk now claiming, on Twitter of course, that the blocking of Twitter for those without accounts is a temporary measure due to too many different actors using the API to scrape data, causing the service to slow down.
Hopefully it should be back, as much as I'd like to find an alternative it still seems to be the main place for news to appear first.