Special Saturday release of In-Process!

This week, we've got an update on our Casting Call, info on NVDA 2022.3.2 and 2022.4 Beta 3, the string freeze, a great testimonial from a user, and some info you never realised you needed on punctuation, alternative symbol names and how to change them. And why aren't we using the interrobang more?!

nvaccess.org/post/in-process-1…
#Beta #NVDA #NVDAsr #punctuation #interrobang

This entry was edited (3 years ago)
in reply to NV Access

Definitely no single keystrokes out there. Unicode alt-text for ‽ is 203D then alt+x. It doesn’t work everywhere, though. In iOS, I’ve set up text replacement for either !? or ?! to result in "‽". I have a keyboard that lets me assign custom macros to extra hotkeys. That works nicely. I have serious doubts that it will ever be a standard key if it hasn't become one by now.

On revient comme promis hier sur la question de l'interopérabilité. Et n'oubliez pas, si ce qu'on fait vous intéresse, nous sommes en campagne de dons et vous pouvez nous aider en allant sur ce lien ➡️ laquadrature.net/donner/

Mais au fait, c'est quoi l'interopérabilité ? Vous pourrez en avoir un bon aperçu avec cette tribune de Stéphane @bortzmeyer, issue du Framablog et qu'on a republié en juin 2019 :
laquadrature.net/2019/06/13/ce…

in reply to La Quadrature du Net

C'est notamment ce que nous avions répondu à la Commission européenne lors de sa consultation publique sur le Digital Services Act : l'UE doit imposer l'interopérabilité aux géants du web !
laquadrature.net/2020/09/08/lu… Malheureusement cela n'a pas été entendu...
in reply to La Quadrature du Net

L'interopérabilité est en tout cas une idée qu'on va continuer à porter, avec d'autres. Si vous voulez nous aider à défendre cet Internet décentralisé et interopérable, n'hésitez pas à faire un (petit) don ici : laquadrature.net/donner/

I38 now has a configuration question for setting the Mod key. Options are Alt, Control, or Super. If you choose super, for example, moving between open windows becomes Super+Tab and Shift+Super+Tab.

Fotbalové mistrovství světa v Kataru jako zrcadlo naší duše a doby…

Ale ruce jednoho z pánů sevřely K. hrdlo a druhý mu vrazil nůž do srdce a dvakrát jej tam obrátil. Hasnoucíma očima viděl ještě K., blízko před jeho obličejem, opírajíce se o sebe tvář vedle tváře, pozorují rozhodnutí. "Jako pes!" řekl, bylo to, jako by ho ten st...

blisty.cz/art/110781-fotbalove…

Google publishes the source code for their TalkBack screen reader. GrapheneOS maintains a fork of it and includes it in GrapheneOS with the help of a blind GrapheneOS user who works on their own more elaborate fork. Eventually, we'd like to include more or all of their changes.

TalkBack depends on a text-to-speech (TTS) implementation installed/configured/activated. It needs to have Direct Boot support to function before the first unlock of a profile. Google's TTS implementation supports this and can be used on GrapheneOS, but it's not open source.

We requested Direct Boot support from both prominent open source implementations:

RHVoice: github.com/RHVoice/RHVoice/iss…
eSpeak NG: github.com/espeak-ng/espeak-ng…

eSpeak NG recently added it but it's not yet included in a stable release and their licensing (GPLv3) is too restrictive for us.

RHVoice itself has acceptable licensing for inclusion in GrapheneOS (LGPL v2.1), but has dependencies with restrictive licensing. Both these software projects also have non-free licensing issues for the voices. Neither provides close to a working out-of-the-box experience either.

Google's Speech Services app providing text-to-speech and speech-to-text works perfectly. Their proprietary accessibility services app with extended TalkBack and other services also works fine. However, many of our users don't want to use them and we need something we can bundle.

There aren't currently any usable open source speech-to-text apps. There are experimental open source speech-to-text implementations but they lack Android integration.

We also really need to make a brand new setup wizard with both accessibility and enterprise deployment support.

GrapheneOS still has too little funding and too few developers to take on these projects. These would be standalone projects able to be developed largely independently. There are similar standalone projects which we need to have developed in order to replace some existing apps.

AOSP provides a set of barebones sample apps with outdated user interfaces / features. These are intended to be replaced by OEMs, but we lack the resources of a typical OEM. We replaced AOSP Camera with our own app, but we still need to do the same with Gallery and other apps.

Google has started the process of updating the open source TalkBack, which only happens rarely. We've identified a major issue: a major component has no source code published.

github.com/google/talkback/pul…

Google has been very hostile towards feedback / contributions for TalkBack...

This is one example of something seemingly on the right track significantly regressing. Another example is the takeover of the Seedvault project initially developed for GrapheneOS. It has deviated substantially from the original plans and lacks usability, robustness and security.

In the case of Seedvault, GrapheneOS designed the concept for it and one of our community members created it. It was taken over by a group highly hostile towards us and run into the ground. It doesn't have the intended design/features and lacks usability, security and robustness.

All of these are important standalone app projects for making GrapheneOS highly usable and accessible. What we need is not being developed by others and therefore we need to the resources including funding and developers to make our own implementations meeting our requirements.

#grapheneos #privacy #security #android #mobile #accessibility #texttospeech #speechtotext #talkback #blind #backup

Let’s do a proper #introduction. I am Slothdude, a hobbyist #sloth #artist. I used to draw sloths on an app called #DrawQuest until it shut down, and then for a while drew sloth portraits of people on another app called French Girls until that shut down, too. Now I draw sloths wherever I can, usually with an iPad app #Procreate. I do slothified versions of fine #art as well as cartoons and #fanart. I am also a #lego enthusiast.
I can be found under the handle @dqslothdude on the bird site.

if you've ever messed up a dimension or a hole position on something you're building, don't be too hard on yourself.

at least you're not the Cisco design engineer who caused an entire product line recall by placing the mode button (which resets the switch if held) directly above an RJ45 port.

reshared this

Some script research led me down a rabbit hole about trolley parks, amusement parks built at the end of trolley lines in the 1900s-1920s to increase trolley ridership on off-peak hours. The U.S. once had about 1,500! There are about 11 that remain. Transit + rollercoasters = awesome. I wish we still had more of these parks.

Here's the Wikipedia article on them; it's a good starting point for those who are interested in learning more: en.wikipedia.org/wiki/Trolley_…

This is a graph that shows how many job/tasks the servers process every day at #DisabledSocial . Green line is successful jobs, red is failed jobs.

November 17-18th was the day we saw a massive influx from Twitter. Jobs processed by the server doubled in one day, from 600k to 1.2M. Failed jobs increased from 5-10k per day to 400k that day.

Since expanding the server on the 19th, failed jobs have remained low. Some failures are normal, as some are related to other instances and not our own.

Android 13 has brought per-app language selection, plus a backport in the AppCompat library. [1] 🎉

This is great because finally implementing a working language picker in an app is straightfoward.

Unfortunately the system UI for this in Android 13 is only present for apps that opt in, so you are dependent on developers adding support for this if you want to use an app in a different locale from your system default.

[1] developer.android.com/guide/to…

1/

I've just "accidentally" released a new beta version of #FDroidClassic! (Accidentally? Well, I wanted to do something else but then I stumbled over this and noticed there's a bunch of unreleased improvements and why not get this out the door
now? :))

The release contains improvements around app language selection and theming.

You can find the full changes here: git.bubu1.eu/Bubu/fdroidclassi…

Concerning to see #MastoAdmin comments from instances with many tens of thousands of users admitting they still don't know a lot of very basic concepts around how the software works.

If you're going to let your instance become "too big to fail" (which you shouldn't) at the very least you owe it to the larger network to please get up to speed on all of the aspects of administering & moderating the software.

We are here and in matrix.to/#/#mastodon_admin:ma… for support.

What happens when a engineer who worked on landing Mars rovers, and another engineer who builds self-landing model rockets decide to safely drop an egg from several kilometers high?

youtu.be/BYVZh5kqaFg

✨ KDE runs on the Apple M2!!!! ✨

With full GPU acceleration! 🚀🚀
Running Xonotic, glmark2, and eglgears at the same time!!

My 🦀 Linux kernel driver now supports the M2!! And it works out of the box with @alyssa's Mesa driver, no userspace changes needed~!!

This entry was edited (3 years ago)

An interactive map that allows you to explore natural parks around the world, with a very detailed USA version and a rest of the world version that links to Wikipedia entries #parks

travelermap.net/

And now Toot! v17.1 is out, as well!

toot.to/

This is the second in a series of releases that implement support for new Mastodon features. More will come in the near future, but this version offers:

* Support for different limits on different servers. Some servers allow longer toots, more attachments, or more poll options.
* Support for editing your toots if your server is on Mastodon 4.0.

We want to add the official #Tor onion service for f-droid.org as an official mirror, so that clients will automatically use it. Please test by sharing the repo link to #FDroid client then add it as a mirror:
gitlab.com/fdroid/admin/-/issu…

This should prompt to add it as a mirror, which is safe since the keys need to match. Click cancel if it offers to add a new repo.

Do you want to publish long form texts on the Fediverse?

You might want to try @writefreely, a writing platform which focuses entirely on the text and has a minimalist interface to reduce distractions. More info at:

➡️ writefreely.org

...and servers to join at:

➡️ writefreely.org/instances

Because it's part of the Fediverse, you can follow Write Freely accounts from Mastodon.

You can also set up your own server to create your own blogging community.

#Fediverse #WriteFreely

#GoToSocial Custom emoji modification stuff in progress, now that github.com/superseriousbusines… got merged #GtSDev

Zvažte prosím zapnutí dvoufaktorového ověření Vašeho účtu Mastodon. Dvoufaktorové ověření nabízí přidaný stupeň ochrany přístupu k vašemu Mastodon účtu.
arch-linux.cz/jak-povolit-dvou…
This entry was edited (3 years ago)
in reply to Castopod

Unfortunately the castopod is not that easy to install. It would be much more interesting for you to do a step-by-step tutorial, especially for people with little knowledge in the area.

Example: what to type on a Debian server, what to type on a CentOs server...

This would make it more accessible for people, especially those who pay for a local vps because it is cheaper than paying in dollars, and do not have a tool that makes it easier, like CloudPanel.

Dnes jsem postupně vyzkoušel několik různých alternativních mastodon klientů pro iOS. No a zatím mi asi nejvíce vyhovuje Metatext. Pátrání však ještě není zcela u konce a tak se muže objevit nějaká ještě lepší alternativa, uvidíme🤔

Metatext na appstore: apps.apple.com/app/id152399661…

An interesting experiment in turning 💯 data and 📈📊📉 graphs into 🔊 audio.

“… one aim is to make our data journalism more #Accessible for vision-impaired people.”

theguardian.com/news/datablog/…

#DataViz
#Accessibility / #A11Y
#Inclusion

Romancelandia assemble, crowdfunding, broken furnace, emergency

Romancelandia, Danielle, @The_Book_Queen on twitter, has a broken furnace, and needs our help to pay for repairs. Can you donate something to help her?

twitter.com/The_Book_Queen/sta…

Paypal: paypal.com/paypalme/thebookque…
Ko-Fi: ko-fi.com/danielletbq

#Romancelandia #Crowdfunding

I'm sorry what WHAT, Istanbul (not Constantinople) was originally written to commemorate the 500th anniversary of the fall of Constantinople to the Ottomans, which is to say, in 1953 🤯

youtube.com/watch?v=Wcze7EGorO…