in reply to 🇨🇦Samuel Proulx🇨🇦

Are you familiar with the software called Open Source CPAP Analysis Reporter (OSCAR?) It lets you pull data from an SD card used in your CPAP machine if you're using one. It's somewhat accessible, and I've found it to be useful in some situations. You have to be using an SD card in your CPAP machine for it to be very useful. If you're not, if you put an SD card in, it'll apparently write extremely limited data for the past several days (not sure how long) to the card at first, then if you actually have the card installed during a therapy session, it logs all sorts of events such as different types of apneas, air leaks, etc. Then if you move the card from your CPAP machine to your PC and run OSCAR, you can import that data into the system and get all sorts of graphs and statistics. sleepfiles.com/OSCAR/
in reply to 🇨🇦Samuel Proulx🇨🇦

Okay that's weird, the product page I read clearly says it uses cellular connectivity. Here's the page I found, note this may be US only. cpap.com/products/airmini-airf…

here's a looong 4hr DJ session from last weekend with one of my bffs tube.xy-space.de/w/bsrAASX3cUR…

we're very happy with how it turned out. mixed in @mixxx with a Midi Fighter Twister (my own mapping), and minor post-edits in @ardour

#pop #reggaeton #hardcore #jungle #trance #gabber #jersey #rap #bass #soundcloud #techno #ExpectTheExpected #noise #dubstep #grime #electro #baile #flip #zouk #bubbling

Do you want to start thinking digital sustainability but aren't sure where to start? Being literate in the fundamentals is a great place to start, and it's what our Green Web Foundation Estimating Digital Carbon Emissions workshop aims to facilitate. The next workshop is on May 7th, we'll cover the digital sustainability legislative picture, to estimating digital carbon emissions, and what models and tools are available.

Learn more & buy a ticket at pretix.eu/greenweb/ws-07-05-25…

APOD from 2025-05-02

Young Star Cluster NGC 346

NGC 346, a massive young star cluster in the Small Magellanic Cloud, is 210,000 light-years away. Its stars shape their surrounding nebula and trigger new star formation. This James #Webb Space #Telescope #infrared image shows the region's vibrant colors across 240 light-years.

HD image at apod.nasa.gov/apod/ap250502.ht… #astronomy #galaxy

Unknown parent

mastodon - Link to source

Kelly Sapergia

@Bruce I had the BrailleMate when I was in school. At the time, it met my needs as a notetaker, but yeah, that single-cell display was awkward. One time, a teacher asked me to try reading a paragraph I had written using the display, but soon stopped me after a few words. I saw the Braille Lite 18 a few years later, and really wished the school had waited to get it instead. I could've read that paragraph on it with no problems.

🇨🇿 Český paradox - průměrný Čech se má objektivně skvěle, ale subjektivně se cítí mizerně. 🇨🇿

Zde jsou 4 klíčové indexy o České republice:
🥇 Nejmenší procento lidí ohrožené chudobou v EU.
🌍 12. nejbezpečnější země světa.
🌍 25. nejvíce prosperující země světa.
☹️ 2. nejpesimističtější země světa.

Takže objektivně jsme na tom opravdu dobře, zásadně lépe než většina světa. Subjektivně ale lidé v ČR mají pocit, že "všechno stojí za prd" a "bude hůř".

Dává to smysl, protože naši spokojenost jen cca z 10 % ovlivňují vnější podmínky, ale zbylých 90 % dělají vnitřní faktory jako genetika a vzorce našeho myšlení.

Jak píše v jedné ze svých knih Pavel Vosoba: "Socialismus zanechal hluboké stopy. Některé věci nás naučil tak dokonale, že se jich zbavíme až za několik generací. Věty typu nejde to, to se nedá, to se nepodaří, protože... jsou ve slovníku nejen nás, dospělých."

facebook.com/share/p/16CrGgCWf…
#facebook #czpol

Did you know that movim was the first XMPP client to support Stories? ✨

From all your devices you can share your everyday moments with your contacts through photos that disappear after 24 hours. 😊

Everything is stored on your own XMPP account and the feature has been standardized as a protocol extension: xmpp.org/extensions/xep-0501.h… 🔒

It looks like a few other XMPP clients are looking to integrate it in the future 👀

#xmpp #stories #features #movim @joinjabber @xmpp

This entry was edited (7 months ago)

reshared this

🤔 Why is it acceptable to some that #WCAG can be used to test PDF's, but not native iOS or Android apps?

#accessibility

Note: I think its legit to use WCAG to test native iOS or Android apps

tetralogical.com/blog/2024/07/…

Dnes jsem si byl prohlédnout Farinovu zatáčku, památný úsek Masarykova okruhu, kde v roce 1949 havaroval italský jezdec Farina a zemřeli přitom 2 mladíci. Mezi milovníky závodů a Masarykova okruhu asi známá informace.
Co se už ale moc neví, že jeden z těch kluků, Václav Hejtman, byl z mé vsi #Kobylnice, a byl úplně prvním pohřbeným na nově postaveném kobylnickém hřbitově. 2. října odpoledne se konalo otevření hřbitova a hned nato následoval pohřeb, kterého se zúčastnilo kolem 1500 osob.
#Farina
This entry was edited (7 months ago)

Peter Vágner reshared this.

in reply to Michal Špondr

U nás se pořádaly závody formule přímo ve městě. Než došlo k tragédii.
idnes.cz/karlovy-vary/zpravy/h…

Čtvrtek: Ukrajina a Spojené státy podepsaly dohodu o nerostech. Co jsou hlavní body, na kterých se obě strany dohodly? Tak primárně: 1) Ukrajinské nerostné bohatství zůstane ve vlastnictví Ukrajiny. 2) Bude zřízen speciální investiční fond pro rekonstrukci Ukrajiny, do kterého budou obě strany přispívat stejným dílem a obě budou mít v radě fondu stejný počet zástupců. 3) Ukrajina nebude kompenzovat Spojené státy za již poskytnutou pomoc. 4) Pokud by se ukázalo, že smlouva bude bránit Ukrajině ve vstupu do EU, pak smlouva okamžitě pozbude platnosti. 5) Ukrajina bude do fondu odvádět 50 % z výnosů nových investic do těžby nerostů, plynu a ropy. Spojené státy budou aktivně vyhledávat nové investory a investiční prostředky a ani jedna strana nebude vložené prostředky danit. Dohodu už posvětila ukrajinská vláda a brzy o ní bude hlasovat ukrajinský parlament. Celkově jde o diametrálně odlišný dokument, než jaký do jednání přinesly Spojené státy. Teď se ukáže, jestli dohoda dokáže zajistit mír pro Ukrajinu. A ještě se stalo tohle facebook.com/dnesnaukrajine.cz…:
1/4

Looks like Corporate #infosec has made it's choice.

#RSAC is filled with talks embracing AI and making it "secure".

And they invited and encouraged the Trump regime to spread its disinformation - fully sanctioned and encouraged by the conference leadership(and by conference attendees who laughed at the regime's jokes and lies and issued no challenges or stands during the talk).

With the ostracization of #ChrisKrebs by industry and the full embrace of Kristi Noem as a speaker, this was the moment that infosec made its bed.

Y'all lie in it now.

This dumb password rule is from Polytechnique Montreal.

Passwords must have a minimum length of 8 characters

Passwords must have a maximum length of 30 characters

Passwords must contain a minimum of 2 digits

Passwords must contain a minimum of 2 letters

Password must be different than the last one used

Passwords may contain these special characte...

dumbpasswordrules.com/sites/po…

#password #passwords #infosec #cybersecurity #dumbpasswordrules

The 2025 edition of Inclusive Design 24 (#id24) will take place on the 25 September 2025.

Got an idea for a talk? Our call for presentations is still open until the end of the month (31 May 2025).

inclusivedesign24.org/2025/

#a11y #accessibility #inclusion #inclusiveDesign

#Carême #AppleTVplus
Carême - the new French period comedy drama series is now streaming on AppleTv+. English sub and dub available.

Carême — Official Trailer | Apple TV+
youtu.be/721UxnCCo1E?si=bj-paJ…

Spotify has just submitted its app update including links out to the web for payment, here’s how it will change the experience 9to5mac.com/2025/05/01/spotify…

As part of our volunteer-driven accessibility initiative in GNOME Calendar, and for the first time in the 10+ years of Calendar's existence, we finally completed and merged the first step needed to have a working calendar app for people who rely on keyboard navigation. This merge request in particular makes the event widgets focusable with navigation keys (arrow left/up/right/down) and activatable with space/enter. This will be available in GNOME 49.

Most of GNOME Calendar's layout and widgets consist of custom widgets and complex calculations, both independently and according to other factors (window size, height and width of each cell, number of events, positioning, etc.), so these widgets need to be minimal to have as little overhead as possible. This means that these widgets also need to have the necessary accessibility features reimplemented or even rethought, including and starting with the event widgets.

We also hope to get other parts of GNOME Calendar accessible before GNOME 49, but I can't promise anything at the moment. We did start working with making the month view accessible: gitlab.gnome.org/GNOME/gnome-c…

#GNOME #Calendar #GNOMECalendar #GTK4 #GTK #Libadwaita #Accessibility #a11y #Linux

reshared this

in reply to TheEvilSkeleton 🇮🇳 🏳️‍⚧️

Continuing our volunteer effort to make GNOME Calendar fully accessible with a keyboard (see thread for context), we fixed a major bug that was causing the focus to disappear into the abyss when the user tried to tab into the month view in merge request !576. This means, as of this commit, events should now be completely functional and accessible within the month view. Additionally, the merge request changes the keyboard and focus behavior within the month view: Events can only be cycled using arrow buttons, the focus can't escape the month view with arrow buttons, and entering/exiting the month view can only be done with tab. These improvements will be available on GNOME 49.

#GNOME #Accessibility #a11y #GNOMECalendar #Calendar #FOSS #FreeSoftware #Linux

This entry was edited (7 months ago)
in reply to TheEvilSkeleton 🇮🇳 🏳️‍⚧️

Happy Disability Pride Month everybody :)

During the past few weeks, there's been an overwhelming amount of progress with accessibility on GNOME Calendar:

Event widgets/popovers will convey to screen readers that they are toggle buttons. They will also convey of their states (whether they're pressed or not) and that they have a popover.

Calendar rows will convey to screen readers that they are check boxes, along with their states (whether they're checked or not). Additionally, they will no longer require a second press of a tab to get to the next row; one tab will be sufficient.

Month and year spin buttons are now capable of being interacted with using arrow up/down buttons. They will also convey to screen readers that they are spin buttons, along with their properties (current, minimum, and maximum values). The month spin button will also wrap, where going back a month from January will jump to December, and going to the next month from December will jump to January.

Events in the agenda view will convey to screen readers of their respective titles and descriptions.

Accessibility on Calendar has progressed to the point where I believe it's safe to say that, as of GNOME 49, Calendar will be usable exclusively with a keyboard, without significant usability friction!

There's still a lot of work to be done in regards to screen readers, for example conveying time appropriately and event descriptions. But really, just 6 months ago, we went from having absolutely no idea where to even begin with accessibility in Calendar — which has been an ongoing issue for literally a decade — to having something workable exclusively with a keyboard and screen reader! :3

Huge thanks to @nekohayo for coordinating the accessibility initiative, especially with keeping the accessibility meta issue updated; Georges Stavracas for single-handedly maintaining GNOME Calendar and reviewing all my merge requests; and @tyrylu for sharing feedback in regards to usability.

All my work so far has been unpaid and voluntary; hundreds of hours were put into developing and testing all the accessibility-related merge requests. I would really appreciate if you could spare a little bit of money to support my work, thank you 🩷

ko-fi.com/theevilskeleton
github.com/sponsors/TheEvilSke…

#Accessibility #a11y #DisabilityPrideMonth #GNOME #GNOMECalendar #GTK #GTK4 #Libadwaita #FreeSoftware #FOSS #OpenSource

reshared this

in reply to TheEvilSkeleton 🇮🇳 🏳️‍⚧️

After two weeks of writing, revising, and trying to make everything as digestible as possible, I finally published "GNOME Calendar: A New Era of Accessibility Achieved in 90 Days", where I explain in detail the steps we took to turn GNOME Calendar from an app that was literally unusable with a keyboard and screen reader to an app that is (finally) accessible to keyboard and screen reader users as of GNOME 49!

tesk.page/2025/07/25/gnome-cal…

#GNOMECalendar #GNOME #Accessibility #a11y #DisabilityPrideMonth #Linux #FOSS #OSS #OpenSource #FreeSoftware #GTK #libadwaita

in reply to TheEvilSkeleton 🇮🇳 🏳️‍⚧️

At last, all the accessibility improvements on GNOME Calendar are finally available as a stable release. Get it on Flathub while it's hot!!!

flathub.org/en/apps/org.gnome.…

#Accessibility #GNOME #GTK #GTK4 #libadwaita #a11y #calendar #GNOMECalendar #Linux #GNU #OpenSource #FOSS #FreeSoftware #OSS

GNOME reshared this.

in reply to TheEvilSkeleton 🇮🇳 🏳️‍⚧️

After two long and painful years, several design iterations, and more than 50 rebases later, we finally merged the infamous, trauma-inducing merge request !362 on GNOME Calendar.

The calendars list in the quick-add popover has undergone accessibility improvements, providing a better experience for assistive technologies and keyboard users (to a limited extent). Specifically: tabbing from outside the list will focus the selected calendar in the list; tabbing from inside the list will skip the entire list; arrow keys automatically select the focused calendar; and finally, assistive technologies now inform the user of the checked/selected state.

Admittedly, the quick-add popover is currently unreachable via keyboard because we lack the resources to implement keyboard focus for month and week cells. We are currently trying to address this issue in merge request !564, and hope to get it merged for GNOME 50, but it's a significant undertaking for a single unpaid developer. If it is not too much trouble, I would really appreciate some donations, to keep me motivated to improve accessibility throughout GNOME and sustain myself: tesk.page/#donate

For non-accessibility-related details about this merge request, feel free to check out mastodon.social/@nekohayo/1155…

#GNOMECalendar #GNOME #GTK4 #libadwaita #accessibility #a11y #calendar #FOSS #OpenSource


First MR merged in the currently happening GNOME Calendar livestream: gitlab.gnome.org/GNOME/gnome-c…

It's already available in the current nightly flatpak version. It is so nice to be able to use the new event quick-add popover, with no extra swirly pages etc. to pick the target calendar. Very efficient! 😌

Thanks to @TheEvilSkeleton for their patience and sisyphean rebasing of that much awaited merge request over the past 2 years 🫡

4 tickets have been closed as a result!

#GNOMECalendar #GNOME #UX


This entry was edited (4 weeks ago)

reshared this

in reply to TheEvilSkeleton 🇮🇳 🏳️‍⚧️

The thing that makes me really happy, probably as much as receiving donations themselves, is people are actually donating through Liberapay rather than the proprietary alternatives.

Just a few months ago, I had no idea how to set up Liberapay and gave up on it, because I got overwhelmed. A friend nudged me to reconsider it. I tried to set it up again, and got it properly set up this time. They were the first donor in Liberapay, and eventually, more and more people started to donate via Liberapay, surpassing GitHub Sponsors and Ko-fi.

Seriously, thank you @Liberapay for the wonderful platform, and to my friend who motivated me to set it up again!

in reply to TheEvilSkeleton 🇮🇳 🏳️‍⚧️

WE DID IT, WE FUCKING DID IT

WE GOT KEYBOARD NAVIGATION WORKING IN GNOME CALENDAR'S MONTH VIEW

gitlab.gnome.org/GNOME/gnome-c… (not merged yet)

Do note that the screen recording attached won't have any alt text, to avoid redundancy. Everything written below is a detailed explanation of the experience, and the recording is essentially a visual demonstration:

- When entering the month view with Tab, focus is set to the first event widget, and pressing Tab will focus the next event widget horizontally.
- Ctrl+Tab will move focus to the month cell located at the focused event widget. Ctrl+Arrow will move focus to the edges of the view.
- When out of boundaries horizontally, the focus moves onto the other side of the view.
- When out of boundaries vertically, the view will automatically scroll to that direction.
- Shift+Arrow will move focus and initiate selection; pressing arrow keys will select ranges of cells, and letting go of Shift will display the new event popover.
- When a month cell has overflowing events (as in, there are not enough event widgets that can fit inside the month cell), pressing tab will focus the overflow button, and activating it will show a list of events.

#GNOME #Calendar #GNOMECalendar #GTK4 #Libadwaita #a11y #Accessibility

This entry was edited (3 weeks ago)

reshared this

in reply to TheEvilSkeleton 🇮🇳 🏳️‍⚧️

This goes without saying: If you have some money to spare, I would genuinely appreciate it. I am not getting paid a single dollar from the work I'm doing (I wish I did).

At the time of writing this post, the merge request for making the month view accessible is sitting at around 500 lines diff, but that diff will only get bigger and bigger. A good portion of that time is also spent with my eyes closed with a screen reader. It takes a lot of time and energy to understand how everything connects in GNOME Calendar and researching about accessibility in a calendar app.

- ko-fi.com/theevilskeleton
- github.com/sponsors/TheEvilSke…

reshared this

in reply to ThonkDifferent

there’s a workshop starting at 9 on Sunday about application accessibility at GUADEC

events.gnome.org/event/259/con…

This entry was edited (4 months ago)

It is now ten years ago since the @changelog podcast episode about how I had maintained curl for 17 years went up:

changelog.com/podcast/153

Don't forget to sign up for OpenInfra Forum on May 22 in #Stockholm to come and hear me blab about #curl. Or just extract some stickers from me and listen to the others instead.

meetup.com/openinfra-user-grou…

daniel:// stenberg:// reshared this.

Lots of good talks were given at this year's #LinuxAppSummit — but the 24 hours of livestream footage are a little messy to navigate. I've extracted the talks into individual videos, created branded thumbnails and posted them on the LAS YouTube channel for easy browsing and sharing. Enjoy:

youtube.com/playlist?list=PL3s…

reshared this

💬 Matrix isn’t just a chat protocol — it’s a platform for rich, interactive experiences! In this session, Kim Brose @HarHarLinks how to enhance Matrix with widgets, bots, and integrations, making your chats more dynamic, productive, and fun at #FOSSASIASummit2025

🔗 Click here youtu.be/YWHicIx2P7I to watch on the FOSSASIA YouTube channel.

#Matrix #OpenSource #ChatApps #FOSSASIA

This entry was edited (7 months ago)

🇨🇿 #Czechia picks of the day:

(All in Czech unless otherwise noted)

➡️ @birdlifecz - Czech Ornithological Society, protecting birds

➡️ @UbuntuCZ - Czech & Slovak Ubuntu community

➡️ @gomeetupprague - Go programming language meetups in Prague (in English)

➡️ @jopenspace - Tech events for developers in Czechia

➡️ @ct24.ceskatelevize.cz - News feed from ČT24 public broadcaster

➡️ @www.ceskatelevize.cz.sport - ČT sport news feed

🧵 1/4

reshared this