My thought exactly. Is this standard practice with using Supabase to simply expose the production database endpoint to the world with only RLS to protect you?
I think the media is attributing too much to the bats. I was at the Yankees game, and the wind was blowing straight out and hard. Many of the home runs I saw hit would have been fly outs on a day with more normal wind.
I canceled my Apple Music subscription a few years ago after leaving the app open for long times would heat up my computer and use 100% of the cpu. It no longer feels like they have the "it just works" feeling they used to in all of their software.
This is a pretty amazing exploit by the attackers. Either they had access to the pagers during shipment and installed malware or had access to RCE on the devices.
Many of the projects in my OS class in college involved building on top of the xv6 operating system. I remember one of the projects was building a scheduler for xv. It was definitely a great way to learn about different pieces of an operating system!
We recently did this on my team over Christmas this year. We opted not to use Blue/Green for this but instead spun up an encrypted snapshot and began replication from the old database to the new database using MySQL’s tools. Once traffic on our platform was sufficiently low, we cut connections to the database, waited for for replica lag to reach 0 and relaunch the servers with the new databases host info. Our downtime was around a minute.
OSTEP by Remzi and Andrea Arpaci-Dusseau is a great read for anybody interested in operating systems (https://pages.cs.wisc.edu/~remzi/OSTEP/). The projects in their class at the University of Wisconsin-Madison were mainly making edits to the xv6 OS.
I never understood why some shops/restaurants do not take cash. It's only a minor inconvenience having to deposit the cash in-person and you don't lose money on any transaction fee. Maybe to protect against theft? But still, using cash saves the seller 1-3% on that transaction.
As a private company, I don’t believe YouTube should be obligated to be a platform to host people’s free speech. However, they do advertise themselves as a public forum so by restricting viewpoints that they disagree with they really aren’t the public forum they claim to be.