Peter Vágner reshared this.
Peter Vágner reshared this.
Peter Vágner reshared this.
Peter Vágner reshared this.
How Decentralized Is Bluesky Really? dustycloud.org/blog/how-decent…
A technical deep-dive, since people have been asking me for my thoughts. I'll expand a bit on some of the key points here in a thread. 🧵
reshared this
So questions for #Blind #Edgucaters, #teachers, #school staff and anyone in the #education field as a whole.
I am a university student who originally planned to double major in computer science and elementary education, but I’ve recently faced some concerns that I’d like to address.
I’ve been told that pursuing a teaching certification might not be advisable because schools may be reluctant to hire a teacher with low vision, who is mostly blind, to manage a classroom of thirty or more students. This has been quite upsetting.
My dream was to work with elementary students, focusing on #STEM subjects and teaching technology-related topics like understanding tech, its role in the world, and the basics of programming. Now, I find myself uncertain about what path to take.
Working with kids, especially those in elementary school, is my biggest passion, even more than tech or music. It’s something that would truly fulfill me. Since I can’t have kids myself, guiding and teaching young learners is the next best thing. It’s a career I’m committed to and want to excel in.
Being advised not to pursue a teaching certification and to focus solely on computer science has been quite discouraging. I’ve been told to study elementary education as a secondary focus and combine it with my computer science studies. This might involve developing educational systems for kids, but it would likely mean limited direct interaction, possibly just during product testing, which isn’t enough for me.
So, I have a few questions:
1. Are there any educators with #Blindness or #LowVision challenges working with elementary students? If so, in what capacity do you work with them?
2. How has your disability affected your effectiveness in the field?
3. What challenges did you face in getting certified and qualified, and how did you overcome them?
4. What obstacles have you encountered in the classroom and with colleagues, and how have you addressed them?
If these questions don’t apply, what advice can you offer me in pursuing my goal of working with children? While tech is a focus, I’m open to being flexible, as long as it’s an area I’m confident in.
Finally, if teaching isn’t possible for me, what other career paths would you suggest that align with my goals?
I’d really appreciate any support
and engagement in this discussion.
Boosts welcomed and appreciated.
#BlindEducators #Teachers #Education #AskMastodon #VocationalAdvice #University #TeacherLife #OvercomingAbleism
reshared this
I just donated some money to @davx5app
See davx5.com/donate for how you can donate. They even provide their IBAN, so you can directly donate from your banking app.
They deserve it!
Peter Vágner reshared this.
There's an interesting #accessibility webinar next Tuesday by Funka on EN301549 requirements that go beyond WCAG.
Especially relevant for public sector bodies, which must fulfil EN301549 Annex A, some of which is beyond the scope of WCAG.
Free registration: us06web.zoom.us/webinar/regist…
#accessibility #standards #ElectronicAdministration #PublicSector #technology
Peter Vágner reshared this.
Every time I have to deal with the libatspi C API, I want to bang my head repeatedly against the desk. The Python bindings around it moved from a "we're writing static bindings so might as well make them more idiomatic" to a big "let's fix the C API" layer, but nobody is fixing the C API because that would require breaking backward compatibility.
I'm not even going to touch the fact that it took more than 10 years to get the RPC interfaces to match the implementation…
Peter Vágner reshared this.
Peter Vágner reshared this.
Should #Conversations_im add stun.conversations.im as a fallback for #XMPP servers missing XEP-0215: External Service Discovery?
I’ve hesitated to add anything resembling "calling home" (no update checker, no metrics).
However, the main goal here wouldn’t be improving A/V call success (though it helps) but making P2P file transfers more reliable. Many servers still lack HTTP Upload, and the refactored Jingle File Transfer would benefit greatly from a fallback STUN server.
Peter Vágner reshared this.
If it can be deactivated in the configuration, then I don't see an issue with that. I would appreciate a warning though somewhere, maybe just a Message Toast on both sides that the fallback is used. That would help notice wrong configurations.
It would be great if conversations could verify that stun/turn works completely in addition to that. (Might also be a separate tool).
This is an experiment. Please boost.
Here's the idea: This post is going first to my followers, then, if they boost it, to other people. This domain has been registered for only this experiment. I should see in my web server's logs when mastodon instances start crawling the site for info. Then maybe also some curious humans.
I just want to play with my monitoring a bit :)
reshared this
reshared this
#GNOME Papers finally becomes a PDF viewer that can digitally sign documents and verify signatures.
The latter was implemented by Marek Kašík from our team. It was several years in the making. He originally implemented it for Evince, but Evince is pretty much dead and it's been waiting to be merged upstream for 1.5 years. When Papers were forked from Evince, Marek rewrote it in #Rust and implemented it there. It's currently under review and should be merged soon. ✌️
FediVerseExplorer likes this.
reshared this
A teacher trying to teach good manners, asked her students the following question:
'Michael, if you were on a date having dinner with a nice young lady, how would you tell her that you have to go to the bathroom?
'Michael said: 'Just a minute I have to go pee.' The teacher responded by saying: 'That would be rude and impolite. What about you Sherman, how would you say it?'
Sherman said: 'I am sorry, but I really need to go to the bathroom. I'll be right back.'
'That's better, but it's still not very nice to say the word bathroom at the dinner table. And you, little Johnny, can you use your brain for once and show us your good manners?'
Johnny said 'I would say: Darling, may I please be excused for
a moment? I have to shake hands with a very dear friend of mine, whom I hope to introduce you to after dinner.'
reshared this
Takže přátelé, #Vánoce se blíží a jak jsem varoval, tak už je to tady - #DarujHračku
Máte jedinečnou možnost rozsvítit aspoň na jeden den oči dítěti, který moc důvodů k radosti nemá. Akci organizují každoročně #Tango manažeři na vozíčcích, což je samo o sobě něco, co si zaslouží obdiv.
Představte si, že můžete náhodnýmu prckovi dopřát zázrak pod stromek a splnit mu přání. Buďte #Ježíšek.
Často to nedělám, ale tentokrát prosím - boostujte. On totiž i ten pitomej boost může znamenat radost v očích jednoho prcka.
reshared this
Learn how to navigate Windows using keyboard shortcuts. Explore a full list of taskbar, command prompt, and general Windows shortcuts.support.microsoft.com
reshared this
'Are We Gonna Be Alright?' is out now. Stream and buy the album now, available on CD, Cassette (& Vinyl LP's released in March) https://FFriends.lnk.to/AWGBA...YouTube
reshared this
Elwood Edwards, the voice of AOL’s iconic “You’ve Got Mail” notification, has died at age 74 after an illness.Emma Roth (The Verge)
reshared this
Want to learn about how to use and run accessibility testing with NVDA?
Our friends at @intopia have an upcoming Public Training Course which kicks off on Tuesday 12th November.
The course involves 3 x 2 hour sessions over 3 weeks.
The course is very hands-on with activities throughout each session. Learn how to quickly setup & use NVDA for #A11y Testing, navigation, exploring graphics, elements, forms & more!
Full info & registration: lnkd.in/g9rZCJvN
reshared this
Peter Vágner likes this.
reshared this
Provided to YouTube by DistroKidBetter Than This · Electronight AlchemyBetter Than This℗ 5611968 Records DKReleased on: 2024-11-10Auto-generated by YouTube.YouTube
reshared this
Ongoing discussion, but it looks like Bitwarden may be starting to make moves towards no longer being open source:
github.com/bitwarden/clients/i…
Previous issues opened against the SDK have been met with replies that suggest they have no intention of reconsidering the licensing decision:
github.com/bitwarden/sdk/issue…
Pull request #10974 introduces the @bitwarden/sdk-internal dependency which is needed to build the desktop client. The dependency contains a licence statement which contains the following clause: Y...GitHub
reshared this
Pull request #10974 introduces the @bitwarden/sdk-internal dependency which is needed to build the desktop client. The dependency contains a licence statement which contains the following clause: Y...GitHub
Peter Vágner reshared this.
Sensitive content
Billy likes this.
reshared this
reshared this
On this day seven years ago I got A FRICKING GOLD MEDAL for my work on #curl. Real. Proper. Gold. From the hands of the Swedish king.
like this
Peter Vágner reshared this.
reshared this
reshared this
Even though I know #HTML inside out and use it virtually every day, I'm still reading #HTMLForPeople by @bw because it's a prime example of how a good guide should be written.
1. The book is simple and easy to follow, with relevant points explained well enough even for non-coders to understand.
2. Images are clearly described for #blind readers through the use of #AltText.
3. The website is easy to navigate with a #ScreenReader.
4. There are no annoying pop-ups or ads on the website.
5. The book is entirely free of charge.
HTML isn't only for people working in the tech field. It's for everyone. Learn how to make a website from scratch in this beginner friendly web book.htmlforpeople.com
reshared this
There is a global need for us to stand up for our #RightToRide. Here is a message I just sent to Uber, which explains what we just went through tonight.
I am blind and use a white cane. My wife is also blind and is accompanied by a guide dog.
This evening, we enjoyed dinner with friends, and upon leaving the restaurant, used the Uber app to request a ride home.
The driver pulled up almost immediately, but I still sent a text to him to let him know that my wife and I are blind and that she was traveling with a guide dog. I asked the driver if he could assist us to his vehicle.
One of my friends has some useable vision, and was able to direct us to the vehicle. The driver told my friend that he wasn’t going to take us and that we had to call Uber pet. All of us explained calmly and clearly that guide dogs were not pets, that it was illegal for him to refuse to carry us.
The driver did not believe us. He kept insisting we must use Uber Pet, or Uber Assist. At this point, I explained the process as I understood it. That if he drove away in breach of the law, we would notify Uber. Uber would begin an investigation which would result in the driver being barred from the platform pending that investigation, and possible further training.
At this point, I was videoing the exchange on my phone for evidence, which I may yet still provide to the media. The driver continued to insist that he wasn’t required to transport us. I indicated that since he was breaking the law, we also had the option to call the police.
As I am tired of having my civil rights violated by Uber drivers in this way, I calmly advised the driver that I was going to sit in the vehicle while my friends called the police. I explained that while in it, I would also seek to raise assistance from someone at Uber.
At this point, he said, “OK, I’ll take you”. I didn’t feel particularly safe, but I advised my wife that we were no longer being refused a ride and that she should get into the back of the vehicle with her guide dog.
During the ride home, the driver was courteous and I think curious, but he continued to insist that he wasn’t required to take us, that he was only doing so out of sympathy for us because we are blind. I took the opportunity to educate, to explain how well trained guide dogs are. He asked what functions guide dogs performed and we explained them to him. But he kept insisting that Uber had told him that disabled people with dogs should use Uber Assist or Uber Pet. For the record, we used Uber X because a driver was nearby and it was raining heavily.
To add insult to injury, because of the altercation which took several minutes, we have been charged extra for the ordeal we endured.
Clearly, something is seriously deficient in terms of the way Uber trains and onboards its drivers. Blind people should not be made to feel like they are liars, and have to take action to prevent the vehicle from leaving the scene so the police can get involved, just to get home from a night out.
Drivers must know the law, and Uber must take responsibility for ensuring drivers are aware of the law and comply with it.
This was a deeply distressing, upsetting conclusion to what was a pleasant night. We should be able to enjoy a night out without it ending like this.
reshared this
Reminder: To celebrate our 100th follower on Mastodon we are slashing our prices in half! 50% off all of our courses, just enter code 100-masto-pals on checkout! This code is Mastodon only. Valid until end of September. a11y-collective.com/courses-ov…
(But I can't keep you from sharing this code with anyone who needs a solid foundation in all things Web Accessibility.)
#a11y
#accessibility
reshared this
Peter Vágner reshared this.
I've looked at this at one point, and the percentage was very different between countries. US was the lowest I could find.
There was 0 statistical rigor to that analysis and the studies might very well have been comparing Apples to oranges, so take that with a grain of salt.
original winamp sourcecode just dropped
reshared this
🚨 NEW: Telegram now shares users’ IP addresses and phone numbers to governments when legally required as Bloomberg reports.
What app will you be switching to?
Peter Vágner reshared this.
On this day, exactly twenty-three years ago, #curl was shipped bundled with macOS for the first time. It has been included in their install ever since.
That day, Mac OS X 10.1 was released, featuring curl 7.7.2
Peter Vágner reshared this.
Ok, I should be sleeping right now, but what's happening is SO FUCKING CRAZY.
Long story short: WPEngine is suing Matt Mullenweg, Automattic and the WordPress foundation for slandering them. In return, Matt is suing them for trademark violation.
But, BUT, WPEngine has fired their first shot. And what a shot it is, friends:
Some extracts:
Stunningly, Automattic’s CEO Matthew Mullenweg threatened that if WP Engine did not agree to pay Automattic – his for-profit entity – a very large sum of money before his September 20th keynote address at the WordCamp US Convention, he was going to embark on a self-described “scorched earth nuclear approach” toward WP Engine within the WordPress community and beyond. When his outrageous financial demands were not met, Mr. Mullenweg carried out his threats by making repeated false claims disparaging WP Engine to its employees, its customers, and the world. Mr. Mullenweg has carried out this wrongful campaign against WP Engine in multiple outlets, including via his keynote address, across several public platforms like X,YouTube, and even on the Wordpress.org site, and through the WordPress Admin panel for all WordPress users, including directly targeting WP Engine customers in their own private WordPress instances used to run their online businessesDuring calls on September 17th and 19th, for instance, Automattic CFO Mark Davies told a WP Engine board member that Automattic would “go to war” if WP Engine did not agree to pay its competitor Automattic a significant percentage of its gross revenues – tens of millions of dollars in fact – on an ongoing basis. Mr. Davies suggested the payment ostensibly would be for a “license” to use certain trademarks like WordPress, even though WP Engine needs no such license. WP Engine’s uses of those marks to describe its services – as all companies in this space do – are fair uses under settled trademark law and consistent with WordPress’ own guidelines. Automattic’s CFO insisted that WP Engine provide its response to this demand immediately and later, on the day of the keynote, followed up with an email reiterating a claimed need for WP Engine to concede to the demands “before Matt makes his WCUS keynote at 3:45 p.m. PDT today.”
In parallel and throughout September 19 and 20, Mr. Mullenweg embarked on a series of harassing text messages and calls to WP Engine’s board member and also its CEO, threatening that if WP Engine did not agree to pay up prior to the start of Mr. Mullenweg’s livestreamed keynote address at 3:45pm on September 20, he would go “nuclear” on WP Engine, including by smearing its name, disparaging its directors and corporate officers, and banning WP Engine from WordPress community events.
They... they have text message captures. In the pdf. Matt Mullenweg was trying to extort them ... by text messages. They seem to have the entire thing in the writting.
In the final minutes leading up to his keynote address, Mr. Mullenweg sent one last missive: a photo of the WordCamp audience waiting to hear his speech, with the message that he could shift gears and turn his talk into “just a Q&A” if WP Engine agreed to pay up
They finish requesting Automattic to "preserve, and not destroy, any and all documents or information in their possession, custody, or control that may be relevant to any dispute between WP Engine and Automattic". They are going to war, big time.
All this crap is just because they refuse to pay his protection money. And the guy has been stupid enough to put everything in writting.
Holy. Fucking. Shit.
HOLY FUCKING SHIT.
They are going to toast him alive
reshared this
Peter Vágner likes this.
reshared this
Here is my unofficial guide to the HTML `<audio>` element: heydonworks.com/article/the-au…
I have now covered all the "a" elements. "A!" as Fonzie would say.
reshared this
What app are you using to stay in touch with friends and family? Feel free to repost it so we can reach bigger audience.
If your app isn't in the pool, just add it as response and other can fav it :)
Peter Vágner reshared this.
Winter blue tardis
in reply to Tamas G • • •Tamas G
in reply to Winter blue tardis • • •Winter blue tardis
in reply to Tamas G • • •Winter blue tardis
in reply to Tamas G • • •Winter blue tardis
in reply to Winter blue tardis • • •Tamas G
in reply to Tamas G • • •"You're correct; there is a project that facilitates compatibility between applications designed for JAWS and NVDA. The Jaws Access Bridge is an open-source project that acts as a bridge, translating calls from applications using the JAWS jfwapi.dll to NVDA's nvdaControllerClient.dll. This allows applications originally developed for JAWS to function with NVDA without requiring significant modifications.
You can find the Jaws Access Bridge project on GitHub.
By integrating this bridge into your application, you can achieve compatibility with both screen readers, enhancing accessibility for a broader user base."
Uh, buddy. You're confusing Java Access Bridge maybe? The repo it links to does not even exist: github.com/Elv1s42/jaws-access… - that's right. There goes GPT hallucinating links again, conflating information it may have little data about. This is why I don't yet trust it as a search tool, not for everything, that is. Sure, finding info about hotels? Airlines? A software component's purpose or something? Yes.
Using it to find an obscure function call or what overridable method calls a certain DLL supports? Forget it! This is proof, do your homework, because such a thing does not exist either, and if I would have trusted GPT I would have been duped.
When they first launched their Search GPT thing, I stayed quiet, and now you know why. While people keep raving about it in mainstream media, I don't.
Sean Randall
in reply to Tamas G • • •Martin from Toronto
in reply to Sean Randall • • •modulux
in reply to Martin from Toronto • • •Tamas G
Unknown parent • • •Tamas G
Unknown parent • • •the esoteric programmer
in reply to Tamas G • • •yeah, I don't know of any either, however I got involved with a different side of the lenze, making apps which only speak to nvda, also speak to speech dispatcher on linux, and here comes what I did in this part of it, making apps which speak only via the tolk API also speak to speech dispatcher on linux. So anyway, this could technically be changed to speak the jfw api using com, because only the server has to, the dll that injects those functions uses websockets to talk to the server, so technically speaking this could even work network wide. Anyways, here are some relevant links, consider it prior art
here's the original nvda2speechd library, server included
github.com/RastislavKish/nvda2…
here's a python server someone else made, which means you don't need rust for that part of the component, but the client is a dll, so yeah, rust is still required there
github.com/the-byte-bender/nvd…
and here's my spd tolk bridge, which uses a lot of the same structures as the original nvda2speechd, for compatibility reasons, so it should technically be usable with both the rust and the python server implementations
git.sr.ht/~tec_geek/tolk-spd-p…
I have no idea how com works in detail, what interfaces you have to bind to, if there's any docks about the com interface of jaws, but the rust server of nvda2speechd compiles on windows, there are com libraries for rust, you just have to either have typelib files from somewhere or a manual in which they're described, then the binding generators should do the rest for you
GitHub - RastislavKish/nvda2speechd: A bridge between Windows applications and Speech dispatcher
GitHubQuin
in reply to Tamas G • • •Tamas G
in reply to Quin • • •Tamas G
in reply to Quin • • •Quin
in reply to Tamas G • • •enne🐝🌨
in reply to Quin • • •Tamas G
in reply to enne🐝🌨 • • •enne🐝🌨
in reply to Tamas G • • •nsstudiosweb.com/downloads/NVD…
I hope that helps. Feel free to let me know if there's any issues.
Tamas G
in reply to enne🐝🌨 • • •Luis Carlos
in reply to Tamas G • • •Tamas G
in reply to Luis Carlos • • •DJ Seedy (migrated)
in reply to Tamas G • • •