3 ms·
One of the most horrible things ever invented. But then, maybe I'm too old. Why do you need chrome when there's a stand-alone python program to build and flash
by M95D 1y ago
One of the most horrible things ever invented.
But then, maybe I'm too old. Why do you need chrome when there's a stand-alone python program to build and flash esphome?
- ciberado 1y agoIt allows using the browser as a very convenient and accessible programming platform for many types of applications, not only web-based. That's specially important for beginners, I think, as they can run (and create) all kind of projects just by opening a web page. But it is also very handy for more advanced users, as the wled project [1] shows. And yes, there are security implications. But that's true for any other platform and as long as the users are asked for the proper permissions, I'm good with it. [1] https://kno.wled.ge/ https://kno.wled.ge/
- account42 1y agoPython is also easy and accessible. In fact that's its whole thing. We should not poke holes into the browser sandbox to satisfy the needs of amateur programmers.
- mijoharas 1y agoI only use ESPHome with home assistant and the web usb device flashing is well integrated. I did look into the standalone version, but decided it was fewer hoops to jump through to just use chrome. The user experience _is_ good there, and I'd like it in my preferred browser.
- mherkender 1y agoIt's nice to be able to flash something without having to give some random software access to your computer, or having to build three different versions of a device flasher for each major OS. It's boosted adoption of ESPHome devices.
- marcosdumay 1y agoExcept that you are giving some random software access to your computer, and it's not even software you can decided when to install and update.
- mherkender 1y agoI use Linux so I do have a great deal of control over the version of Chrome I occasionally use.
- immibis 1y agoThe software is downloaded from a web server.
- mherkender 1y agoI'm not sure what you're trying to say. My point is that it's sandboxed in the browser.
- immibis 1y agoYou gave that software access to your computer and you don't even control when it updates.
- mherkender 1y agoI get that you're trying to win the argument, but you're being opaque. Any ESP device I have isn't even connected to the Internet so I do control when it updates.
- immibis 1y agoBut you just did give some random software access to your computer.
- 1y ago