Or people don’t want to be trained in it because while you’re doing it the industry keeps on inventing new things you’re supposed to know.
I’ve been offered a job doing cobol and another legacy language on core banking systems and I’m going to take it. I’m getting toward the end of my career so the risk is low and the work might be more interesting than fighting npm or feeding questions into a clanker
Bryan Cantrill warns, "Do not fall into the trap of anthropomorphizing Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don't anthropomorphize your lawnmower, the lawnmower just mows the lawn. You stick your hand in there and it'll chop it off, the end. You don't think 'oh, the lawnmower hates me' -- the lawnmower doesn't give a shit about you, the lawnmower can't hate you. Don't anthropomorphize the lawnmower. Don't fall into that trap about Oracle.":
While that's pithy, I think it's also incorrect, because it implies that Oracle / Ellison is controllable by us, in the same way a tool / lawnmower is. That's absolutely not true. It has its own motivations that are best-case neutral to our goals.
It might be better to think of ourselves as individual fish in a school of fishes, and Oracle is the boat with a mile long dragnet. It doesn't care about the individual fish; it's not worth it's time to consider us individually. It's thinking in terms of tonnage.
> For a while, I tried not going into Nazi allegory when talking about Oracle, but I actually think it does a disservice to not go into Nazi allegory because if I don't use Nazi allegory when referring to Oracle, there are some critical understanding that I have left on the table. There's an element of the story you can't possibly understand. If you had to explain the Nazis to someone who had never heard of World War 2, but was an Oracle customer, there's a very good chance that you would actually explain the Nazis in Oracle allegory. So, it's like: "Really, wow, a whole country?" "Yes, Larry Ellison has an entire country." "Oh my god, the humanity! The license audits!" "Yes, we should talk to Poland about it, it was bad."
Eh. That quote conflates Ellison and Oracle and I don't think that's correct. I think there's a danger in just accepting that a human being is abhorrent. It _should_ outrage us that Ellison is the way he is. It's silly to think "the lawnmower hates me" because it isn't capable of hate. Ellison is capable of hate and it's not deluded to think he might hate you and I and want to control our lives.
Hardly niche. My laptop isn't new and it has hardware AV1 decoding and encoding. My 10 year old iPhone 7 can play 1080p AV1 video in software for over 200 minutes with VLC. The iPhone 7 was released in 2016, a year and a half before AV1. The dav1d decoder is mighty.
Supported is different from doing it well though. You do notice the performance hit even on TVs that playback YouTube videos on AV1.
Even on 1080p videos running on AV1 on 1x, the TV system bogs down and any kind of interaction has a variable 1-3s lag. On some TVs if you do 1.25x the TV automatically "downgrades" the resolution to 480p to avoid dropping frames.
I wish there was an option to still use VP9 / H.264 on those systems (even limited to 1080p).
My TV lags out even when doing nothing. So I use it as a dumb panel and let another device handle the streaming and decoding. Also has the benefit of blocking LG from loading adverts all over the UI.
Yeah I could imagine the AV1 codec sticking around for a very long while, even as a fallback for AV2. There's still hundreds of millions of people out there using old/cheap devices (especially in developing countries) where that battery drain from software decoding is a big problem, so AV2 would be nonviable.
Some of the early use of VP9 and AV1 was Netflix serving video to people in developing countries. Their metered bandwidth was more of a bottleneck than the CPU playback.
My 10 year old iPhone 7 can play 1080p AV1 video in software for more than 200 minutes with VLC. The iPhone 7 was released a year and a half before AV1 was.
So I think it's a safe bet the current Apple TV devices are capable of playing AV1 video in software. There's a VLC release for Apple TV:
Not especially relevant, as the obvious use of AV1 on the AppleTV is streaming, and the OS frameworks don't request AV1 without hardware decoding. Services which provide their own video decoding (are there any?) don't seem interested providing their own software decoder for the ATV, despite the bandwidth savings.
I guess banks don't want to invest in training their people.
reply