[-] Espi@kbin.social 0 points 10 months ago

What does this even mean. Chromium or Webkit are not "native" to an OS. OSs don't magically include browser engines, its not a critical component of an OS either.

Most OSs do come with browsers preinstalled, but they are programs just like any other. You can remove Safari from macOS (albeit its pretty hard because root is read only and signed), you can remove Edge from Windows. In my desktop with Windows 10 the only browser I have is Firefox (not even Edge), does that make Gecko the "native" browser engine?

If anything, the native browser engine for Windows would be MSHTML from Internet Explorer.

[-] Espi@kbin.social -4 points 10 months ago

Wow, I really like WD SSDs, I got an SN850X and it's blazing fast. I really like that you can change the sector size as well, most SSDs don't bother with 4k sectors and just leave you with 512b ones.

[-] Espi@kbin.social 18 points 10 months ago

If you use modern hardware it doesn't behave quite well and gets worse battery life. If you use any tools from Microsoft (WSL, Office, Windows Terminal, etc) most of those are incompatible or a pain to install. If you use anything from the Microsoft Store, including Game Pass, since it just doesn't include the Microsoft Store.

[-] Espi@kbin.social 17 points 10 months ago

Ah yes, I forget I cannot criticize a thing I partake into in hopes it improves.

[-] Espi@kbin.social 7 points 10 months ago* (last edited 10 months ago)

I really like the razors, here Hanlon's razor is relevant:

"Never attribute to malice that which is adequately explained by stupidity"

I'm sure Elon has no grand plan behind any of this, just a chain of impulsive actions.

[-] Espi@kbin.social 1 points 10 months ago

I have an installer for Opera 12.18, the last one to use their Presto engine. Every once in a while I test it out to see how it has aged.

It's not pretty haha. It barely works.

[-] Espi@kbin.social 2 points 10 months ago

I like this way better than Microsoft just showing popups trying you to stick to their browser.

[-] Espi@kbin.social 43 points 10 months ago

All these kind of CPU level vulnerabilities are the same, they are only really "risky" if there is malicious software running in the computer in the first place.

The real problem is that these CPU-level vulnerabilities all break one of the core concepts of computers, which is process separation and virtual memory. If process separation is broken then all other levels of security become pointless.

While for desktops this isn't a huge problem (except when sometimes vulnerabilities might even be able to be exploited though browsers), this is a huge problem for servers, where the modern cloud usually has multiple users in virtual machines in a single server and a malicious user could steal information across virtual machines.

[-] Espi@kbin.social 0 points 11 months ago

I can't believe Microsoft is still using this piece of crap filesystem. If they had a CoW filesystem they could even paper over the mess that is Windows Update without having to actually fix it, they could save petabytes of storage over the world and significantly improve reliability all in one go. Let's not even mention how NTFS is amazingly slow on hard drives, manages to fragment to hell and back without doing anything, requires offline repairs like it was FAT32 and its compression barely does anything while massively slowing down the computer.

Yet here I am envying btrfs, APFS, ZFS and even fucking XFS for their reflinks and CoW.

In fact, not even WSL uses a modern FS, I think Microsoft is allergic to modern FSs.

[-] Espi@kbin.social 20 points 11 months ago

The perfect plan

step 1: spend billions buying an extremely recognizable brand
step 2: rebrand it

I actually can't believe he is going forward with this. Twitter achieved the goal of becoming a verb, "tweeting". Companies kill for that, and he's just throwing it away? all the mindshare and recognition? for what?

[-] Espi@kbin.social 1 points 1 year ago

I would say that it's extremely unlikely.

Websites in general are never limited by raw code execution, they are mostly limited by IO. Be that disk IO as files are read and written, database IO as you need to execute complex queries to gather all the data to build the user timeline, and network IO to transfer data to and from the user. For decentralized social media like Kbin or Lemmy its even more IO limited as each instance needs to go back and forth to other instances to keep up-to-date data.

Websites usually benefit much more from caching and in-memory databases to keep frequently used data in fast storage.

This is why simple, high level, object oriented, garbage collected languages have become so common. All the CPU performance penalties they incur don't actually affect the website performance.

view more: next ›

Espi

joined 1 year ago