There might be advanced users that really know what they're doing.
We could either:
ETCHER_ADVANCED_MODE=1. Advanced users will feel confortable doing so, and the feature will be nicely isolated from newbies.I like the env var option, and I appreciate the distro without the check in it.




booted off the drive and it worked perfectly.
Sounds good. Possible names for the environment variable:
ETCHER_ADVANCED_MODEETCHER_UNSAFE_MODEETCHER_RUN_UNSAFEI personally like the second one.
@jviotti how about an option in the settings?
@alexandrosm Yeah, I think that'd work even better. Propagating env vars from the main process to the renderer process is a pain, so I'm all for a more simplistic option.
maybe with a red "dangerous" label next to it, and a warning modal when the user wants to enable it?
I personally think the dangerous label is enough, and a warning modal is just annoying, but maybe that's just me. @taahirisaacs?
they'll only see it once anyway, not a big deal, and want to make sure
someone doesn't blow out their hard drive and blame etcher
_Alexandros Marinos_
Founder & CEO, Resin.io
+1 206-637-5498
@alexandrosm
On Wed, Jun 22, 2016 at 7:44 AM, Juan Cruz Viotti [email protected]
wrote:
I personally think the dangerous label is enough, and a warning modal is
just annoying, but maybe that's just me. @taahirisaacs
https://github.com/taahirisaacs?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/resin-io/etcher/issues/480#issuecomment-227766858,
or mute the thread
https://github.com/notifications/unsubscribe/ABLUCNKdTY77UI3gRMxLNHv4MUZQnAPNks5qOUpkgaJpZM4I00lV
.

I found this thread looking for details on this setting, and while "Allow writing system drive [DANGEROUS]" or other text for this setting would be more correct, this text, as-is, is too hilarious to ever change!!
"Unsafe mode" is mysterious, but the "Dangerous" makes it delicious as well!
It's like a red button with a label next to it saying "DO NOT PRESS THIS BUTTON."
https://github.com/balena-io/etcher/blob/master/lib/gui/app/pages/settings/templates/settings.tpl.html#L63
:slightly_smiling_face: :fire:
Most helpful comment
https://github.com/balena-io/etcher/blob/master/lib/gui/app/pages/settings/templates/settings.tpl.html#L63
:slightly_smiling_face: :fire: