14

So flashing microcontrollers gets kinda annoying when you have to simultaneously fight Windows defender's urge to flag the flashing software as Trojan every 30 seconds like a 10 year old kid with ADHD that just discovered coffee.

It doesn't get easier when suddenly only one of three USB ports recognises thumb drives with the current Windows version, and only after two reboots.

Maybe I should just run it in a VM like the three remaining QA testers at Microsoft do, but on the other hand I don't really like the idea of flashing firmware from a VM. Just feels even dirtier.

Comments
  • 4
    We flash firmware for drones from VM and it works alright.
  • 1
    I have a dedicated NUC with linux on it on my desk@work for this kind of work.
  • 6
    @shoop just wait until it start to forget your default apps
  • 6
    You can add exceptions for defender
  • 0
    In case you're working with AVR, which is semi-likely, try AVRdude
  • 0
    @shoop give it time.
  • 3
    @shoop Well you can add me, too. I've had Linux as only OS from 2001 to 2010. And no, it has not become much better. No matter how often people repeat that claim, it's something between wishful thinking and outright lying. Compared to Win7, I found desktop (!) Linux to be both high-maintenance and still lacking.

    But well, Win10 is another story with its forced updates and MS' deteriorated QA.
  • 2
    @Fast-Nop
    I guess it's your use case. My work would flatly suck on Windows. Everything would end up being a Russian nesting doll a la most of the WSL workflows.

    Windows is still the only real option for games though.
  • 0
    @shoop Yes. What are you doing with it? Nothing? maybe only using notepad?
  • 1
    @SortOfTested WSL is pretty pointless anyway IMO. On the application side, Linux has nothing that isn't also on Windows natively and even better. Server is another story of course, but then I don't see why someone would not work directly under Linux.

    Even for my side projects that can run under both Windows and Linux, I do the final tests always under real Linux instead of Cygwin. Especially for process heavy stuff, Cygwin has serious problems.
  • 0
    @shoop And no problems? not even adb drivers issues?
  • 0
    @shoop
    What I've found to get ADB working is download the tools from Google, put them in ~/.local/bin and add ~/.local/bin to your path.

    Which district do you have on your PC currently?
  • 0
    @shoop
    Autocorrect: I meant distro

    I still want to know because some distros are more stable than others
  • 3
    @shoop Do you know the Linux drinking game? Goes like this:

    - You have problem A on distro X.
    - Instead of a solution, someone suggests distro Y. DRINK!
    - Then you have problem B on Y.
    - Instead of a solution, someone suggests distro Z. DRINK!
    - Then you have problem C on Z.
    - Instead of a solution, someone hasn't read the whole thread and suggests distro X. DOUBLE DRINK!
  • 0
    @shoop
    Debian by itself is aimed at people who want Freedom, and so by default doesn't have non-free software—you'd need to change the apt sources file (which I assume you don't want to learn how to do)

    I'd need to know your specs to give a good recommendation, but you really can't go wrong with Ubuntu Budgie if you have more than 4GB RAM. Otherwise Kubuntu has been great for me.

    Manjaro is unstable due to its Arch base, and I never recommend it to anyone. If you want to
  • 1
    @Fast-Nop
    Lol, that's r/Linux4Noobs in a drinking game

    But seriously though, there's a distro for everyone and sometimes you just need informed the distro exists
  • 1
    @shoop
    That's fine. Just as long as you know Linux is an option. But k wouldn't make such an absolute statement after trying two distros, both of which require technical knowledge of the Linux system to use.
  • 0
    @Fast-Nop
    Too many distro sluts out there, need to find a nice stable distro to settle down with and commit to ☺️
  • 1
    @SortOfTested Every distro will have issues, and if not now, then later. But that's the same under Windows.

    The good times of computing are over. Progress was yesterday, today it's just damage control.
  • 2
    @Fast-Nop
    Yep, just like settled, committed relationships.
Add Comment