Skip to main content



I'll be doing early voting soon and, based on what I've seen from a sample ballot,, I may have to choose a write-in candidate. I've never had to do this using an accessible voting machine with speech output. I've read that this process should be accessible but I'd like feedback from those who have had experience doing this as to what to expect.
in reply to David Goldfield

When I did it I either had to use arrow keys or a dial to select the letter I wanted and then hitting enter on said letter.


Just found this article stating that using the #language #attribute for individual words within a text is not a good idea when you want #ScreenReader users to have a good #UX. It's just overengineered #a11y.

I'm a bit surprised as you always read otherwise (as the article also mentions).

Are some screen reader users here that can share their experiences? I'm really curious now 🤔

netz-barrierefrei.de/en/lang-a…

in reply to Daniela Kubesch

Yes, I agree with Domingos. Kerstin Probiesch has also written an article about this, although this also heavily emphasizes the case in PDF documents. The problem is that, for the screen reader to switch the language, one voice has to stop mid sentence, switch the voice to one that speaks the other language, speak the word or phrase, then switch back, which can take half a second each. It ruins the whole sentence melody, sounds as if you were to take a breath in mid sentence, disconnecting the words in a very unnatural manner for no apparent reason. I find it quite annoying if it happens too often. I tend to switch off language switching for that reason. Full sentences or paragraphs are no issue, single words in a sentence quickly become a huge annoyance.
in reply to Marco Zehe

@Marco This is what we teach for 10+ years. Individual words should not be marked with different languages. (I think framing that language attributes are damaging is a bit overdramatic tho.)
in reply to Marco Zehe

@yatil
That sounds so wrong. Why should we encode the current incapabilities of screenreaders into our documents?! The screenreader could easily recognize short segments and decide not to switch language profiles.

#IDoNotGetIt

This entry was edited (1 week ago)


Get ready for our Practical Python course starting this Thursday at 7 Central! If you are not enrolled yet, you can do so at buff.ly/4eSAfMb
We're ready to get started and excited to see you there!
#python#learnToCode#programmingForEveryone


I would rather inherit . . .

  • a creepy old mansion (73%, 38 votes)
  • a world-class comic book collection (26%, 14 votes)
52 voters. Poll end: 1 week ago

in reply to Mama's Pinky Toe

The mansion, I can renovate it, but what would I do with those comics? Sell it maybe, but other than that…


Dear #blind folks, what do you use for taking notes on #Windows and/or #web? Don't tell me please about Drafts, Ulisses and other Apple-only stuff, I'm not committed to use iPhone for such things. Thanks! #Accessibility

Tamas G reshared this.

in reply to André Polykanine

Раз есть идеи, то почему бы и нет. Если что, обращайся, может сгожусь для чего.
А я тут неожиданно организовал себе подарок на ДР. Взял и купил Samsung A34. Мысли попробовать Android были и решил что смысла нет откладывать до момента когда iPhone 7 своё отживёт. Так что первая неделя с новой операционкой.
in reply to Kirill

@Yinshi Спасибо, обращусь обязательно! А про Андроид расскажи потом, интересно, какие впечатления у тебя.
in reply to André Polykanine

Охереваю от количества настроек и сколько всего можно подкрутить. Но в целом по ощущениям лучше чем ожидал. Есть непривычные моменты, пока не жалею. В принципе он у меня стал основным, контакты перетащил без проблем, причём через iCloud, остальное тоже настраиваю постепенно. Думаю, за месяц должно сложиться какое-то более чёткое впечатление.
in reply to André Polykanine

Порадовало осознание факта, что если мне что-то потребуется написать под Андроид для себя, то не надо заморачиваться с аккаунтом разработчика и прочими яблочными приколами.
in reply to Kirill

@Yinshi Вот это факт! И можно даже использовать что-то привычное вроде VS Code и командную строку для сборки. Кстати, не знаю, насколько это доступно, но можно и на Шарпике писать. В смысле, не знаю, насколько доступно получающееся приложение в итоге.
in reply to André Polykanine

Писал лет 5 назад на Xamarin простенькое приложение для Андроид. Удалось запустить его версию под виндой, кроссплатформеное ведь. И оно вполне читалось, собственно для того и запустил чтобы тестировать логику было удобно. А на телефоне проверяли уже визуальную составляющую. В итоге всё получилось, приложение выполняло свои функции.
in reply to André Polykanine

Вообще увлекательный был опыт. Особенно когда первые 2 недели не могли запустить прогу с выводом "Пошли пить пиво" на экран. Падало с ошибкой про Appcompat или как-то так. Казалось, не так собираю и не хватает какой-то либы. Никогда не догадаешься в чём была проблема. Собирал приложение не подписав его сертификатом, что сделать легко. Просто казалось, оно как-то по-другому вылетать будет, но ошибка сбила с толку совершенно. Я ещё подумал, что надо сразу подпись организовать, но забил.
in reply to Kirill

@Yinshi Жесть какая! А сертификаты же покупать надо, разве нет?
in reply to André Polykanine

Может не сертификат это называется, не помню уже. Но смысл был открыть свойства ебучего проекта, там вкладка signing, и сделать всё необходимое.
in reply to André Polykanine

А так, может они и покупаются, особенно для размещения приложения в магазинах. Насчёт этого не изучал даже, в моём случае это не планировалось.
in reply to André Polykanine

Но искать проблему было весело, когда думали всё что угодно, может не ту версию в SDK настроил, или ещё какая хрень, помнится, даже на другом телефоне запустить пытались. И ведь товарищ подсказать ничё не мог, он не программер. Он сам хотел попробовать написать утилиту, но понял что не его, а тут я и предложил, самому было любопытно. Ему вроде как более удобное приложение, а мне опыт разработки под совершенно другую платформу.


Believe in Open Source, collaboration, and user autonomy? We do too!

Collabora Online respects your freedom and offers transparency, security, and community-driven development. Explore 6 reasons why Collabora Online is the perfect alternative to Microsoft Office.

Find Out More!
🔗 buff.ly/4f2ylbJ

#opensource #CollaboraOnline



#Phosh 0.43.0 will have a simple Pomodoro quick setting. Here's a short demo: phosh.mobi/videos/pomodoro-qui…

#LinuxMobile #gtk



On the elevator at work today. Woman talking to her friend about this new watch that has features for blind people. I spoke up: "Hey, I'm one of those people." Nothing. She starts walking out, passing by me, still talking to her friend. "I wish I knew a blind person, I'd really like to show this watch to them. Me: "There's a blind person right behind you." Still nothing. The frickin guide dog didn't give it away? People are so oblivious sometimes!


Apple Releases First Betas of iOS 18.2 and More With Genmoji, Image Playground and ChatGPT Integration macrumors.com/2024/10/23/apple…


As it has been a while and I could have done this better last time here’s my #introduction. I’m a #blind #parent, #braille user, and #musician. I have been blind for coming up on 5 years, learned braille over the last not quite 3 years, and spend most of my time juggling being a stay at home dad, and staff for #OurBlind, mainly on our Discord and the r/blind subreddit. I also read a lot, mainly fantasy, mostly on my #kindle with the #voiceview #screenreader, though also read on a #Brailledisplay.

ourblind.com/



The new #UnifiedPush specifications for Android are merged 🎉

The main changes are as follows:
- Server-to-server requests are defined as web push
- It introduces VAPID (a way of authorizing the application server), urgency and topics
- The ability to define a default distributor
- Gives the distributor the power to properly wake up applications, a bit like what play services do with urgent messages!



From Be My Eyes: Join our beta program for Be My Eyes Call-a-Volunteer on Ray-Ban Meta smart glasses! We're recruiting 50 Android and 50 iOS users. To participate, you'll need to sign an NDA, own Ray-Ban Meta glasses, and reside in Australia, Canada, Ireland, the UK, or the USA. Interested? Fill out the form linked below:
docs.google.com/forms/d/e/1FAI…

Tamas G reshared this.



"Don't be so dramatic, going to school isn't traumatic to kids, you're exaggerating"

If compulsory schooling isn't traumatizing, then why is it so common for adults to have "late for class" or "forgot about the test" nightmares for literal decades after?

If it were any other experience we'd call that shit PTSD in a heartbeat.

Tamas G reshared this.

in reply to Amelia

My nightmares are usually about college classes, not K-12. But then, for middle-class folks in the US, maybe college is de-facto compulsory as well, via pressure from parents and society in general.
in reply to Matt Campbell

@matt Same for me. I attended college voluntarily and wanted to be there 100%, and I still have dreams about forgetting tests etc.

I would not describe them as "nightmares." They aren't that intense. They're on par with other very ordinary dreams I have about problematic situations, e.g. "my house/car/computer broke," "I forgot to bring my mask to the store during a pandemic," and "I forgot to answer an important e-mail." College did not traumatize me!

in reply to Matt Campbell

@matt not even just middle class, also poor people who aspire to be middle class. Like, I was only able to go to college because of financial aid (full ride + some extra for rent, based on need alone) but my family made it clear that not going wasn't an option. They assumed it would lift me out of poverty. Maybe it would have if I was able to actually finish 🤷


Sex and gender are constellations:

"Many people, including Dawkins, believe sex and gender are a straightforward binary. You’re either male or female, a man or a woman, end of story.

But if that were the case, it should be easy to come up with a rule that tells you which sex a person is. However, that turns out to be not nearly so simple. The more you look, the more you find that any such rule is fraught with complications, exceptions and judgment calls."

freethoughtblogs.com/daylight/…




One cannot have too many MiniDebConfs, watch out for the Brazilian Online MiniDebConf happening this week at mdcobr2024.mini.debconf.org (talks will be in Portuguese) #debconf #miniDebConfOnlineBrasil #debian


PipeWire 1.2.6 is out! Some more bugs were fixed. More details below. Note that the 1.2 series is the latest stable version.

gitlab.freedesktop.org/pipewir…



Reminder about keyboard layout inefficiency: the French keyboard layout AZERTY has a key dedicated to a single word. The "ù" for "où".
in reply to Hubert Figuière

@driusan accents often replace a letter that was lost (ê often replaces a "s" gone for example).




Amazon-owned Eero unveils the $350 Eero Outdoor 7, a dual-band 2.4 and 5Ghz Wi-Fi 7 access point that covers up to 15,000 square feet with speeds up to 2.1Gbps (Jennifer Pattison Tuohy/The Verge)

theverge.com/2024/10/23/242775…
techmeme.com/241023/p25#a24102…



I can't log into—not one—but two of my utility account websites via Chrome. I have to use Firefox. Not sure if it's a problem with the developers or with something with my Chrome security. Not a disaster, but is a microcosm the state of the web today... 😖

in reply to Hacker News 50

Re last boosted link, this allows you to play with the audio generation code of the Defender arcade game which, if you read the help page was way ahead of the time. Might as well also throw in this page, which is a similar concept but for the generation of Pokemon cries in gen 1 which also worked in a really interesting way. There's a video to go with this one that goes into more detail linked on the page ardean.github.io/pokemon-gen1-…


If you can’t test there is no Covid … 😔
flipboard.com/@cbcnews/edmonto…


Chci se dozvědět, jestli je můj cestovní pas vyrobený, ale mám smůlu, protože úřad veřejné moci se rozhodl, že "Z důvodu ochrany našich služeb a zajištění bezpečnosti" mě nenechají ani načíst webové stránky. #liberec #slendrian


American Airlines fined $50 million disabled passengers : NPR npr.org/2024/10/23/g-s1-29341/…

Khronos reshared this.



✨ Coming Soon ✨ Quick actions on email notifications: Deleting or marking an email read will soon be easier 🥳

#comingsoon #sneakpeak

in reply to Tuta

Hi, how are you? I would like to clarify a question but I couldn't find the answer through the app. What is the price of the monthly plan? The app says it's €3.60. How much would that cost converted to BRL? I am Brazilian

@Tutanota olá tudo bem com vocês? Gostaria de esclarecer uma dúvida porém não consegui a resposta pelo aplicativo qual o valor do plano mensal ? Lá no app diz que é €3,60 quanto ficaria esse valor convertido em BRL ?

@Tuta
in reply to Thiago Santos

@Thiagosryy Hi there! Revolutionary is €3.60 the amount per month in Brazilian reals is all dependent on the exchange rate at the time of billing :)
Unknown parent

Tuta
@d4v coming soon :)
@D4v



Elon Musk is daily committing electoral fraud by offering bounties for voter registration and the chances of him ever experiencing meaningful legal consequences are close to zero because the state works for the capital class.


Autocarros da Carris-metropolitana a arder é ocorrência comum em Oeiras, não temam…


One of the top things I wish Apple trained all their UX designers on: do not show obvious, modal feedback telling me the result of something I just triggered is the expected one.

For example, control-click on a video on Messages and choosing “Add to Photos Library" shows a confirmation dialog saying this will make the video available on Photos on all my devices.

I know, that's what I just told it to do… and since it's something non destructive and easy to reverse, why the confirmation?



Want to show your support for the Internet Archive? Join us TONIGHT (Wed, Oct 23) ⬇️

🏛️ IN PERSON, 5-10pm PT: eventbrite.com/e/escaping-the-…

📱 ONLINE, 7-8pm PT: eventbrite.com/e/escaping-the-…



I thought I understood the extent to which the broad availability of mobile location data has exacerbated countless privacy and security challenges. That is, until I was invited along with four other publications to be a virtual observer in a 2-week test run of Babel Street, a service that lets users draw a digital polygon around nearly any location on a map of the world, and view a time-lapse history of the mobile devices seen coming in and out of the area.

The issue isn't that there's some dodgy company offering this as a poorly-vetted service: It's that *anyone* willing to spend a little money can now build this capability themselves.

I'll be updating this story with links to reporting from other publications also invited, including 404 Media, Haaretz, NOTUS, and The New York Times. All of these stories will make clear that mobile location data is set to massively complicate several hot-button issues, from the tracking of suspected illegal immigrants or women seeking abortions, to harassing public servants who are already in the crosshairs over baseless conspiracy theories and increasingly hostile political rhetoric against government employees.

krebsonsecurity.com/2024/10/th…

This entry was edited (1 week ago)


Absolutely thrilled to have the Matrix.org Foundation and Community devroom accepted at @fosdem!

As always, looking forward to February, I can't wait to see the community in the physical world again 🥳

@matrix



Question to those #blind folks who have used the new Braille screen input of #iOS 18 on an iPad: Is there a different way to calibrate one's finger positions on iPad? I just got a new iPad Mini, and in both table top and away modes, the expected finger positions are so wide spread by default, that my hands barely manage to type anything cohesive. But putting first dots 4 5 6 and then dots 1 2 3 on the screen like it works on iPhone, doesn't result in the calibration of the finger positions. So, any trick I am unaware of?
in reply to Marco Zehe

The calibration for iPad was quickly tapping all six dots twice. I don't know if iOS 18 changed this, but give that a shot.
in reply to Marco Zehe

@alexhall Yep, that worked like a charm. You can also double-tap on the left and right edge of the iPad when in portrait mode to turn BSI on, don’t have to change to the top and bottom edges. Nice!
in reply to Marco Zehe

Yeah, keep on pressing 123, then 456 super fast, it'll make a sound and calibrate. and yes, they will move more with time than they would on the iPhone, and you'd have to do this more often.


I found a very odd Google search bug/misfeature on android: I've somehow gotten stuck in Brown Mode.

It happens in both Firefox and Chrome, and as long as I'm signed into my account, it's brown.

in reply to Foone🏳️‍⚧️

I thing about them and how I've been doing professional "computer stuff" for like two and a half decades now and BOY does it feel like we're spinning pigeons a frightening amount of the time.
in reply to Foone🏳️‍⚧️

Anyways, A/B testing: because gaslighting is cool if you do it in parallel at scale!


Looks like 27254 hosts are unreachable via my.to, because DNS FreeDNS records return 0.0.0.0. Just another delightful afternoon 😀


Some apps at #IzzyOnDroid would need verification if they still work. Aholic Gino started a list for that, most of them were already covered – but we'd need help covering the remains (just install, see if they work and are useful, report back either in the issue or as reply to this toot).

Any volunteers here on the Fedi? :awesome:

gitlab.com/IzzyOnDroid/repo/-/…



The ultimate #Google self-own: Google's AI Overview result of "enshittified google" that includes "AI Overview" as an example of enshittified Google.

#enshittification #chatbots #selfown @pluralistic

reshared this



Here’s the server that’s been running my two #fediverse instances and #Hugo blog for the past two years.

It’s a low-power Intel NUC with a Celeron processor, 16 GB of RAM, and a 500 GB SSD. The entire setup lives under my printer and cost less than $300.

Bandwidth demands are modest—just a few gigs weekly. No fancy tunneling involved either. It’s just a straightforward router setup forwarding a couple of ports, a script that updates the server’s IP with my registrar as needed, and a robust Fail2ban rule set to keep things a bit secure.

No more corporate social networks and VPSes!