![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
CPU usage is famously terrible with Electron, which i also pointed out in the comment you’re replying to. But yes, having multiple chromium instances running for each “app” is terrible
CPU usage is famously terrible with Electron, which i also pointed out in the comment you’re replying to. But yes, having multiple chromium instances running for each “app” is terrible
Yes, it really is that bad. 350 MBs of RAM for something that could otherwise have taken less than 100? That isn’t bad to you? And also, it’s not just RAM. It’s every resource, including CPU, which is especially bad with Electron.
I don’t really mind Electron myself because I have enough resources. But pretending the lack of optimization isn’t a real problem is just not right.
They didn’t just quadruple. They’re orders of magnitude higher these days. So content is a real thing.
But that’s not what’s actually being discussed here, memory usage these days is much more of a problem caused by bad practices rather than just content.
So we’re just going to ignore stuff like Electron, unoptimized assets, etc… Basically every other known problem… Yeah let’s just ignore all that
Crates aren’t exactly runtime dependencies, so i think that’s fine as long as the 1500+ dependencies actually help prevent reinventing the wheel 1500+ times
If you’re not using a venv for python development, that’s kind of on you
That site specifically mentions that tinkerers can do what they want as long as they understand the consequences. So just more pointless hate towards that site as has been seen forever since the website first came up…
Facetiming is pretty commonly used i think
But I’ve tried both Mint and Ubuntu and the software updater constantly runs into issues very quickly after install.
I have a Blue-Build based custom distro (not many customisations tbh), that I’m planning to ship for my sister as well as me. So far, updates have been painless because it’s just one base image overwriting the other. I have a feeling that that’s where Linux distros in general is headed. I can imagine Bazzite being just right for you if you’re into gaming.
I don’t think you understand how AIs work
Pebble is still going pretty well though, so I don’t know if that’s a good comparison
Source: extremely common knowledge and the stranglehold that Google has on webdev
He’s getting at Firefox being unusable for one of his usecases. Though i guess you could argue that he could just use something like brave specifically for that use case while using Firefox for other stuff
Yep, i have the same. But yeah, other than that, damn smooth
Just disable them. It’s not like unused code paths consume resources usually.
Better software support? How long is it now?
Most of systemd stuff is decoupled well. You don’t need to use networkd to make use of resolved for example.
One key aspect that you seem to be missing is that Proton encrypts every mail, including those sent by or sent to unencrypted providers using your pgp key before storing them on the server. This isn’t a case scenario that can be handled without using a bridge. Thunderbird or any other mail client won’t know how to handle that.
What you described only solves the end-to-end encryption portion of the problem Proton is trying to solve. Not zero access.
Yes, mail headers are unencrypted. They never claim otherwise and neither did I. If it were encrypted, it wouldn’t be interoperable, which is something you want it to be as well right? I’ve always been talking about the mail content itself. Unencrypted mail headers don’t make it “not zero access”.
I feel like you’re just not the target audience for Proton. I just use Proton because I’m fine with the web UI and Proton Unlimited is mostly good value for me. I do also pay for Purelymail as i have a few domains and they’ve been wonderful too.
… Okay?