@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.

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

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 to introduce a special kind of "Easter egg" in to extend March 31st to March 32nd, providing relief to Europeans for their loss of sleep that makes them more vulnerable to news shared on .

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

nekohayo, to linux
@nekohayo@mastodon.social avatar

Dear & visual running , what are your tricks for -accurate photo prints on consumer-grade gear (not a film/drum scanner)?

I have 3+ , all with wildly different results, as you can see below. At least 2 of them can scan directly over LAN (in Simple Scan).

Ideally I'd want / calibration of scans, ideally with "Simple Scan" (otherwise, how do you do it with XSane?). I have a ColorMunki spectrophotometer, if it helps.

nekohayo,
@nekohayo@mastodon.social avatar

@hub OK, presumably one can just get the lots-of-ratings 60$ target swatch from Amazon and whatnot… but what about the calibration+scanning software on Linux? Do we even have such a tool chain? My googlefu has failed me so far.

I'm crossing fingers that it is not a case of "nope, there is nothing, gotta use Windows with the scanner manufacturer's software plus some expensive specialized scanning software"…

nekohayo,
@nekohayo@mastodon.social avatar

@cJ @hub
So presumably I need to buy the "RF" target (?) from http://www.targets.coloraid.de, then use the commandline to get a calibration, throw it at DisplayCal, then throw it at XSane or GIMP?

Turns out there's a calibration button for scanners in GNOME Control Center, which… calls a G-C-M feature that was completely removed. What a sad state of affairs this is.

Wondering if there are plans to solve this with the color-managed effort, I filed this problem summary: https://gitlab.freedesktop.org/pq/color-and-hdr/-/issues/33

nekohayo, to random
@nekohayo@mastodon.social avatar

Supposing the backdoor was limited to targetting SSHd, then considering I never used my Fedora 40 "trash performance testing" machine as a SSH host (only as a SSH client), nor did it have a public-facing open port on the WAN, and as I have done "dnf distrosync" first thing in the morning, I am presuming the machine doesn't need to be nuked from orbit… but there's always this little "What if…" in the back of the mind, and it'll be hard for me not to feel like this in the coming days/weeks:

sotneStatue, to GNOME
@sotneStatue@fosstodon.org avatar

Its that time of the year when all of my essential extensions are broken!

nekohayo,
@nekohayo@mastodon.social avatar

@gnomelibre @sotneStatue My strategy is to use Arch Linux users as the first line of defence against .0 release bugs btw 😇

nekohayo, to UX
@nekohayo@mastodon.social avatar

In case anyone else feels like we ought to have some for efficiently "picking and batch replying" for FLOSS chat and clients in , you might be interested in helping figure out a UI pattern for this: https://gitlab.gnome.org/Teams/Design/whiteboards/-/issues/238

nekohayo, to random
@nekohayo@mastodon.social avatar

I keep hearing people saying, "Why don't you buy an Air Fryer?" and I'm like, "Yo, those are just rebranded non-rectangular mini convection ovens like mine!"

For some reason I keep encountering perfectly functional convection toaster ovens in the trash. Seems like people are none the wiser and play along with just because they've been presented with a new name for something widely used since 1945.

Pictured: yesterday's curbside find. I think my uncle would love to have it.

nekohayo, to xfce
@nekohayo@mastodon.social avatar

I've been doing profiling & stopwatch measurements of loading local folders with thousands of items without a warm disk cache. 's file manager still feels 4 to 30x faster than in this scenario.
It seems the functions used for querying thumbnails attributes are currently really expensive. Hopefully they can be optimized.

Here are my findings so far, hoping that more folks can help find the fix for this performance issue: https://gitlab.gnome.org/GNOME/nautilus/-/issues/3374

nekohayo, to productivity
@nekohayo@mastodon.social avatar

I had a sudden "what if…?" intuition for a potential #productivity speedup in my #opensource bug reporting workflow when tables of data are involved, and… it turns out that it is actually possible.

As you can see in this short demonstration I recorded below, you can paste #LibreOffice #spreadsheet cells into a #GitLab ticket, and it automatically converts it to a proper #MarkDown table. It just works! What is this sorcery!? 🤯 What a time to be alive.

A short video showing a LibreOffice Calc spreadsheet with many cells selected, copy-pasted into a GitLab ticket editing form, and the cells get converted to MarkDown table format

nekohayo,
@nekohayo@mastodon.social avatar

@davidrevoy
I just thought about it out of the blue: "Boy, writing tables by hand sucks... especially when I already assembled my info in a spreadsheet while benchmarking anyway… Hmmm, I wonder if the GitLab folks secretly implemented something crazy like parsing stuff pasted from spreadsheeting software. Let's try that for the lulz."

nekohayo, to MountainBiking
@nekohayo@mastodon.social avatar

Me, 5 days ago, while cleaning:
"Ah, my bike keys. Let's put them in a place that is really obvious and related so I can easily find them in a pinch when I need to hurry out to a local event"

Me, today, just before an event:
"…where are these GODDAMNED KEYS?!"

45 minutes later
They were hanging in plain view, on the bike handlebar's brake lever. FML.

When it's not keys, it's the f'ing smartphone. Notebook. Pen.
This shit happens to me when I need to go out. Every. Single. Time.

nekohayo,
@nekohayo@mastodon.social avatar

@KekunPlazas Problem is: can't put the smartphone, fountain pen, notebook and earphones onto the keyring!

nekohayo,
@nekohayo@mastodon.social avatar

@KekunPlazas @VincentTunru
"KeyRing -3" is "the One Ring to Rule them all, and in landline phones bind them"

bragefuglseth, to GNOME
@bragefuglseth@fosstodon.org avatar

This is the first time I've used Files' bulk renaming, and it's neat! Very useful that it can extract some MP3 metadata as well.

nekohayo,
@nekohayo@mastodon.social avatar

@bragefuglseth
I've been using Nautilus' mass renaming feature every day for years, it's a life saver!
I just wish that:

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

La nouvelle du jour : la version 44 de File Roller, le gestionnaire d’archives en GTK de , qui a BEAUCOUP perdu en praticité, surtout utilisé depuis Thunar (le gestionnaire de fichiers de XFCE). GNOME et leur manie de toujours vouloir réparer ce qui n’est pas cassé, p××ain… 😤

Et cerise pourrie sur le gâteau moisi : son passage à GTK4 fait qu’il ne s’affiche plus en thème sombre sur XFCE, sauf à le lancer exprès avec la variable “GTK_THEME=Adwaita-dark”, mais ça donne un affichage un peu pété sur certaines boîtes de dialogue :

image/png

nekohayo,
@nekohayo@mastodon.social avatar

@TritTriton
Ça marche très bien de mon côté. Rien à voir avec de la merdification.

Prière d'ouvrir un rapport de bug chez XFCE concernant leur apparent non-respect du standard FreeDesktop établi en 2021 par tous les autres environnements de bureau.

nekohayo,
@nekohayo@mastodon.social avatar

@TritTriton
C'est ma supposition du moins, parce que j'ai rien pu trouver comme annonce (ou même rapport de bug clair à ce sujet) côté XFCE concernant la prise en charge officielle de cette norme là, mais si effectivement les paquets de portail ne sont pas installés ça n'aide pas non plus, à ma compréhension (mais j'aurais pensé que ça n'aurait été nécessaire que dans le cas des applis roulant à l'intérieur d'un paquet flatpak)…

nekohayo,
@nekohayo@mastodon.social avatar

@TritTriton
Pour ce qui est des « applis GTK3 adossées à libadwaita » : ce scénario me semble impossible, puisque libadwaita n'existe que sous GTK4 (dans le temps de GTK3 c'était libhandy).

L'approche précédente de « changer le thème et laisser l'application essayer de deviner ce qui se passe » n'était absolument pas fiable. La quantité de bugs qui ont été réglés par la nouvelle approche avec une vraie API est immense.
C'est aussi pourquoi ça fonctionne dans LibreOffice et Firefox de nos jours.

nekohayo,
@nekohayo@mastodon.social avatar

@TritTriton
Hum, ce code là semble plutôt louche, surtout d'attacher les noms de thèmes à ce paramètre 🤨

Qui plus est, ils modifient directement la clé gsetting et n'utilisent pas de portail pour la propager, possiblement pourquoi les applications ne reçoivent pas le signal. À ce qu'on me dit, on n'est pas supposé utiliser la clé gsetting directement.

Pas sûr que "xdg-desktop-portal-gtk" soit suffisant, il faudrait peut-être la création d'un "xdg-desktop-portal-xfce" pour bien faire.

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

@TritTriton Ça serait bien de vérifier que c'est bien la dernière version de XFCE qui est utilisée, et que la distribution Linux inclut bien le portail gtk avec, et si ça ne marche pas, d'ouvrir un ticket chez XFCE avec ces nouveaux indices supplémentaires (je n'ai pas de compte gitlab là-bas et je n'ai pas utilisé XFCE depuis une quinzaine d'années, donc ça ne serait pas très pratique si c'était moi, qui ne suis pas en mesure de bien tester et documenter le contexte…)

eugenialoli, to GNOME
@eugenialoli@mastodon.social avatar

So, I bought the book to learn , one of the main languages. I kind of feel like writing a game for the Gnome desktop.

nekohayo,
@nekohayo@mastodon.social avatar

@eugenialoli This is a completely wild shot here, buuuuut in case this might eventually actually interest you as "target practice" for Vala sometime… the "Gitg" app welcomes any help it can get, and I know at least a couple of issues there that are presumably bite-sized papercut fixes…
@Tuba is Vala+GTK, too.

popey, to linux
@popey@mastodon.social avatar

If any of you are running GNOME Shell (on any distro) on Wayland (on any GPU), can you run "nvtop" to see how much GPU memory "/usr/bin/gnome-shell" is using?

It's using ~50% of the (512MiB) GPU memory here. Is that normal?

nekohayo,
@nekohayo@mastodon.social avatar

@popey GNOME Shell 45.4 uses ~585 MiB of GPU memory (about 30%) here, on a session that has been running continuously (with apps etc.) for at least 1 or 2 weeks on Fedora 39, AMD graphics. I have about six statically-set workspaces instead of dynamic workspaces.
In comparison, Firefox uses 260 MiB on its own.

nekohayo,
@nekohayo@mastodon.social avatar

@popey If you manage to find a leak somewhere other than the remaining two listed in the comment below the one at https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/62#note_1902409, I'd bet @YaLTeR would be just as interested as I would be 😏

eugenialoli, to linux
@eugenialoli@mastodon.social avatar

I don't understand what is the point of releasing an IDE via , when that flatpak doesn't include all the necessary dev tools, and it can't access the ones outside its sandboxing. Honestly. What's the point? I'm looking at you, .

Personally, I can't stand flatpaks or . is nicer just because it's just one delete away from within the file manager and doesn't leave crumbs everywhere. But overall, I prefer , and .

nekohayo,
@nekohayo@mastodon.social avatar

@eugenialoli Have you tried GNOME Builder? I find it to be an order of magnitude better than anything else out there, and at least it was architected from the start to be able to handle sandboxing and containerization.

jimmac, to sketch
@jimmac@mastodon.social avatar

Mildly bitter sketch Friday. The more stylized the graphic, the less likely a highly opinionated project like any of the "foss creative suite" is open to change. /me slightly disappointed about all the bland identities.

Inkscape app icon sketch.
Mypaint app icon sketch. Not the streamlined fast little app I once admired.
Wilber/GIMP app icon sketch.

nekohayo,
@nekohayo@mastodon.social avatar

@philn @jimmac
I… uh… I'm still using it for practical purposes 👀

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