Sonda - Światła w tunelu - 253 - 17.02.1983
Alfabet Braille'a, syntezator mowy, elektroniczny analizator obrazu i inne urządzenia pomocne niewidomymNr odcinka : 253Nr odcinka dostępnego: 134Data premie...YouTube
Since I had such a huge Pipewire headache this weekend, I wrote my findings into a Linux script. Please check it out and run it if you find it safe. It does everything: Installs pipewire, writes an espeakup override if you have it it'll be useful, stops LightDM from spawning its own socket and using the shared /tmp/pulse.soc instead, and just, works to move Bluetooth syncs from HFP to A2DP. Again, verify verify. I had GPT help me write it so I cannot give it 100% trust.
eurpod.com/setup-pipewire-a11y…
Looping in @fireborn and @storm, other Linux geeks, love you all, PLEASE weigh in. :D
this isn't totally in my field of knowledge, e.g. I use USB headset and nodm as my display manager, but it looks mostly fine. If it works, and you have sound on boot, this may not be helpful.
I noticed that you enable the user services for pipewire:
sudo -u "$TUSER" systemctl --user enable --now pipewire.service pipewire-pulse.service wireplumber.service || true
But unless I missed it linger isn't enabled for $TUSER so sound may not start at boot. If you have problems with no sound, try adding the following around where those services get enabled:
sudo loginctl enable-linger "$TUSER"
ah, argh. you wanna know today? Upgrading pipewire from 1.2.X to 1.4.X for the LEAudio Bluetooth bits I wanted. Well well. Turns out, the Stormux script sets WirePlumber 0.4-style Lua tweaks. On WirePlumber 0.5 those are ignored, so BlueZ endpoints don’t come up until your full user session finishes and policy loads. O, M, G. Also disable seat monitoring so WirePlumber registers BlueZ endpoints without a logged-in seat. (This is the key for pre-login use.) But it's really not about the shared pulse socket. You would just need to move your “no suspend” ALSA tweak to wireplumber.conf.d rules. Oh, and the Bluetooth tweak. so:
"cat > "$xdgPath/wireplumber/bluetooth.conf.d/50-autoconnect.conf" <<'EOF'
# WirePlumber 0.5
bluez5.auto-connect = [ a2dp_sink hfp_hf hsp_hs ]
bluez5.default.profile = "a2dp-sink"
EOF
# Allow BT endpoints without a logged-in seat (pre-login audio)
cat > "$xdgPath/wireplumber/wireplumber.conf.d/10-disable-seat-monitoring.conf" <<'EOF'
wireplumber.profiles = {
main = {
monitor.bluez.seat-monitoring = disabled
}
}
EOF
cat > "$xdgPath/wireplumber/wireplumber.conf.d/50-fenrir-no-suspend.conf" <<'EOF'
monitor.alsa.rules = [
{
matches = [ { node.name = "~alsa_output.*" } ]
actions = { update-props = { session.suspend-timeout-seconds = 0 } }
}
{
matches = [ { node.name = "~alsa_input.*" } ]
actions = { update-props = { session.suspend-timeout-seconds = 0 } }
}
]
EOF"
--no-linger Do not enable systemd lingering for the target user. --mask-lightdm-audio Mask LightDM's PipeWire/WirePlumber/Pulse bridges so the greeter
*only* uses the shared /tmp/pulse.sock (use if you see BlueZ conflicts).
Beyond this, some bug fixes!
• Now, we check better whether ESpeakUp is installed. systemctl status returns non-zero if the unit isn’t active, which made the script print “not installed” even when the unit exists (or is momentarily restarting). We now go based on LoadState.
• Use curl if present, fall back to wget. (Some minimal installs don’t have wget.)
• Don’t hard-code X/Wayland display ":0" - (Broaden the espeakup override so it skips any display, not just :0.)
• Keep the "prefer A2DP" restart tidy, the unit file is reloaded before restart and we don't yank out existing profiles or connections like in the first script.
Enjoy!
Link again:
eurpod.com/setup-pipewire-a11y…
“There is indeed such a thing as a dumb question, and learning to ask the right questions may be the most valuable fruit of a good education.
Many essays on ChatGPT pose various questions to the software, but I want to pose one to the engineers developing these Large Language Models (LLMs) and to the enthusiastic adopters of this technology: What is the problem for which LLMs are the solution?”
Really great 2023 article by Jeffrey Bilbro
plough.com/en/topics/life/tech…
What Problem Does ChatGPT Solve?
Jeffrey Bilbro discusses the trade-offs of using technology to eliminate human intellectual and creative effort.Plough
@modulux According to this blog post from May this year, it should be possible in theory.
build GTK with the -Daccesskit=enabled build option, and set
GTK_A11Y=accesskit
blogs.gnome.org/gtk/2025/05/12…
An accessibility update
I recently saw somebody ask Is Fedora accessible now ? To which I want to say: yes! But this question does not really have a simple yes-or-no answer. There is lots of nuance to it. A better...mclasen (GTK Development Blog)
"Accessible recruitment is more than a policy - it’s a way to ensure that every candidate can perform at their best, and each role is filled by the person
most capable of doing it."
tetralogical.com/blog/2025/08/…
#accessible #recruitment #accessibility #a11y
Accessible Recruitment - TetraLogical
Accessible recruitment is more than a policy - it’s a way to ensure that every candidate can perform at their best, and each role is filled by the person most capable of doing it.TetraLogical
Séisme en Afghanistan: les secouristes ont aidé les hommes... mais pas les femmes
slate.fr/monde/tremblement-ter…
Les normes culturelles afghanes, qui interdisent tout contact physique entre les hommes et les femmes qui n'appartiennent pas à la même famille, ont poussé les secouristes majoritairement masculins à ne pas venir en aide aux femmes.
🤮
Séisme en Afghanistan: les secouristes ont aidé les hommes... mais pas les femmes
Les normes culturelles afghanes, qui interdisent tout contact physique entre les hommes et les femmes qui n'appartiennent pas à la même famille, ont…Elena Gillet (Slate.fr)
Jeden z umelcu si na Unreleased hodil lekce kytary. Bez meho pricineni. Coz me tesi zaprve proto, ze nase samoobsluha funguje a za druhe, ze ten nastroj lidi vyuzivaji kreativne.
Sem se kouknul borcovi na IG a tam toto. Jako wtf.
Lekce tu:
unreleased.art/forgetbrennan
IG tu:
instagram.com/forgetbrennan/
Tenhle tyden se stavil u nas ve studiu, tak z toho bude i nejaky pekny content ne-jenom-lekci.
Open Tuning Tutorials
Discover a world of progressions, tutorials and resources to elevate you on your guitar journey below.unreleased.art
Loudly shouting at #Microsoft to stop forcing "AI" on #GitHub users might lead to some sort of success. Until the next shiny thing comes along.
I took stock, understood what is really happening, that you are accepting to be locked in to a walled garden that you do not control.
So I silently packed up my stuff a while ago and moved to a place and community that accepts, respects and defends my freedom. My repos have moved to #codeberg, I am running my own #forgejo instance and build runners.
@sesivany I think the main problem is that it is not easy to get code into GitHub, or actually any Git hosting platform/software, unless you have an account there.
The first thing I'd do is build bridges between the platforms to make it easy to pull code from any git hosting to any other git hosting.
- Merge, we want to hear stuff (66%, 2 votes)
- Keep plural/writing accounts separated. (33%, 1 vote)
- Other, please reply. (0%, 0 votes)
- I just want to see the results. (0%, 0 votes)
Looking to leave GitHub?
Try Codeberg — it's Git, but based in Germany (Europe), without all of Microsoft's nonsense. They're also on the Fediverse: @Codeberg.
But wait — it gets better!
Codeberg is open source, and you can even host your own instance. The software is called Forgejo, built by the same folks behind Codeberg, and they're on the Fediverse too: @forgejo.
#GitHub #GitLab #Git #FOSS #OpenSource #DigitalSovereignty #Microsoft
Massive Angriffe auf Ukraine - Regierungsgebäude in Kiew brennt
Nach schweren Angriffen ist eines der wichtigsten Regierungsgebäude in Kiew in Brand geraten. Noch ist unklar, ob der Kreml gezielt den Sitz des Ministerkabinetts ins Visier genommen hat. Mindestens drei Menschen wurden getötet.
⛏️ Včera byl v Sokolově Den horníků.
Na kolotočích narváno už od pátku, všichni statečně bojují s drahotou – trdelník za 150, klobása za 200 a pivko za kilo 🍺.
Horníci pochodují v uniformě, mezi tím projede dodávka ANO s heslem, že „bude líp“ asi s Vildumetzovou nebo s kým 🤷
A večer hulákání pod okny až do půlnoci.
A fakt si nedovedu představit, jak by to vypadalo, kdyby nebyla ta „Fialova drahota“… 😅
it is interesting after one and half year of everyday beer drinking take a break.. I like it #dobréRáno
edit: prečo anglicky, radšej bez komentára 😄
edit1: actually I read a book before sleep!
#audiopub Just gained a big update! We finally now have a notifications system, so you’ll know imediately when something’s happening on audios you're interested in! You automatically get notifications for events related to your own uploads, but if there is an audio by someone else you're interested in, click the follow notifications button for that audio.
Notification badges will appear in the title and the notifications link if you have unread notifications. It will automatically update as you get more notifications, without the need to refresh the page! So if you just keep the site open you could just glance at it every now and then and stay completely up to date. Go check it out, and enjoy the peace of mind of not having to chase down your own comment threads anymore ❤️
Tech accessibility question: do you know of a resource to help an adult use an ipad and browse the Internet safely for the very first time? Something pitched at an absolute first time computer toucher, like we used to see all the time in the 80s: instructions that assume you have never seen a home use computer before.
This person has had almost no exposure to any kind of computer, not even an ATM or a smart phone (think long term incarcerated, but not). They have never been on the Internet.
They need to use the basic functionality of a new ipad and generally stay safe online. They need to learn this very fast because they need to do urgent practical things online. They live overseas.
Edit: they are not able to leave their house at the moment. So a visit to a local library is not possible, but we're exploring local library resources.
Sensitive content
Most Google Drive links take the form of "drive.google.com/file/d/a-bunc…," though "/view?usp=sharing" isn't always present. To make a direct link to a Google Drive file, change "/file/d/" to "/uc?id=" without the quotes, and remove the "/view?usp=sharing" at the end if it exists.
For example, if you want to get a direct link to this test file, located at drive.google.com/file/d/1SqDH0…, you would change the link to drive.google.com/uc?id=1SqDH0T….
Note that on large files, you will still have to click the download anyway button when Google tells you it can't scan the file for viruses, but it's much more direct than the Google Drive interface.
Re: last boost (mindly.social/@Tamasg/11515970…), yes, it's a rant, but I'm amplifying it because if desktop Linux is going to be reliably accessible to blind people, there needs to be a solution to the kinds of problems reported in this post. To all of my followers from the free desktop community, please don't be defensive in your replies. This is an experience that a user had. We should figure out what to do about it.
Algorithmic chicanery
Accidental chicanery
Irreducible chicanery
Kolmogorov chicanery
Yeah, it checks out.
Matt Campbell reshared this.
Volvo (and Polestar) are in crisis mode as their flagship cars are plagued by software problems.
It’s said that car companies don’t “understand” software, but the larger issue is that they don’t *appreciate* software.
I mean, they don’t understand leather tanning or high-end speaker design either, but that doesn’t stop them from sourcing premium materials and great sound systems. But software is always bought from the lowest bidder (Infosys in the Volvo/Polestar case)
insideevs.com/news/770572/volv…
'Unacceptable For Customers': Volvo Is Racing To Fix Software Issues
Volvo's EVs, including its flagship EX90, are riddled with software bugs. Its CEO says the automakers is focusing on fixing these as quickly as possible.Rob Stumpf (InsideEVs)
SuspiciousDuck
in reply to SuspiciousDuck • • •SuspiciousDuck
in reply to SuspiciousDuck • • •DonBahno 👨🏻💻🥦🍀🇪🇺🏴☠️
in reply to SuspiciousDuck • • •SuspiciousDuck
in reply to DonBahno 👨🏻💻🥦🍀🇪🇺🏴☠️ • • •