• 6 Posts
  • 262 Comments
Joined 1 year ago
cake
Cake day: July 25th, 2023

help-circle











  • I agree that some people like you may not be fit for the current way of doing things in terms of job research. But you have to remember that being socially able is also a very important part of the job at most companies, because very rare are the cases where you don’t work as part of a team. I would even say communication is a bigger part of the job compared to the actual brute skill for most companies. You can always learn or perfect a new programming language or platform, it’s a matter of reading. Soft skills like social abilities cant really be learned, and so this is why a lot of companies actually choose people who they think will fit in a team rather that who will close the most issues


  • Every time I use python it makes me want to throw my computer through my window. Doesn’t happen with other languages. Pip fucking sucks it seems like every time I want to install dependencies for a project there is one that throws a compilation error when installing it. Like, why does it not try to download the version of the package that works with my version of python?? It doesn’t even tell me why it failed!!!




  • the good thing is that virtually everyone uses GNOME and KDE, so the small issues are mostly encountered by more advanced users with custom setups. The main point is that app developers can now develop apps that will work anywhere that implements the required features, and if it doesnt, then too bad, show an error message. Its the same kind of problem with, for example, webcams. The user may or may not have a webcam connected, in which case you display an error popup with a clear message that it does not work because the feature is not implemented. They could go into fallbacks but those are usually platform/desktop specific (which goes against the point of building using the standard stack)





  • Stay with ubuntu unless you have an issue with ubuntu itself, because the grass isn’t greener on the other side despite what some people might say. The only real difference that you’ll find are different default settings/programs and the time it takes for a software update to reach your final linux install.

    Some distros like Ubuntu prefer slightly older versions that have been proven to be stable/bug free while others like Arch mostly go for the newest everything where available, at the cost of stability. If you like something a little bit more balanced, you have Fedora (which is my preference).

    The beauty of Linux is that most software will work no matter the distribution you use. If the reason you want to use Linux Mint instead of regular Ubuntu is the desktop environment, you can at any time install the Cinammon desktop (the one used by Mint), here’s an article that guides you through the process: https://itsfoss.com/install-cinnamon-on-ubuntu/