We are aware of roskomnadzor just having ramped up their blocking efforts in #russia against #deltachat 's default onboarding chatmail relay. Signal, Whatsapp are degraded/blocked for a longer time already.

1) Delta Chat has first class shadow-socks proxy support (try ss:// links you can find ... Delta has management-proxy UX)

2) many other chatmail relays work fine and inter-chatmail/email server traffic continues unimpeded

3) if you can help with analyzing please drop into our DMs.

La gente de #DeltaChat vuelven a impresionar 🤯 ahora con llamadas P2P (**en beta**)... Donde los servidores no necesitan hacer NADA especial, ni siquiera actualizarse. Todo sigue funcionando bajo estándares de #email. 😍

Hay algo mágico en una aplicación que consigue ser tan independiente incluso de su propia infraestructura. 🪄

Brillante trabajo, @delta, mis felicitaciones. 🚀

Interesting, when a modal dialog (nested within a `<main>` element or some sectioning content) opens in Chrome it seems to disregard its context, so elements like `<header>` and `<footer>` will have `banner` and `contentinfo` roles as if they were scoped to `<body>`. When opened non-modally, they have `sectionheader` and `sectionfooter` (new ARIA roles + mapping) which means that it is computing the roles based on the dialog’s context.

Safari and Firefox keep the context is both scenarios (i.e. modal and non-modal). I have no idea what is correct. Need to read more.

Anyway, here’s a playground for the bug: knowler.dev/demos/MR4JmQW

#HTML #ARIA #accessibility

Peter Vágner reshared this.

in reply to Nathan Knowler

Interesting indeed. To distill that further:
data:text/html,<body><main role="none"><header>hi
So it seems Chrome is using the accessibility tree for the context restriction here, not the DOM tree. That means role="none" and any other way of removing content from the accessibility tree, including modal dialogs, change the context. In contrast, Firefox uses the DOM tree in this case.
Normally, the accessibility tree is what you want to use for context because of generics, role="none", etc. However, in this particular case, it seems more appropriate to do this based on the DOM. Hmm.

I've lost track of how many years I've done this now but basically for Black History Month I'm posting back to back bangers from UK Black artists daily!
This is in the hope that you go out there to discover something new, rediscover something old, and most importantly to support the arts! Slip some in your playlists, tell your friends, buy some records, merch, and gig tickets ❤️

Let's go!!

🔊 TaliaBle - Soundboi 🔊
taliable.bandcamp.com/track/so…
Genre: Underground rap

finished landing the fix for this FreeBSD bug: bugs.freebsd.org/bugzilla/show…

this is quite fun. in one sense, it's a fairly serious bug: inet_net_pton() is completely broken for IPv6; it simply doesn't work and returns garbage output. but this bug has been present since 2006, when this function was first imported into libc, and no one noticed until August of this year when the PR was filed.

what i conclude this from is that literally no one uses these functions, and they should probably have never been imported in the first place. but, well, we can't remove them without breaking ABI compatibility, so now they're here forever, like an obnoxious uninvited party guest.

#freebsd #ipv6

STM bus and Metro workers to strike

ctvnews.ca/montreal/article/45…

Bring it on.

And the common front pact in Alberta.

(Edit: typo because CTV News copy editors have been fired a long time ago)

This entry was edited (1 week ago)

Valgrind 3.26.0 released!
valgrind.org

Upgrade to GPL version 3, control building html/pdf dists, LibVEX_set_VexControl, removed Iop_{Clz,Ctz}{32,64}, LTP v20250930, 13 new Linux syscalls, --modify-fds=yes, output protocol 6 with --xml=yes, --track-fds=bad, gdb qExecAndArgs support, rewrite DWARF inlined subroutine handling, vgstack utility, handling of aligned allocation with size of zero changed, checks C23 free_sized and free_aligned_sized.

400+ commits, 90+ bugs fixed

One reason diversity initiatives are sabotaged?

If you think it is valid & right that your subgroup represents and defines a category, for instance, men considering themselves the rightful prototypical members of STEM careers, you will be more likely to resist opening up the group to others and more likely to demand that anyone entering the category conforms to YOUR norms.

This effect is reversed when you do not have a baseline belief that your group has the default right to be the prototype

reshared this

😮😉
Trump slammed for demolishing White House before Canadians could burn it down again - The Beaverton
thebeaverton.com/2025/10/trump…

My current sleep schedule of sleeping from 2:00 to 6:30 PM is specifically structured to avoid the hours of venting from a person in my house. You know you've failed when someone's specifically arranging their sleep schedule to avoid you. Being up in quiet nights is a bonus, but this person is one of the biggest reasons I'm in an era of being nocturnal.
in reply to Timothy Wynn

they were initially, but then when the Copilot Plus PCs hit they had rolled out an offline generation form of these. However I'm thinking since it came with that Copilot Plus PC branding it's very likely it requires the 2nd generation NPU (or the NPU inside Qualcomm chips, although I would not think it's limited to ARM like that) (it was announced on sites like accessibility.org.au/narrator-…)
This entry was edited (1 week ago)

on age restricting internet, brutal but honest, mention of suicide

Sensitive content

This entry was edited (1 week ago)

One UI 8.0 Bluetooth Call Bug Silencing Screen Readers: What It Is and Current Workarounds accessibleandroid.com/one-ui-8…

reshared this