I would say the trust model of all editors is broken. You cannot really blanket trust any project at all with agents and the amount of supplychain attacks, not even your own. Editors must move to a capabilty based sandbox where you dont just grant trust but grant concrete capabilities like in a browser sandbox.
Towards trust in Emacs
31–36 of 36 posts
Re: Towards trust in Emacs
#32> ... the problem with security measures that cause too much friction is that users tend to disable them in order to get on with their work. To fulfill its security purposes, a good trust system needs to stay out of your way. I wish this was understood clearly by more security engineers, but, alas...
This is how I felt about macOS for my workflow. It was like living in a house where every room autolocks every time you leave the room, great for security but horrible if you need to move from room to room constantly.
Re: Towards trust in Emacs
#33The one problem I have with the trusted files thing is that I have no way to trust non-file-visiting buffers. Why is *scratch* untrusted!? *scratch* should always be trusted, without me having to configure anything, ideally. Though a setting to automatically trust non-file-visiting buffers would be nice. I just ended up stopping using the scratch buffer because of that issue.
Because the Emacs trust model is incoherent.
Re: Towards trust in Emacs
#34> ... the problem with security measures that cause too much friction is that users tend to disable them in order to get on with their work. To fulfill its security purposes, a good trust system needs to stay out of your way. I wish this was understood clearly by more security engineers, but, alas...
I've worked with some great sec orgs that get this and I'm sure everyone reading this in that role is one of those, but understand there are some that are not.
There are some who, for example, are not given ANY agency whatsoever and have to accept every alert from tool-du-jour as some malicious moustache-twirling evilness from the developer. (And they AI should be taking over _development_ jobs...)
Re: Towards trust in Emacs
#35I tried AI, and i never could/dared to actually push anything to prod. The code seems ok, but i always have a gut feeling somethings off. I guess the most valuable thing you loose is the "what" and "how". You cant learn these things from just reading code, because the mental model just is not there. Also i dislike code reviews, it feels "like a waste of time" because sure i can spot some things, but i never can give…
Do you not work with others in a code base?