Fix no sound in Ubuntu 20.04 after kernel 5.8 installation.

I recently installed the 5.8.0-41-generic kernel and I had no detected sound hardware after booting into the new kernel, but it turns out that a package was missing from my machine. I installed this package and then replugged my sound hardware and it worked straight away. ┌──[[email protected]]─[~] └──╼ ╼ $ sudo apt install linux-modules-extra-$(uname -r)┌──[[email protected]]─[~] … Read more

How to list all dotfiles in your home directory with a nice on-liner.

This nice on-liner will list all dotfiles in your home directory that start with b to z. Another good way to accomplish this task. jason@Yog-Sothoth » ~ » $ ls -hula -d .[b-z]* |grep -v ^d -rw——- 1 jason jason 13K Jun 20 10:45 .bash_history -rw-r–r– 1 jason jason 220 Jun 20 10:45 .bash_logout -rw-rw-r– … Read more

How to write a Hello World program in C that does not use main().

This simple program is a Hello World example that does not use the main() function. This is certainly possible in a C program. #define syscall(a, D, S, d) __asm__ __volatile__("syscall" : : "a"(a), "D"(D), "S"(S), "d"(d))   void _start(void) { syscall(1, 1, "Hello, World\n", 14); syscall(60, 0, 0, 0); }#define syscall(a, D, S, d) __asm__ … Read more

Adobe flash support ending on Linux. Will Linux users enjoy Youtube?

The Adobe flash plugin is ending its days on the Linux platform. The buggy and insecure plugin has been the only way to watch Youtube for many years and now it is winding down. Adobe flash has been a vector for Malware infestations on Windows and Linux platforms. It is time that this was put … Read more