MacOS and iOS have Freebsd inside their kernel. The reason it doesn’t appear to have been updated in ages is the problem listed by the OP: The BSD license meant that Apple could take without ever giving back. Which is what they did.
MacOS and iOS have Freebsd inside their kernel. The reason it doesn’t appear to have been updated in ages is the problem listed by the OP: The BSD license meant that Apple could take without ever giving back. Which is what they did.
I don’t understand how they can keep it blocked for so long. After 3 days, I’d have a Pringles can my roof aimed at a friend/relative who wasn’t blocked…
They’re already appending ads to the front of the video. Instead of appending an ad at key frame 1 they append the ad at key frame 30,000.
It has to know which blocks to chose to get the next part of the file anyway. Except the next part of the file is an ad. So yes there is overhead but not for the video stream server. It doesn’t need to re encode the video. It’s not any more taxing than adding the non skip ads at the beginning that they already do.
It wouldn’t cost any CPU with custom software that Google can afford to write. The video is streamed by delivering blocks of data from drives where the data isn’t contiguous. It’s split across multiple drives on multiple servers. Video files are made of key frames and P frames and B in between the key frames. Splicing at key frames need no processing. The video server when sending the next block only needs a change to send blocks based on key frames. It can then inject ads without any CPU overhead.
I wish there were more Nickel Iron (Edison) home battery options. Those run for over 100 years and are perfect for a home where size/weight don’t matter.
15 year olds drinking beer during lunch at school isn’t a thing. 15 year olds tiktoking through lunch is.
Sony can’t have your electricity cut off if you pirate. Because electricity is a utility.
ISPs want it both ways. They want the legal protections of a utility without the obligations.
The solution is to give them the legal protection they want by declaring them a utility.
Do you actually use their “recommended” view?
Do you primarily watch Plex live TV or their other ad supported movies?
Have you helped an older relative with computer problems over the phone?
If you could set the default, it wouldn’t be a problem.
My biggest complaint is that it defaults to “recommended” instead of “library” which means for new users (family members you are trying to help remotely) don’t see the videos in your collection but instead a random unordered list to scroll sideways.
After you select library to see everything, it doesn’t save that view as default unless you go into settings and change it to remember changes.
A new annoying feature they added is when setting up a new account, the default is to send every video you watch to all friends/family unless you select disable. So you can’t even setup quickly by putting in a user/password and being ready to go. You have to talk family members through setup or everyone with access to your Plex will get email spammed with everything that person watched.
I have home videos on my server and this means lengthy phone calls to family so they can actually see the videos.
Plex will do anything other than make their player easy to use.
its choosing software components based on known security vulns
You don’t swap GUI’s on 1,000 corporate users every time a new exploit comes out. You don’t know which Window Manager or DE is more secure.
Besides the Window manager is rarely relevant to exploits the same as in Windows. DirtyCow, CVE-2024-1086, SSH, this entire list https://www.cvedetails.com/product/47/Linux-Linux-Kernel.html?vendor_id=33 didn’t care which Window Manager you ran.
virtually no “average” linux user, then or now, ran/runs as root.
That’s because Linux users already know about computers. In 2003, at the time of XP Linux distro did not disable root. Root was the default during install. You then had to create your own non privileged accounts. In some distros that meant using useradd.
because of deep, baked-in design choices made by microsoft for windows XP
The exact design choices of Linux at the time.
You have a double standard.
running systems with non-monolithic desktops/interfaces
That’s security through obscurity. It’s not that Linux has better security, only that its already tiny desktop market share around 2003 was even smaller because of different variations.
MS to manage a technology transition more responsibly.
That’s again blaming the Microsoft user for not understanding computers but not blaming the Linux user for running as root.
I have freshly unearthed XP trauma to unload.
Where you tech support at a company?
security features that should have protected users and systems were routinely turned off to allow user space programs to function
So you blame Microsoft for allowing users to disable security features but don’t blame Linux for allowing it also?
if user space is allowed to make kernel space that vulnerable, then the system is broken.
Ssh has had bugs that give root on Linux. Does that mean Linux is broken too?
https://www.schneier.com/blog/archives/2024/07/new-open-ssh-vulnerability.html
It really wasn’t. Turn off services you don’t use, don’t run as admin and it was fine. Yes people would get viruses from running executables but that’s because Windows viruses were distributed widely because of market share. Linux wasn’t inherently more secure.
XP before SP1 was a security nightmare
To be fair, Linux was a security nightmare before 2000 too. Linux didn’t have ACL’s until 2002.
with the user being the administrator
No one ran as administrator as default in a corporation, nor at home if you knew anything about computers. NT even suggested creating non privileged user accounts during setup.
Let’s only use it on x86.
It’s not like they didn’t try. When NT came out it was running on Mips, Alpha, PowerPC and Itanium. It wasn’t MS’s fault everything but x86 died. They tried more than anyone to support x86 alternatives. Now that ARM is capable of more than a PocketPC, they are on ARM.
Windows CE which did run on other devices and architectures, doesn’t use the NT kernel.
CE had extremely different requirements. The OS and Apps had to run in 2MB of RAM. NT shipped on many different CPUs.
Nice to see a pro NT article for a change but there are some details wrong
“It’s true that Unix has attempted to shoehorn other types of non-file objects into the file system”
‘Everything is a file’ was Unix’s design principle from the very start. It wasn’t shoehorned in. It is IMO superior to NT’s object system in that everything is exposed to the user as the file system rather than hidden behind programming api’s.
No they aren’t. Only some are.
New style: Frameless glasses or you are creeping.