Earlier quoted context omitted.
Yes! CLI based browsers are awesome.
Apologies for nitpicking, but Lynx is not a CLI program. CLI programs are non-interactive, composable via stdio / shell scripting, designed to do their one task and return you to your shell prompt. Lynx is an interactive, terminal-based (character cell grid) program, that takes over your shell session - it has every quality of a GUI program, except it's using a terminal emulator as its toolkit. But of course - it's s…
Min: A fast, minimal browser that protects your privacy
141–150 of 197 posts
Re: Min: A fast, minimal browser that protects your privacy
#142A browser in electron? At this point just use chromium - makes no difference. Anyway, use firefox or librewolf. Stop enabling the chromium monopoly!
On the contrary, it makes a significant difference vs Chromium. Using Electron means having jettisoned a number of security protections that Chromium offers while exposing the system to the attacks those are designed to stop. In design terms, this is a wonderful, beautiful, laudable project in pursuit of a great purity of vision. In security terms, this is an exercise in recklessness. It's irresponsible to even sugge…
Re: Min: A fast, minimal browser that protects your privacy
#143Earlier quoted context omitted.
I switched to Safari last year. The battery life improvements over Chrome makes it worth. It’s been a solid browser experience and I haven’t gone back to Chrome for anything. I wish I could add Kagi as a default search.
Which Adblock do you use?
Re: Min: A fast, minimal browser that protects your privacy
#144Earlier quoted context omitted.
On the contrary, it makes a significant difference vs Chromium. Using Electron means having jettisoned a number of security protections that Chromium offers while exposing the system to the attacks those are designed to stop. In design terms, this is a wonderful, beautiful, laudable project in pursuit of a great purity of vision. In security terms, this is an exercise in recklessness. It's irresponsible to even sugge…
Can you elaborate on which security protections are not used by Electron, and by extension Min?
This seems like a good start to understanding Electron security and why using it to do what the documentation expressly states is unwise might be less than optimal.
Re: Min: A fast, minimal browser that protects your privacy
#145Earlier quoted context omitted.
Can you elaborate on which security protections are not used by Electron, and by extension Min?
https://www.electronjs.org/docs/latest/tutorial/security This seems like a good start to understanding Electron security and why using it to do what the documentation expressly states is unwise might be less than optimal.
Re: Min: A fast, minimal browser that protects your privacy
#146Re: Min: A fast, minimal browser that protects your privacy
#147Earlier quoted context omitted.
https://www.electronjs.org/docs/latest/tutorial/security This seems like a good start to understanding Electron security and why using it to do what the documentation expressly states is unwise might be less than optimal.
Can you give a specific example of what is wrong with Min's security configuration, assuming it is following Electron best practices. Asserting that the security model is bad and linking to Electron's security tutorial is not helpful.
For a single specific example, look at the information on permissions and compare to how min handles them. I also see no functionality that attempts to determine if code is malicious or not. Chrome does have measures in it to do this.
That said, I need to be clear. The matter at hand is not a matter of mere configuration and cannot be addressed by better configuration of Electron. Chromium was designed and built to run in a very hostile context. Electron has been built to run in a much more trustworthy context. There is no amount of configuration that will turn the latter into the former because it is not purely a difference of configuration.
Electron's security model is not bad in any absolute sense. It's designed for a particular context and set of scenarios. Dropping it into a very different one with very different needs makes it a poor fit for the job at hand. You may as well descend into a volcano with a home stove potholder.
I hope this has clarified matters. I understand that some people will be very discouraged by the stance I have taken on this. I have no desire to crush their dreams, only to ensure they make good and wise decisions around security.
Re: Min: A fast, minimal browser that protects your privacy
#148Everyone is complaining it is built in electron, and it is a browser running a browser. Brave is also built on electron and is also a browser running a browser.
I’m as anti-Electron as the next person, but my arguments against it are due to the bloat and disrespectful resource usage of using an entire web browser to show local app UI. But if what you need is an actual, literal web browser, then I’m not sure I see why this is a bad choice.
I understand that some may experience differences of opinion, but I regard it as sufficient warning when the developers of something warn that it should not be used as a web browser: https://www.electronjs.org/docs/latest/tutorial/security
Re: Min: A fast, minimal browser that protects your privacy
#149Just... give Firefox a shot people. Please: https://i.imgur.com/81OpEOy.png
Re: Min: A fast, minimal browser that protects your privacy
#150Out of the new, new wave of browsers, I'm actually enjoying Arc browser at the moment. https://arc.net