• 0 Posts
  • 11 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle



  • RAM usage is RAM usage, and besides the allocation still being awful and you probably having less RAM available in a heavy task, this means substantial power consumption, that costs money.

    Unused RAM is wasted RAM. Even if it’s just the OS keeping apps on memory for faster launches. If you do need heavy RAM for a task your OS is clever enough to reshuffle things.

    Used RAM does use more electricity but that is so neglible it’s a non-issue and no argument.

    Of my 32 GB at least 26 GB are constantly in use.



  • Webkit is an incredibly complex and rich engine for rendering web content. That kind of content comes in so many uncountable varieties that still need to work correctly. Easy example, this is equivalent:

    <b><i>test</i></b>

    <b><i>test</i></b> (imagine the last I and b being switched, Lemmy won’t let me do it)

    Even though it shouldn’t but there’s enough idiots doing this so the browser supports it.

    Now imagine, on top of that there’s also a huge engine interpreting runnable code (Javascript). Any runnable code is inherently unsafe so it has to be sandboxed. That’s where the vulnerabilities come into play. There are so many ways to break a sandbox and it’s impossible to 100% find every single one.

    Regarding experimental Features: These are for developers to verify their stuff works with upcoming features. If you don’t want that, just don’t use that. That simple.