Skip to main content



I couldn't find any tally counters for #GNOME, so I wrote one.

Tally allows you to keep an arbitrarily large list of counters, colour coded however you like, with a filter mode to hide what isn't needed at the moment.

Install it on Linux from Flathub β‡’ flathub.org/apps/ca.vlacroix.T…



Kasasa is an app for you're taking a screenshot for your own reference and you want it's contents easily accessible. For these ephemeral snapshots, the app can hold them in it's own window. It's best used when you set said window to "Always on Top". If it's blocking something important, just turn it transparent by mousing over it. Capture and hold screenshots with Kasasa!

You can get the app on Flathub here: flathub.org/apps/io.github.kel…

#gnome #apps #flatpak



Hey #blind #students of #Mastodon.

So I'm running into some accessibility issues in my algebra course involving graphing. I do not have the support of state services for the blind, however I'm connected with disability services on campus. Otherwise, I'm going at all this on my own and for the most part handeling things well.

However, I'm not exactly sure how best to overcome things where advanced math and graphing come into play.

My tools currently include a standard, non-graphic calculator, a laptop running NVDA as a screen reader, 80-cell braille display on lone from disability services and a whole lot of tenacity. So far, I've maintained a consistent A in my course, but with the graphing stuff, I'm concerned that might change.

So, what are your tools and techniques for dealing with this and more advanced calculatory things? What add-ons may be of use, what tools should I be looking at, and what questions should I be asking?

Thank you so much in advanced to anyone who offers any advice.

reshared this



Unmute Holiday Gift Guide Returns for 2024! - Unmute unmute.show/unmute-holiday-gif… - Come one come all! Everyone is invited. Click the link to find out all the details and how you can participate.


Come join us tomorrow (Thursday) at 7pm EDT for Michigan Python! Brendan Carnill will be giving a talk about Automating eBay with Python, including accessing eBay's REST API, handling and processing data, and automating reports. All are welcome, no matter your experience level. #Python #REST #Automation meetup.com/michigan-python/eve…


Ich hΓΆre gerade dieses Interview mit Ilko-Sascha Kowalczuk zur GrΓΌndung der DDR und kann das bei Interesse zum Nachmachen empfehlen.
ardaudiothek.de/episode/das-wi…


πŸ’” Like this child's parents, I would never have considered rabies as a risk from a lost bat fluttering around inside the house, not leaving any obvious bite marks.

So, a reminder to all:
Rabies is nearly always fatal once symptoms develop, but can almost always be prevented if you get the shots soon enough after exposure. If anyone has contact with an oddly-behaved wild or stray mammal, get rabies shots as soon as possible.

And TIL: bats are the main vector in Canada.

cbc.ca/news/canada/hamilton/ra…



For me, the only thing more astounding than Open AI raising $6.5 billion on a product portfolio that may never be profitable, is that Elon has raised $6 billion for xAI, and they haven't done shit.


@Tamasg hello there, it’s Jessie, do you know who I can write to at Spotify, since on iOS, I cannot access the AI playlist creation feature with voiceover.
in reply to jessiepp

yeah, they list accessibility-support@spotify.com as the e-mail there so if you write to it and detail step-by-step ways to get to experiencing the problem, customer service should respond and forward it to the relevant team.
in reply to Tamas G

Just sent them a message. It is a shame since I think that feature is very cool.


I actually don't mind when my data is sent to companies for better training. This doesn't bother me at all! AI is the future, and it's helpped a lot of people! bring it on!
in reply to Darren Duff

I don't mind, either, but I'd prefer to be asked first if my data can be used to train AI.


Covid, long covid, abandonment and chronic illness

Sensitive content



Hi everyone. The good news is that my stuffed nose is clear. It's the breathing issues that scare the absolute crap out of me after what happened in October last year.
in reply to Bruce Toews

Have they put you on oxygen or are you already receiving extra oxygen?
in reply to David Goldfield

@DavidGoldfield I already get a little bot of oxygen at night with my bipap machine. Or whenever I'm using it.


Happy National Poetry Day to all those who celebrate.

Here’s a poem called β€˜In Search of Poetry’. It’s constructed entirely from popular Google searches about poetry.



@Michael Vogel @Friendica Support Vor einiger Zeit hast Du mir mal geschrieben, dass Du die squeet.me-Suche abgespeckt hast. Nun ist es so, dass ich diese abgespeckte Suche nicht nutzen kann, weil ich bei der Hashtag-Suche in meinem Gedankenbuch grundsΓ€tzlich das Ergebnis No Result erhalte.
Darum mΓΆchte ich Dich bitten zu ΓΌberlegen, ob Du nicht die vollstΓ€ndige Suche auf squeet.me einrichten kannst.
in reply to Gerhard Hallstein

Die Suche ist mittlerweile wieder mΓΆglich - aber schon lΓ€nger. Wobei ich derzeit die BefΓΌrchtung habe, dass ggf. diese Suchen zu den AbstΓΌrzen fΓΌhren, da sie sehr viel Arbeitsspeicher belegen.
in reply to Gerhard Hallstein

@Michael Vogel Die erfolglosen Suchen nach bereits verΓΆffentlichten EintrΓ€gen in meinem Gedankenbuch nehme ich mit den folgenden Eingaben vor:
+from:gerhardsgedankenbuc +(entsprechender Tag bzw. Tags)


domainincite.com/30395-future-… β€” Future of .io domains uncertain as UK hands over Chagos islands


Two Chinese nationals were sentenced to prison for scamming Apple out of more than $2.5 million after exchanging over 6,000 counterfeit iPhones for authentic ones.

bleepingcomputer.com/news/secu…



I'm telling y'all, if sighted people had to deal with the kind of senseless bullcrap that blind people *have* to deal with, daily, there would be very widespread protests. Public ones. Miles of people.

So, imagine this. You go to Google. Or Kagi. Whatever you like. The text box has "search" as a placeholder text. When you type into the field, the "search" is supposed to be replaced with what you're typing. So you go to search one day, and find that when you search for "cat food", you get "csatf aroochd". No matter what you do, that "search" is there, messing up all your searches. If you backspace everything out and try again, you get the same thing. No matter what. Now, you can click outside of the box, and type and press Enter and it works, but you don't see what's in the search box. You can paste your search in from notepad, but do you *really* want to do that? And this has been a problem for weeks now. You start to wonder if anyone at Google, uses Google.

And while this isn't entirely comparable with what's happening with the iOS Facebook app right now, it's the closest I can get. Truth be told, I don't post on Facebook. I haven't posted on there in like a year or two. So I, personally, don't have to deal with this. But for some people, Facebook is their lifeline. And no, that's not some stupid cliche like it sometimes is when overused by marketing teams. No. For some people, Facebook is how they communicate with their communities. And you had better not come in the replies all "well they should use Mastodon." No. Humble yourself. So this issue is a huge problem for them. And when you have elderly people who just want to talk to the people they care about involved, who know how to do it one way, and just stick to that because technology is so vast that one can easily get lost in their view? Things need to change. People need to understand these things. And while bugs suck and new frameworks are cool and Facebook loves to move fast and break things, if you want to do that, you'd better have a testing team that includes blind people, Braille users, dictation users, as wide a net as you can cast. And you know what? Maybe that'd cut down on that damn blind employment problem too. Fucking listen damn it! And I could go on and post on Facebook about this, using my computer because I'm privileged enough to have one and know how to work around accessibility issues, while I could even grab my Android phone, or dictate into my iPhone, I'm not the general blind person. And this isn't even just about Facebook, or just about this one situation. Developers of anything of any size should take this kind of thing to heart. And I know people are tired of me all on here dampening the party mood with all this anti-fun accessibility talk since like 2017, but at some point, we need to take things seriously. Because devs' "fun", building, developing, trying new frameworks and new updates sparkle sparkle, effects other people.

#accessibility #blind #facebook



Do you want to Join #Unmute live? Can't make it mid day on a Tuesday? Well, guess what! On the first Saturday of the month at 9AM PT, that's Noon eastern, we will be doing an extra Community Unmuted call! Stay tuned to learn more.


in reply to Vitex

takΓ½ je Ε€aΕΎkΓ½ tΓ½ΕΎdeň πŸ˜„
This entry was edited (1 month ago)



bol tu kuriér s jedlom a mal ružový volant a aj ružovú teplÑkovú súpravu, mal tak 50 a viac, včera tu bolo to auto bez ružového volantu :kekw: #yakuzasushi #makemyday
This entry was edited (1 month ago)


It's a shame people don't listen to 80s music anymore.

That song from The Police taught us ages ago to open-source when you do this, with the lyrics "I send a NES O/S to the world β™«"

This entry was edited (1 month ago)
in reply to Shivers

you mean developers got paid the right amount? Like in the 80s?


I just made my first Aira call using the meta glasses, there is a little bit of setting up, but all went really well. I found the bottle of wine, Only Joking.


A heist film by, with, and for disabled people.

Mission: Inaccessible.



They say that football is a game of 2 halves. Not for me, though. I get through at least 3 pints.


as poetic as i find frank's use of the term "harmony" to describe local soundness and completeness (cf. local reduction and expansion of proofs) in natural deduction*, i am not sure that it really works as a music metaphor.

maybe i'm missing something? but musical harmony is about deriving "new" sounds from individual sounds, whereas logical harmony is about checking you *can't* do (something like) that with your inference rules.

*see, e.g., part 11 here cs.cmu.edu/~fp/courses/15814-f…

in reply to modulux

@modulux this is a cool resource, thanks for sending. i need to stop distracting myself with this in a moment but: the sociocultural aspect of harmony is really what gives me pause. the principles may be based on fundamental physical truths, but they are also informed by subjective and situational opinions about what "sounds good". i want to say logical (un)soundness isn't like that, but i will need to ponder more before i know if i agree with myself :)
in reply to chris martens

That's a little above my level to say. I think it's true that harmony's laws are aesthetic and contingent, rather than necessary. On the other hand, since today we talk of logics, rather than logic, perhaps we can also say that the rules of soudness are informed by necessity--not anything would go--but in some measure a matter of choice.


Dneska je jeden z tΔ›ch dnΕ―, kdy bych se Ε‘el nejradΕ‘i zastΕ™elit.
in reply to SuspiciousDuck

@SuspiciousDuck Ta firma za to nemΕ―ΕΎe. Je to kvΕ―li implementaci zΓ‘kona. ZatΓ­m se to Ε™eΕ‘Γ­ za pochodu, moΕΎnΓ‘ bude nΔ›jakΓ½ workaround, ale nevΓ­m. U konkurence bych si nijak nepomohl. VΕ‘ude dneska chtΔ›j prodej, kterej uΕΎ dΓ‘vno nedΓ‘vΓ‘m. Fyzicky jsem naprosto levej. ČekΓ‘m na legalizaci. Chci mΓ­t coffeeshop s stΕ™Γ­hat kytky.
in reply to SuspiciousDuck

@SuspiciousDuck NΔ›mecko nemΓ‘ a nebude mΓ­t komerci. Jen nekomerčnΓ­ kluby, kde je i plat zastropovanΓ½ dost nΓ­zko. Bez znalosti nΔ›mčiny bych byl stejnΔ› vyΕ™Γ­zenej. Jo, v minulosti, ale dneska uΕΎ mΓ‘m strach. Nechci jΓ­t sedΔ›t.



He looked upon the Lord, and the Lord said unto him, β€œfor you see, the true meaning of this divine life and all existence is quite simply to ERR_NETWORK_CHANGED”

- Chrome 12:14




The β€œNew” #Outlook being propagated by #Microsoft now synchronizes ALL your email, passwords, calendar etc. to their own cloud, also for non-Microsoft accounts. Ostensibly for more efficiency and better service and functionality. That may be part of it, but I’m now finally dropping Outlook entirely and moving to #Thunderbird. Enough is enough.


me: emails arent even real. why should i care. show me an actual email

you: here's an email

me: no, that's a computer. you'er just pointing at a computer. seems like you've also been tricked by the computer



Get out there and be the surprise onion ring in somebody's french fries today


today is the 28th wedding anniversary of myself and @blind5sparrow . Happy annniversary Mervy-Merv. I love you. Thank you for sticking by me for over 28 years.
in reply to Nicki

Good heavens. And here I thought that Nycki herself was only 28! Well, here's hoping the two of you have a nice anniversary.
in reply to David Goldfield

@DavidGoldfield @wiljames Sometimes, I feel I don't always get the respect I should because of how young I sound. If that makes sense.
in reply to Nicki

@wiljames That does make sense. And, to add to you having a youthful voice, blind people are often treated like children and I would imagine that it could be worse for blind women.
in reply to David Goldfield

@DavidGoldfield @wiljames I'm 55 and I still have a young voice, plus I'm small as well as blind. Three strikes against me, for the most part.
in reply to David Goldfield

@DavidGoldfield @wiljames Voice doesn't really matter when people treat the blind like children. The only way I've ever seen it stop is when someone like me is, as some people would put it, rude to the people doing it. Then and only then do they stop, which makes a mockery of the excuse that all they need is educating.
in reply to Nicki

@wiljames I would imagine you get a lot of people calling you hon or honey, which, when it happens to me, I find very annoying because it then makes me wonder if they'd have called me that if I were sighted.



#Repology only has marginal support for F-Droid, only seeing a few handpicked packages for software which is also available in Linux:

repology.org/projects/?inrepo=…

I've recently had a few PRs which improve F-Droid support and add #IzzyOnDroid, allowing full-fledged version comparison within Android ecosystem.

I wonder if any #fdroid maintainers or @IzzyOnDroid would be interested in that.

in reply to Dmitry Marakasov

i can check when i'm back at my desk next week. What would you need from us to support repology for IzzyOnDroid?
in reply to IzzyOnDroid βœ…

nothing really - just a feedback. Here's, for instance, list of projects in IzzyOnDroid which intersect with other repos (F-Droid, that is, but I am still to recheck if there are any projects which also intersect with *nix repos)

repology.org/projects/?inrepo=…

in reply to Dmitry Marakasov

Yupp, I've got a similar query with my local tools here as well (comparing the indexes which were loaded into a database). But from the linked page, I cannot see what intersects or tell what it really means – not before I open details of one. Some "title" attributes on the version labels in the list would help.

"This repository does not provide links to package recipes…" – that's on the ToDo list. Not sure if Santa will fit it on his sleigh already…

in reply to IzzyOnDroid βœ…

> Some "title" attributes on the version labels in the list would help.

You mean renaming "Selected" column to something like "In IzzyOnDroid"?

> that's on the ToDo list

The requirement is common to all repos, but I don't really treat it as mandatory for IOD, for as I understand you just provide upstream-built APKs and if there are recipes these are in fact just a manifests with upstream URLs. Stull, having more information including these URLs exposed would be great.

in reply to Dmitry Marakasov

I mean that when hovering over the version labels it could show some details, as it does on the details page. But yeah, adjusting the column names to what they show would be even more intuitive.

And build recipes are publicly available with our builders for Reproducible Builds, if an app is set up for that (currently, 22.6% of the apps at IoD are). The other metadata will become publicly available soonβ„’, hopefully…

in reply to Dmitry Marakasov

PS, just another thing I found: dev.jahidhasanco.bmicalculator at F-Droid is a different package than at IoD (coming from different repositories, thus should not have the same packageId; actually their 4.0.2 is OLDER than IoD's 1.0.3 (theirs is 4 years old, ours 1 year). Not sure which should be marked "outdated" there. Comparing the source URL might help detect such things.
in reply to IzzyOnDroid βœ…

sure, Repology has facilities to split similarly named projects (and I've in fact seen more cases of this problem), but these imply expanding manually maintained ruleset, and that has its cost. So I'm asking for a feedback - if that's not useful for either IoD or F-Droid, it would make sense to cut the maintenance cost and hide android-specific projects in Repology.
in reply to Dmitry Marakasov

I just returned from vacation and still have to catch up with the backlog, which will take at least a week – so apologies if I cannot dig in deeper at this time. But it already helpedd me to identify some issues (like the one mentioned – but also a new one I was not aware of, with apps falling behind due to GitLab API issues I have to dig into later). To thanks once more for reaching out with your project – and let's check more later, shall we?
in reply to Dmitry Marakasov

Umpf. Never go by the display name I guess: repology.org/project/android:c… is different repos and different package names, there are probably hundreds of apps named "Calculator"… or "Clock" repology.org/project/android:c… (and without looking: "Notes"), or "Editor" (repology.org/project/android:e…), also some Counter (repology.org/project/android:c…). I guess packageName + sourceURL should both match to compare versions. Lots of false positives otherwise.
in reply to Dmitry Marakasov

You use the old XML index, not the newer JSON? There are already 2 newer formats (JSONv1 & JSON-v2 index). Not sure if XML might be dropped one day. In the XML index, it is "<application id=" that gives you the packageName / applicationId. In JSON-v1 it is "packageName", in JSON-V2 the index key of "packages".
in reply to IzzyOnDroid βœ…

I've had no idea that there are newer formats. F-Droid parser (reused for IoD) haven't had major changes since 2016 when it was introduced. Guess it's time to revisit it.

Cannot check out the data right now, but if names you mention are these `org.example.calculator` like ones, I'd prefer to stick with display names - these at least have a chance to match with other ecosystems, fulfilling Repologys goal. Mismerged projects with common names can be split by URL.

in reply to Dmitry Marakasov

I don#t know what parser you mean, but in 2016 there was only the XML index (aka "v0") – and meanwhile v1 and v2 have been released which differ a lot. Not only they are JSON instead of XML, but a lot of internals have changed or were added.

You should definitely not go by display names alone, that's pretty error prone in most cases. Those packageNames/applicationIds are supposed to be unique – but I understand they don't exist with many desktop apps. URLs should often help, yeah.



Speech Note - An Offline Speech Recognition, Text-to-Speech and Translation App for #Linux

ostechnix.com/speech-note-spee…



It's time for the Thunderbird Monthly Development Digest! We have updates on:

* Our Exchange progress
* Account hub development
* Global Database and Conversation View
* In-App Notification
* Source Docs Clean Up
* Cross Device Import
* Battling OAuth Changes

Read the latest and find out what's landing soon! πŸ›¬

#Thunderbird #Development #OpenSource

blog.thunderbird.net/2024/10/t…



Come work with me on a small yet growing accessibility team at Spotify! (London / Stockholm) Are you passionate about engineering and tackling cross-platform reaching issues? Working with groups to drive changes that you know will be felt, seen, and heard by all our users once done? This is the place for you. Our Senior Engineer role is open.
Bonus: You'll get to work with an amazing nerd such as myself and we'll talk AT and AI all day. lifeatspotify.com/jobs/senior-… #jobs #A11Y
This entry was edited (1 month ago)

reshared this

in reply to Matthew J

@bermudianbrit nah. I'm remote out of Albuquerque here, not sure what I'd do if they asked me to relocate since for Jess it would also mean getting a new job.
⇧