After being kneecapped by a #patents troll years ago, #Mozilla Location Services, the only somewhat trusted (non-Google/Apple) "Wi-Fi positioning system" (geolocation based on triangulating collected #WiFi SSIDs), is now shutting down: https://github.com/mozilla/ichnaea/issues/2065
MLS was how #GeoClue could get a meters-accurate location without a #GPS receiver / sky line-of-sight.
It was used by many #GNOME / #KDE apps to get instantaneous neighborhood-level location (for maps, local weather…) on #Linux laptops.
Seeing #FOSDEM photos streaming across my Mastodon feed does not spark joy in me this year. Not that I have FOMO (you can't convince me to cross the oceans for "spend 2 days unsuccessfully looking for each other in jampacked hallways & rooms while jetlagged"), but rather because nobody is wearing masks in the pictures I've seen so far, and I worry about this laissez-faire 12,000-attendees indoors event potentially leading to more of my fellow FLOSS community members riddled with long CoViD.
The fact that FOSDEM didn't even attempt to do anything at all to try to prevent the spread of COVID (& the "FOSDEM flu" cocktail of viruses) means I (and many others) can't even think of attending ever again (unless they change their tune in upcoming years). 😖
@nekohayo On the other hand, FOSDEM hasn't done anything at all to try solve the root of so many of their issues: Overcrowding (which impacts overall experience and also amplifies conduct issues and disease spread).
That requires being proactive and creative problem solving — just like having measures against COVID.
However, working ways of avoiding COVID have been thought about already elsewhere:
The patched version of #Mutter + #GNOME 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 #Wayland) in GNOME in my life, until this week.
Ironically this is one rare case where it wasn't profiled with @hergertme's sysprof, but Tracy (with GJS instrumented for it by @YaLTeR), and in big part due to profiling on my "middle-schooler" computer that @alatiera loves to hate (I think I should rename it from "Kusanagi" to "KissingerKiller" now).
I'll never stop saying this: code/compile on "brand new" computers, test on old computers and optimize for those; your "brand new" computer will benefit from it.
@hergertme@mgedmin That was it! I was looking at that folder with Nautilus & hadn't thought of "Show hidden files", as I couldn't even imagine those files being hidden 😅️
Recopying the contents of that /etc/skel/.bashrc solved my issue at last. I would never have guessed the existence and location of these files by myself. Thank you!
I do find that drift concept pretty wild; I'd have thought it would auto-inherit the global system config without needing to say so.
Restarting your apps while the network is offline makes you realize some things are silly… like needing to click the Reload button in #web#browsers' error pages, when they very well know when the operating system is fully back online anyway.
Therefore, I filed a request for #GNOMEWeb / #Epiphany to do that for me when #GNOME / #NetworkManager signals that online connectivity has been restored: https://gitlab.gnome.org/GNOME/epiphany/-/issues/2230
@cassidy@topher Yup, that's why from the get go I mentioned exceptions for metered, captive & LAN in the ticket's 3rd paragraph, and tagged it "Initiative: Metered data". Basically only do the auto-retry when the runway is clear. In my view, NetworkManager would withhold any auto-loading when on inconsistent or limited networks, and beyond that Epiphany will refuse to connect to invalid HTTPS anyway, so seems safe to me.
I really hope the future #Fedora web installer will be much more reliable & performant than what we've had for the past 10+ years, because I suffer everytime I need to use the current version of #Anaconda. It's just super fragile.
It randomly hangs, crashes or slugs around, whether you're trying to pick the language, set up network (for the netinstaller), and to use the partitioning tool (any of the three variants). Everytime I have to touch this Ming vase, I ponder my #Linux distro choices.
@adamw Installed blivet-gui on my F39 desktop now out of curiosity, didn't know you could run this thing standalone! However on that computer it has a "scanning" progressbar on startup (which Anaconda doesn't seem to show/use....) and it starts in ~5 seconds, then selecting partitions is instantaneous.
It also shows good performance when running on that installed ThinkPad X220… so it only happens within Anaconda, possibly only while running from the USB2 stick for installation…
it's Python and thus can't really be measured with sysprof yet (especially not on the netinstaller version) and;
the web frontend will throw half of this code out
…it seems like it would be a waste of effort to be investigating further until the web installer becomes the default for everything in Fedora 🤔️
Hence my original statement: I hope the web UI will magically solve a bunch of performance & reliability issues.
Incredibly excited for the upcoming #Nautilus#GNOME Files manager v45 release.
Assuming the handful of remaining #performance related merge requests land in time, including thumbnails multithreading, this will be the fastest, smoothest Nautilus you've ever seen on #Linux with #Tracker 3.5+
@igrok
Personally, as the one who filed that issue originally, and worked through extensively testing & troubleshooting with the devs to make it happen, I am not offended by @antoniof recently closing it in favor of the other sub-issues linked there. The general issue has pretty much served its purpose, I think.
The upcoming concurrent multi-threaded thumbnailing by itself speeds up by 3-4x (or more!) on most PCs; not 20x, but good enough for me (~1-2 secs to thumbnail the visible view here)
@nekohayo Polls are hard. I choose "It would be a serious issue for me" but I think it's a wording that's a bit stronger than I'd choose myself. More like "It would be a real issue for me".
What would happen is that I would constantly lose focus as that URL changed which would trigger me and I'd get angry and annoyed. 😣
@mattiasb Yeah, I think using the world "real" would have caused more confusion than "serious", as anything can be said to be "real" by someone who perceives something, while "serious" is meant to clearly differentiate between an annoyance (still "real") vs something that "disrupts with consequences" levels of severity. i.e. Would it be considered harmful, or annoying, or not at all.
The characters (& choices) limit in polls makes it a bit hard to write things, but I think it's pretty balanced.
Would've wanted to upgrade my workstation to #Fedora 39 beta today, but encountering dependency conflicts blocking the upgrade, the only unsolvable one being libhef / libheif-freeworld, as gthumb and GIMP depend on it 🤷️
Is that kind of stuff worth reporting to #RPMfusion, or should we assume they already know and it's mostly a matter of waiting a couple of days for the problem to be resolved?
@nekohayo I found your toot by googling the libheif issue. I'm guessing the Fedora 39 package set is already frozen and an updated libheif is in updates-testing. RPMFusion already has the update, which makes it incompatible at the moment.
A friend handed me an #Acer D16H1 2-in-1 convertible tablet PC, "Try to make it boot?"
Does not power on, no reaction to buttons pressed or held, no lights. Doesn't respond to plugging a micro-B USB cable for charging, & USB chargers see no draw. Doesn't work without battery.
Suspecting a broken connector or charging circuit.
@projectgus Wouldn't the device work when plugged in with the battery unplugged, though? Or are convertible tablets typically so dumb that they strictly require a battery to power on even when plugged in?
@nekohayo Very good question! I know most phones require a battery in place to get over the initial startup current spike, the charger can't deliver enough instantaneous power. I would expect this tablet is probably the same, but I don't know.
Don't the LibreOffice folks provide up-to-date rpms as well? And, once you install them (supposing that you did that, of course) wouldn't they update from their repos, too?
If you most often use dnf in a terminal window to manage your packages, you'd almost not be able to discriminate the difference.
@jrredho I sometimes used their RPMs in the past, but standalone RPMs don't come with a repository, no, so you need to keep checking and updating them manually. Also, I think they had different system integration, something felt a bit off wrt app launchers and mimetypes, if I remember correctly.
Alright people, time to seize the opportunity in #GNOMEPapers to fix one of my long-time performance annoyances with Evince: a potential 2x speedup by… avoiding rendering everything twice (due to the sidebar's thumbnails).
@hub I'd be curious to know whether that would be considered in scope (vs better PDF forms filling and annotations support), when there are specialized apps out there for document pages rearrangement, like https://flathub.org/apps/com.github.jeromerobert.pdfarranger for example 🤔
Personally, the lack of complete annotations & forms support has been my number one pain point. On Linux, we have nothing to replace Adobe Reader on that front.
Everytime I deal with #bicycle tires sizes other than ISO *-622 (aka "700c") I get confused & have to relearn everything about #standards 😤️
Mom's #bike has 40-559 aka MTB aka 26x1.5" tires that need replacement, but #Decathlon only has:
35-590 ("650x35 A")
35-584 ("650x35 B")
25-571 ("650x25")
I'm now wondering, "Can I put 584 tires on a rim that currently has 559 tires? Is a 2.5cm difference in wheel diameter insignificant?" 🤔️ (my Internet searches led me nowhere on that question)
@nekohayo Local commerce is not dead yet! 🙃 Why don't you ask a bike shop dealer? S/He may sell you the appropriate tire at a reasonable price and/or give you the best, reliable advice you can get.
@amicalmant Indeed, I ended up going to the 50-years-old local family bike shop and bought the tire and tube, so I was able to do the replacement.
For sure traditional local shops keep stocking those because they've been selling bikes with the MTB/26" size forever... I guess Décathlon can get away with only selling tires for their standardized products instead of the gazillion variants out there.
Ahem, #GNOMEMaps Nightly (with its dark vector maps!) says that walking from the airport's nearest lane to the #GUADEC 2024 venue is a terrible idea 🤔️
@cassidy
OpenStreetMap is already able to route between the airport and the venue by car/bicycle/walking via GraphHopper, but GNOME Maps itself:
Doesn't integrate Denver's data to offer public transit routing
Doesn't understand that the airport is adjacent to its service road, and thus refuses any non-public-transit routing unless you route from a point on the adjacent road (rather than the airport building itself)
I finally found how to properly revive old freezer-burnt #bread that has been frozen for multiple months:
sprinkle a bit of water (for extreme cases);
wrap frozen buns in tinfoil (aluminium) paper;
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 #cooking article: https://tastecooking.com/bring-bread-back-dead/