Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

TheEvilSkeleton 🇮🇳 🏳️‍⚧️

@TheEvilSkeleton.social.treehouse.systems.ap.brid.gy
120 followers 3 following 194 posts

Queer Indian developer from Montréal, Canada :3 I'm a @gnome Foundation member who maintains Upscaler and Refine, develops GNOME Calendar, and […] 🌉 bridged from ⁂ social.treehouse.systems/@TheEvilSk…, follow @ap.brid.gy to interact

PostsRepliesMedia
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 01/10/2026
I'm finally a FOSS contributor
Title: Valve Hardware Survey

Body: Please take a moment to complete the following short survey. Each
month, Steam collects data about what kinds of computer hardware and
software our customers are using. The survey data is incredibly helpful to
us in that it ensures that we're making good decisions about what kinds of
technology investments to make and products to offer.

The data we collect is anonymous and won't be associated with your
account.

Would you like to participate in this survey?
000 0
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 19/09/2026
[NSFW] You know office.eu is good when it looks like the Pornhub logo
office.eu logo, where "office" is white text on a dark blue background, and "EU" is black text on yellowPornhub logo, where "Porn" is white text on a dark black background, and "hub" is black text on orange
012 2
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 03/09/2026
average transfemme holding a rifle
000 0
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 26/08/2026
GNOME Calendar received a nice keyboard navigation upgrade after some small patches were merged yesterday: in the month view, when a cell is in focus, pressing Shift+Tab will now focus the event widget right in front of it 🥹 #GNOMECalendar #GNOME […] [Original post on social.treehouse.systems]
022 2
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 12/08/2026
What the fuck Firefox. Merely shaking my device is enough to start advertising AI to me? support.mozilla.org/en-US/kb/summar…
A dialog with the title "Summarize with a shake?" with the description "Shake your device, get a page summary from Fennec in seconds. Learn more."

"Learn more." linking to the link mentioned in the post.
011 1
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 30/07/2026
A month ago, a friend suggested to get a double sized bed in case I end up sharing the bed with someone. I told them that this is a problem for myself in the future because I won't be sharing a bed with someone anytime soon. I should have listened to their advice
An orange cat laying on its side at the top-middle, facing upwards
184 8
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 07/07/2026
@matt I suppose it's not so bad if you're using a screen reader like Orca for landmarks, but if you rely on a keyboard but don't use a screen reader, you have to Tab 30 times to get to the main content.
A screenshot of a header in Apple's web page with Firefox's tabbing order indicators enabled, counting from 1 to 30 in the header
000 0
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 31/03/2026
Good job government and enterprises for spending hundreds of thousands of dollars in total to install pigeon spikes... only for pigeons to build nests on top of these spikes 🤣
A photo of a pigeon resting on a nest that was built on top of pigeon spikes
010 1
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 21/03/2026
[The Amazing Digital Circus spoilers; systemd] The anti-systemd crowd were right, systemd's bloat and feature creep caused the existence of Caine, an abusive AI tyrant. youtu.be/DMNlzf8PiEM?t=29m48s Boycott #systemd and poetteringware.
A screenshot of a computer terminal running several commands, one of which being `systemctl stop WACKYTIME_LOCKOUT`
021 2
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 05/03/2026
Everyone, rejoice 🙌 Georges livestreamed himself reviewing and merging accessibility contributions in GNOME Calendar again, specifically the entirety of merge request !564 — introducing keyboard-navigable month cells. This means, as of GNOME 50 […] [Original post on social.treehouse.systems]
037 7
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 20/02/2026
First, we used them in war. Then, we abandoned them. Now, we're actively trying to get rid of them :(
A pair of pigeons uncomfortably resting right next to bird spikes
121 2
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 29/01/2026
Irregular reminder that whenever Firefox does not work properly on a Google website, it's because Google intentionally makes the experience worse for Firefox First screenshot is taken on Cromite, second on Firefox for Android
The page “images.google.com” following modern Google designs, featuring a voice input button and reverse image search button, and a dark theme switchThe page “images.google.com” following outdated Google designs, and lacking features such as a voice input and reverse image search
000 0
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 25/01/2026
WHY ARE PIGEONS SO CUTE
A puffed up pigeon tucking its head into its chest, while there's snow on its head
143 4
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 02/01/2026
We're finally addressing a behavior that has been driving some of us crazy with how floating windows transition from/to the overview on GNOME Shell gitlab.gnome.org/GNOME/gnome-shell/… #GNOME #Shell #JavaScript #Linux #FOSS #OpenSource
4611 11
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 06/12/2025
How to make yourself unlikable in one easy step
Screenshot of a vaporwave / “neon glitch”-style profile on Discord, with a neon pink triangular prism covering half the width and height of the profile view
442 4
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 27/11/2025
WE DID IT, WE FUCKING DID IT WE GOT KEYBOARD NAVIGATION WORKING IN THE MONTH VIEW gitlab.gnome.org/GNOME/gnome-calend… (not merged yet) Do note that the screen […] [Original post on social.treehouse.systems]
020 2
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 29/10/2025
Refine, an app to tweak advanced and experimental features in GNOME, has reached 100,000 downloads on Flathub!! flathub.org/en/apps/page.tesk.Refine Refine is an alternative (not replacement!) to GNOME Tweaks, designed to be data-driven and […] [Original post on social.treehouse.systems]
Screenshot of the "Installs" card with the description "105,322"
020 2
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 25/09/2025
Good thing Fedora doesn't package Refine and Upscaler, but I hope I'm doing my part - github.com/vshymanskyy/StandWithUkr… - github.com/TechForPalestine/badges
Screenshot of "Ceasefire Now | techforpalestine.org" and "#StandWithUkraine" badges on GitLab
101 1
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 30/08/2025
Upscaler just reached 200 thousand downloads 🥳 flathub.org/apps/io.gitlab.theevils… #Upscaler #Upscaling #GNOME #libadwaita #GTK #GTK4 #FOSS #OpenSource #OSS #FreeSoftware #Linux #GNU
Screenshot with "Installs" as the title and "200,938" as the description
131 3
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 25/08/2025
As of GNOME 49, GNOME Settings will feature a button for configuring the Orca screen reader! gitlab.gnome.org/GNOME/gnome-contro… #GNOME #Accessibility #a11y #Orca #ScreenReader #ScreenReaders #Linux #FOSS #OpenSource #FreeSoftware
A screenshot of the screen reader section, with a "Screen Reader" switch row and "Configure" button
1810 10
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 09/08/2025
Feeling cute, might deploy this later /j
Screenshot of the entire desktop with the website “tesk.page” opened in three browser windows: Firefox on the left, Chromium in the middle, and Epiphany on the right. In Epiphany, the website shows a red header written “Inferior Browser Engine Detected” as the title, and the following as the description:

“It appears that the underlying technology that your browser is currently using is WebKit. WebKit ~sucks~ has repeatedly failed to align with established web standards, which has led to consistent issues with this website.

Please consider using an *actual* browser like Firefox. If you are using an operating system that forces everybody to use WebKit, such as iOS, blame Apple.”
354 5
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 14/06/2025
I can't stop laughing at this blogs.gnome.org/adrianvovk/2025/06/…
Excerpt from article:

"So what should distros without systemd do?

First, consider using GNOME with systemd."
165 6
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 06/06/2025
[Pedophilia; US politics; apropos to the two homophobic expired mayos breaking up] Despite Elon Musk doing the "correct" thing for once in his entire lifetime, always remember: fascists only use the "pedophile" card when it's convenient for them […] [Original post on social.treehouse.systems]
Post from Elon Musk with content:

Time to drop the really big bomb:

@realDonaldTrump is in the Epstein files. That is the real reason they have not been made public.

Have a nice day, DJT!
010 1
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 05/06/2025
Starting from version 3.1.2, the GNU Image Manipulation Program will have the option to respect the system color scheme on Linux, thanks to XDG Desktop Portal. Every desktop that supports the Settings portal interface will be able to make use of that functionality. @GIMP #GIMP #GNUImp
040 4
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 28/04/2025
Since Upscaler has just reached 150,000 installs on Flathub, I'm releasing Upscaler 1.5.0! Upscaler is an app that allows you to upscale images locally, securely, and completely offline. Thanks to @zoeyTheWitch's wonderful contribution, this release […] [Original post on social.treehouse.systems]
0108 10
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 20/03/2025
The new View Transition API and scroll-driven animations are just wonderful. It's such a shame that Firefox is missing that feature, but anybody using a WebKit-based browser will have the smooth transitions between pages along with images moving […] [Original post on social.treehouse.systems]
131 3
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 10/03/2025
[US politics, GitLab] @aphyr As much as I hate to defend GitLab's unacceptable behavior, I think they're genuinely open to criticism. History shows that they're willing to reconsider their stance. Controversial change: • […] [Original post on social.treehouse.systems]
Deleted lines of the "Customer acceptance" section:

We do not currently exclude anyone from being a customer based on moral/value grounds. We firmly comply with [trade compliance laws](/handbook/people-group/code-of-conduct/#trade-compliance-exportimport-control) and welcome everyone outside of those restrictions to be customers of GitLab.

We do business with customers with values that are incompatible with [our own values](/handbook/values/) for the following reasons:

1. Our mission is 'everyone can contribute', while there is a [code of conduct for contributing](https://about.gitlab.com/community/contribute/code-of-conduct/) we want to get as close to everyone as possible.
1. We [do not discuss politics in the workplace](/handbook/values/#religion-and-politics-at-work-) and decisions about what customer to serve might get political.
1. [Efficiency is one of our values](/handbook/values/#efficiency) and vetting customers is time consuming and potentially distracting.
1. It maps to the MIT expat open source license we use that [doesn't discriminate against fields of endeavor](https://apebox.org/wordpress/rants/456).
Added lines of the "Customer acceptance" section:

Our mission is 'everyone can contribute', and while there is a [code of conduct for contributing](https://about.gitlab.com/community/contribute/code-of-conduct/), we encourage diversity of ideas. We respect the uniqueness and autonomy of others, even if we do not always agree with them. 

We firmly comply with [trade compliance laws](/handbook/people-group/code-of-conduct/#trade-compliance-exportimport-control) and welcome everyone outside of those restrictions to be customers of GitLab. In some circumstances, we may opt to not work with particular organizations, but we assess those on a case-by-case basis. 

Some reasons we may choose not to work with certain entities include, but are not limited to:

1. Engaging in illegal, unlawful behavior.
2. Making derogatory statements or threats toward our community.
3. Encouraging violence or discrimination against protected groups.

[We do not discuss politics in the workplace](/handbook/values/#religion-and-politics-at-work-) because it is easy to alienate people that have a minority opinion. We are respectful, courteous, and professional in our interactions with customers and each other.
000 0
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 06/03/2025
Introducing Refine 0.5.0, the GNOME Tweaks alternative leveraging the data-driven and composition paradigms. This version re-adds the Document font option, and renames "Middle Click Paste" to "Middle Click to Paste Text" with an accompanying […] [Original post on social.treehouse.systems]
106 6
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 04/02/2025
As we're aware, the USB portal was merged a few months ago. All that's needed is for apps and desktops to implement them, so we can use them inside sandboxes without compromising security. Just today, the USB portal implementation for […] [Original post on social.treehouse.systems]
Dialog with a header bar and page with a description and list of USB devices. The header bar has the Deny button on the left side, “Access USB Devices” in the title, and Allow on the right side. The description reads “ASHPD Demo wants to access the following USB devices”. The list shows a row with “Elgato” as the title and “Stream Deck Plus” as the description, along with its serial number in a popover.
014 4
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 06/01/2025
Example number ??? of people not understanding a warning, only proving my point that these warnings usually don't help upstreams This was asked in the Bottles Discord server
Message with the following content:

[Redacted]: “How to disable this message that is displayed every time the application starts?”

Followed by a screenshot of a dialog with the title “RPM Package Note” and description “Bottles developers (upstream) only support Flatpak. Please report any issues with the RPM package in Bugzilla.” where “Bugzilla.” is hyperlinked
131 3
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 31/12/2024
When will it stop
Heading with content: Describe the bug

Description with content:

Bottles won't open after Fedora update. Please forgive my ignorance, I am quite green. Full error is

```
name@fedora:~$ bottles
Traceback (most recent call last):
  File "/usr/bin/bottles", line 49, in <module>
    from bottles.frontend import main
  File "/usr/share/bottles/bottles/frontend/main.py", line 29, in <module>
    gi.require_version("Xdp", "1.0")
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/usr/lib64/python3.13/site-packages/gi/__init__.py", line 122, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Xdp not available
```
120 2
TheEvilSkeleton 🇮🇳 🏳️‍⚧️ @theevilskeleton.social.treehouse.systems.ap.brid.gy · 25/10/2024
Upscaler version 1.4.0 was just released! Upscaler is an app that allows you to upscale and enhance images. This release introduces scaling factors, allowing you to upscale between a factor of 2 and 4. The image loading system has been reworked to […] [Original post on social.treehouse.systems]
Screenshot of Upscaler showing: a drop shadow filter applied on a photo of pigeons courting; image scaling options with the original size to the left, output size to the right, and the scale factor spin button below.
000 0