How to Repair a Corrupted USB Drive in Linux

Everyone has a flash drive. They’re great little things, and they make moving data around easy. However, sometimes flash drives can get corrupted or just flat-out quit working. Thankfully, if you’re using Linux, you already have access to an array of tools that can help you fix the problem. We are using Ubuntu for this … Read more

How to Compress and Split Files in Ubuntu

Like most modern Linux distributions, Ubuntu comes with many tools by default for every need. Among them, you’ll find an Archive Manager with which you can store files in compressed packages. However, there’s a tiny problem: they might still be too large for what you need them to be. In such cases, your best bet … Read more

How to Delay Startup Application in Ubuntu

If you’re using some apps every time you log in to your desktop, you can avoid having to run them manually every time by adding them to the startup list. However, if you set too many apps to autostart, your initial login to your desktop will lag significantly. All apps will be fighting for the … Read more

What Is LVFS and How Do I Use It?

There are so many intricacies involved in using Linux as a daily-driver desktop operating system. You have to consider whether the drivers for the hardware you want to use are available, whether the software you want to use is available, and whether Linux is compatible with all of the different security controls you may have … Read more

How to Choose a Linux Distro Without Trying All of Them

With many hundreds of Linux distros available, it’s often a challenge for a new user to find the distro that best suits their needs. Which one is best for gaming? Office and productivity? Hardware compatibility? Servers? Homemade routers? Well today, we’ll be walking through some important considerations and discussing how to choose a Linux distro … Read more

Python range() Explained: What It Is and How to Use It

One aspect of programming that many tutorials don’t tell you upfront is the amount of looping and counting you’ll have to do. As such, any programming language worth its salt will offer ways to enumerate numbers in a repeated way. The Python range sequence type is one of those methods. In this post, we look … Read more

GhostBSD Review: Simple and Lightweight

Because there are so many different options out there for your free and open-source operating system, it can be hard to figure out what the best option is for you. Sifting between Linux distros is difficult – Debian and its derivatives, Ubuntu and its derivatives, Fedora, Arch, openSUSE, the list goes on. However, what if … Read more

openSUSE Review: A Linux Distro for the Practical User

When looking for a Linux distro, it’s easy to lose sight of the important differences between distros and get overwhelmed. The subtle differences can make all the difference in choosing a distro, and that’s where distro reviews like this come in. Here we discuss a long-standing member of the community that’s less common on the … Read more

Python While Loop: Intro and Explanation

Coding is (of course) about building things to help others. However, creating programs and software has more to do with automating repetitive or complex tasks than anything else. Python’s while loop lets you repeat suites of code to automate many actions at once. In this post, we show you how to use Python’s while loop. … Read more

Useful Shortcut Keys in Ubuntu

For those shortcut key lovers out there, here is a long list of keyboard shortcuts for Ubuntu. Most of them should work in most Gnome-based distros. Enjoy the list. Also read: How to Assign/Remap Keyboard Shortcuts for Better Productivity in Linux General Keyboard Shortcuts Ctrl + A Select all Ctrl + C Copy the highlighted … Read more