Comment on
Reminder to clear your ~/.cache folder every now and then
You don't have to clean your ~/.cache every now and then. You have to figure out which program eats so much space there, ensure that it is not misconfigured and file a bugreport.
Comment on
Reminder to clear your ~/.cache folder every now and then
You don't have to clean your ~/.cache every now and then. You have to figure out which program eats so much space there, ensure that it is not misconfigured and file a bugreport.
Comment on
What do you use Waydroid for?
Don't search tasks for a tool. Search a tool for your tasks.
Comment on
Installed Linux for the fist time in Feb, I've now started saving ISO's
Your family will hate you if you'll change their distro and DE every time you visit them. Distro hopping is normal for the first couple of years, but do it on your own machine.
Comment on
Looking for a system/application language that is better than C/C++
no functional programming languages like Rust
What?
Comment on
Jenkins was invented b/c an engineer “got tired of incurring the wrath of his team every time his code broke the build.”
Jenkins is not a modern CI. It is a historical milestone, but if you read an article you should see that it was replaced by other tools. Now I don't recommend considering Jenkins for new projects. It it fast to set up but extremely hard to support and full of old bugs and legacy code. Writing Groovy pipelines is much harder than pipelines in gitlab/github/forgejo/etc. Tens of plugins you have to use even for simple tasks have inconsistent syntax, many of them are buggy, they often become unsupported or deprecated. This all consumes lot of resourses: I maintain an instance that eats ~4G of RAM being idle.
Comment on
Best distro for data science? [request]
Any distro you are comfortable with.
Comment on
back to distrohopping. I want a reliable OS (no rando ubuntu fork with no clear release/support schedule) with something else than Plasma or Gnome.
Debian.
Comment on
How can I contribute processing power to the community?
You may install BOINC and contribute to scientific computations.
Comment on
Should I use Rust and Go together or just Go?
Premature optimization is the root of all evil. Implement algorithm the easiest way possible, profile your application, determine if this implementation a bottleneck or no. If yes, try other implementations, benchmark them and find the fastest one. Note that optimized go code can be faster than non-optimal code in rust, C, assembly or any other language.
Comment on
Why Git is hard
I totally disagree. Git is not hard. The way people learn git is hard. Most developers learn a couple of commands and believe they know git, but they don't. Most teachers teach to use those commands and some more advanced commands, but this does not help to understand git. Learning commands sucks. It is like a cargo cult: you just do something similar to what others do and expect the same result, but you don't understand how it works and why sometimes it does not do what you expect.
To understand git, you don't need to learn commands. Commands are simple and you can always consult a man page to know how to do something if you understand how it should work. You only need to learn core concepts first, but nobody does. The reference git book is "Pro Git" and it perfectly explains how git works, but you need to start reading from the last chapter, 10 Git Internals. The concepts described there are very simple, but nobody starts learning git with them, almost nobody teaches them in the beginning of classes. That's why git seems so hard.
Comment on
Does anyone choose Debian?
Arch and its derivatives look like the trend
It's because nobody writes "I use Debian BTW".
Comment on
Thanks to dust I deleted a 70 gig file on my drive
I usually use something like du -sh * | sort -hr | less, so you don't need to install anything on your machine.
Comment on
Arch Linux's AUR Sees More Than 400 Packages Compromised With Malware
Comment on
The Insecurity of Debian
What does an ordinary RHEL admin do when something does not work?
::: spoiler answer
setenforce 0
:::
Comment on
Package up and transport a linux?
Reinstall? Why?
Create a separate partition for /home and don't format it when reinstalling, so you will keep all your stuff.
Comment on
How dare you use a text editor because it's easy to use
Vim (or emacs, or any other advanced text editor) is much easier to use than nano when you need to do something more complex than type couple of lines.
Comment on
How often do you contribute to open source projects?
104 contributions in last year on codeberg, 52 contributions on github (some are duplicated from codeberg due to mirroring), some more in other places.
Comment on
How can I contribute processing power to the community?
Reply in thread
Yes, you select projects that you participate in by yourself.
Comment on
New Linux user here. Is this really how I'm supposed to install apps on Linux?
Reply in thread
You don't have to do everything through terminal. You can use synaptic for example. What you have to do is to learn new concepts. If you want to do everything like in windows, use windows.
Comment on
Is it worth to learn javascript for making a little incremental game as a side project ?
It's always worth to learn something new.