Skip to main content

in reply to Sonny

Aliendalvik is the primarily source of income for Jola (selling licenses for custom embedded usages), so it's quite unlikely they will open source it any time soon. Selling licenses for users of other Linux mobile projects might be a bit more realistic. 😔
in reply to Sonny

amazing! While there are not as many Sailfish OS apps many of them are quite nice and it would be great for the linux mobile phone community to have access to as many apps as possible and remove the OS fragmentation- would it be easier or harder to get these apps to run in Arch or other mobile linux distributions? As far as i know there is no effort to port SFOS apps over..

Peter Vágner reshared this.


The next release of the js sdk is planning to bump the supported #matrix spec version to 1.5 or 1.6. This means it and as a result also Element Web will refuse to start on current versions of #conduit and #dendrite. This is an intentional decision resulting from a discussion between several SCT members.

I think that approach is bad and it should check for a range of supported versions instead of arbitrarily bumping the minor version to make the ecosystem move, but this is a heads up, that now is the time to contribute to both of those servers, if you use them and want to use the Element Web client on them going forward. (I already had my discussion with the SCT and I won't tell other projects, what they should do.)

JS-SDK change: https://github.com/matrix-org/matrix-js-sdk/pull/3970Dendrite supported versions: https://github.com/matrix-org/dendrite/blob/9a5a56718e52793bbdf672ff1d19b37410010f77/clientapi/routing/routing.go#L132Conduit supported versions: https://gitlab.com/famedly/conduit/-/blob/next/src/api/client_server/unversioned.rs#L18

reshared this


Peter Vágner reshared this.


The maintainer of the Orca screen reader, Joanie Diggs, has made noteworthy enhancements in recent weeks. I mention them here for the benefit of those who are not following these developments or who are not regular Linux screen reader users.
Many of the improvements are performance-related, taking advantage of the cache of accessibility tree nodes maintained by the AT-SPI service. Table processing has received particular attention, and fundamental changes are underway in the code that handles users' keystrokes, some of which need to be interpreted as screen reader commands, with the remainder being passed through to the application.
I have been testing some of the changes along the way, as have other users active on the Orca mailing list. Rapid and precise bug reports continue to contribute to the development process. At this point, it is reasonable to expect these valuable improvements to appear in a release during the first half of 2024, presumably as part of GNOME 46.
#linux #orca #ScreenReader #AssistiveTechnology #accessibility #Gnome

reshared this

in reply to Jason J.G. White

Great stuff!

Thanks to @igalia and @sovtechfund for funding this work!

This entry was edited (4 months ago)

Peter Vágner reshared this.


And here is the public announcement about accessibility coming to Audient's audio interfaces product line. That is something we can be especially happy and proud about, and I am sure that this will only be the first step in making more audio-related products, no matter if its interfaces, instruments or all kinds of other things, more accessible to everyone, not just blind and visually impaired people. @Scott @nick https://audient.com/2023/08/14/accessibility-app/

reshared this


Peter Vágner reshared this.


NVDA 2024.1 Beta 1 is now available for testing. Highlights include a new on-demand speech mode, the ability to drop speech modes from the NVDA+s command, a new "native selection" mode for Firefox, bulk actions in the add-on store & ability to review add-ons & more!

Note this release breaks add-on compatibility and only works on Windows 8.1 and newer.

Full info and Download from: https://www.nvaccess.org/post/nvda-2024-1beta1/

#NVDA #NVDAsr #ScreenReader #Update #Beta #NewVersion #A11y #Accessibility #News

reshared this


in reply to modulux

What is Klezmer? also, thanks for the correct spelling. This is where NVDA has failed or I simply never learned how to spell the word Clarinet.
in reply to gocu54

Klezmer is basically Jewish folk music in the central/eastern European tradition. For example, https://www.youtube.com/watch?v=CK1sjrpbpiw&list=PLQV1V6xyRqS-bS7abnpyIWvlYo5l1uICY&index=1

Peter Vágner reshared this.


Love to see this! #GNOME Online Accounts supporting the WebDAV standard and having @nextcloud be a skin of it is the way to go!

https://andyholmes.ca/posts/goa-and-stf-part-1/

reshared this


Peter Vágner reshared this.


Way more interesting and healthy fediverse news is happening in the shadows and is barely getting discussed! Discourse has federation between different instances of itself and other #fediverse software such as Mastodon working!

Attached is a demo video from Angus McLeod via their announcement here: https://meta.discourse.org/t/activitypub-plugin/266794/117

This entry was edited (4 months ago)

reshared this


Peter Vágner reshared this.


Hey ! We're pleased to announce that Ltt.rs [1], an email (JMAP) client, and Mercurygram [2], a new fork of #Telegram, now support #UnifiedPush. And support is being upstreamed to Telegram-FOSS :)

[1] https://ltt.rs from @daniel
[2] https://github.com/drizzt/Mercurygram/ from @timothy

Peter Vágner reshared this.

in reply to UnifiedPush

let's find a few freemailer with jmap support.

I know exactly none. 😇


Peter Vágner reshared this.


In VSCode, you can use ctrl-k, ctrl-b to mark the start of a selection. You can then navigate normally to find the end of what you want selected, and press ctrl-k, ctrl-k. The text is selected. How did I not know this?! I've been shift-arrowing for years!
in reply to André Polykanine

@menelion Yes, I think that's how all the multi-layer keys in VSCode work. I don't use them often, but when I do, I have to hold the control key. NVDA offers similar mark setting, but I've not found it to be too reliable with large blocks of text.
in reply to Alex Hall

With JAWS it works perfectly. Probably because they had that for many years for web browsers and MS Word only, now it's available everywhere.

Peter Vágner reshared this.


I don't think #WebAIM has an account on the fediverse yet, but the 10th iteration of their Screen Ready survey is now live.

The vital #a11y insights created from these surveys help inform our understanding of the technological and usability landscape. This helps to shape how accessible, and importantly usable experiences are created on the web.

If you use a screen reader, I hope you'll please consider filling it out: https://webaim.org/projects/screenreadersurvey10/survey

reshared this


Peter Vágner reshared this.


Today I learned you can press windows alt R and record the output of whatever application you're focused in to a video file without capturing other system sound on your computer, press again to stop. #Wow
#wow

reshared this

in reply to André Polykanine

@menelion I think you just hit the same hotkey gain, its a toggle if I remember correctly. I don't use this all that often

Peter Vágner reshared this.


Content warning: RScan now on Google play! Identify products, swiftly

Peter Vágner reshared this.


Peter Vágner reshared this.


I discovered this a few years ago, but every time I remember it it really makes me go "wtf?" Check boxes on Windows allow you to check them with equals, and uncheck them with dash. Why? I have no clue, but they do.

reshared this


Peter Vágner reshared this.


I made web component out of a common pattern I use in UI, combining a range slider with a number input- https://potch.me/2023/range-num-web-component/

reshared this


Peter Vágner reshared this.


Are you interested in making your notifications private?
We have a great guide in our website describing how to set up your android xmpp application to deliver notifications for all your apps on your device. Without using google.
https://joinjabber.org/tutorials/service/unifiedpush/#conversations-as-a-up-distributor
and for people who self host you can use your own server to deliver notifications privately to your devices and the devices of the people that use your server :)
https://joinjabber.org/tutorials/service/unifiedpush/#self-hosting

#privacy #xmpp #dataprotection

reshared this


Peter Vágner reshared this.


This festive season give the gift of accessibility with an NV Access donation. Your support ensures we continue delivering life-changing technology to blind and visually impaired people globally.
Donations can be made here, https://www.nvaccess.org/support-us/#donation-support

#Donate #Donation #NVDA #ScreenReader #Accessibility #Christmas

Peter Vágner reshared this.


Peter Vágner reshared this.


So I pasted some #ObjectiveC code into suno.ai that attempts to extract the pixel color from underneath the mouse pointer and this is the video they have come up with!

Peter Vágner reshared this.

in reply to Chi Kim

@chikim I think there is one prompt field only. Did I miss another?

Peter Vágner reshared this.


TalkBack 14.1 comes with image descriptions (which are actually surprisingly accurate from my limited testing), spell check while using the Braille keyboard, automatic scrolling for Braille displays (with a customizable speed), and (most surprisingly to me), new haptics! I'm not convinced I like them yet, just because text elements don't appear to have a vibration, but it actually feels like Voice Assistant or VoiceOver now!

reshared this

in reply to Quin

@ysotomayor That, and old devices basically never get new kernel releases, so even when Google finally caves in and does it, it probably won't work on older phones. Even new phones often have out-of-date kernels apparently, so it might take a year or two since the official Google update for any devices to actually get support.

Mikołaj Hołysz reshared this.

in reply to Mikołaj Hołysz

@miki @ysotomayor With the 7 year support cycle Google is doing with Pixel now it would likely make it to those but for other brands yep probably not.

Peter Vágner reshared this.


This morning, someone called my dad in my name and started asking questions, using what we believe to be AI voice cloning. Be mindful and tell those close to you to be mindful as well. Figure out a way to ID yourself. This tech is quite dangerous and it is being used for evil. Who would've thought.

reshared this

in reply to Talon

This is the moment to tell elderly relatives to always ask a very specific personal question that the 'bot' won't know the answer to. That way they'll know straight away it's fake.

Peter Vágner reshared this.


In a matter of a couple of weeks, Android accessibility has witnessed a dramatic boost from almost 0 access to picture descriptions to a wide range of options.
1. TalkBack 14.1 can describe images. Though, IMO, not as accurately as VoiceOver, it works well, and its auto-text extraction is awesome.
2. As you know, Seeing AI is now on Android along with its AI-oriented goodies.
3. @bemyeyes Be My AI just became available on Android. It's not yet capable of receiving pictures from other apps, but guess, hopefully, it will be added soon.
4. Since we're handling Google, I don't know when, but Lookout's AI capabilities, currently limited to users in the USA, will expand to other regions.

reshared this


Peter Vágner reshared this.


Let's Encrypt will issue new intermediate certs in Q1/2024: https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/L7XoAXt_s1c

Make sure your LE cert deployment logic includes serving the right intermediates that ACME should hand you, not just that same old LE intermediate you got years ago. Otherwise, there'll be breakage...

#x509 #pki #LetsEncrypt

reshared this


Peter Vágner reshared this.


The universe has cried and Kostyantin, the dev behind Whatsapp+ and Unigram+ NVDA addons, has delivered: Github-Release-Downloader, a NVDA addon that will happily download the latest release of any Github repo you throw at it. It's quite rudimentary at the moment i.e. we need to enter the URL manually, it can't handle multiple asset files etc. but I was just able to download some NVDA addons just fine. It's definitely a start.
https://www.dropbox.com/scl/fi/n7xn2fsv70c12ls41tgfm/GithubReleaseDownloader_1.0.0_Gen.nvda-addon?rlkey=giuk1emuxc8riz35iwbmcyx1p&dl=1
If you like this one and would like to support the dev, all the info you need is at https://t.me/unigramplus. Thanks, Kostya, and greetings to Ukraine! #NVDASR #Accessibility #Blind

Peter Vágner reshared this.

in reply to Bri😻

@Brynify Because it has somehow become a fashion for all small, handy tools that are invoked with shortcut keys to be NVDA addons. haha Anyway: I threw the idea out there some weeks ago and nobody objected so I found a person who made it happen. It can be redone as an actual app, I guess if that's better.
in reply to Paweł Masarczyk

In my opinion that would be better, only reason I say that is not everybody uses NVDA and thus wouldn't be able to benefit from something like this that doesn't necessarily need to be an add-on anyway.
This entry was edited (4 months ago)
in reply to Paweł Masarczyk

That being said I guess I see why people do it, NVDA just has all of the stuff, dialogs, python libraries for downloading things, speech output, etc, and if you know python and how to create add-ons, it's easy enough. But still
in reply to Bri😻

@Brynify I guess my train of thought was, since I download a lot of unreleased addons off Github, this is the right interface but you're right, of course.
in reply to Paweł Masarczyk

If it were meant specifically for nvda addons-, I'd understand it more maybe. Not bashing on it, just kind of sad a general purpose tool has been locked exclusive to NVDA.
in reply to Bri😻

@Brynify No worries, no bashing detected, it's a legitimate concern. I'll ask what can be done. Actually, since it only supports repos with a single asset for now, it actually is better suited for something like NVDA addons.
in reply to Bri😻

@Brynify With all of that being said, I do agree this isn't screen-reader-specific, and that as many people as possible should benefit. My answer to that would be to build it as a web service: let me open a GitHub repo URL, change the domain and nothing else (e.g. "github.com" to "rlshub.com"), and give me the info I need. Build screen reader add-ons to automate that step if it doesn't feel intuitive enough. @Piciok
in reply to Bri😻

@Brynify You have a browser, you were going to open the GitHub page anyway, and you'll be downloading a file even with an app. So I don't understand the objection. Didn't you build almost this exact idea for downloading NVDA? Or was that someone else? @Piciok
in reply to Bri😻

@Brynify Fair enough. If I had indeed been suggesting an Electron app for such a simple task, I'd ask you to please fire away at will. I'm just thinking, someone sends you a GitHub repo, you open it, change the address bar, boom: you get a download or a list of them. @Piciok
in reply to Bri😻 Paweł Masarczyk reshared this.

@Brynify Okay, I put a rough version of this together. Change "github" to "gitrls" in any GitHub repo URL, and get either the single asset for the latest release, or a list of assets if there's more than one. Some URLs to try:

* https://gitrls.com/cartertemm/AI-content-describer
* https://gitrls.com/digitalocean/doctl
* https://gitrls.com/Brynify/typing_settings

It will silently trim any unrelated parts of the URL, so you could e.g. do this and it will work: https://gitrls.com/NVDARemote/NVDARemote/issues/328 @Piciok

reshared this

in reply to James Scholes

@jscholes @Brynify I have just tried with both the NVDA and Lossless Cut repo at https://github.com/mifi/lossless-cut/ each of them having multiple assets to a release and I got a 404 error. Maybe I spelled something wrong but I don't think so as I replaced the "hub" part from my address bar. hmmm...
in reply to Paweł Masarczyk

@Brynify A 404 for the NVDA repo is currently expected, because the installer isn't hosted on GitHub as a release asset. GitHub's web UI always offers a zip and tarball of the source code under the "assets" button, but the GH API doesn't consider those to be assets in the same way. As far as hgitrls is concerned, an NVDA release has zero assets attached.
in reply to James Scholes

@James Scholes Not complaining in any way, just trying to get to the bottom of this... This url ending in slash https://gitrls.com/mifi/lossless-cut/ returns a 404 error, adding something at the end or removing the slash makes it work the way I'd expect. @Bri😻 @Paweł Masarczyk
in reply to Andre Louis

@FreakyFwoof Yep, you did it right. In the case where a repo has no latest release, like that one, I should probably either return a 404, or an error message, or something similarly more helpful. @johann @Brynify @Piciok
in reply to James Scholes

@jscholes @FreakyFwoof @johann @Brynify For the record: if you add "ss" before "github" to any URL pointing to any part of a repo, you will be able to download a zipped archive of that specific part. Yep, somebody set up that too.

modulux reshared this.


I am just testing @Jami with a #screenreader on both linux desktop and android for #accessibility.
Initial setup is accessible on both the platforms.
Listing conversations I can't really say as I only have single contact.
Audio calling is working fine. I am impressed that the call setup took just a moment. On android controls like microphone toggle, speaker / earpiece toggle and hangup button are working fine.
I am unable to find out in call controls with the keyboard on linux.
On both desktop and android I can write messages.
On android I can read messages, find and execute additional actions in the popup menu.
On the desktop I can't read incoming and outgoing messages with a screen reader. I haven't discovered on how to copy them.

In conclusion comparing this to the tox chat the Jami is more accessible with a screen reader. Perhaps I will be able to figure out how to handle the calls with a keyboard shortcuts however the fact message text is not readable with a screen reader on desktop linux and perhaps other platforms sounds dissapointing. The idea and decentralized nature of this communication app sounds really amazing.

reshared this

in reply to Peter Vágner

Exploring @Jami further I think I can post a few more observations.
The desktop app uses QT6 for the UI. Apart of some ounlabelled buttons such as Accept / Reject incoming call and some tab controls on the main window most of the UI elements are clearly labelled and accessible from the keyboard.
The desktop app has a keyboard shortcuts button on the main screen which opens a tabbed dialog with accessible lists of keyboard shortcuts. I haven't yet discovered if these can be tweaked but the default ones are working well for me. For calls it's ctrl+y for accepting and ctrl+d for rejecting / hanging up. Letter m alone can be used for muting / unmuting the microphone.
I need to find out if there is a way to create global shortcuts or do some actions using commandline switches. If either of this turned out to be possible it would perfectly integrate with the desktop.
Sending and receiving files is something I'm going to try next.
@Jami

Peter Vágner reshared this.


Testing #SeeingAI on #Android. This is *not* a walkthrough or tutorial, just a very quick, very dirty demo. No more than that, so speech is at the usual speed I have it, etc.

reshared this



Peter Vágner reshared this.


My partner Deedra reported an accessibility issue in the Monal XMPP client
recently, and their reply included the following help request:

> If you are aware of an open source enthusiast with a bit of experience
> in writing SwiftUI as well as accessibility, please let him/her/them
> know that we would love some help.

I don't know anything about this stuff, but I hope I can find people who do.
Any takers?
Probably you should reach out to the project directly via email, to
info at monal-im dot org.
Please boost far and wide.

Mentioning @xmpp as well, here.

reshared this



Priatelia, poznáte simplemobiletools.com ? Je to sada veľmi jednoduchých ale funkčných open-source aplikácií pre android. Za projektom stojí slovenský vývojár Tibor Kaputa, čo som doteraz veľmi rád všade zdôrazňoval, kde to bolo možné. Sám autor v komentári potvrdzuje, že napozadí prebieha predaj týchto aplikácií resp. nie ani tak aplikácií a značky simple mobile tools ako používateľskej základne v obchode google play spoločnosti ZipoApps. Už tu na fediverse som zhliadol vtipné komentáre, že v kontexte autorovho priezviska, týmto aplikáciám je kaput. https://github.com/SimpleMobileTools/General-Discussion/issues/241#issuecomment-1837102917

Peter Vágner reshared this.


#AndroidAppRain at https://apt.izzysoft.de/fdroid today with 3 updated and 2 added apps:

* Vault: password manager compatible with KeePass
* Round Sync - Rclone for Android: file manager using rclone for the heavy lifting

At F-Droid, 35 apps were updated.

Enjoy your #free #Android #apps with #FDroid and the #IzzySoftRepo :awesome:

Peter Vágner reshared this.

in reply to IzzyOnDroid ✅

Hey, that is my app! :D

Out of curiosity, are you using the reproducible builds mechanism for that release, or is it signed by yourself?

I ask, because in the past my app has been a bit wonky in terms of reproducibility.

in reply to Felix

@newhinton I'm using your very own builds from the Releases tab. Details here: https://apt.izzysoft.de/fdroid/index/info

Peter Vágner reshared this.


ChatGPT can reveal its training data, that includes personal information.

https://not-just-memorization.github.io/extracting-training-data-from-chatgpt.html

Here, the authors used a prompt to instruct ChatGPT to repeat a word forever, eventually resulting in different text that can be linked back to the source; examples include "company" and "poem".

No doubt this "attack" (in words of the authors) will soon be intercepted, but who knows what other formulation of prompt results in the same behaviour?

Analysis:
https://arxiv.org/abs/2311.17035

This entry was edited (4 months ago)

reshared this


Peter Vágner reshared this.


LLaVA-1.5 is an open-ish AI model which can provide image descriptions and allow follow-up interaction, akin to Be My AI. The best part is that you can run it locally on your computer if you have an appropriate GPU... or very, very slowly if you want to use your CPU. I thought it'd be cool to hook it up to #NVDASR so you can get image descriptions for the current navigator object and then ask follow-up questions. So, I wrote an NVDA add-on to do just that using llama.cpp. https://github.com/jcsteh/nvda-llamaCpp

reshared this

in reply to Jamie Teh

I tried building this on wsl, and the server is running, but I never get anything back from NVDA. My fan speeds up, I see it's processing an image and then it releases the tokens in cache. Nothing that I can see in my log viewer...
in reply to Mike Wassel

@blindndangerous If you're running it on CPU, it'll take over a minute to respond to queries. But otherwise, I'm not sure why it would be failing. Does it say anything about how many tokens are in the cache when it releases the slot?
in reply to Mike Wassel

@blindndangerous Hmm. Do you see anything in the output about encoding images?
slot 0 - encoding image [id: 10]
in reply to Jamie Teh

Size is weird, I just took something. But it happens the same if it says 1920x1080 slot 0 - image loaded [id: 10] resolution (38 x 22)
slot 0 is processing [task id: 4]
slot 0 : kv cache rm - [0, end)
slot 0 - encoding image [id: 10]
{"timestamp":1701472031,"level":"INFO","function":"log_server_request","line":2601,"message":"request","remote_addr":"127.0.0.1","remote_port":33884,"status":200,"method":"POST","path":"/completion","params":{}}
slot 0 released (3 tokens in cache)
in reply to Mike Wassel

@blindndangerous The previous add-on build would have timed out after 10 seconds, though you definitely should have seen an error in the NVDA log in that case. I pushed another build which increases the timeout to 3 minutes.


Zaujímavý článok z histórie dopravy v čechách a na slovensku https://autobible.euro.cz/clanky/karosa-ci-tatra-horsky-bus-hb-500-prinesl-provozni-problemy/

Steffen reshared this.


I have just found out up to date version of #rclone can be used on non-rooted #android devices thanks to the #round-sync app. https://github.com/newhinton/Round-Sync cc @IzzyOnDroid ✅
in reply to Peter Vágner

Die App kann es gar nicht geben. Die kommt doch aus einem Phantom-Ort:

certificate DN: C=de, ST=NRW, L=Bielefeld, O=Nüsse IT, OU=dev, CN=Felix Nüsse

https://de.wikipedia.org/wiki/Bielefeld-Verschw%C3%B6rung

Aber wenn Du darauf bestehst: warte einfach auf den nächsten #AndroidAppRain :awesome:

Danke für den Hinweis!


Peter Vágner reshared this.


I'm delighted to announce that #Libervia has received a new grant from #NLnet #NGI0 to develop an #email <=> #XMPP gateway.

This project will not only convert normal messages but also transform mailing lists into #pubsub based forums. It includes UI/UX enhancements on Libervia, end-to-end encryption, and advanced handling of attachments.

More at: https://nlnet.nl/project/EmailXMPPgateway/

reshared this


Peter Vágner reshared this.


Making the switch from Google Podcasts? 🔄 Check out our latest blog post on migrating to AntennaPod! 🌐 Discover why it's the ideal choice for podcast lovers - simple, ad-free, and built on open standards. Say goodbye to tracking and hello to a great listening experience! #GooglePodcasts #AntennaPod #PodcastMigration
https://antennapod.org/blog/2023/11/google-podcasts-migration
This entry was edited (4 months ago)

reshared this

in reply to AntennaPod

Downloading single episodes without subscribing to a show is not, yet, something you provide. Is it?


Peter Vágner reshared this.


After two and a half years of rewrite, #Fractal 5 is finally out! Get the #GTK 4 #Rust #Matrix client from https://flathub.org/fr/apps/org.gnome.Fractal and enjoy new features such as #EndToEndEncryption, location sharing, or multi-account with Single-Sign On 🚀

:boost_ok:

reshared this

in reply to Samuele

@surveyor3 @nekohayo @sorunome GTK does not have an Android windowing system backend, so it's not possible to "port it with minor changes". On top of that, Fractal uses GNOME services, and porting to Android would mean rewriting a bunch of code to make use of the Android equivalent
in reply to Emmanuele Bassi

@ebassi @nekohayo @sorunome rewriting and maintaining! So it looks a lot of work and not really useful since dart+flutter already covers multiplatform.

Many thanks for the detailed answer! :gnome:


Peter Vágner reshared this.


On our date night last night, Shae introduced me to a new game that any* two people online can play, and it turns out to be really fun!

You go to Wikipedia, and one of you (take turns doing this) names something off the top of their head that they're pretty sure a Wikipedia page exists for. (If you're not sure, you can use the search without submitting it just to see if a page turns up.)

After you both acknowledge that you understand the target, you simultaneously (we did a 3-2-1 on the voice chat) click "Random Page".

The goal is then to see who can reach the target page first ONLY BY CLICKING INTERNAL LINKS. No external links or typing allowed. We did eventually allow the back button so you could get yourself out of dead ends, but tried to use it in only that way.

It's surprisingly fun!

(* If you use a screen reader or other access technologies, or if, like me, you read VERY slowly, you might not be very competitive if your opponent does not also.)

reshared this

in reply to PastaThief

The "insane difficulty" variant of this is picking two random pages and trying to navigate from page A to page B, but you can click the links on both to explore. There was a site for this once that only picked pages with a sensible amount of internal links.

Peter Vágner reshared this.


Microsoft confirms broken Narrator when clean-installing Windows 11 version 23H2 https://www.neowin.net/news/microsoft-confirms-broken-narrator-when-clean-installing-windows-11-version-23h2/

reshared this


Peter Vágner reshared this.


Content warning: VScan: Turn your smartphone into any accessibility aid you can imagine with GPT4 vision

Peter Vágner reshared this.