By John Gruber
OpenAI, Anthropic, Cursor, and Perplexity chose WorkOS over building it themselves.
The Google Developers Twitter account:
A #GoogleIO update: Out of concern for the health and safety of our developers, employees, and local communities — and in line with “shelter in place” requirements by the local Bay Area government — we sadly will not be holding an I/O event in any capacity this year.
Makes you wonder about WWDC. I think WWDC will happen online, even if the current “shelter in place” regulations remain in place through June. Will recorded WWDC sessions be harder to produce remotely than they would with Apple employees on site, collaborating together? Of course. But a lot of WWDC sessions have been slides-only with recorded audio — meaning no video of the presenters — for years. Professional quality video is way harder to produce than professional quality audio and slides.
Also, WWDC is far more important to Apple strategically than I/O is for Google. I don’t think Google, as a whole, really gives much of a shit whether Android developers are taking advantage of the latest and greatest APIs. I’m sure the Android team does, but not Google as a whole. The other annual announcements at I/O are all a bit scattershot. Apple, on the other hand, really does want developers to take advantage of each year’s latest iOS — and to a lesser extent, MacOS, tvOS, and WatchOS — APIs. WWDC is so important to Apple strategically that I think they would go to more effort to pull off an online-only version this year than they do to put together a normal in-person WWDC — and Apple expends a tremendous amount of engineering and design staff time and effort on WWDC in normal years.
But it’d be foolish, given how much the ground has changed in just the last week, to say today that a complete cancellation of WWDC 2020 is off the table. Nothing is off the table at this point.
Josh Marshall:
February 26th, 2020. President Trump: “When you have 15 people, and the 15 within a couple of days is going to be down to close to zero, that’s a pretty good job we’ve done.”
March 20th, 2020. Confirmed cases in the United States rise to 16,064.
It’s not “playing politics” to point this stuff out regarding the Trump administration’s response to COVID-19. It is essential that we, collectively, see that Trump is temperamentally unfit for the office. This was plainly obvious to those of us opposed to him all along. It should now be plainly obvious to anyone whose eyes are open. Three weeks ago he was confidently telling the world the U.S. would soon be “down to close to zero” cases. Instead, here we are with close to zero aspects of daily life that are normal.
The Washington Post:
U.S. intelligence agencies were issuing ominous, classified warnings in January and February about the global danger posed by the coronavirus while President Trump and lawmakers played down the threat and failed to take action that might have slowed the spread of the pathogen, according to U.S. officials familiar with spy agency reporting. [...]
Robert Kadlec, the assistant secretary for preparedness and response — who was joined by intelligence officials, including from the CIA — told committee members that the virus posed a “serious” threat, one of those officials said. Kadlec didn’t provide specific recommendations, but he said that to get ahead of the virus and blunt its effects, Americans would need to take actions that could disrupt their daily lives, the official said. “It was very alarming.”
Trump’s insistence on the contrary seemed to rest in his relationship with China’s President Xi Jingping, whom Trump believed was providing him with reliable information about how the virus was spreading in China, despite reports from intelligence agencies that Chinese officials were not being candid about the true scale of the crisis.
We didn’t have to be here. The story is not complicated — Trump ignored the danger until it was far too late. Why did he take China’s word over that of our own intelligence agencies and experts? Because what China was claiming was what he wanted to hear.