I don't really know where to put this, so I hope someone will guide me or move it to the appropriate place.
I'm confused not to mention a little bit horrified, re. the speed of write/upload/debug cycle on Windows vs. Linux.
When I go to compile/upload code on Windows the machine seems to languish checking compilations, linking (ya-de-ya) before finally getting to upload the compiled code - even when I've hit upload (after not making any changes) it still goes through a lot of stuff.
Linux on the other hand utterly smokes Windows.
Not only does it compile WAY faster (even on slower hardware!) but it avoid all this re-compilation fiddling around.
It did catch me out with the "Unable to access /ttyUSB0" (permission denied) problem but someone did kindly note there's an easy fix which I'll repeat here in case someone else needs it:
$ sudo chmod a+rw /dev/ttyUSB0
It's not that I prefer Windows, it's more that I'm stuck with it for the moment as my Linux box has issues with its SSD and the bootloader.
This fix above is temporary of course as the device is virtual so if any Linux boffins would care to improve on that I'd be much obliged. Right now I have an electric hen to deal with.