PiccyBot: A Groundbreaking Assistive Technology for Visual Description boldblindbeauty.com/piccybot-a…

Accessible Coding: A Reflection From a Non-Techie aphconnectcenter.org/pre-ets/a…

Over-the-Counter Hearing Aids: My Experience as a Blind Person aphconnectcenter.org/technolog…

Petition to Google: Turn off your untrustworthy AI Overviews until it’s safe to use.

foundation.mozilla.org/en/camp…

Just a few days until the voting period closes in our Governing Board elections!

We're at or near 100% voter turnout in many categories, but Individual Member turnout is much lower. Check your inbox for an email from noreply@opavote.com and cast your ballot today 🗳 matrix.org/governing-board/ele…

#Matrix #OpenSource #OpenStandards #OpenGovernance

Besides being a freakin' awesome swiss army knife for (any|every)thing network related, this is another reason to love #curl
"curl shall forever remain independent. curl is not part of any umbrella organization, it is not owned or controlled by any company. It makes us entirely independent and free to do what we think is best for the community"

(Source: daniel.haxx.se/blog/2024/05/27…)

#curl

Nextcloud auf der Kommandozeile aktualisieren


Ich möchte zeigen, wie ich bei Hostsharing eine Nextcloud auf der Kommandozeile aktualisieren kann.

Für kleine Nextcloud-Installationen reicht es meistens, die Updates im Browser durchzuführen.
Aber gerade bei größeren Nextclouds ist es ab einer gewissen Benutzeranzahl sinnvoll, das Update auf der Kommandozeile durchzuführen.
Da steht mehr RAM zur Verfügung, und die Laufzeit des Skriptes kann beliebig lang sein. Im Browser wird da schon mal zu früh das Update abgebrochen.

Ich zeige jetzt, wie ich mich mit Windows auf der Kommandozeile bei Hostsharing anmelden kann.
Ich selber bevorzuge Linux, aber Windows ist ja doch noch recht verbreitet.
Auf Windows muss ich das Programm Putty installieren.

Hier kann Putty heruntergeladen werden:
chiark.greenend.org.uk/~sgtath…

Dann starte ich Putty, und melde mich auf dem Server bei Hostsharing an.
Ich kann die Session speichern.

Mein Benutzername ist mein Paketbenutzer, xyz00, in meinem Beispiel tim05.
Mein Hostname ist mein Paket xyz00.hostsharing.net, in meinem Beispiel tim05.hostsharing.net

Das Passwort habe ich aus meinem Passwortmanager in die Zwischenablage kopiert, und kann jetzt mit einem Rechtsklick auf das Putty Fenster das Passwort einfügen.
Dann muss ich noch die Entertaste drücken, und bin angemeldet.

Ich kann auch Befehle hier auf der Kommandozeile mit einem Klick auf die rechte Maustaste einfügen:
echo "Hello World"

Ich kann sehen, unter welchem Benutzer die Domain läuft:

ls -la /home/doms/nextcloud.test.beispielverein.de
ich drücke die Tabulatortaste, um den Pfad automatisch zu ergänzen.

Dann wechsel ich mit dem sudo Befehl in diesen Benutzer, also schlüpfe in seine Rolle:

Ich markiere den Benutzernamen mit der Maus, und kann dann die Markierung mit der rechten Maustaste einfügen:
sudo -u tim05-nextcloud bash

Hier wechsel ich erstmal ins Home Verzeichnis:

cd ~

Mit ls -la sehe ich die Verzeichnisse

Jetzt können wir der Anleitung im Wiki folgen:
wiki.hostsharing.net/index.php…

xyz00-cloud@h00:~$ cd ~/nextcloud/updater
xyz00-cloud@h00:~/nextcloud/updater$ chmod u+x updater.phar
xyz00-cloud@h00:~/nextcloud/updater$ ./updater.phar

Es sollten außerdem ein paar Routine-Aufräumarbeiten durchgeführt werden:

xyz00-cloud@h00:~$ cd ~/nextcloud
xyz00-cloud@h00:~/nextcloud$ php occ db:add-missing-primary-keys --no-interaction
xyz00-cloud@h00:~/nextcloud$ php occ db:add-missing-columns --no-interaction
xyz00-cloud@h00:~/nextcloud$ php occ db:add-missing-indices --no-interaction
xyz00-cloud@h00:~/nextcloud$ php occ db:convert-filecache-bigint --no-interaction

So können die Apps noch alle aktualisiert werden:

xyz00-cloud@h00:~$ cd ~/nextcloud
xyz00-cloud@h00:~/nextcloud$ php occ app:update --all -n --no-ansi
This entry was edited (1 year ago)

We just released a new update for the BT Speak. Among the new features is a radio tuner which provides access to over 47,000 radio stations, including a special blindness community category which includes Mushroom FM, Mushroom Escape and all ten streams from ACB Media. The update also offers enhancements to the agenda calendar, 100 eSpeak voices, six voices from RH Voice and support for the Vocalizer voices from Voxin (purchasing Voxin voices is required in order to use the Vocalizer voices.) You can read all of the details here.
blazietech.com/software-update…

DG

🍦 New Article: Your site or app should work as much as possible without JavaScript gomakethings.com/your-site-or-… #WebDev #FrontEndDeveloper #100DaysOfCode #CodeNewbie

Today's #AndroidAppRain at apt.izzysoft.de/fdroid brings you 9 updated and 3 added apps:

* Pill Time: keep track of meds that can be taken as needed (not at specific times)
* Orientation Lock: lock the screen orientation (portrait, landscape, whatever)
* Omni: a minimalist toolbox

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

Great news from @JanGrulich today. PipeWire camera patches are merged in Chromium and should be part of Chromium 127 (unless testing turns up something). This means both major browsers should have @pipewirep camera support soon. chromium-review.googlesource.c… #linux #fedora #chrome

Israeli official to prosecutor at The International Criminal Court:

"You don’t want to be getting into things that could compromise your security or that of your family."

theguardian.com/world/article/…

in reply to daniel:// stenberg://

Indeed.

But I still think the wording could be better to make that distinction clear so people won't be mislead. Just a prefix of “for practical purposes” would go a long way.

(Real-world exception to 7-bit ASCII octets: a few characters in SMS text messages where '[' and ']' (e.g. for an IPv6 address) are escaped. But all buried in the messaging apps so not much of a practical issue for anybody not programming those.)

BTW, I really liked the rest of your take on Gemini. I looked into it a bit quite a while ago and liked a lot, particularly the client certificate idea in principle, disliked some aspects of the markup language (lack of images in text documents) but was really uncomfortable about the scanty and mixed up specifications. Thank you for taking the time to articulate similar ideas in so much more detail than I had the patience for.

You may think that QR codes are great for securing your login, or letting users read more online about a product marketed in a news paper ad. But there is a high risk you are creating barriers for people with disabilities, unless you use QR codes correctly.

buff.ly/4bP0QYI

#QR #QRCodes #Marketing #Accessibility #A11y #DigitalAccessibility

It seems counterintuitive but Steve is right here. One of the defining aspects of conservatives is that they don’t change, at least not for the better. They are firmly rooted in the past and the only way out is through/forward, not back.
mstdn.social/@steveshives/1125…
Unknown parent

mastodon - Link to source

Ged Maheux

I should clarify and say it’s not conservatives themselves that can’t change. It’s the political movement/party. And the party itself has been sliding further and further right every year for the last 20 years. I’m not concerned with being “helpful” any longer. The country and frankly the world doesn’t have the time to wait for conservatives to change like you did. We are now, quite literally at the edge of a cliff, politically, environmentally, economically.
This entry was edited (1 year ago)

Would it be useful if #curl provided a default random variable?

Exploring this little idea here. Good? Bad?

github.com/curl/curl/pull/1381…

#curl