Jeff Fortin T. (風の庭園のNekohayo)

@nekohayo
1.1K Followers
304 Following
3K Posts

Free & #OpenSource contributor (#Linux + #GNOME + #GStreamer) since 2004. Now co-maintaining the most magical desktop productivity apps combo (@GettingThingsGNOME & GNOME Calendar) as their benevolent lean engineering manager + occasional User Interaction & UX designer.

Waging war on mediocrity & unsustainability in business.
Founder of @ideemarque + @atypica, and Managing Partner at @regento.

Ex-Collabora, ex-psy, ex-Shinra.
I don't roleplay but I wear a cloak. ❄️
#fedi22

Personal websitehttps://fortintam.com
Company websitehttps://idmark.ca
Languages🇨🇦 🇬🇧 🇫🇷 🇪🇸 🐍 (#Python)
Geographic natural habitat#Montréal (#Montreal) #Québec #Canada

Chromium and Electron tell web apps when your microphone is soft-muted at the OS level, which is pretty nice for #WebRTC videoconferencing websites like #Jitsi.

You can see it in Jitsi's "waiting room" before entering the meeting, and Jitsi's CPU consumption drops while muted. There's no such indication while inside the meeting however, and it wastes CPU processing silent audio, so I reported that: https://github.com/jitsi/jitsi-meet/issues/17282

Doesn't work at all in #Firefox though. Anyone knows the API name?

Ce matin j'ai pris le temps de mesurer les combinaisons de couleurs et signaler le manque de contraste nuisant à l'accessibilité visuelle des instances de #AgendaDuLibre en mode clair (durant le jour): https://framagit.org/agenda-libre/agenda-libre-ruby/-/work_items/258

#a11y #accessibility #ContrastRebellion #accessibilité #usability #UX #logiciellibre

Accessibilité: arrière-plans trop foncés en mode clair, manque de contraste avec le texte gris (#258) · Issues · agenda-libre / agenda-libre-ruby · GitLab

En regardant https://www.agendadulibre.org avec toutes les régions activées, les couleurs de texte vs arrière-plan sont problématiques en mode jour/clair (pas vraiment de...

GitLab

RE: https://mastodon.social/@zugaldia/116351933343098498

The "Speed of Sound" app by @zugaldia, once you set up a custom global keyboard shortcut that doesn't conflict with GNOME's, is pretty amazing: https://flathub.org/en/apps/io.speedofsound.SpeedOfSound

This is the first time I experience reliable speech recognition for #dictation on the desktop, particularly on #Linux! Until now I had given up on that being a possibility.

Works really well in English. It struggles with French, but who doesn't?!

#Whisper #speechrecognition #GNOME #accessibility #a11y

Decided to spoil myself & purchase a Bluetooth headset, the Fiio EH11: https://fiio.com/eh11

YouTubers rave about it as the Koss Porta Pro killer; it's ⅓ the price & you can tune it with a persistent EQ.

Rotary maple wood knobs on the sides (to skip tracks / adjust volume) is genius.

I hope the microphone is good, as it would be a huge plus for calls while exercising or commuting.

I hate that it uses a proprietary battery (with USB-C charging) instead of AAA, but YOLO 🤷

#Fiio #headphones

Bluetooth On-Ear Headphones.-EH11

FIIO Retro Bluetooth Mini Headphones EH11

Installed #Fedora 44 on a PC to replace a buggy Debian "stable", and got to use the new Anaconda UI (the one made with a web interface behind the scenes)…

Wow. For the first time in decades, the advanced partitioning tool lets me delete & create partitions without issues! It doesn't mis-parse sizes, it gives me hints (in sidebar) on which partitions it expects/needs, and it doesn't lag!

The installer was my no.1 issue in Fedora, and it finally works for my usecase 😌

#Linux

Something that has been on my mind for nearly 30 years: why did the French translators for FF7 rename "Cloud" to "Clad", while "Claude" was _right there_ ?!

Claude couldn't have been more French even if they replaced the Buster Sword with a big baguette.

#FinalFantasy #FF7 #Claude

One thing I obsess a little bit over is the fact that it’s 2026, we pretend that Linux is a serious OS, but we‘re still losing your data on a regular basis.

Out of memory conditions (OOM) are one of our biggest pain points, so I just did a quick experiment with macOS to see how they are handling OOM.

I loaded about 200 memory heavy tabs in Firefox and kept a close look at memory usage.

(1/4)

Minutes ago, my dad saw me grinning by myself and asked what was so funny that I'd show that facial expression.

I explained to him that I had an idea today to extend https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/93 's proposed #UX to introduce a special kind of #DST "Easter egg" in #GNOMECalendar to extend March 31st to March 32nd, providing relief to Europeans for their loss of sleep that makes them more vulnerable to #AprilFools news shared on #AprilFoolsDay.

Dad stared blankly at me and said, "…I don't get it." 🤣

Need the ability to add days to the end of the month (#93) · Issues · GNOME / gnome-calendar · GitLab

Originally filed in GNOME Bugzilla #775531 by @jfft on 2016-12-02

GitLab

It's not only Trans Day of Visibility 🏳️‍⚧️ but also World Backup Day! Therefore, Pika Backup 0.8 is available as of today. After two years of work, this release not only brings many small improvements, but also a rework of the code base that dates back to 2018. This will greatly help to keep Pika Backup stable and maintainable for another eight years.

Learn more on https://apps.gnome.org/PikaBackup/ and help Pika Backup via a donation on https://opencollective.com/pika-backup or to me directly https://blogs.gnome.org/sophieh/projects/

Pika Backup – Apps for GNOME

Keep your data safe – Doing backups the easy way. Plugin your USB drive and let the Pika do the rest for you. Create backups locally and remotelySet a schedule for regular backupsSave time and disk space becau...

Happy Trans Day of Visibility! Today we celebrate the trans members of our community and stand with them against discrimination.

GNOME wouldn't be where it is without our trans contributors. Thank you for being here! 🏳️‍⚧️

#transgenderdayofvisibility #transrightsarehumanrights #TDOV