Linux
GNU Parallel can do anything, but scripting may be the better option
GNU Parallel is a powerful Linux parallelization tool for local and remote jobs. Its unique command syntax and complex requirements makes it difficult to use.
Linux
GNU Parallel is a powerful Linux parallelization tool for local and remote jobs. Its unique command syntax and complex requirements makes it difficult to use.
Networking
How to restrict Linux services’ network traffic with per-service systemd firewall rules. Enhance security by only allowing required network access.
Storage
What would case a file-cloning attempt using the copy command to return “invalid argument”? It can be hard to identify the underlying issue.
Fedora Linux
zram-generator’s default configuration uses 50% of RAM or 8 GB. You may want to increasing these limits if you’re throttled by low memory or swap performance.
Security
A configuration error made the TeamViewer RPM repository vulnerable to an attacker-in-the-middle substituting TeamViewer with its own GPG keys and software.
I’ve always wanted to use KMail. However, I always run into problems trying to use it. Unfortunately, this time was no different than my past experiences.
Lenovo
Lenovo continues its tradition of excellent Linux hardware support on the ThinkPad T14. Except minor issues with the built-in webcams and microphone.
Linux
How to troubleshot and fix issues with laptops not suspending on critically under low battery conditions. As a bonus, learn how to prolong your battery life.
Linux
Hibernation requires that you can swap data out of volatile memory into something that will persist through a power cycle. A tmpfs in RAM isn’t the best option.
Fedora Linux
Configure Fedora Workstation’s boot environment to support system hibernation/suspend-to-disk. Lets you power-off your computer and resume your work later.
MacOS
Automatically lock your computer screen at certain hours (such as your break or bedtime.) Instructions for Mac, Windows, and Linux computers.
Linux
A bug caused 30 minutes of work on an email to disappear. However, I was able to recover it by poking around in the process memory using gdb/gcore. Here’s how.