@nekohayo@mastodon.social
@nekohayo@mastodon.social avatar

nekohayo

@nekohayo@mastodon.social

Free & #OpenSource software contributor (#Linux + #GNOME + #GStreamer) since 2004. Currently co-maintaining the most magical desktop productivity apps combo you can find (https://fosstodon.org/@GettingThingsGNOME & GNOME Calendar), as their benevolent lean engineering manager + occasional User Interaction & UX designer.

Waging war on mediocrity & unsustainability in business.
Founder of https://mastodon.social/@ideemarque + https://mastodon.social/@atypica, and mercenary CMO https://mastodon.social/@regento.

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

This profile is from a federated server and may be incomplete. Browse more on the original instance.

gregorni, to GNOME
@gregorni@fosstodon.org avatar

I contributed to GNOME Shell! It's just a one-liner, but still, it's a contribution!

I added touchpad gestures so you can now change workspaces not just with a 3-finger swipe, but also a 4-finger swipe (or any amount of fingers larger than that, if you're feeling really adventurous).

https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3275

nekohayo,
@nekohayo@mastodon.social avatar

@gregorni I never realized the number of fingers was limited! Nice improvement.

What has been driving me nuts is the jerky motion during slow multi-finger swipe "and release mid-way", particularly when "Reduce Animations" setting is enabled; it not only feels stuttery, it also jumps into place in what feels like a very broken way. Haven't had the energy to file a ticket to make the whole argument that physically-induced motion should do at least some animation… @TheEvilSkeleton can't unsee it

nekohayo, to accessibility
@nekohayo@mastodon.social avatar

There's a nice article out there by @jzb summarizing @matt's recent #OSSNA presentation on his work on #AccessKit and "Newton", the new #accessibility architecture for #Wayland and the future of #GNOME & #Linux for assistive technologies: https://lwn.net/Articles/971541/

nekohayo,
@nekohayo@mastodon.social avatar
nekohayo,
@nekohayo@mastodon.social avatar

@AxelTerizaki Ceci devrait t'intéresser ☝️

pwithnall, to random
@pwithnall@mastodon.social avatar

Why does growth always have to be ‘explosive’?

nekohayo, (edited )
@nekohayo@mastodon.social avatar

@pwithnall How else are we to stimulate growth? Brawndo? Only plants crave that, it has not been FDA-approved for gnomes! 😏

The "let's combine/reduce all those conferences into a single somewhat greener one with satellites attendance" approach and "tiered fee structure for attending the central and local events" official tactic is somewhat intriguing. Kind of a first part of a policy on carbon impact, among other things?

Junicast, to linux German
@Junicast@chaos.social avatar

Why is it that in modern #Linux OSes we have to stick with the original format when saviing files with the OS dialogue?
Isn't it an easy task to convert say a JPEG to PNG? I'm a #Gnome user btw.

nekohayo,
@nekohayo@mastodon.social avatar

@Junicast It is not the FileChooser's job to be a transcoder. It is complex & unmaintainable enough as it is (nobody wants to touch that code)… now imagine needing to bundle the equivalent of ImageMagick+Poppler+GStreamer across multiple OS platforms 🤯 That'd be a technical, security, and legal nightmare.

File format export/conversion is the apps' job, and it's a specialized job, as every encoder has tunable parameters. The FileChooser just lets you pick a location for the app to write to.

nekohayo,
@nekohayo@mastodon.social avatar

@Junicast Over 37 years of image and video codecs history, patents, and broken standards.
Have you ever looked at the number of available parameters for H.264 / H.265 / etc.?
Even common still image codecs typically have at least 5 to 15 parameters, multiple operation modes, etc.

nekohayo,
@nekohayo@mastodon.social avatar

@Junicast For example, the default JPEG encoder found almost everywhere is utter shite compared to MozJPEG, or now JPEG-LI. I explicitly have to use specialized apps when encoding JPEG because of this. Same goes for PNG if I want a PNG with -30% filesize in exchange for much longer encoding times, but some may favor speed over size efficiency; don't even get me started on video codecs…

forteller, (edited ) to linux
@forteller@tutoteket.no avatar

I really feel like Linux distros should come with ddcutil preinstalled, and Gnome should build in some sort of functionality to control it, like this: https://github.com/daitj/gnome-display-brightness-ddcutil

Isn't having an external monitor really common? And when all laptops come with dedicated buttons for changing the display brightness, doesn't that suggest that people like to be able to easily adjust the screen brightness? Then why wouldn't we want to do it also on external screens?

nekohayo,
@nekohayo@mastodon.social avatar
nekohayo, to debian
@nekohayo@mastodon.social avatar

The attitude shown by the #Debian packager who insists on going against the will of @keepassxc devs, in this comment: https://github.com/keepassxreboot/keepassxc/issues/10725#issuecomment-2104401817 is… wow 🤦

This "packagers thinking they know better than the developers, and unilaterally patching things" mentality, along with distros often shipping outdated versions, is why many upstream software developers dislike dealing with Debian (& any LTS distro), and now ask users to test/run #Flatpak versions of their applications first and foremost.

nekohayo, (edited ) to random
@nekohayo@mastodon.social avatar

Found yet another aluminium road abandoned by some uncaring person: all rusted, busted grip shifters, no tape, brake levers in bottom position, flat tyre, some broken spokes, bent rear dérailleur, etc. Dual-pivot caliper brakes though! 👌

Shop owner has no idea whose it was, so we claimed it. I cleaned it up, removed most of the rust. Could look decent. Weighs ~16kg. Wondering if I could easily convert it into a light single-speed for cheap? (new ones are 400$)

nekohayo,
@nekohayo@mastodon.social avatar

@craftyguy but but but all that extra weight of the front and rear sprockets, derailleurs, etc! 😳

AxelTerizaki, to GNOME French
@AxelTerizaki@shelter.moe avatar

Ah oui ça marche bien gnome et ses extensions. J’ai juste pris une extension compatible pour avoir un dock anime, j’ai voulu glisser déplacer des apps pour les réorganiser et paf pastèque.

Et ça plante tout le bureau c’est impressionnant. Tu peux dire adieu à tous les trucs pas sauvegardés dans tes apps même si alt-tab ou la touche super fonctionnent et permettent de changer d’app. Cet écran les recouvre et te force à logout.

Impressionnant.

nekohayo,
@nekohayo@mastodon.social avatar

@AxelTerizaki En cherchant "meta_x11_barriers_free" dans le gitlab de Mutter et GNOME Shell, je ne trouve que https://gitlab.gnome.org/GNOME/mutter/-/issues/3011 qui était probablement une cause différente, et réparé y'a plusieurs mois…

Pour le "nouveau" bug, à moins que ça affecte les usagers Ubuntu de Daniel Van Vugt, ça va être dur d'intéresser des gens pour qqch spécifique au backend X11, surtout en nVidia, le 2-hit combo mortel qu'aucun dev n'utilise… vu que nVidia est supposé passer à Wayland aussi bientôt.

nekohayo, to random
@nekohayo@mastodon.social avatar

Indeed there is nothing quite like a 15-thousand pages #PDF document to serve as a #Poppler loading & rendering performance benchmark, profiled with #Sysprof 🧐 https://gitlab.freedesktop.org/poppler/poppler/-/issues/1485

nekohayo,
@nekohayo@mastodon.social avatar

@hub
"Show me thine bloated documents,
and I will judge them" 😏

nekohayo, to MountainBiking
@nekohayo@mastodon.social avatar

A quickie ten minutes ride around Montréal to get some air and reset the mind, after spending two whole days trying to do color calibration for 4 scanners on Linux, a maddeningly tedious and confusing process 😌

nekohayo, to random
@nekohayo@mastodon.social avatar

With #GitLab 17.0 (stated to be released on May 16th), the operating system theme preference is now respected, as there is now an opt-in setting to enable "Auto (Experiment)" support in your user preferences panel.
It can finally switch between light & #darkmode when your OS or desktop environment requests it at various times of the day! I tried it; it works.

You can find it under "User Settings > Preferences > Appearance" when running that GitLab version (it is already the case on gitlab.com)

nekohayo, to email
@nekohayo@mastodon.social avatar

It took me a while to realize what felt problematic with @EvolutionGnome's handling of signatures for users, but I think I figured out the issue: it probably should be expanded to allow defining per-format signature variants... https://gitlab.gnome.org/GNOME/evolution/-/issues/2753

nekohayo, to Montreal
@nekohayo@mastodon.social avatar

There's something incredibly enjoyable about my neighbourhood in the summer on a sunny "long week-end" when construction stops; you can hear the wind, birds chirping, playful children in the area…

I've been subconsciously traumatized by the last 10 years of uninterrupted roadworks & building construction noises; it's why in the past 2 years I often escaped the city during weekdays and come back to it on week-ends.
I hope to spend time there more often in 2025; is lovely when quiet.

nekohayo, to RSS
@nekohayo@mastodon.social avatar

Welcome @lwindolf who has just joined the fediverse now!
While they appear to be a regular red squirrel, they actually are a nice human who has been benevolently maintaining the feed reader for the last 20+ years (among other things), for y'all who are still reading / Atom feeds with a desktop application.
You should follow them if you're interested in Liferea, devops or sysadmin topics 🐿️

badrihippo, to random
@badrihippo@fosstodon.org avatar

Does not display cover.jpg as a folder thumbnail anymore when you put it inside a folder? 📁 🧐

nekohayo,
@nekohayo@mastodon.social avatar

@badrihippo Pretty sure it never did, I've never seen it do that in 20 years.

thomholwerda, to random
@thomholwerda@exquisite.social avatar

At least my choice to ditch GNOME for KDE turns out, once again, to be the right choice.

nekohayo,
@nekohayo@mastodon.social avatar

@dusthillperson What have I ever done to you, exactly?

I don't recall having interacted with you before this one line toot above where I imply that GNOME developers take pride in making useful software, and that we are a collective of individuals, not a single-consciousness organism.

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

On top of the performance optimizations that Milan has done in #GNOMESoftware some months ago, I'm proposing my one-liner search performance trick for the #GNOME software center app store thingy that people love to hate on #Linux, to reduce the jankiness and improve performance further for most practical purposes.
https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/2032

nekohayo,
@nekohayo@mastodon.social avatar

@pethil It waits 500 miliseconds instead of 150 miliseconds after you stopped typing before actually triggering a package manager search, because 150ms is a bad default for expensive operations. It's like doing this to your backends: https://www.youtube.com/watch?v=hmoLf1Jh6SQ

nekohayo, to python
@nekohayo@mastodon.social avatar

Did you know there's a cool little + forecasting native desktop application for , called ?

Seems like it was started a year ago. I just discovered it now, and am somewhat impressed by how much detail it provides (including Air Pollution / Air Quality Index).

So of course I filed my ponies-on-rainbows enhancement request to suggest an interactive stacked graphs representation (like a certain website I use, shown below)… 🤞👀

https://github.com/amit9838/mousam/issues/130

nekohayo, to random
@nekohayo@mastodon.social avatar

OK lads, I have no idea what I'm doing but I'm thinking of bringing this HP ScanJet 3300 on a bike ride uphill in Montréal tomorrow, possibly my first entry into #CarryShitOlympics. It's padded by some small towels, "secured" by 2x3 bungee stretch cords. Doesn't seem to move when I shake the bike.

Do you think it might hold, or am I better off just putting the scanner in a blue IKEA bag (or sturdy grocery bag) hanging on one of the sides of the handlebar, or in a backpack (it does fit)? 🤔

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • InstantRegret
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • modclub
  • Youngstown
  • ngwrru68w68
  • slotface
  • osvaldo12
  • kavyap
  • DreamBathrooms
  • Leos
  • thenastyranch
  • everett
  • cubers
  • cisconetworking
  • normalnudes
  • Durango
  • anitta
  • khanakhh
  • tacticalgear
  • tester
  • provamag3
  • megavids
  • lostlight
  • All magazines