This is the one thing I hate about python, because the spacing would differ between editors. I used vim to create the files on one system, and geany to edit them on another. Via uses 8 spaces in a tab (at least for me), while geany uses 4. This makes python mad, and drives me crazy.
Also, the rules for whitespace separation between things like loops, methods, and the rest of the code is annoying/ wierd (at least to me).
Ahhh. I see. I thought it was off by default (reading through these comments, I now realize that it is probably on by default). I can't remember the default state either, nor if I manually turned it off.
Paint.net, unfortunately, is a Windows-only software. For Linux, I'd recommend something like Lazpaint. It's pretty close feature-wise, and I believe that it supports plugins.
I'd say yes, as this is what i'm currently experiencing (by comparing myself to others). I'd agree with @agamemnonymous@sh.itjust.works's stance. If you're not trying to improve and just bashing yourself, you will go down a spiral of misery. I feel like the self-improvement part requires some balance though. You can use this comparison as a source of intrinsic motivation, but you need to keep it from becoming too much to where you become demotivated, keep telling yourself that it is possible, that you can do this.
I'd do a PR. Although I would understand forking if the project maintainers wouldn't merge a PR.
(or create an issue (for the fix/ addition) if the README says that it's an option)
I'd agree that blender is very good. I find that it would be more suited to static stuff and renderings, as well as animations. FreeCAD is more like the commercial CAD software you'd find (Fusion 360, Solidworks).
On the topic of blender, It has some amazing features, and I am amazed at what people do with it (I also find it a bit tricky, but I probably just need to put a few more hours into learning)
This is the one thing I hate about python, because the spacing would differ between editors. I used vim to create the files on one system, and geany to edit them on another. Via uses 8 spaces in a tab (at least for me), while geany uses 4. This makes python mad, and drives me crazy.
Also, the rules for whitespace separation between things like loops, methods, and the rest of the code is annoying/ wierd (at least to me).