The exact same thing's happening to phones. I have a 6 year old phone that was cheap when it was new, and it still runs 100% of what I use my phone for, and most people use their phones for, perfectly. Tech hardware as a recurring business model only works when there's perceived significant improvements between generations. Trying to sell a few more pixels, or a fraction of a cm thinner case or whatever just isn't worth it for most people.
So, as typical with corporations in this spot, they start flailing to try to maintain revenue, let alone growth. Microsoft became a 'cloud' company paired with a side gig of spyware marketed as an OS. It'll be interesting to see what Apple transforms into.
The perpetrator should be sued for damages which is the normal thing to happen. Withdrawing properly received credentials opens the door to yet another extra-judicial punishment and we already have too many of those.
(EDIT) I've since googled around a bit and am surprised that there does seem to be a degree of discretion available to the university to revoke degrees that I was unaware of. I had always considered degrees to be like an affidavit, a statement of a fact as the institution understands it. There are plenty of horrible people who have done heinous things and I've never heard of their degrees being taken away. Perhaps one difference here is that the behavior under question was during their undergrad.
DiceDB is an in-memory database that is also reactive. So, instead of polling the database for changes, the database pushes the resultset if you subscribe to it.
We have a similar set of commands as Redis, but are not Redis-compliant.
And it got worse after my son was born a few years ago. I would count the number of weeks available, not the days, because there has been whole weeks that I couldn't do anything. After all those are two full-time jobs.
As for your CS education, I'd recommend getting into some side projects and explore from there. If you go to a school, it's going to take too many courses.