Skip to main content



@Tutanota I just realised that all the comments I have added to my contacts over the years, including family-related and medical important information, are gone...

github.com/tutao/tutanota/issu…

Bugs are becoming more common recently, and this one made me lose data. I'm quite disappointed.

#Email #OpenSource #FOSS #Security #Privacy



Out of interest, how well does WhatsApp perform on Windows with Jaws and NVDA? On my Mac, VoiceOver focus keeps jumping all over the place, and you can’t read back what you’re typing. #Accessibility
in reply to Sean Randall

@cachondo @doubletap It doesn’t seem to work - I have to press it multiple times as it’s just jumping me in chunks rather than to the very end 😕
in reply to Double Tap

@doubletap I do have a bit of a delay if I go to the top of a very long chat on windows, but end always puts me to the most recent message
in reply to Double Tap

@doubletap @cachondo Sounds like it’s behaving better for you than for me. Maybe I need to upgrade this Intel Mac to an Apple Silicon one.
in reply to Kevin R Jones

@kevinrj @doubletap @cachondo Yeah, I think I’ll hold off until the M4 MacBook Air is out though. Almost tempted to switch to Windows, but I have a Windows laptop at work so can afford to stick with Mac myself.
in reply to Sean Randall

@cachondo @kevinrj @doubletap I like having a foot in both worlds. Without opening a can of worms, there’s a lot I like about Mac and a lot that drives me demented!
in reply to Kevin R Jones

@kevinrj @doubletap I'm sure people can be productive on mac,, you especially Kevin wouldn't settle for a system that slowed you down! But I have never had a pressing need to switch, Windows has always been there.
in reply to Sean Randall

@cachondo @doubletap A friend, now a retired professor of programming, and another macOS user encouraged me to try the Mac, also it has unix built in. At the time, a blind person couldn’t reinstall windows from scratch. I never felt loyalty to windows. NVDA wasn’t very good yet at the time, neither was narrator, 2009. I’d just bought an iPhone 3GS, and Talkback didn’t exist yet. A lot of confluences at the time.
in reply to Kevin R Jones

@kevinrj @doubletap I think I'm more inertial than loyal.
I don't have any negative experiences to bring to the Windows table, so never saw a need to look for something else. I was a confident JAWS scripter up until I moved to NVDA full time and I guess I've just become quite apathetic about learning a new system. Perhaps that's bad and I need more curiosity

in reply to David Goldfield

Awesome! Does this mean that #Jaws2025 will also be released next week?
I heard its, "coming soon."

in reply to D.Hamlin.Music

@dhamlinmusic Looks like this presentation is specific to iOS. You could reach out to Accessible World to suggest a similar presentation covering Android.


Omlouvám se, ale vyrazil jsem ke starší do NL, a to server Zprávobota natolik rozčílilo, že odmítá pracovat. @archos už na to kouká, tak snad bude brzy zase v provozu. Díky za pochopení.

#zpravobot #outage

in reply to Daniel Šnor

Jen přidávám, že jsme kontaktovali podporu Contabo, ale musíme počkat na odpověď.
in reply to Daniel Šnor

Jen přikládám po jaké době se ozvala podpora Contabo.


🔥 The Tuta Team is on fire! 🔥

Get excited for next week's update:

✅ Actions in email notifications, e.g. quick delete
✅ Your Contacts' birthdays added to the Tuta Calendar
✅ Dark icon for iOS
✅ New colors in Dark Mode with better contrast & better readability




i want to know how to ask a question that gets answered by "here's the thing: ...". for some reason, "where's the thing" doesn't seem to work.



I bet you don't remember when #wget briefly considered switching to using #libcurl back in 2007.

daniel.haxx.se/blog/2007/10/27…

in reply to Troed Sångberg

@troed daniel.haxx.se/blog/2015/09/14…
in reply to daniel:// stenberg://

"So I continue doing jokes about it when I can."

My "too many options" didn't give it away? ;)



All work and no play makes Jack wish he'd read the job description a little more thoroughly.

reshared this



I'm sure that life in space, on asteroids, under a planet's surface or whatever is an 'intriguing possibility' to some people. TO a sci-fi fan, it's saturday.


Sometimes when I'm watching something I can tell the actor is getting over a cold. For example to my fellow we're alive people, Pegs in chapter 16 or 17 sounds sick.
in reply to aaron

@fireborn Same. But they never mention it or anything. It's also kind of cringy when actors are trying to simulate sounding sick, so they kind of talk without forming their Ms or Ns but you can totally tell it's fake.


5 Ways You're Compromising Home Security With Social Media Posts cnet.com/home/security/ways-yo…

Khronos reshared this.

in reply to David Goldfield

Remember FourSquare? It always drove me nuts because I saw it as an open invitation to burglars: "Hi guys, not only am I not home, but here's exactly where I am, which will let me easily figure out how much time my pals and I have, and thanks to your posts, I know to bring a carrot for the dog.


It’s no secret that many of us in the blind community have embraced the rapid advances in Artificial Intelligence over the past two years. We've witnessed firsthand how these technologies can be a powerful force for good, especially within our community. AI-generated image descriptions have revolutionized how we navigate the online world, offering a perspective previously unimaginable. This impact is now undeniable, transforming how we interact with the world.”

I’ve declared the kingdom of the blind a republic—perhaps prematurely, but only by a small margin. With AI empowering us to perceive the digital world in new ways, we are no longer ruled by limitations, but actively shaping our future. Anthropic’s recent launch of ‘computer use’ marks the first steps into a new phase of AI evolution—one where AI agents begin to act independently on our behalf, initiating a shift in how we interact with technology.

As AI continues to evolve, so too will the Assistive Technology that many of us depend on. I envision a future where this intelligence becomes a true companion, guiding us seamlessly through both digital landscapes and real-world challenges. We may be just two years away from seeing JAWS, NVDA, or SuperNova transform into true Assistive Intelligence 1.0—or perhaps it will take a little longer. If AI has taught us anything, it’s that progress comes both more slowly than we expect and faster than we can possibly imagine.

What follows is my first attempt at describing how a screen reader of today could take the first steps towards becoming an Assistive Intelligence. If anyone wants to build it, I’d love to help if I can. Whatever you think, let me know what you think:

“Proposed AI-Powered Self-Scripting Feature for JAWS Screen Reader

Objective
The suggested feature seeks to integrate advanced AI-driven "computer use" capabilities, like those developed by Claude (Anthropic), into the JAWS screen reader. This functionality would enable JAWS to autonomously create and refine custom scripts in response to real-time user interactions and application environments. The aim is to enhance accessibility and productivity for visually impaired users, especially when navigating non-standard or otherwise inaccessible software interfaces.

Feature Description
The self-scripting capability would empower JAWS to analyse user interactions with applications, identify recurring actions or inaccessible elements, and generate scripts that optimize these processes. By enabling JAWS to perform this autonomously, users gain seamless and personalized access to applications without manual intervention, allowing for an enhanced, efficient experience.

The self-scripting feature will be powered by the following core functions:

1. Real-Time Autonomous Scripting: JAWS would use AI to observe user interactions with applications, especially non-accessible ones, and automatically generate scripts that improve navigation, label untagged elements, and streamline frequent tasks. For example, if a user frequently navigates to a particular form field, JAWS could create a shortcut to this area.

2. Adaptive Behaviour Learning: This feature would allow JAWS to recognize patterns in a user’s interactions, such as repeated actions or commonly accessed elements. JAWS would adapt its behaviour by creating custom macros, enabling faster navigation and interaction with complex workflows.

3. Dynamic Accessibility Adjustment: Leveraging Claude’s approach to visual recognition, JAWS could interpret visual elements (like buttons or icons) and provide instant labelling or feedback. This would be valuable in software with minimal accessibility features, as it enables JAWS to make live adjustments and effectively “teach itself” how to navigate new environments.

4. Community Script Sharing: Self-generated scripts, once verified, could be anonymized, and made available to other users via a shared repository. This would foster a collaborative environment, empowering users to contribute to a broader database of accessibility scripts for applications across various industries.

Value Proposition
This feature will address key challenges for visually impaired users, including the complexity of navigating inaccessible interfaces and the time-consuming nature of repetitive tasks. The ability for JAWS to generate its own scripts autonomously would mean:
1. Increased Accessibility: Improved interaction with non-accessible software interfaces.
2. Higher Productivity: Reduced need for external support or manual scripting, allowing users to accomplish tasks more independently.
3. Enhanced User Experience: Scripting and macro creation based on personal usage patterns -- leads to a more intuitive and personalized experience.

Technical Considerations
1. Performance: Processing real-time visual and user interaction data requires substantial computing power. A cloud-based model may be optimal, offloading some processing requirements and ensuring smooth, responsive performance.
2. Safety: Automated scripting must be closely monitored to prevent unintended interactions or conflicts within applications. Integration of safeguard protocols and user settings to enable/disable autonomous scripting will be essential.
3. Privacy: To ensure user data is protected, anonymization protocols and data privacy standards will be implemented. Data collected from user interactions would be handled in compliance with rigorous privacy standards, safeguarding user preferences and behaviour.

Conclusion
Integrating AI-powered self-scripting capabilities into JAWS would represent a significant leap in screen reader technology. By allowing JAWS to, when requested, autonomously learn, adapt, and script in response to user needs, this feature could provide visually impaired users with unprecedented control and flexibility in navigating digital environments, fostering both independence and productivity. The anticipated benefits underscore the feature’s potential to redefine accessible technology, turning screen reader into Assistive Intelligence.“

About the Author:

Lottie is a passionate advocate for the transformative potential of AI, especially within the blind and visually impaired community. She blends technical insights with a keen awareness of lived experiences, envisioning a future where AI doesn’t just assist but truly empowers. Her thoughtful reflections explore the shift from a "kingdom of the blind" to a republic, where emerging technologies like AI create new opportunities for autonomy and inclusion.

With a balance of optimism and critical realism, Lottie acknowledges the game-changing impact of AI tools like image descriptions while recognizing that more progress is needed. Her vision extends to the idea of "Assistive Intelligence," where screen readers like JAWS evolve into proactive companions, adapting to users' needs in real-time.

Known for turning complex ideas into actionable blueprints, Lottie is not just an observer of technological trends but a catalyst for innovation. Her proposals reflect a desire to elevate independence and productivity for blind users, pushing the boundaries of what's possible in assistive technology. Her insights continue to inspire conversations and shape the future of accessible tech.

I am the Blind AI, relying on AI every day to enrich my life. While my posts may occasionally benefit from AI assistance, the thoughts, perspectives, and final edits are entirely my own. AI is my tool, much like a calculator or spell-check, refining my expression but never replacing my voice.

#Accessibility #AI #AIsoftheBlind #Blind #ComputerVision #Disability #Innovation #JAWS #NVDA #ScreenReader #SuperNov

in reply to Sean Randall

@cachondo You sound like you’ve always been blind. I’m one of the others I had blindness thrust upon me! They’re too completely different experiences. Both different both valid.
in reply to The Blind AI

ah yes, I have.
I can see how much of a blow it would be to have it imposed after you've known sight.
Many of the people I have worked with were fighting to adapt through that. it is sad and, one day, I hope we will be able to stop it happening at all.


Hi everyone,

#ThreadsAndCoffee, a digital English speaking #FiberArts club based on FLOSS softwares, has had its 1st session today and will repeat next week!

Join us on saturday,
2d of november, at 8:30am UTC,

on JitsiMeet
(I expect you to have a microphone if you're able to talk, but camera is optionnal, even though it is useful to show your work!) :

meet.jit.si/moderated/1bfd60a6…

Please boost this post if you like the idea, like it if you plan to come!

#Knitting #Crochet #Sewing

@fiberarts



So apparently there are "AI" workshops about how to do better prompting, and they claim that offering chat gpt a tip makes it answer more accurately???

MY GOD, THIS IS JUST AN ASTROLOGY FOR TECH BROS



Welcome to the RB family, OwnDroid 🥳

apt.izzysoft.de/packages/com.b…

OwnDroid lets you use Device admin and Device owner privilege to fully manage your Android device. Thanks to joint efforts with its author, this app is now reproducible (starting with v6.1 which will go live with the next sync in less than 6 hours) :awesome:

#reproducibleBuilds #IzzyOnDroid

This entry was edited (3 days ago)

in reply to kaia

@kaia it has to be provided somewhere yes, but not everyone does...
@kaia
in reply to daniel:// stenberg://

@kaia a few days ago, I spent 15 minutes scrolling just to take this screenshot. Time well spent.
@kaia
in reply to daniel:// stenberg://

@kaia it is there, but somebody will likely have to abuse the scroll wheel for 15 minutes to find it. This page is veeeeery long.
@kaia
in reply to daniel:// stenberg://

@kaia I happen to be driving a new MINI, and they list every license in use. There's a section just for Open Source Compliance, good on MINI (BMW).
@kaia
in reply to daniel:// stenberg://

linaro.org/

@bagder

"Arm Solutions at Lightspeed

Linaro empowers rapid product deployment within the dynamic Arm ecosystem. Our cutting-edge solutions and collaborative platform facilitate the swift development, testing, and delivery of Arm-based innovations, enabling businesses to stay ahead in today's competitive technology landscape."

This entry was edited (3 days ago)


Chachá, pozdně podzimní sezóna krásně začíná. V kýblu jsou tři druhy hub. Poznáte? 😁


Braille Screen Input users on iOS, I'm using the UK contracted table. How can I do hashtags, math symbols like plus, minus, times, divide by, decimal point etc?


Pokud máte vlastní doménu, ale nechcete přímo hostovat mastodont, můžete si aspoň zajistit dohledatelnost přes tu vlastní doménu. Současně pokud jste za hvězdu, můžete si v klidu nechat natisknout vizitky a plakáty s vaším ID a vůbec nevadí, že v budoucnosti přejdete na jinou instanci. Stále to bude fungovat 😎
Zde jak na to: blog.maartenballiauw.be/post/2…


Why don't you want to see this ad?

□ Sensitive topic
□ Not relevant to my interests
✅️ I don't want every second of my life to be monetized by blood sucking parasites



Volá mi kolega že ma hľadá ten cyklista a potrebuje so mnou hovoriť... tak mi ho dá k telefónu a on mi začne hovoriť story o tom ako ho vo Viedni okradli potom ako si niečo dal a nevedel o sebe dva dni. Sorry jako ako čo ja s tým mám?
in reply to SuspiciousDuck

Máš zkušenosti a to se cení. Tvoje vyjádření bude mít vyšší relevanci než když nějaký nevzdělanec řekne “drogy jsou špatné, ano?". Chtěl bych vidět tyhle “chytráky”, jak před operací odmítnou narkózu 😀.
in reply to DonBahno

@donbahno ale ja ho nepoznám a ani on mňa a neviem čo ho to napadlo kontaktovať ma.. to bol "random" zákazník ktorý bol zaujímavý tým že chodí po Európe na bicykli.. čiže my sa vôbec nepoznáme 🤔


Holy shit. The LA Times didn't just squash a Kamala Harris endorsement. They buried an entire series of articles about Donald Trump.

"According to internal memos viewed by TheWrap, the series, tentatively called 'The Case Against Trump,' would have ran throughout this week. The endorsement of Kamala Harris would then have been published on Sunday."

thewrap.com/la-times-case-agai…



The #UK school system confuses me and it seems y'all have way more tests than I did. When I was a kid, I had the SOL's, Standards of learning test every year until 10th grade in High school when i had the PSAT's and then in 11th grade, I had the SAT's. That was pretty much it. Y'all have all these crazy tests.
#uk
in reply to Nick's world

When I was at school we had 2 sets of Standard assessment tests at the ages of 7 and 11 (just before high school).
Then at about 16 I took my GCSEs, which are I suppose analogous to your high school diploma. Next were A-Levels, which are our version of your advance placement or International Baccalaureate before we end up specialising in a single field at college level (what we'd consider university).
in reply to Sean Randall

of course there were regular quizzes and in-class assessments, and you also tend to see people sitting mocks, practice exams. But I don't think, for all its problems, the UK education system had an unrealistic high number of assessment points when I went through it.
in reply to Sean Randall

@cachondo I just like the differences, so I'm guessing to get into Oxford, you have to have the highest score possible on your A-levels?
in reply to Nick's world

oh sure, an undergraduate degree is the first level of all of that if you o down the typical path. Lots of our universities hand out certificates and diplomas and lower level or more focused qualifications too before you get to degree level.
in reply to Sean Randall

@cachondo I see, so you don't leave your university to go to another higher degree school, You stay there to go get your PHD. I wonder, is there a separate school for law school or is that also done through the same university? Sorry for all these questions, I'm just interested.
in reply to Nick's world

you can get higher degrees from different universities. People might combine them with a job, so studying someplace else is quite common.
Specific fields have specific requirements.
Most of them mean starting with one degree, then obtaining more whilst working in your field (trainee teachers in schools, junior doctors in health care, legal professionals in law chambers) that sort of thing.
in reply to Sean Randall

@cachondo Oh, I see, so if you're a lawyer, you work at a firm and the firm has a school with it to teach you how to be a lawyer.
in reply to Nick's world

crtainly with teaching, you're free to gain your teaching from a university of your choice. You need to have a placement for the practical work, so in essence you're limited by geography and practicality, although distance learning has changed things up quite a lot in the space.

For a great deal of jobs, the one degree, or even none, is fine. Many employers encourage you to learn as you go.
We had an apprentice join the IT helpdesk at my last worplace right after his A-levels, so he'd have been 18. and earning £6.40 an hour and doing a full workweek, with half a day set aside for his ongoing studies.

When he finishes and turns 21, his minimum wage on a full-time job hopped up to £11.44 per hour.

Not everyone gets a full time job, of course, shift work like cleaning or catering is very common.

in reply to Sean Randall

@cachondo Oh, so GCSE's are like the PSAT and A-levels are SAT, except they mean more because they get you into a specific schools?



okay, i'm being put under pressure to allow my (12yo) daughter to have snapchat, so i created myself an account to check it out.

what

the

fuck

is

this

shit

in reply to Мира🇧🇬🇭🇺

@tardis @oliver I'll tell you smth funny: they *do* use whatsapp too. same group of kids, 2 comms channels. I can't fathom why anyone in their right mind would do this, it's complete chaos.
but I'm too old in the first place to comprehend the multi hundred messages they send each day in their groups, so there's that too ¯\_(ツ)_/¯


#gnome got stuck on #Wayland on the menu again, I can't exit it and "Alt+F2 r" says not available on wayland.
Is there a way to recover from this without closing all apps?

Do you had problems like this with gnome before or am I one of the few people that has issues?

in reply to treefit

just found to that I can do "Alt+F2 lg" to get a javascript console. Pretty nice that it exists, has even an insect element button like browsers where you can select elements. But unfortunately I'm not a gnome developer so I don't know what code I could try there to fix my stuck menu/activity-view case.


Why are a couple of billionaires trying so hard to ensure the election of a convicted felon who has promised tax breaks to billionaires? 🤔


C is such a piece of shit language. Only language where "I need a dynamically growing array or a hashmap" is answered with "roll your own lol n_n"

EDIT: C (not C++, not Zig, not Rust) is the correct language for the job I'm doing. I am also very aware of how to implement dynamic arrays and hash tables. I have written my own stdlibs on freestanding C before. I do not actually need coaching in this matter, thank you. I also like C, sometimes, but sometimes I think it's a stupid piece of shit language, because it is

This entry was edited (3 days ago)
in reply to Eniko | Kitsune Tails out now!

And of course C doesn't have templates or generics or anything of the sort so rolling your own, assuming you want it to be reusable, involves gross macro abuse in order to do it and you have to use void* everywhere cause that's not an issue at all
in reply to Eniko | Kitsune Tails out now!

look, all the best C coders trash talk C. the only time you should be worried is when someone's using C without talking shit about it


Screen State Reading Settings in Jieshuo Screen Reader accessibleandroid.com/screen-s…


My family is a Linux family: both my parents and my wife use Linux, and so will the kids once they have their own computers. Apart from my Dad, they're all non-enthusiasts.

Yet, none of them use a beginner-friendly distribution. My Wife, who's by far the least technologically inclined of them all, is a very happy and satisfied NixOS user. A distribution that's the exact opposite of beginner-friendly.

How is that possible? None of them maintain their systems. I do that for them. In the past two decades, what I learned from helping friends and family with their computers is that the vast majority of non-enthusiasts have absolutely no desire to install and maintain an operating system, or even programs. They're much happier if someone else does that for them.

Therefore, while I see value in distributions aimed at beginner enthusiasts, I see very little value in distributions aimed at non-enthusiasts.

I wrote a few more words about this topic on my blog too.

#linux #desktop #gnome



Hey, hi there 👋 yeah, you 🫵

It's almost Follow Friday and you seem pretty awesome :neocat_cool_fingerguns:

So if I don't follow you or boost your stuff, it's probably because you don't regularly include alt-text on your pictures or videos.

You see, I have visually impaired followers, and I like the stuff I share to be accessible to them.

I also won't boost things without reasonable CWs for similar reasons—I have followers that don't want to see some of that shit, and I want to keep their Fedi feeds a safe space.

Thx! I look forward to boosting your stuff soon 💕

#AccessibilityIsHotAF #UseAltText #UseCWs #FollowFriday #Boost

This entry was edited (4 days ago)

reshared this



Can’t wait until the next new moon because I embarrassed myself in front of the old one and it’s awkward now


Just got my hands on a Brailled Speak 'N Math. These things were super interesting, the Braille was literally embossed into the board! And, ah, good old EBAE/Nemeth, I missed you. No UEB. I shall have recordings tomorrow, when I'm not non-24ing and likely to wake everyone up.
in reply to Quin

A woman who is a Braille expert here in Wisconsin told me that Nemeth is way better than UEB for mathematics, that UEB kind of falls apart in higher math.
in reply to Kevin R Jones

@kevinrj @mcourcel falls apart is putting it politely, with all the extra indicators you need. But they're different in purpose, I think. Nemeth is a specific adaptation of Braille for those versed in the subject.
UEB is a universally readable format, applicable across data types, with additions in fields that matter (like math), without losing the initial structure.

LaTeX and markdown are used for different things, y'know?



Sábado por la mañana y haciendo un cuestionario de un curso de la EGAP. Que vida más aburrida tengo.

PD: últimamente no hay tut sin errata.



we love Thunderbird at our both at the Ubuntu summit 💙

reshared this



Constantly persisting everything in a web form to localstorage in case of browser, tab accidents is such a cheap and effective trick!
mastodon.social/@timbornholdt/…


Someone just linked me to this analysis on the war in Gaza from the viewpoint of international humanitarian law: dohainstitute.org/en/Lists/ACR…