Prosím vás, my si s @archos strašně moc vážíme jakékoli vaší podpory, ale pokud bude na výběr, jestli se chovat slušně nebo platit, myslím že mluvím za nás oba, bereme raději tu slušnost a lidské chování.
Než podporovat něčí rasistické a homofobní výlevy, to si raději sami odpustíme nějaké kafe a investujeme to do provozu instance a serveru 😇
This entry was edited (1 year ago)

"let me use an AI and file another bug against #curl

github.com/curl/curl/issues/15…

#curl

Fuj, pátek 13.! Aspoň že tu mám tudle ptačí report 😉❤️

Takže: členové letky už pomohli vybrat

3 144 511 Kč 🙏

ptáčků je nyní dohromady 1333

z toho jsem už 1023 členů letky dárcům namalovala a odeslala a ve frontě na namalování mi čeká dalších 310 🙏

Díky moc všem dárcům, jste opravdu úžasní ❤️

PROSÍM, POMÁHEJTE DÁL 🙏

Dneska jsem pro vás vybrala raroha, volavky rusohlavé, kulíška, sýčky, čápa a sojku kalifornskou 😊
👇🧵

✍️🖼 Na tomhle plakátu od ilustrátora Jana Hoška najdete časté návštěvníky krmítek.🐦 Pokud vám určování některých druhů dělá problém, můžete ho použít jako "tahák".😃

⬇️ Budeme rádi, když plakát budete dál šířit. Najdete ho ke stažení zde: ptacihodinka.birdlife.cz/ke-st…

📌 Další ptačí určovací materiály máme na ptacihodinka.birdlife.cz/urcov…

📆 Od 10. do 12. ledna sčítáme ptáky (nejen) na krmítkách. Zapojte se na ptacihodinka.birdlife.cz.

"Have you ever wondered what people used to name their dogs back in medieval times?

"Lucky for us, there was this book written back in the 15th century that included over 1,000 names that were considered to be suitable for dogs," Lexi says.

After reading the entire book, she shared some of her favorite names, which included Garlik, Nosewise, Synfull, Salmon, Mustarde, Bryan, and also Nise and Noty, Filthe, Dredefull, and Arguement.

The book, which featured about 1,065 dog names that people deemed appropriate back then, was recently sold into a closed private collection.

The Smithsonian Magazine said Sturdy, Whitefoot, Hardy, Jakke, Bo, Terri, Troy, Nosewise, Amiable, Nameles, Clenche, Bragge, Ringwood and Holdfast were all also popular dog names

#DogsOfMastodon
newsweek.com/what-people-calle…

This entry was edited (1 year ago)

A Hungarian #translation is now available for #FeatherWiki thanks to the fantastic @erion! They even included translations for all extensions that display text 🤯 Thank you so much!

Find the download on the Downloads page:
feather.wiki/?page=downloads
And the translated extensions are indicated on the affected extension pages.

If you want to get your language added to Feather Wiki, you can also contribute a translation! Instructions can be found at feather.wiki/?page=translation

reshared this

Conservatives love to accuse progressive politicians and premiers of being spendthrifts. But as the record clearly shows, they're no better — and often far worse — when it comes to keeping government spending in check #Conservatives #Canada #cdnpoli nationalobserver.com/2024/12/0…

Brevísimo hilo de máquinas para cortar queso en #suiza. Estoy maravillado en verdad por la diversidad de #queso, que conlleva la consecuente diversidad de máquinas para cortarlo. Y estas son solamente las que pude ver dentro de una casa normal. No se diga ya en las queserías

#comidonte

@federicomena

Hey, librsvg question, the svg file mentioned in my comment here: gitlab.com/inkscape/inkscape/-… shows a green semi-circle in librsvg, firefox, safari, etc. But a full green circle in Inkscape.

Part of me can't quite believe that the svg spec asks that symbols be pre-clipped to the page boundaries before being transformed into their use object's location.

What do you think?

This entry was edited (1 year ago)

Our board member @joost_schouppe had the privilege to receive for us the first ever Impact Award at the Geospatial Awards organized by FLAGIS and AM/FM-GIS BeLux, the two main GIS user organizations in Belgium.

"[Joost sees] it as a recognition of how our data and project has become ubiquitous in the Belgian GIS world."

linkedin.com/feed/update/urn:l…

This entry was edited (1 year ago)

A Farewell to John Panarese: Tonight at 8:00 PM ET
us02web.zoom.us/j/87065924041?…

My friends, It is with great sadness and heavy hearts that we share the news that John Panarese of Mac For the Blind has passed away. For so many of us, John was more than just a trainer or mentor—he was a source of inspiration, a steadfast friend, and a beacon of passion and dedication. To me he was a great friend, my brother from another mother, my mentor, someone i could talk to for advice.

What does it take to challenge stereotypes, break barriers, and build a movement that redefines opportunity for professionals with disabilities? For Mike Hess, founder of BIT, it all began with a first-grade eye exam that changed the course of his life.

In VoyageDenver Magazine’s Inspiring Stories series, Mike shares his journey in his own words, offering an honest & heartfelt look at the challenges, triumphs, and lessons that shaped him.

Read the full interview here: voyagedenver.com/interview/lif…

Gemini 2.0 Flash: A Game-Changer for Accessibility accessibleandroid.com/gemini-2… #GoogleGemini #GeminiFlash #AI

Eezo the blind dj reshared this.

We're starting a sprint to look at all the issues preventing #ReproducibleBuilds in all the apps we ship. Most of the issues are simple fixes in the upstream code, like unsorted outputs or timestamps included in the build.
You can help make the #FreeSoftware #Android ecosystem be more reproducible! See the failures here and help us report them upstream: verification.f-droid.org/faile…
in reply to F-Droid

I'd also suggest looking at and linking to @IzzyOnDroid's great documentation for app devs on what to watch for: gitlab.com/IzzyOnDroid/repo/-/…, which is much more helpful than just creating upstream issues to say "broken, please fix" without detailed steps.

(By the way, if someone wants to try building Reproducible Builds themselves, I'd strongly suggest looking at gitlab.com/IzzyOnDroid/repo/-/…, which powers the #IzzyOnDroid #ReproducibleBuild system, covering over 30% of IoDs 1223 apps already)

in reply to Sylvia

Indeed. Merely reporting failures upstream is easy. And whilst sometimes fixes can also be quite easy, some expertise is often required to figure out what to do about observed differences.

See e.g. github.com/TeamNewPipe/NewPipe…

Good documentation can help a lot here. As is having people with RB expertise, like @IzzyOnDroid, helping developers to debug issues :)

You also need people to develop and maintain the RB tooling and workarounds everything relies on. And to report things like compiler bugs to Google. Which so far has been pretty much just me.

in reply to Fay 🏳️‍🌈

@SylvieLorxu @IzzyOnDroid

Yes, there is plenty of low hanging fruit like embedded timestamps or nondeterministic ordering. Many apps are already easily reproducible or require only small fixes.

But the ecosystem is constantly moving: old toolchain and dependency bugs get fixed, but new ones keep popping up.

Reproducible Builds are not just an item on a checklist, something you (ask upstreams to) enable and then you're done. Especially when it's a hard requirement like at F-Droid where new builds no longer being reproducible means users will not be able to get updates.

It's an ongoing process involving not just upstream app developers, but also maintainers of repositories, clients, and rebuilders; those involved in outreach and writing documentation; developers and maintainers of tooling, toolchains, and dependencies. And often requires a lot of collaborative debugging :)

It requires teamwork and an ongoing commitment to investigate and fix new issues when they pop up.

#ReproducibleBuilds

This entry was edited (1 year ago)
in reply to Sylvia

I know you don't like to link to us as you don't want to "endorse" 3rd-party repos – but maybe it's time you forget your grudges, and to accept the expertise you're offered? After all, aren't your RBs using our tools (as our repo still uses yours)? Haven't we adopted from each other in both directions? We have no issues linking to you (the wiki @SylvieLorxu just mentioned does that, for example). Your turn now 😉
in reply to IzzyOnDroid ✅

@IzzyOnDroid @SylvieLorxu I would be happy to see your repo become #FreeSoftware! As you well know, F-Droid only endorses verifiable free software projects.

It is also great to see all your work on #ReproducibleBuilds. We are continuing to build upon our years of effort there. Our approach is focused on identifying issues and getting things fixed upstream as much as possible. Then devs do not need to use any special tools to achieve reproducible builds.

in reply to S1m

@S1m now, that's not possible with @fdroidorg anymore; support for this was broken for fdroidserver in January, unfortunately. It's still possible with IzzyOnDroid, though, as we used a different patch (and yes, we have at least 1 app which uses key rotation (Occtax), and our documentation recommends that for key changes). Though we don't need that for RBs, as RB verification runs on a separate track here, so we can "make apps RB" even after they have been listed here for a while. @SylvieLorxu
in reply to Hans-Christoph Steiner

@eighthave @S1m @SylvieLorxu Good to know your stance on this has changed now – back in April, when we warned about breaking support for key rotation (it was still supported before that MR was merged), it was not important: gitlab.com/fdroid/fdroidserver…

Had you accepted our contributions back then, APKs with rotated keys would still work with fdroidserver (as they do at IzzyOnDroid, where those contributions have been implemented).

in reply to IzzyOnDroid ✅

@IzzyOnDroid @S1m @SylvieLorxu The issue you are pointing to is only for APKs that have APKv1 signatures. That means apps with minSdkVersion less than 24 (Android 6 and older). That is devices that have not had an OS update since 2015. That is maybe a couple of percent of Android users? So I decided my limited time was better spent elsewhere rather than sinking days of work to supporting a small percentage of apps on a tiny percentage of devices. That said, I welcome contributions.
in reply to Hans-Christoph Steiner

@eighthave @S1m @SylvieLorxu I won't delve into that again, Hans, so let's stop that here please. You've spent 2 weeks of that valuable time on an alternative implementation back then instead of accepting contributions offered to you by experts (not mine, I'm not expert in that area). And sorry, but our time is limited, too, so we cannot sink days into fixing that again for you 😉
in reply to F-Droid

You might want to mention that unlike the rebuilders run by e.g. @IzzyOnDroid, which verify APKs built and published by upstreams, in a build environment customised for that, your linked verification server reproduces F-Droid's builds (which may be patched), using F-Droid's build environment. That's kind of important when you're going to report issues upstream.

Neznám žádného miliardáře osobně, ale k jednomu mám už léta velkou úctu a respekt a opravdu to není nadarmo.
forbes.cz/jezisek-v-jablotronu…

Auf das alljährliche, adventliche Bangen, ob für @komin@bildung.social genügend #Spenden eingehen, um die Arbeit im kommenden Jahr fortsetzen zu können, würde ich eigetnlich gern verzichten 🙂
kom-in.de/spenden
#Blindenhörzeitschriften #digtialeTeilhabe #Inklusion

'"We want to help people, we don't want to punish people," the premier said at a Queen's Park press conference where he announced an amendment to the Trespass to Property Act that would mean fines of up to $10,000 or up to six months in prison for repeat offenders.' www.thestar.com/politics/pro...

Doug Ford to crack down on hom...

#Catima 2.34.1 is out!

This fixes a minor bug in Catima 2.34.0 where selecting an "invalid" pkpass file (corrupted/not actually pkpass) after choosing to open from Pkpass would cause the app to crash. Now, you just get a little message stating the file could not be read instead.

Coming soon to an app store near you.

github.com/CatimaLoyalty/Andro…
catima.app

#IzzyOnDroid #GitHub #FDroid #GooglePlay

This entry was edited (1 year ago)

Another Year with Android is Almost Over: A Look Back at What 2024 Brought to the Table accessibleandroid.com/another-…
in reply to Accessible Android

This is very well done and informative. The only thing that comes to mind for me is that 2024 is the year Eloquence is truly dying. Lots of modern chips are losing the ability to run 32-bit apps at all, so new phones like the S24 and OnePlus 12 are not going to get Eloquence.

This article also led me to the opinion piece on Samsung's Talkback, which brings me to my own saga. I have two Samsung phones running Android 12 and 13, and I've force-removed Samsung Talkback and replaced it with Google's version. Lately, I've been noticing that Talkback crashes in certain apps or webviews, and the crash is bad enough to require a second s'creen reader to fix it. The first time it happened, I had to get very painful video assistance to authorize ADB and fix it. This is the user experience people get if they want to break away from Samsung Talkback now. With two of my phones doing it and at least one other report of the same thing on a modern phone, we are looking at a serious setback to running the latest Talkback. Between this and the incredible software bloat, I'm now actively recommending people avoid Samsung. I'm sure some other phone manufacturor will adopt a similar update policy next year, and Pixels are nothing to sneeze at either.

Accessible Android reshared this.

in reply to JamminJerry

@JamminJerry My guess: This is just an inertia problem. Samsung doesn't really seem interested in making meaningful changes to Talkback anymore, so once in a while someone merges in existing changes and releases an update. Switching to Google's version isn't necessarily a bad idea, it just takes work and system-level changes and they just can't be bothered.
This entry was edited (1 year ago)

Big thanks for the @eff for these recommendations to the #EU:

✅ Protect users’ rights to #secure, #encrypted, and #private communication

✅ Adopt a #privacy-first approach to fighting online harms like #targeted #ads

✅ User-centric approach to regulate big tech platforms (Digital Markets Act)

✅ Create conditions of fair digital markets that foster choice innovation and fundamental rights

We at Tuta couldn't agree more! 👏 👏 👏

mastodon.social/@eff/113640698…

"I left the Settings app running" shouldn't be a laptop battery killer.

Anyone interested in significantly lowering power consumption of the #GNOME Settings (control center) app when idling on the WiFi, Bluetooth or Sound panels? My suggestion is to throttle the hell out of it when the window is not in focus: gitlab.gnome.org/GNOME/gnome-c…
This is not an unheard of idea, it's been done in the gaming industry (I saw #PathOfExile doing exactly that, when I last played… a long time ago) :blobcatcoffee: