News for hackers. Stuff that matters.
Re:1Password delisting forum posts critical of their new Ele... by enticingturtle on Thursday August 25, 2022 @07:05PM (#32601161)
Unused ram is wasted ram. Swap speeds and intelligent swap logic are fantastic these days (especially on macOS). It’s a good thing to see programs using more ram. Better caching is a feature, not a bug.
Re:1Password delisting forum posts critical of their new Ele... by manicdee on Thursday August 25, 2022 @08:05PM (#32601676)
Poorly used RAM is wasted RAM. I don’t need a world class JIT compiler for an application which has a fixed set of features from the time I load it to the time I quit it. You can precompile stuff and leave the JIT compiler out of RAM. It’s presence is wasteful. I don’t need a world class DOM in a password manager. The UI is stable from the time it is published, we aren’t doing responsive layouts for random data here. Just passwords in a password vault.

Swap speeds are fantastic, but that isn’t an excuse to bloat out software to use all a customer’s RAM which they might want for other things.

Re:1Password delisting forum posts critical of their new Ele... by josephcsible on Thursday August 25, 2022 @07:08PM (#32601187)
You misunderstand what this RAM is being used for: this is anonymous memory that's basically being wasted, not disk cache.
Re:1Password delisting forum posts critical of their new Ele... by enticingturtle on Thursday August 25, 2022 @07:12PM (#32601222)
It holds a Chrome runtime, no? Features like the fastest JIT in the world and a universal DOM aren’t waste. Not to mention, Chrome can run on much less ram if that’s all there is. It only has a high memory footprint when the OS allocates it unused memory.
Re:1Password delisting forum posts critical of their new Ele... by MichaelCollins on Thursday August 25, 2022 @07:24PM (#32601341)
> It holds a Chrome runtime, no?

No, it doesn't hold for any desktop application unless you have very good reason to believe that application is the raison d'etre for that computer. If that application is the reason for that computer existing and being used, then maybe you can say unused ram is wasted ram. But if that isn't the case, if your application is auxiliary to the primary purpose of that computer, then "unused ram is wasted ram" is never true for your application.

Photoshop for digital artists or CAD for architects are examples were "unused ram is wasted ram" might be true. Fullscreen computer games are another. But a password manager app? The password manger app is an auxiliary program, not the reason for that computer to exist. The password app should never assume ram not used by the password app is otherwise unused.

Re:1Password delisting forum posts critical of their new Ele... by grosswait on Thursday August 25, 2022 @07:22PM (#32601313)
Not true from my own observations. It takes the RAM it wants/needs regardless of memory pressure.

There is no such thing as unused RAM after a decent amount of uptime on any mainstream operating system running defaults anymore. If no application has requested it, RAM will get used as file system cache which speeds up the experience in general.

Re:1Password delisting forum posts critical of their new Ele... by einherjae on Thursday August 25, 2022 @07:18PM (#32601286)
It is waste if you could do the same thing without a full chrome instance. Because then that memory could be used for something entirely else, like the silly chrome instance required by some other electron based app…
Re:1Password delisting forum posts critical of their new Ele... by cpuguy83 on Thursday August 25, 2022 @07:30PM (#32601381)
It's really not cool when you have 10 apps all with their own version of chrome running.
Re:1Password delisting forum posts critical of their new Ele... by wolpoli on Thursday August 25, 2022 @11:03PM (#32602910)
What is it using the unused ram for then? It's just a password manager.