

I actually use VIM bindings in PyCharm, slightly cursed but actually works really well and meshes fairly nicely with the other IDE shortcuts. Being able to use it in any terminal is a nice bonus.
I actually use VIM bindings in PyCharm, slightly cursed but actually works really well and meshes fairly nicely with the other IDE shortcuts. Being able to use it in any terminal is a nice bonus.
I honestly learned it just because I hated having to change hand position to use a mouse.
I avoided it for a while because it felt so clunky, but it has really improved in the last decade.
It could be credibly called an homage if it had a new punchline, but methinks the creator didn’t know what “sanitize” meant in this context.
Windows into I went to college for development and decided to check out this Linux thing. At the time, I wanted something as different from Windows as possible, so I went with Ubuntu with Gnome 3 (I know) for about a year. Tried out Fedora, couldn’t get my sound to work and accidentally uninstalled the desktop environment trying to fix it, slunk back to Ubuntu, tried out a Debian briefly, and eventually ended up on Linux Mint with Cinnamon and KDE.
At one time I really wanted to try a bunch of stuff and probably would’ve hopped a lot more if Fedora didn’t shatter my confidence, but nowadays I want as little disruption between machines as possible. I have to use Windows for work, so I keep my Linux setup pretty vanilla so I don’t miss features between the two very much. I’ll probably still play with other distros every now and then on old laptops, but I’ve fallen into a “if it ain’t broke” mindset with my daily machines.
Indeed, I’d say an algorithm split among different objects is usually an indication of tightly coupled code. Every code pattern has its pitfalls for inexperienced devs, and I think tight coupling is OOP’s biggest.
You might still try using Proton or Lutris to run it. It may be a pain to get working, but hopefully someone out there has a guide for the mod manager you’re using.
I kinda get it, mod authors (and FOSS devs) often get a lot of requests for something they’re doing in their free time without pay. If they already have a backlog, they have to be picky about what tasks they take on, and they can get a bit snippy when overwhelmed with requests (or questions that might turn into one). That being said, there’s no reason to be rude.
Everyone has a limited time on this earth. Some of us don’t mind or actively enjoy spending that time learning about the technology we use. Others, not so much. I think this comic is really spot on because it’s hard to understand as a tech literate person just how little other people may know. “What browser are you using?” “What’s a browser?”
The foundational knowledge is not that tough, but when you’re just interested in getting the damn thing to work so you can get on with your life, it’s easy to get frustrated by having to take a crash course on what the hell a BIOS is before you can try to fix it. And when you learn all that just for it to still be broken, patience quickly runs out.
As long as people have the general understanding that power cycling will solve a good 75% of issues, I’m happy. I hope people give me the same grace when I pay a someone to fix my car or replace my phone screen (I love building computers, but god I hate working on phones).
Proton is a godsend. Some games can be a little unstable, but I’ve yet to find one that doesn’t work at all. Even was able to install and mod a game from 2000. For what doesn’t work on Proton, Lutris can hopefully handle. Takes a little doing sometimes but I got Battlenet/WoW working almost prefectly with CurseForge.
Nvidia drivers are a huge pain in the ass, though, and haven’t played nice with Wayland in my experience.
I also recommend trying out FreeCAD and seeing which clicks with you. I found FreeCAD’s sketch system more intuitive, though you have to be pretty careful about your order of operations while building your hierarchy.
I agree to a point, but users also do some weird stuff that you just can’t predict sometimes.
If you ever think “an actual human couldn’t possibly click that fast”, you are wrong. Debounce your critical actions.
I… what? What does Ubuntu have to do with misogyny?
Listen, in industry programming (and for personal projects if you want to get them done), the thief is the way to go. By all means, challenge yourself to understand each of these functions, but 99% of day to day development will not look like this.
I use InkStitch for designing embroidery patterns on Inkscape and love it, especially because commercial embroidery design programs are so expensive. I won’t lie, it’s pretty clunky at the moment, but I hope to be able to contribute to it and really polish it up.
Ah sorry, I meant using Vim in a GUI program. I wanted something with the flexibility of a mouse (quick navigation, context menu actions, etc.) without using a mouse. Using just the arrow keys, shift highlighting, etc. is just too slow when writing lots of text, and it doesn’t follow the natural position of typing.