Posts by nekohayo@mastodon.social
 (DIR) Post #Aiv490Ta4STl2SGyaO by nekohayo@mastodon.social
       2024-06-14T13:10:01Z
       
       0 likes, 0 repeats
       
       @aral As a user, I remember the era between 2015 and 2020 where GNOME Shell's video screen recorder was *literally unusable* because the VP9 encoder could never keep up and would lock up your computer by filling up the RAM within a minute. I'm not making things up; this commit proves it: https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/c61685e617So, *very much* a technical limitation.I would have appreciated if you had simply asked politely to begin with, & assumed good faith, rather than immediately publicly smearing #GNOME
       
 (DIR) Post #AivLoURXG1ib4bgO3c by nekohayo@mastodon.social
       2024-06-13T21:41:19Z
       
       1 likes, 0 repeats
       
       @aral The fact is that it is using the very ancient VP8 codec (not VP9, not AV1, which are super CPU-intensive), because that's pretty much the only free codec you can do realtime encoding with "in software" on most computers.Related to https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5908 there is work going on to make it use hardware-accelerated encoding when available, which I guess would open up VP9 and AV1 as possibilities, but I don't know if a codec change is in the plans.
       
 (DIR) Post #AjG2lFWqbnFS4A81Am by nekohayo@mastodon.social
       2024-06-23T15:59:04Z
       
       1 likes, 0 repeats
       
       I find myself a bit surprised that banks, increasingly often, have random transient bugs preventing login with #Firefox (usually, if you try some hours/days later, it works), while logging in with #GNOMEWeb works fine during that time.As a result, I'm increasingly starting to add banking websites as Epiphany "web apps", just-in-case. It also lets me pre-set the downloads folder to the correct folder.I'm glad this exists as an alternative when needed.#GNOME #WebKitGTK #banking #browsers
       
 (DIR) Post #AkLokVhwWWp8RGymjQ by nekohayo@mastodon.social
       2024-07-27T03:26:31Z
       
       0 likes, 0 repeats
       
       Before and after closing the #Matrix #Element chat client tab in Firefox: 2.8 gigabytes of RAM freed. For *one tab*. And this is not a memory-inefficient browser we're talking about.I guess feature-rich public chatrooms have a cost.
       
 (DIR) Post #AlN7kXahf1XQMpnRVg by nekohayo@mastodon.social
       2024-08-26T21:48:10Z
       
       1 likes, 0 repeats
       
       Holy cow, #Transitous-based #publictransit routing has just landed in the nightly version of #GNOMEMaps, and therefore the number of cities you can get transit directions in… has gone waaaay up! It can even route through a mess like Los Angeles' multiple transit authorities :blobaww:Big props to @mlundblad for implementing this: https://gitlab.gnome.org/GNOME/gnome-maps/-/merge_requests/440#GNOME #transit #travel
       
 (DIR) Post #AliX80HZjLZzBcICq8 by nekohayo@mastodon.social
       2024-09-06T01:52:31Z
       
       0 likes, 0 repeats
       
       Wait a damn minute, look at that pull request discussion and the diff as committed… the CTO of #Firefox has amended #Mozilla's "Neutral" position regarding #JPEGXL to indicate that their "cost" concerns are mainly about the security risks of a decoder being 100k lines of C++, and that they would be "open to shipping" a memory-safe decoder that meets their requirements?And some folks at Google are going to write that implementation in Rust?!I… I did not expect that.https://github.com/mozilla/standards-positions/pull/1064
       
 (DIR) Post #AljEAkSbJF1X0q0MuO by nekohayo@mastodon.social
       2024-09-06T13:49:15Z
       
       0 likes, 0 repeats
       
       @mima Would a browser need to ship both the decoder and encoder to be able to make websites like squoosh.app work?
       
 (DIR) Post #Ams0NjfAQf8MhXvcKe by nekohayo@mastodon.social
       2024-10-10T13:49:53Z
       
       0 likes, 0 repeats
       
       OQLF-compliant Linux witch-princess @alyssa has conjured up a tessellation performance miracle and turned all those expensive #Macbook M laptops into inexpensive #SteamDeck knock-offs at #XDC 😆#Linux #Asahi #Fedora #Mesa
       
 (DIR) Post #ArYLgIiXmjCJms5HJg by nekohayo@mastodon.social
       2025-02-27T18:50:41Z
       
       1 likes, 5 repeats
       
       For those worried about what's going on with #Mozilla's new T&C for #Firefox and seeking alternatives to Blink-based browsers (aka Chrome-in-a-trenchcoat), consider helping @WebKitGTK (a port of @webkit), used by apps throughout the FreeDesktop.#WebKit/WebKitGTK/WPE is effectively the only other mature/production-ready web engine you can use *today*, not many know that (see also https://github.com/Fyrd/caniuse/issues/6807).I hedge my bets by simultaneously helping QA Firefox and Epiphany (WebKitGTK) for parity.
       
 (DIR) Post #ArcgJkuxQO1qpItLwO by nekohayo@mastodon.social
       2025-03-01T21:16:51Z
       
       0 likes, 0 repeats
       
       @davidrevoy Might we worth mentioning Epiphany (WebKitGTK) in the article for those who may be satisfied with a simpler browser that is still not based on Blink :blobcatcoffee:Playing DRMed content with it isn't really an option, though.
       
 (DIR) Post #AseuQbyPXgz3nYRdWy by nekohayo@mastodon.social
       2025-04-01T20:56:35Z
       
       0 likes, 0 repeats
       
       @davidrevoy This feature will reach its true potential if the digital assistant also does text-to-speech using espeak. That soothing default voice for Kiki would really make @krita come alive :blobcatcoffee:
       
 (DIR) Post #AuMpxmLrKBfMMLg8q8 by nekohayo@mastodon.social
       2025-05-22T16:53:29Z
       
       0 likes, 1 repeats
       
       As we are making good progress on #accessibility for GNOME Calendar lately (big thanks to @TheEvilSkeleton there) I have now rewritten and updated the description of this meta ticket to reflect the current status: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/103615 of 28 checklist items completed as of May 22nd, 2025, based on what issues I've been able to find so far.#a11y #GNOMECalendar #GNOME #keyboardnavigation #screenreaders #Linux
       
 (DIR) Post #AxB2kPLzLKVH9tORgO by nekohayo@mastodon.social
       2025-08-14T20:46:13Z
       
       0 likes, 1 repeats
       
       The "systemctl soft-reboot" #systemd command is so cool :blobaww:https://www.freedesktop.org/software/systemd/man/latest/systemd-soft-reboot.service.htmlFinally a clean way to rapidly re-start everything other than the #Linux kernel… for me, it is extremely useful to be able to do that after applying desktop & graphics stack updates, and to be able to log back in within 10 seconds.Throwing the idea out here: it would be very nice if someone figured out a way to write a #GNOMEShell extension to provide "Soft reboot" as an alternative to cold reboot!
       
 (DIR) Post #AxB2kTYXiavGBzIWo4 by nekohayo@mastodon.social
       2025-08-14T20:54:22Z
       
       0 likes, 0 repeats
       
       I was hoping to see that sort of functionality directly in #GNOMESoftware when applying system updates that don't touch the kernel, but it seems some piece of the puzzle is missing here (maybe a hybrid of #systemd's "soft-reboot" and #DNF's "system-upgrade"): https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2427
       
 (DIR) Post #B1Pw0iRdeLCXQWZdpY by nekohayo@mastodon.social
       2025-12-19T16:58:11Z
       
       0 likes, 1 repeats
       
       #Mozilla choosing to kill embeddable Gecko (make it a #Firefox only engine, essentially) over a decade ago was such a tragic mistake.Alternative browsers & desktop apps had no choice but to go with WebKit or Blink/Electron.As a result, Mozilla have nobody to blame but themselves for their minuscule marketshare and nil developer mindshare today.Further readings:* https://lwn.net/Articles/436412/ (circa 2011)* https://www.chrislord.net/2016/02/24/the-case-for-an-embeddable-gecko/ from @Cwiiis * https://dutherenverseauborddelatable.wordpress.com/2016/03/07/the-gecko-monoculture/ from @Yoric#OpenWeb
       
 (DIR) Post #B1g7v7U8DGRrnUx3x2 by nekohayo@mastodon.social
       2025-12-27T14:07:15Z
       
       0 likes, 0 repeats
       
       I made GNOME Maps stop doing search queries faster than most people can type, with this One Weird Trick™: https://gitlab.gnome.org/GNOME/gnome-maps/-/merge_requests/584Medium-to-fast typists will no longer see flickering search results and won't be doing "Hokuto no ken" network requests anymore. I presume #GNOME users will have less chances of collectively DDoSing servers when the Year of the Linux Desktop™ happens.#GNOMEMaps #OpenStreetMap #GraphHopper #EnergyEfficiency #EnvironmentThisWeek
       
 (DIR) Post #B1ieiMphWYb2R9UHAG by nekohayo@mastodon.social
       2025-12-28T20:52:24Z
       
       1 likes, 0 repeats
       
       @ptrc @mkljczk It already took me *years* to figure out the approach and convince people (with some serious amounts of debating and arms-twisting) to land this even in our own namespace; starting a whole FreeDesktop standardization process and negotiating with every desktop environment out there is asking too much of me; I have multiple businesses to manage and grow in the day to day, and life is too short for me to get into niche standards bikeshedding for free.
       
 (DIR) Post #B1iioURiWzLpbRRbGK by nekohayo@mastodon.social
       2025-12-28T21:13:39Z
       
       0 likes, 0 repeats
       
       @aemstuzWhat you say is demonstrably not true.Show me which other desktop environments have a centralized setting for this (that multiple apps could rely on, instead of each doing it in their corner).Not KDE, nor Elementary/Pantheon, nor XFCE at least: I tried the latest versions of all three of them, and none have that kind of desktop-wide setting.@ptrc
       
 (DIR) Post #B1vyW6K1bqgLtOZvkm by nekohayo@mastodon.social
       2025-12-30T22:15:00Z
       
       0 likes, 0 repeats
       
       FLOSS #MaintainerLife public service advisory:If you're filing a potential bug upstream in #GNOME, particularly on rapidly-improving apps like GNOME Calendar, please test the latest version, unmodified by third-parties. #Flatpak helps.Don't come at me with a 4-years-old version cowboy-patched against our will by #Linux distros like Mint; I will send you downstream, like this: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1526#note_2640160#FreeSoftware #OpenSource #QA #bugreporting #LinuxMint #Debian #Ubuntu #LTS #GNOMECalendar
       
 (DIR) Post #B1vyW7iWQFs6Df30Zk by nekohayo@mastodon.social
       2026-01-03T13:35:01Z
       
       1 likes, 0 repeats
       
       Runner up in "problematic downstream/distros packaging behavior" is #Canonical insisting on packaging old buggy versions in #Ubuntu using their endemic #Snap format. Ex.: https://snapcraft.io/gnome-calendarIt'd be really nice if they'd stop doing that, this is absolutely detrimental to the app's developers.#SnapCraft creates confusion, until users eventually go out of their way to surgically remove it from their desktop OS in the same way Raiden rips out spines to acquire electrolytes.#Snap #Linux