Version 2 of UpSiteDown, Seediffusion's free and accessible website monitoring tool, is out now!

* Version 2 is the first UpSiteDown release to use codenames. Each major version will use a British celebrity name for a codename. Version 2 is codenamed after the TV and Radio presenter Jamie Theakston.
* UpSiteDown is now using accessible_output2 instead of cytolk for a speech library, helping the program on its way to cross platform.
* The program can now send push notifications to iOS devices via Prowl.
* The program can now monitor other types of servers that don't use web ports, such as FTP servers, mail servers, game servers etc. Simply start a URL in your sites.txt file with either icmp:// to have the host monitored via ping requests, or tcp:// to have it monitored via TCP connections.
* UpSiteDown is now completely open source and in the public domain, being licensed under the Unlicense license.

GitHub repository: github.com/seediffusion/UpSite…
Latest release: github.com/seediffusion/UpSite…

looking at the epstein ballroom that Microsoft "donated" money to and thinking back on how they used to get salty at me, a lone engineer, when I took too long to do my annual "compliance" training which involved watching a video and taking a quiz about how it's wrong and against company policy to bribe public officials for preferential treatment in business.

reshared this

RE: mastodon.social/@ebassi/115429…

Got nerdsniped around lunchtime yesterday, and ended up implementing a shared "reduced motion" setting for GNOME and the rest of the xdg stack:

- gitlab.gnome.org/GNOME/gtk/-/m…
- gitlab.gnome.org/GNOME/gsettin…
- github.com/flatpak/xdg-desktop…
- gitlab.gnome.org/GNOME/xdg-des…
- gitlab.gnome.org/GNOME/gnome-c…

#a11y #accessibility #gnome #gtk #xdg #portals


Time for plumbing a whole new accessibility setting from desktop to toolkit: 3 hours

Time for knowing what to plumb: 20 years

Time for bikeshedding on the type of the setting: Positive infinity


#uspol, sort of

Sensitive content

This entry was edited (1 week ago)

Did you know that you can get your news from Wikipedia?

It isn't sensationalized. It is based on high quality sources. Edited by volunteers who care more about accuracy than politics and guided by open editorial process / rules among peers.

en.wikipedia.org/wiki/Portal:C…

You can donate to Wikipedia via the Wikimedia foundation.

#Wikipedia #News

in reply to Ri

Hi @skippingmoonrocks
We're sorry to hear about that! We care but we're not experts so for some things rely on user feedback.
The best way to report would be via our forum: forum.antennapod.org, Bug category and complete the template.

(But if need be, you can share it here also, and we'll try our best to pass it on.)

@Ri
in reply to 🎃 Spooky Sancas 🏴‍☠️💻🎷

if you tap the title in the first chatlist view and then "connectivity" you will see quota usage on your relay/server. Maximum file size is published by each relay eg nine.testrun.org/info.html
We are likely going to expose this to clients maybe just in the connectivity view. Not settled yet how precisely.
in reply to 🎃 Spooky Sancas 🏴‍☠️💻🎷

messages are only stored on the device, only if you have more than one device they are stored on the server temporarily. So server storage is usually not a limitation.
The maximum file size is 25MB, but in reality files need to be a bit smaller than that. Typically, information like that is here: nine.testrun.org/info.html

☁️The recent AWS outage showed how fragile “cloud-based security” can be.

When one datacenter faltered, global communication tools — including Signal — went dark 🌑

🕸️Matrix-based messaging systems kept running because they don’t rely on a single provider.

Resilience = decentralization

Let's invest in open, federated platforms.

#AWS #Signal #Matrix #Resilience #CyberSecurity #Decentralization #OpenSource

Our project is one of constant exit planning and circumvention considerations ... as times and tech are getting more shitty.

We don't bet on a single basket, and not a single state or jurisdiction, and certainly not AWS/Google/Microsoft US clouds which run #Signal servers.

No single hoster, platform or language (we do a lot of Rust, granted) and no single device or vendor. At #chatmail protocol levels we regard nothing as holy, and look for simplicity and robustness, and convivial community 🖤

This entry was edited (1 week ago)

Das ist nicht nur optisch die grossartigste Sammlung an #UnplugTrump Tools und Services, die ich je gesehen habe.

Eigentlich muss man sich die URL zu dieser Seite von @kuketzblog auf ne Funktionstaste oder Shortcut legen, damit man die immer wieder schnell in Nachrichten und Postings packen kann.

Falls ihr die noch nicht kanntet 👉 kuketz-blog.de/unplugtrump-mac…

Und bitte boosted the living daylight out of this. Tausend Dank #Fediverse 🙏

New release v2.22.0, finally bringing push notifications to Ubuntu Touch users 🔔 Prerequisite is a chatmail profile.

Other highlights:

📞 Experimental calls (on UT, no video is a known issue, but do let us know if audio doesn't work: support.delta.chat/t/deltatouc…)

:awesome: Emoji reaction UI/UX has been reworked

👇 Long-press a message to select text for copying

and more, see the full changelog at codeberg.org/lk108/deltatouch/…

#DeltaTouch #DeltaChat #UbuntuTouch

This entry was edited (1 week ago)
in reply to Mark H-B

Important correction, Turning Point USA was founded by one young Republican (Kirk) and a 72-year-old Republican (Bill Montgomery). This was always an AstroTurf campaign for rightwing oligarchs.

Still, your point about covid and guns is very apt.

en.wikipedia.org/wiki/Turning_…

Meanwhile, in extinction-stage capitalism… universeodon.com/@cryptadamist…

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