@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, to GPS
@nekohayo@mastodon.social avatar

After being kneecapped by a troll years ago, Location Services, the only somewhat trusted (non-Google/Apple) "Wi-Fi positioning system" (geolocation based on triangulating collected SSIDs), is now shutting down: https://github.com/mozilla/ichnaea/issues/2065

MLS was how could get a meters-accurate location without a receiver / sky line-of-sight.

It was used by many / apps to get instantaneous neighborhood-level location (for maps, local weather…) on laptops.

The "Tenacious D" protagonists singing a long "Fuuuuuuuuuuuuck~" reaction upon realizing they're in big trouble

nekohayo, to web
@nekohayo@mastodon.social avatar

/ , the most requested and upvoted focus area proposal for , has again been rejected as a discussion topic for 2024's web platform Interop industry event, because "We did not have consensus to include this proposal."

Given the industry's broad support, lack of "consensus" sounds an awful lot like "the Google Chrome team lead who authored the AVIF format arranged for it to be vetoed."
https://github.com/web-platform-tests/interop/issues/430

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Over the past year, one thing that has changed in my life is that it lets me easily live on the absolute "bleeding edge" for some select applications that I know just typically work better in their "nightly" versions (like Calendar, Maps, Gitg and Papers), without breaking anything else on my computers while letting me experience fixes as soon as they land… and I'll admit that's pretty damned cool.

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Yo, newcomer contributors, wanna practice some C programming and make it possible to "jump" to an event 6 months into the past or future with 's search engine results, making it 100x more useful for most people?
You might be able to contribute a fairly simple patch that "connects some loose wires" to do that. Have a look at this: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/355#note_2021295

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Want a nice and reliable application for and desktops (& !) in general, based on the @EvolutionGnome data server?

Know some #C and looking for a well-scoped challenge to get your feet wet and put those skills to use in ?

could really use your help to write unit tests, so that we can use for all timezones-related code and make it reliable. Now is the time!
https://fortintam.com/blog/call-for-help-writing-gnome-calendar-compliance-unit-tests/

nekohayo, to math
@nekohayo@mastodon.social avatar

Jussi Pakkanen's lightning talk on software complexity presented with a analogy is a wonderfully simple and entertaining summary of why puts a heavy focus on (which naturally results in a that favors ): for in .

For posterity, I extracted that talk from the 2023 recordings, so that it can be easily found instead of being forgotten within a random unnamed 7-hours-long video. Enjoy: https://youtu.be/rRvmS0mABC0

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

The patched version of + Shell I've been running for the last few days, while profiling with @YaLTeR, is crazy fast.
This is the first time in 13 years that my GNOME Shell isn't slowing down after a few hours/days. Even without triple-buffering.

It is so smooth, I can't stop moving windows around just to savor how unreal it feels. Turns out I never experienced 60 fps (with & without ) in GNOME in my life, until this week.

I ought to blog about this.

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

I think I did a pretty good job at labelling/tagging performance-related issues in and Shell; did I miss any important ones?

I really wish had non-shitty search and could allow using wildcards and "OR" operators for & bug triaging.

nekohayo, to opensource
@nekohayo@mastodon.social avatar

I need/want to screenwrite & produce a top-notch explanation & demonstration video for 45, as I think the general public needs to know how mindbogglingly awesome and groundbreaking this release is (compared to pretty much all the previous ones, other than the GTK4 port and initial adaptive UI that happened in ver. 43)… but I am stretched thin everywhere in day-to-day business backlog & indie contributions in , and I am physically tired, so tired… all the time 🫠️

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Gitg, the GUI tool, would really benefit from having new contributors to help @albfan ; in particular, it needs help to port to and implement proper dark-mode friendly diff colors using the API for dark styles handling.
In case anyone is looking for an challenge to help a very useful tool for on : https://gitlab.gnome.org/GNOME/gitg/-/issues/345 and https://gitlab.gnome.org/GNOME/gitg/-/issues/97

nekohayo, to UX
@nekohayo@mastodon.social avatar

Tonight I spent the evening reviewing & merging at least 6 pull requests by @fkinoshita & @TheEvilSkeleton into . Papercut enhancements/cleanups do polish the quite a bit! You can already benefit from those improvements by daily-driving the Nightly version like I do.

We're already at 25 merged contributions for what would become the 46.x release. There's still a lot of low-hanging fruit available there for new contributors.

nekohayo, to Bread
@nekohayo@mastodon.social avatar

I finally found how to properly revive old freezer-burnt that has been frozen for multiple months:

  1. sprinkle a bit of water (for extreme cases);
  2. wrap frozen buns in tinfoil (aluminium) paper;
  3. heat in a mini toaster oven at 200-375°F for 15-10 minutes.

This way, they steam up & come out fluffy instead of hard as rocks. Much better than my previous "microwave em" or "put them in the pan" attempts!
Found through this article: https://tastecooking.com/bring-bread-back-dead/

nekohayo, to webdev
@nekohayo@mastodon.social avatar

Let's try to have better engines representation in the CanIUse.com website, as most use it as reference to consider whether to use a particular feature or not in their website, framework or application.

Requesting the addition of @WebKitGTK (for based browsers like / ) to that website, to clearly represent the state of supported features compared to @webkit

https://github.com/Fyrd/caniuse/issues/6807

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

The newly released 0.7.0 version of @Tuba, your -native client, is friggin' awesome. Not only does it ship tons of bugfixes and allows darker images in dark mode, but it also ships the ability to create, edit and apply words filters (as you can see in my screenshot here) so you can simplify your timelines views.

Congratulations to @GeopJr for this fantastic leap forward!

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Do you want faster image thumbnails generation in (the Files manager on ), using your multiple CPU cores/threads? Of course you do. Are you at ease with Git and GNOME Builder, and want to see how much faster it will be on your computer? Then you can try out the branch mentioned here: https://gitlab.gnome.org/GNOME/nautilus/-/issues/1397#note_1795045

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, (edited ) to UX
@nekohayo@mastodon.social avatar

Oh neat, the newest 24.2 release is available on day one via !

UX pet peeve: I've often been bugged by multiple infobars on startup with new releases (for "Release Notes", "Get Involved" and "Donate" CTAs). That's https://bugs.documentfoundation.org/show_bug.cgi?id=131550

Personally, I'm OK with TDF trying to market on every new release, but I think some infobars ought to be combined and there should be a unified web landing page for engaging users to help with contributions (technical or monetary).

nekohayo, to fedora
@nekohayo@mastodon.social avatar

It's a rainy , we need an animated purring "fedowa" plymouth bootsplash theme for , stop meowing around and make it happen, folks! :blobcat: https://github.com/CharlotteCross1998/linuwux/blob/main/fedowa.png

nekohayo, to python
@nekohayo@mastodon.social avatar

Oh cool, the new documentation website actually lists known apps around the platform, & there are more than I thought, even among the new crop of + apps! Some of those I had never suspected were Python.

It's encouraging to see continued adoption of that elegant language. I want more apps to be written in Python+GTK, they lower the barrier to entry for newcomers in .
https://gnome.pages.gitlab.gnome.org/pygobject/#who-is-using-pygobject

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

I don't know if anyone actually does testing with (Epiphany) on , but if you've found the web inspector to be infuriatingly clunky everytime you open it, these fresh tickets are for you:

nekohayo, to random
@nekohayo@mastodon.social avatar

While @TheEvilSkeleton mourns the death of LinkedIn integration on the FreeDesktop, there is still hope on the horizon for systemd for Workgroups™! 🤣️ https://github.com/systemd/systemd/pull/29721#issuecomment-1819916708

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

As @kdwk revealed, the "Canary" and "Technology Preview" versions of + 2.42, which will become 45, now support the image format by default: https://www.reddit.com/r/gnome/comments/155lt33/introducing_jpegxl_support_in_the_gnome_ecosystem/

Now that , , Epiphany, etc. support this, I really hope we will see finish the job and flip the switch in too, based on @krosylight's great work.

Hopefully then the team will acknowledge that yes, everybody in the industry wants this.

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

For the past 10+ years, I was unable to daily-drive the #Wayland version of #GNOME
…until version 45.2+, where performance improvements landed for my specific usecases.

Since then, for the past 6 months, I've been running 45.x on Wayland.

This week, when I went back to the Xorg/X11 version for 1-2 days, I was surprised to see it now feels unbearable to me from a performance standpoint! Even with animations disabled.

I guess I can't go back after having used a no-delays no-jank version 🤷

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

I have a huge amount of appreciation for the fact that Nautilus / can seamlessly pattern-select, batch-rename and move files both from its treeview and from search results… all with keyboard shortcuts! Extremely useful to clean up filenames.

Today, in someone else's messy folders, I was able to cleanly rename everything and eliminate at least 40 duplicates in a directory that contained over 180 files, most of which were in the wrong locations.

nekohayo, to accessibility
@nekohayo@mastodon.social avatar

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

  • 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