There is no calendaring app that I love more than GNOME Calendar. The design is slick, it works extremely well, it is touchpad friendly, and best of all, the community around it is just full of wonderful developers, designers, and contributors worth collaborating with, especially with the recent community growth and engagement over the past few years. Georges Stavracas and Jeff Fortin Tam are some of the best maintainers I have ever worked with. I cannot express how thankful I am of Jeff’s ...| TheEvilSkeleton
What do virtue-signalers and privileged people without disabilities sharing content about accessibility on Linux being trash have in common? They don’t actually really care about the group they’re defending; they just exploit these victims’ unfortunate situation to either fuel hate against groups and projects actually trying to make the world a better place. I never thought I’d be this upset to a point I’d be writing an article about something this sensitive with a clickbait-y title...| TheEvilSkeleton
We spent a whole week rewriting nouveau's website --- the drivers for NVIDIA cards. It started as a one-person effort, but it led to a few people helping me out. We addressed several issues in the nouveau website and improved it a lot. The redesign is live on [nouveau.freedesktop.org](https://nouveau.freedesktop.org). In this article, we'll go over the problems with the old site and the work we've done to fix them.| TheEvilSkeleton
I find that many Linux users have a misconception about immutable distributions without knowing what it actually *is*. There is a lot of misinformation and generalization in the Internet about immutable distributions being “locked down”, “inflexible”, etc., when we could argue the same with many traditional distributions. In this article, we'll look at what makes an immutable distribution, the concept of an immutable distribution versus implementations, misconceptions about immutable ...| TheEvilSkeleton
Telemetry is one of the biggest controversial topics in the Linux community. Many people believe that telemetry is entirely meaningless, because developers can "just" ask their users. Some people also argue that users can opt into telemetry if they want to participate, but most of these users are in consensus that opt-out telemetry shouldn't be there in the first place. However, I don't believe that asking users or explicitly opting into telemetry helps to a degree where developers and design...| TheEvilSkeleton
A common problem I notice on the internet is the lack of awareness of many problems in the world. Of which, there are times when someone may be aware of the problem, but not to what extent. One of the common problems is a lack of effort to raise awareness and protect marginalized groups, particularly in the free and open-source software (FOSS) community. In this article, we're going to go over the problems associated with not raising awareness and protecting marginalized groups. I'll also go ...| TheEvilSkeleton
Recently, the article “[Developers are lazy, thus Flatpak](https://blog.brixit.nl/developers-are-lazy-thus-flatpak)”, by Martijn Braam, was published to criticize a few things regarding Flatpak. I want to go over the article and address some points that were raised. While Martijn, the author, contrasted Flatpak with Alpine Linux, I'm going to be contrasting Flatpak with popular Linux distributions, as, to me, it makes sense to contrast Flatpak with some of the most used distributions. I r...| TheEvilSkeleton
Flatpak's permissions can be confusing. Some are technical and need knowledge on how they work, and others are self-explanatory. Some are added before the app starts, known as static permissions, and some are requested when the user runs the app, known as dynamic permissions. Many may also criticize Flatpak for lacking Android-style permissions while being unaware of the existence of XDG Desktop Portals. In this article, I'm going to explain: - What static and dynamic permissions are - The di...| TheEvilSkeleton
Recently, GNOME added an option into GNOME Settings to adjust pointer acceleration, which was a feature that the developers and designers were originally against. One person managed to convince them, by giving one reason. Thanks to them, pointer acceleration options are now available in GNOME Settings! Firstly, I’m going to summarize the relevant parts of the proposal and discussion behind the addition, and explain how it was accepted. Then, to build on top of that, GNOME’s philosophy and...| TheEvilSkeleton
Welcome to my personal website! My name is Hari Rana (pronounced as Harry). I’m a 23-year-old transgender developer and content writer from Montréal, Canada, and use any/all pronouns. I’m known as TheEvilSkeleton online, but you can call me Skelly, Tessy, or Tesk for short.| TheEvilSkeleton
Recently, the Linux Mint Blog published Monthly News – April 2024, which goes into detail about wanting to fork and maintain older GNOME apps in collaboration with other GTK-based desktop environments. Despite the good intentions of the author, Clem, many readers interpreted this as an attack against GNOME. Specifically: GTK, libadwaita, the relationship between them, and their relevance to any desktop environment or desktop operating system. Unfortunately, many of these readers seem to hav...| TheEvilSkeleton
I am publicly announcing that I am transgender. I have experienced gender dysphoria for almost ten years, but I have found a label that I feel comfortable with now. In this article, I’m going to go over: The environment I’ve lived for the last ten years My gender identity How to seek help Tips for those exploring themselves or seeking to understand trans individuals| TheEvilSkeleton
GNOME’s philosophy is sophisticated and there is a lot of room for forgetting important information, as design and user experience are, in my opinion, really difficult to understand, while being really easy to misunderstand as well. For starters, I will explain the key focus of GNOME. Then, I will be explaining and elaborating on how GNOME approaches it. I will also share my opinion on that matter.| TheEvilSkeleton