The streaming platforms suffer from fragmentation right now: People don't like hopping between a dozen different streaming platforms to consume entertainment - regardless of price or ads. If you give them an option for a single place where all their media is, they will use it, regardless of what is happening behind the scenes.
They will never all merge into one because of regulatory pressure and because they are competitors.
It seems nice to have one less streaming platform in some ways, but it's not a pathway forward.
I'll continue to use Jellyfin with a few hard drives.
The amount of weird TS I see that attempts to keep the JS style of code while getting the compiler to stop being mad is strange. I will see hundreds of line of type inference work, when they could have just made an actual type.
For anyone curious there is a somewhat similar thing in Linux called Abstract Domain Sockets. These are Unix domain sockets where the first character is NUL ('\0')
I am working on a game where every player has system resources on a Linux computer. The basic idea is that some resources need to be shared or protected in some ways, such as files, but the core communication of the game client itself needs to be preserved without getting in the way of the real system environment.
I am using these abstract data sockets because they sidestep most other permissions in Linux. If you have the magic numbers to find the socket, you get access.
Knuth once said there’s two kinds of programming languages in the world: Languages everyone complains about, and languages nobody uses. I feel like there’s some corollary here…
reply